web-dev-qa-db-ja.com

Pantheonのインストール後に多くのシステム設定が失われる

Ubuntu 13.10にpantheonをインストールしましたが、たくさんの設定がありません。私はこれらの設定しかありません:デフォルト、デスクトップ、微調整(私は微調整をインストールしました)、キーボード、電源などです。私は何をしますか?

2
rajlego

問題はパンテオン固有ではありません。これは、GNOMEまたはUnity以外のすべてのデスクトップで発生します:i3xfce、およびawesome。Googlebotのメリットのためにいくつか例を挙げます。

Blueeyedは正解を出しましたが、その変数をオーバーライドする場所が明確でないことも正しいです。これが私の解決策です:gnome-control-centerのラッパーを作成して、影響を受ける唯一のプログラムになるようにします。

手順

  1. ターミナルで次のコマンドをカットアンドペーストして、〜/ bin/gnome-control-centerに新しいシェルスクリプトを作成します。

    mkdir -p ~/bin
    cd ~/bin
    echo 'XDG_CURRENT_DESKTOP=GNOME exec /usr/bin/gnome-control-center "$@"' >gnome-control-center
    chmod 755 gnome-control-center
    
  2. プログラムを実行してテストします。

    ./gnome-control-center
    
  3. うまくいった場合は、ログアウトして再度ログインし、PATHに〜/ binを追加します。

Gnome-control-centerが動作するはずです。

オプション

論理的なフォローアップの質問は次のようになります"メニューにGNOMEコントロールセンターを表示するにはどうすればよいですか?" 1つの答えは/ usr/share/applications/gnome-control-centerをコピーすることです。デスクトップを〜/ .local/share/applications /に移動し、OnlyShowIn=GNOME;Unity;を示す行を削除します。また、Name=SettingsName=GNOME Settingsに変更することをお勧めします。そうすれば、メニューでそれがどのプログラムであるかが明確になります。

これが私の〜/ .local/share/applications/gnome-control-center.desktopファイルで、直接コピーできます。

[Desktop Entry]
Name=GNOME Settings
Icon=preferences-system
Exec=gnome-control-center --overview
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;System;
Keywords=Preferences;Settings;
0
hackerb9