私の母は別々のデスクトップを頻繁に使用しており、通常は自分で訓練しているように右クリックして「新しいウィンドウで開く」を選択するのではなく、デスクトップ上のフォルダを誤ってダブルクリックするとイライラします。
PCManFMをデフォルトで新しいタブではなく新しいウィンドウで開くように設定する方法はありますか?
(彼女は現在12.04(Precise Pangolin)を使用しています)
非常に急ぎのスクリーンキャスト は、私が話している動作を説明しています。
PCManFMを再コンパイルすることができます、私はLubuntu 12.04でPCManFM 0.9.10とこれらの手順は私のために働いた。
次の手順を実行します:
ターミナルを開き、必要なパッケージをインストールします。
_Sudo apt-get install apt-src build-essential
_
ビルドの依存関係をインストールします。
_Sudo apt-get build-dep pcmanfm
_
ソースコードをダウンロードするフォルダーを作成します。
_mkdir ~/Downloads/src
cd ~/Downloads/src
_
ソースをダウンロードします。
_apt-src install -b pcmanfm
_
_pcmanfm-0.9.10/src/pcmanfm.c
_ファイルを編集します。
_leafpad pcmanfm-0.9.10/src/pcmanfm.c
_
Leafpadで、行fm_main_win_open_in_last_active(fi->path);
を検索します(行420の周りのどこかにあり、fm_main_win_add_win(NULL, fi->path);
に変更します。変更を保存してファイルを閉じます。明確でない場合はスクリーンショットを参照してください。 :
前:
後:
_pcmanfm-0.9.10/
_フォルダーに移動して、debパッケージをビルドします。
_cd pcmanfm-0.9.10/
dpkg-buildpackage -rfakeroot -uc -b
_
これで、debパッケージをインストールできます。
_cd ..
Sudo dpkg -i pcmanfm*deb
_
最後に、ログアウトしてログインし、変更を確認できます。
このファイルを(ルートとして)編集します。
/usr/share/applications/pcmanfm.desktop
次のような行を探してください:
Exec=pcmanfm %U
次のようにコマンドに-nオプションを追加します。
Exec=pcmanfm -n %U
編集したファイルを保存すると、新しいタブで何かを開くように特に指示しない限り、pcmanfmは常に新しいウィンドウで開きます。
ワークスペース対応であれば、新しいウィンドウではなくタブで開くようにデフォルト設定する機能は問題ありません。発生する問題は、他のデスクトップでpcmanfmを開いて、ファイルを開こうとしても(明らかに)何も起こらないことです。他のデスクトップを探し回ると、見つけることができますが、現在のデスクトップに開いているpcmanfmがない場合は、デフォルトで新しいウィンドウで開く必要があります。
FedoraではなくUbuntu LXDEを実行しています。
「pcmanfm --desktop-pref」のオプションは機能しません。
「デスクトップマネージャーがアクティブではありません」というポップアップを含む、いくつかのエラーが発生しました。
以前に提供した回答(pcmanfm.desktopファイルの編集)が役に立ちます。
特に、LXDEを追加したUbuntuサーバーインストールを実行しています
インストール後、「Lubuntu」ではなく手動で
エラーの原因となる私の構成、またはおそらく
FedoraとUbuntuの違い、わかりません。
私はちょうど私のために働くものを報告しています。
LXDEでFedora 20を使用しました。右クリックしてデスクトップの優先順位に移動する場合、または次のコマンドを入力する場合:
pcmanfm --desktop-pref
[詳細設定]タブの下に、この問題を解決する[新しいウィンドウでデスクトップからフォルダを開く]オプションがあります。