私はHPラップトップにUbuntu 16.04を持っています。ユニティランチャーの数日前、すべてが消えました。 Unityが完全に正常に動作しているこのPCに2つ目のアカウントがあります。私は次のようなリンクを試しました:
私はccsmを使用でき、必要なすべてのオプションが表示されます。 Unityプラグインを有効にすると、他のすべてのオプションが有効になりますが、再起動後もUnityを元に戻すことができません。また、ccsmを起動すると、Unityプラグインが選択されていないことがわかります。私は何をすべきか?
CCSM
構成は、ホームディレクトリ内の主要な構成ファイルとフォルダーの所有権(permission
)がないため、固定されていません。これは次の方法で確認できます。
$ find ~/ ! -user $(whoami)
ホームフォルダー内のファイルの所有権を取り戻すには、次のコマンドを実行します。
$ Sudo chown -R $(whoami):$(whoami) ~/
デスクトップを正常にロードするには、これで十分です。質問で言及したCCSM
構成は、再起動間で固執します。
この問題は、特定のGUIアプリケーションをSudo
として実行することで発生します。
更新:
解決策は、~user
フォルダーの名前を変更し、クリーンなフォルダーを作成することでした。次に、古い~user
フォルダからファイルをコピーします。
手順は別のアカウントで実行する必要があります)。アカウントB
を作成します。 B
としてログインします。手順を実行します。 B
にはSudo
アクセス権が必要です。これはで行うことができます。アカウントA
とB
the different account to perform the commands
を検討してください。
$ Sudo adduser B Sudo
ターミナルから(B
ログインの)実行:
$ cd〜A $ cd .. $ Sudo mv A A.str $ Sudo mkdir A $ Sudo chown A:AA $ Sudo ln -s A.str〜A/A.str
ここでA
としてログインし、新しいログインのフォルダーA.str
からコンテンツをコピーまたは移動します。