web-dev-qa-db-ja.com

Ubuntu 12.04 Unity:ラップトップを起動する前に外部ディスプレイが接続されている場合、カーソルのみの黒い画面

外部ディスプレイをラップトップのDSubポートに接続するたびに、Ubuntuを起動する前に、Unityで何か問題が発生し、ここで説明したものとまったく同じ問題が発生します: ログイン後、黒い画面とカーソルが表示されます。Ubuntu12.10では他に何もありません! ディスプレイを接続せずに再起動しても修正されません。

一度限りの修正はこれを行うことです:

Sudo apt-get install ppa-purge
Sudo ppa-purge ppa:unity-team/staging

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

または、はるかに速く、これ:

unity --reset
Sudo service lightdm restart

このソリューションの副作用:すべてのUnity外観設定が失われます。

ただし、私の問題は、外部ディスプレイを頻繁に接続して起動する必要があることです。 Unityの内部で何が問題になっているのか、および/または永久に修正する方法を誰が知っていますか?

9
rudolfbyker

私は自分でカーソルが付いたこの黒い画面を受け取りました(私は4台のモニターを使用しているため、頻繁にプラグを抜くことがあります)。

ただし、私の修正はGPUのドライバーを正しくインストールすることでした。

ラップトップ 明らかに にはIntel HD 3000シリーズGPUがあるため、最新のドライバーをインストールしようとしましたか? System SettingsSoftware&Updates部分のAdditional Driversタブは、始めるのに適した場所です。

1
Andrew Hargrave

起動時に実行するスクリプトを作成して、最も迅速な回避策であるI.Eを使用できます。

unity --reset
Sudo service lightdm restart

外部が接続されていない場合、これは否定的な結果(質問で述べられているカスタマイズされた設定の損失の可能性以外)を持たないはずであり、それがあれば問題を解決する必要があります。

出典:質問

0
Elder Geek