タグ付けされた質問 「freedesktop」

FreeDesktopは、UNIXオペレーティングシステムのグラフィックテクノロジに主に(完全ではありませんが)焦点を当てた非公式の標準化団体です。FreeDesktop Webサイトは、仕様とソフトウェアの両方をホストしています。

5
環境なしで `xdg-open`を適切かつ簡単に設定するには?
デスクトップ環境なしで OpenBoxウィンドウマネージャーを使用しています。 xdg-open奇妙に振る舞います。ですべてを開きますfirefox。 $ xdg-settings --list Known properties: default-web-browser Default web browser 簡単なプログラムを探しています。フォルダー内のすべての*.desktopファイルを読み取り、/usr/share/applications/xdg設定を自動的に設定するようなものです。

3
一部のアプリケーションが設定データに〜/ .config / appnameを使用し、他のアプリケーションが〜/ .appnameを使用するのはなぜですか?
一部のアプリケーションは構成ファイルを配置し~/.config/appname、他のアプリケーションはこれを使用します~/.appname(従来の方法、知る限り)。この区別の意味は何ですか?また、私のアプリケーションでは何を考慮すべきですか? 更新:私の(XUbuntu 11.10のデフォルト)$ XDG_CONFIG_HOMEが設定さ~/れ、システム内のほとんどのアプリケーション(Mozilla Firefox、Adobe Flash Player、Midnight Commander、Opera、Wineなど)がこれに準拠しているように見えます。しかし、代わりに使用するアプリケーション(Compiz、Deadbeef、VLC、Qt Creator、Google Chrome、XFCEなど)はまだ多くあります~/.config/。別の不審な点は、ディレクトリ~/.config/自体が隠されていないことです(名前にドットはありません)-アプリケーション構成ディレクトリは、場所($ XDG_CONFIG_HOME値)に依存せずに一定の独自の名前を持つことを期待されていませんか?

1
xdg-openはどのように機能しますか
マニュアルページによると、xdg-openユーザーが設定したアプリケーションを使用してファイルを開きます。しかし、そのアプリケーションは実際にどのように決定されますか?に関連付けられた設定ファイルが表示されないxdg-utilsため、設定はどこに保存され、どのように変更できますか?Wineを使用して簡単なPNGファイルでInternet Explorerを開く方法を見て、これらの設定を変更する必要があります。

4
コマンドラインに「開く」コマンドはありますか?
コマンドラインには、ファイルの種類に基づいて、特定のファイルを開くために使用されるプログラムの推奨リストを取得する方法がありますか?たとえば、.pdfファイルにはopen with...、プログラムEvinceとを使用した推奨事項がありDocument Viewerます。 ほとんどの場合にコマンドラインを使用しますが、特定の種類のファイルを開くために使用するプログラムの名前を忘れることがあります。 ところで、私はUbuntu 13.10を使用しています。 プロチップ 以下の@slmの選択された回答のおかげで、次のbashスクリプトをというファイルに作成しましたopenwith.sh。 xdg-mime query default $(xdg-mime query filetype $1) エイリアスとして追加するか、openwithコマンドとして直接実行します。

1
xdg-openのデフォルトのアプリケーションの動作
私は何を持っていない場合defaults.listやmimeapps.list、xdg-open開くtext/plainとgvim。しかし、次の行を作成defaults.listし/usr/share/applications/て追加すると: [Default Applications] text/plain=emacs.desktop firefoxでテキストファイルを開きます。 ただし、に移動/usr/share/applications/defaults.listする~/.local/share/applications/mimeapps.listとemacs、期待どおりにテキストファイルが開きます。 私の質問: およびxdg-openがない場合、どのアプリケーションを起動するかをどのように決定しますか?defaults.listmimeapps.list xdg-open単純に書くときにfirefoxを使用するのはなぜ/usr/share/applications/defaults.listですか? Arch Linuxを使用しています。

1
.desktopファイルを検証/検証する方法は?
.desktop期待どおりに機能しない、またはまったく機能しないファイルがいくつかあります。エラーはどこにも見られず、それぞれに助けを求めることは非生産的なようです。特定の修正を適用できるように、ファイルで正しい構文を使用していること、それがFreeDesktop標準に準拠していることを確認できる方法はありますか?

