最近、ubuntu 13.10 64ビットをデスクトップ(UEFIモード)にインストールしました。プリマススプラッシュの後、黒い画面が表示されます。いくつかの実験の後、私は一時的な解決策を見つけました:
Sudo unity-greeter
(unity-greeter:2109): Gtk-WARNING **: cannot open display: Failed to launch bus: Failed to launch session bus
Sudo reboot
私はNvidiaグラフィックカードを持っています。すべてのドライバー(nouveau、currunt、experimental、xorg-edgersなど)を試しましたが、変更はありませんでした(xorg-edgersを除いて、常に破損した構成プロンプトが表示されましたが、悲しいことに、そうではありませんでした)物事を解決しない)。
どんな助け/提案もありがたいです:)
編集:いくつかの実験(回答へのコメントを参照)の後、問題はよりランダムになりました。現時点では、Xorgの問題(ログイン直後に開始される問題)があると(== --- ==)ないように見えますが、ときどきクリーンな開始が表示されることがあります報告するエラーはありません。 「Xorgエラーがある」と「Unity-greeter/lightdmを正しく開始する」の間にリンクがあると思います。これは、欠陥のあるマウス(win7とubuntuの両方で起動時にスタックしたポインター)を使用しようとしたため、常にunity-greeter/lightdm開始します(もちろん、障害のあるマウスを切断する必要があります...)。
ログを求められました:次に問題が発生したときにログを提供します(再起動を試みますが、いつ再発するかわかりません:()。
ハードウェアと構成に関する情報も求められました。
lshw
関連情報:
*-display
description: VGA compatible controller
product: GF116 [GeForce GT 640 OEM]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:89 memory:fc000000-fdffffff memory:d0000000-d7ffffff memory:d8000000-dbffffff ioport:e000(size=128) memory:fe000000-fe07ffff
lspci -v
関連情報:
01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GT 640 OEM] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. Device 2319
Flags: bus master, fast devsel, latency 0, IRQ 89
Memory at fc000000 (32-bit, non-prefetchable) [size=32M]
Memory at d0000000 (64-bit, prefetchable) [size=128M]
Memory at d8000000 (64-bit, prefetchable) [size=64M]
I/O ports at e000 [size=128]
[virtual] Expansion ROM at fe000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Xorgバージョン:7.7(apt-cache show xserver-xorg | grep Version
は以下を提供します:Version: 1:7.7+1ubuntu6
)
uname -r
:3.11.0-15-generic
あなたがそう言うことができるなら、私は必要とされるかもしれない他の情報を考えることができません:)
[〜#〜] edit [〜#〜]:最後にエラーが表示されてから3日が経過しました。システムには何も変更されていません(少なくとも私の操作では変更されていません)ので、何が原因で何が解決したのかはわかりません。助けてくれたみなさんのおかげで、黒い画面が再び表示されるようになった場合はいつでもアップデートを投稿します...
デフォルトのUbuntuログインディスプレイマネージャーは軽量で高速であるため、lightdmと呼ばれます。通常、これは良いことですが、Nvidiaグラフィックスカードが追いつくことができないほど速くログイン画面を起動している可能性があります。 GDMをインストールしてみてください。 GDMはlightdmの代替ログインディスプレイマネージャーです。
Gdmのインストール中に、デフォルトのログインディスプレイマネージャーとしてgdmまたはlightdmを選択するよう求められます。 gdmを選択します。
Sudo dpkg-reconfigure gdm
を実行すると、ターミナルからいつでもlightdmとgdmを切り替えることができます。新しいウィンドウが開き、デフォルトのログインディスプレイマネージャーとしてgdmまたはlightdmを選択できます。
たぶん、Nvidiaドライバーの誤ったインストールで、この明らかに頻繁に発生する問題が発生する可能性があります: nvidia制限付きドライバーをインストールした後の空白の画面 。その質問で説明されているように、パッケージをアンインストール、パージ、および再構成してください。
さらに、選択しているNvidiaドライバーが実際にグラフィックカードに適切であることを確認することもできます。これを行う方法については、 Nvidia Geforce 680 GTX-画面上のグリッチ を参照してください。
最後に、これは暗闇の中でのショットかもしれませんが、 このNVIDIAカードで現在使用されているグラフィックスドライバーは? で説明されているように、私のラップトップのNvidia Xサーバーがちらつき、ハングし、segfaultsが開始します-アップ。グラフィックカードに専用のNvidiaドライバーをインストールした場合にのみ、X
を起動できます(nvidia-304
)1つのカーネルで(たとえば、3.2.0-23-generic
)、次にdifferentカーネルでブートします(たとえば、3.2.0-57-generic
)。それは明らかにいくつかのフォールバックドライバーを使用しており、私はそれがどれであるか理解できませんが、それはうまくいくようです。
試してください:
Sudo dpkg-reconfigure unity-greeter
それがライブCDからのブートで機能しない場合(そこからデスクトップにアクセスできる場合)、古いxconfig設定をバックアップし、ライブCDから設定をコピーします。
ルートに変更:
Sudo su
バックアップ:
mv /media/<Name of your Ubuntu Partion>/etc/X11/Xsession.d/ /media/<Name of your Ubuntu Partion>/etc/X11/old.Xsession.d/
コピー:
cp /etc/X11/Xsession.d/ /media/<Name of your Ubuntu Partion>/etc/X11/Xsession.d/
最初に他のドライバをすべてアンインストールしてから、次のものをインストールしてください。
Sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime
PS:これはデスクトップですが、インテルプロセッサーにもグラフィックカードが搭載されていることを検出しているため、ハイブリッドシステムです。正しく機能させるにはnvidia-pimeパッケージが必要です。フィードバックを投稿してください。ありがとうございます。