web-dev-qa-db-ja.com

14.04へのアップグレード後の問題(ログイン後のバックグラウンドとポインターのみ)

12.04から14.04にアップグレードした後、Xセッションにログインできました(グラフィックが非常に低いにもかかわらず)。グラフィックを修正しようとしている間に、Xセッションを中断することができました。

ユニティグリッターにパスワードを入力すると、アイテムが消え、デスクトップの背景とポインターのみが表示されます。これはすべてのユーザーに発生します。私はまだttyにログインできます。どうすれば解決できますか?

また、nvidia-304をインストールしようとし、古いvideo-abiライブラリに依存するため、nvidia-currentをインストールできないようです。 nvidia-currentが新しいバージョンを使用する必要があることをパッケージマネージャーに伝える方法はありますか?

49
fabikw

このバグは、ビデオカードやカスタム構成ファイルなど、いくつかの要因に依存しています。たとえば、一部のユーザーは、次の「解決策」の1つまたは複数を実行することで問題を解決しました(すべてのユーザーが機能するわけではありません。

修正1-Compizの問題(OpenGLモジュールが読み込まれない、Unityプラグインが読み込まれない)

Sudo rm -fr ~/.cache/compizconfig-1
Sudo rm -fr ~/.compiz

修正2-セッションがロードされていない(ゲストセッションが正常にロードされている)

Sudo rm -fr ~/.Xauthority
Sudo rm -fr ~/.config/autostart

修正3-セッションがロードされていない(ゲストがロードされていない)

Sudo apt-get install --reinstall ubuntu-desktop unity compizconfig-settings-manager upstart

修正4-ランチャー/トップパネルが読み込まれない(Nvidiaカード)

Sudo add-apt-repository ppa:xorg-edgers/ppa -y
Sudo apt-get update
Sudo apt-get install nvidia-340
Sudo reboot

修正5-Unityのクリア

dconf reset -f /org/compiz/
setsid unity

修正6-キャッシュのクリア

Sudo rm -fr .cache/*

警告-これにより、.cacheフォルダー内のすべてのアプリのキャッシュがクリアされます。

これらのほとんどの場合、セッションが開いてもトップパネルまたはランチャーが表示されない場合は、ターミナルを開いてみてください CTRL+ALT+T ccsmと入力して(compizconfig-settings-managerパッケージを既にインストールしている場合)、OpenGLプラグインとUnityプラグインを有効にします。ドライバーが正常に機能している場合、これにより、数秒で両方のパネルが有効になります。 compiz構成設定マネージャーのUnityプラグインが単に有効になっていない場合もあります。

47
Luis Alvarado

これが私の問題を解決したものです。空白のデスクトップまで起動したら、CTRL + ALT + F1を押します。

apt-get install --reinstall ubuntu-desktop
apt-get install unity
apt-get purge nvidia* bumblebee*
apt-get install nvidia-prime
shutdown -r now

コンピューターが戻ったとき、私のログイン画面は高解像度でした。パスワードを入力しました。ちょっと待ってください。起動に遅れがあり、BAMデスクトップが表示され、そこにポップアップが表示されますが、起動には少し時間がかかります。

31
bbullis

古いバージョン(12.04)でカスタムテーマを使用していたため、デフォルトにリセットしました。最初にAmbience(デフォルト)テーマに切り替えてみました。右クリックして[デスクトップの背景を変更]を選択すると、設定メニューが表示されます。

-または-

compizをリセットできます。 Unityの外部からでも行う必要があります。ログアウトし、コンソールに切り替えます(CTRL+ALT+F1)その後、Compizの設定とキャッシュを削除します:

rm -r ~/.cache/compizconfig-1
rm -r ~/.compiz

コンソールからログアウトし、GUIに切り替えます(CTRL+ALT+F7)にログインします。Compizはデフォルトに戻って、デスクトップを元に戻します。ただし、カスタマイズしたことはありません。

私は再起動し、すべてが機能した...それがやったよりも良い。まだいくつかの問題がありますが、これには関係ありません。また、これは私の最初の回答の投稿です、優しくしてください。

6
XXmickeymoorexx

OK、この手順に従って問題を修正しました。

Ubuntuを高度な設定で起動し、最初にすべての破壊された/破損したパッケージを修復しました。 13.10-> 14.04のアップグレード中にクラッシュしたため、合計700 MBの破損したパッケージを修正する必要がありました。その後、ルートターミナルを起動しました。

次に、すべての専用ドライバーを削除しました

Sudo apt-get purge nvidia* bumblebee*

そして、一般的には推奨されないオープンソースの「nouveau」ドライバーをインストールしました(パフォーマンスの面では)が、仕事用コンピューターに広範な3Dグラフィックスを必要とせず、他のすべてのドライバーは私のために機能しませんでしたので、唯一の解決策でした。

Sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core xserver-xorg-video-nouveau

さまざまな方法で問題を修正しようとした後、UnityおよびUbuntuパッケージを台無しにしないようにしたかったので、それらを再インストールしました

Sudo apt-get install --reinstall ubuntu-desktop unity

私はコンピューターを再起動し、それ以来すべてが機能しました。自分のコンピューターかドライバーかはわかりませんが、Unity/Compizの速度にあまり満足していなかったので、Compiz Config Settings Managerをインストールし、視覚効果を「良い」から「速い」に変更しました

Sudo apt-get install compizconfig-settings-manager
6
asgerbj

あなたがあきらめた場合、この解決策があなたのために働くかどうかを確認することはできません。とにかく、他の誰かがそれから利益を得られることを期待して投稿します。

短縮版:

ディレクトリの名前を/home/[user_name]/.config/dconfから/home/[user_name]/.config/dconf.originalに変更してください

テキスト端末から実行するか、gui(この後者の多く)を使用できる場合は、修正されるユーザーセッションとは異なるセッションから実行します。次に、影響を受けるユーザーとして再度ログインします。問題は解決しましたか?

ロングバージョン:

私のシステムには4人のユーザーがいます。 2人のユーザーはadminグループのメンバーであり、Sudoコマンドを使用できます。 13.10から14.04にアップグレードしました。しばらくして14.04を使用した後、2番目の管理者ユーザーは、グリーターでのログインからマウスポインターを使用した背景画像、画面上部のメニューバー、プログラムを起動する統一ランチャーまで、同じ問題を抱え始めました。また、CTRL + ALT + Lはもう機能しませんでした。セッションを閉じるには別のttyに行き、Sudo restart lightdmを使用する必要がありました。

影響を受けるユーザーはGnome 3を問題なく使用でき、Unityセッションのみが影響を受けました。

他のすべてのユーザーはUnityまたはGnome 3を使用してログインできるため、影響を受けるユーザーの側で何かが破損していることは明らかでした。ユーザーを削除して再作成することなく、そのセッションを修正したかったのです。そこで、構成ファイルがこのすべてを引き起こしていることを期待して、彼の.configディレクトリの名前を変更しました。そして、まさにそれでした。 Unityセッションへの次のログイン試行はOKでした(ただし、すべてのプログラムはデフォルトにリセットされました)。元の.configディレクトリを配置すると、問題が再発しました。その後、.configディレクトリで作業を開始し、最初にそのサブディレクトリの半分(約40個のサブディレクトリがあります)の名前を変更し、最初の試行で犯人を含むグループを見つけました。それから私はその半分の場所に配置し、問題が再現しました。それから私はその最後のグループの半分を改名しました...そして、あなたはすでにこれがどのように進行するか知っていると思います。

この方法を使用して、最終的に犯人を見つけました。 dconfディレクトリの名前を変更して問題を解決しました。

.config/dconfの内容(実際には単一のファイル)は必ずしも破損する必要はありません。たぶん破損していないかもしれませんが(ファイルシステムレベルでは、私のファイルシステムはクリーンです)、システムのどのコンポーネントを誰が知っているかのバグのためにそこで終わった無効なデータが含まれています。

また、すべてのユーザーが影響を受けるため、これが問題の解決策ではない可能性があることに注意しました。しかし、私はすべてのユーザーが同時にこれを経験し、それでも同じファイル(各ユーザーの.configディレクトリ)が原因である可能性があると思います。

6
Hatoru Hansou

私も同じ問題を抱えていました!

Fglrxを削除しました

Sudo apt-get purge fglrx-*

Compizとキャッシュもクリアします

mkdir ~/backup
Sudo mv ~/.compiz ~/backup
Sudo mv ~/.cache ~/backup

再起動してログインした後、しばらく待ちます。やがて登場しました。

3
Yip Wai Peng

2014年6月3日から、Intel VGAを搭載した複数のコンピューターでこの問題が発生しましたが、提案された解決策のいずれも問題を解決していません。

数日間の調査と試行の後、Xorg-edgers PPAで見つかったパッケージxserver-xorg-video-intelが原因であることがわかりました。

問題を解決するには、次の2つのコマンドを実行するだけです。

Sudo apt-get install ppa-purge
Sudo ppa-purge ppa:xorg-edgers/ppa

その後、再起動します。

2

問題はgnome-sessionの更新です。再起動後、次の2つのコマンドを実行します。

コマンドラインを開く CTRL+ALT+F1

サインイン

Sudo apt-get update
Sudo apt-get install gnome-session
reboot your system

問題は解決しました

0
Nuno

何かのようなもの:

Sudo dpkg-reconfigure xserver-xorg

xを再構成する必要があります。

ログインできたら、nVidiaのサイトから直接ドライバーをダウンロードし、その方法でインストールすることができます。

0
lbaile200