1
コピー、貼り付け、すべて選択にはMC、MV、MAを使用
Macbook ProでKubuntu Linux 12.04を使用しています。コピー、貼り付け、すべて選択などの一般的なショートカットにコマンド/メタキーを使用する機能を探しています。 試みられた解決策: KDEのシステム設定>ショートカットとジェスチャー>標準キーボードショートカットで、コピー、貼り付け、すべて選択などを再マップ 問題:これらのショートカットは、ほとんどのアプリケーションで無視されているようです。私がテストしたすべてのWebブラウザーは、Ctrlキーを使用したいという希望を示したキーを期待し続けましたMeta。動作しているウェブブラウザが見つからなかったため、他のアプリケーションは一切試しませんでした。 テスト済み:Firefox、Chromium、Rekonq、Arora、Konqueror。 xmodmapMetaをCtrl 使用してスワップします。 問題:端末エミュレーターは、キーボード割り込み、ほとんどのEmacsバインディング、およびさまざまなCLIアプリケーションでの無数の他のバインディングなどのコマンドに対してMeta、Ctrlキーの代わりにキーを使用する必要があります。 考えられるソリューション: GUIアプリケーション内の一般的なショートカットを個別に変更します。残念ながら、コピー、貼り付け、およびすべて選択のバインディングを変更できることはまれです。 変更のCtrlのみkonsoleのための修飾(または他の端末エミュレータ。)これは、理想的に引き起こすMeta- xキーストロークを生成するためにCtrl- xおよびその逆。しかし、私はこれを達成する方法を見つけることができません。 sttyを使用してメタを使用するように端末キーコマンドのバインディングを変更し、さらに他のすべてのCLIアプリケーションのカスタム構成ファイルを記述します。これは、達成するために無理な量の努力を必要とするでしょう。 この単純な変更がどれほどの労力を必要とするように見えるかに非常に驚いており、合理的な実用的な解決策を見つけるために提供できるどんな助けにも感謝します。

1
システム全体で選択したファイルタイプのデフォルトプログラムをkdeまたはxfceで変更するにはどうすればよいですか?
選択したタイプのファイル(拡張子による)を特定のプログラムで開くようにしたいと思います。どの構成ファイルを編集する必要がありますか? 私はいくつか試しました/usr/share/appplications/default.listが、うまくいきません。
11 files  kde  xfce  freedesktop 

2
Gnomeプログラム(eog / gnome-terminal)の起動が遅く、DBus.Error.NoReply警告が発生する
いくつかの時間のために、eogそしてgnome-terminal私の(X)のUbuntu 13.10上で非常にゆっくりと始めています。他のGnomeツールも影響を受けると思いますが、他のツールは使用していません。 今、私が取得org.freedesktop.DBus.Error.NoReplyするたびにエラーgnome-terminalを開始します: **(gnome-terminal:5516):警告**:アクセシビリティバスアドレスの取得中にエラーが発生しました:org.freedesktop.DBus.Error.NoReply:応答を受信しませんでした。考えられる原因には、リモートアプリケーションが応答を送信しなかった、メッセージバスのセキュリティポリシーが応答をブロックした、応答タイムアウトの期限が切れた、ネットワーク接続が切断された、などがあります。 そして毎回eog始まる: **(eog:4996):警告**:アクセシビリティバスアドレスの取得中にエラーが発生しました:org.freedesktop.DBus.Error.NoReply:応答を受信しませんでした。考えられる原因には、リモートアプリケーションが応答を送信しなかった、メッセージバスのセキュリティポリシーが応答をブロックした、応答タイムアウトの期限が切れた、ネットワーク接続が切断された、などがあります。 (eog:4996):EOG-WARNING **:ロードできませんでしたアイコン:アイコン「image-loading」がテーマにありません 私at-spi2-registrydは、GnomeのAccessibility Projectに属していると思われるを含む、デフォルトで起動していたいくつかのプログラムを削除することに関係していると思います。 によるとdpkg --getselections | grep spi、at-spi2-coreはまだ私のシステムにインストールされています。 デーモンの起動を停止するために、いくつかの設定ファイルまたはバイナリを空のエコープログラムと交換するなど、非常にハック/愚かなことをしたことを覚えています。 このエラーを修正するにはどうすればよいですか? このエラーの原因は何ですか? Googleはいくつかのat-spi...関連リンクを作成します。 https://lists.ubuntu.com/archives/ubuntu-accessibility-bugs/2013-August/006261.html https://lists.ubuntu.com/archives/ubuntu-accessibility-bugs/2013-August/006264.html これは、freedesktop私が抱えている関連する問題に関係している可能性がnmcliあります。nmclifreedesktop DBusの警告とエラーをご覧ください。 ltrace -r eog: 0.000000 __libc_start_main(0x41e210, 2, 0x7fff41235b18, 0x45c020, 0x45c0b0 <unfinished ...> 0.000734 bindtextdomain("eog", "/usr/share/locale") = "/usr/share/locale" 0.001297 bind_textdomain_codeset(0x463fff, 0x45c0f6, 1, 0, 65535) = 0x1d59750 0.000863 textdomain("eog") = …

