Xfceはパラメータを使用して優先Webブラウザを実行します。

Xfceはパラメータを使用して優先Webブラウザを実行します。

私はArch Linuxを実行しており、Xfce4とChromiumがインストールされています。 ChromiumをデフォルトのWebブラウザに設定したいのですが、--user-data-dir=/home/chrisルートなので、そのオプションを渡さないと起動しません。

私はApplications->Settings->Preferred ApplicationsXfceに行き、Webブラウザを次のように設定してみました(そのオプション/usr/bin/chromium "%s" --user-data-dir=/home/chrisも切り替えました)。"%s"ただし、下部パネルのWebブラウザアイコンをクリックすると、一般的なChromiumエラー(rootでは実行できません)と別のエラーが発生します。

Failed to Execute default Web Browser - Input/Output Error

その場合、私の質問は、ChromiumをデフォルトのWebブラウザにし、起動するたびに必須パラメータを渡す方法です。

ベストアンサー1

rootとしてログインできません。どちらにしても/usr/share/applicationsに移動してください。 .desktopファイルが必要です。それをデスクトップにコピーするか、必要に応じて実行する順序でExec行を変更します。その後、このファイルをクリックするとChromeが起動します(デスクトップのショートカットやパネルアイコンのように使用できます)。必要に応じて元のファイルを変更することもできます。変更はシステム上のすべてのランチャーとすべてのユーザーに適用されます。

おすすめ記事