2
システムトレイのバッテリーアイコンを変更するにはどうすればよいですか?
GnomeとAwesomeウィンドウマネージャーをインストールしました。ウィンドウマネージャーには、freedesktop.org システムトレイプロトコル仕様に従ってsystrayアイコンを表示するパネルがあります。システムトレイのバッテリーのアイコンを変更したいのですが。 最初にアイコンのテーマを変更してみました。システムトレイのアイコンが選択したテーマのアイコンと一致しないため、アイコンの場所がわかりません。選択したテーマに問題がある場合に備えて、いくつかのテーマを試しました。 上記の仕様、GNOMEアイコンテーマの仕様、およびGNOMEのアイコンテーマの作成に関する記事を読みました。私も使って試してみたinotifywait -mr上で/usr/share/icons、私のGNOMEセッションを再開しながら使用してアイコンテーマを変えながらgnome-tweak-tool。実際には私のテーマのバッテリーアイコンに触れていますが、それは表示されません。 [更新:テーマアイコンは表示されているものですが、2階調の灰色であるトゥルーカラーではなく黒としてレンダリングされます]。 のすべての画像を調べました/usr/share/gnome-power-manager。アイコンはどこにもありませんでした[更新:ありましたが、黒ではないので認識できませんでした]。で試してみましたがxprop、何も役に立たxprop -spyず、ウィジェットが更新されても実行しても何も表示されません。

2
BashでXDGディレクトリとパスを利用する方法は?
私はどのようにアクセスするには定義された変数だけでなく、不思議~/.config/user-dirs.dirsとxdg-user-dir、例えば"$(xdg-user-dir VIDEOS)"、だけでなく、次の標準の変数を: XDG_CACHE_HOME:-$HOME/.cache XDG_CONFIG_HOME:-$HOME/.config XDG_DATA_HOME:-$HOME/.local/share XDG_RUNTIME_DIR:-"/run/user/$USER" XDG_CONFIG_DIRS:-/etc/xdg XDG_DATA_DIRS:-/usr/local/share:/usr/share そのために、~/.bash_loginファイルで次のようにします。 # Define standard directories. declare -gx XDG_CACHE_HOME=~/.cache declare -gx XDG_CONFIG_HOME=~/.config declare -gx XDG_DATA_HOME=~/.local/share declare -gx XDG_RUNTIME_DIR="/run/user/$USER" declare -gx XDG_CONFIG_DIRS="$(IFS=: path /etc/xdg)" declare -gx XDG_DATA_DIRS="$(IFS=: path /usr/local/share:/usr/share)" # Source supplementary directories to export or overwrite existing standard ones. declare a="$XDG_CONFIG_HOME/user-dirs.dirs" if [[ …

6
パネルとメニューに表示されるFirefoxアイコンを変更するにはどうすればよいですか?
Linux Mint Debian EditionにCinnamonデスクトップでFirefoxをインストールしました。 このFirefoxパッケージは通常のFirefoxアイコンを使用せず、キツネは世界中に巻き付いています。「オレンジ色の眼球」アイコンです。 標準のFirefoxアイコンをパネル(「タスクバー」)ボタンとメニューに表示する方法はありますか?この「眼球」アイコンは視覚的に魅力がないため、変更できない場合は、Firefoxをアンインストールし、代わりにOperaまたはChromeを使用します。(はい、本当に醜いです。このことを見る必要はありません。)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.