Ubuntu 12.04 Unity: Layar hitam dengan kursor saja, ketika layar eksternal terhubung sebelum mem-boot laptop

9

Setiap kali saya menghubungkan layar eksternal ke port DSub laptop saya sebelum boot ke Ubuntu, ada yang salah di Unity menyebabkan masalah yang sama persis seperti yang dijelaskan di sini: Setelah masuk, ada layar hitam dan kursor saya, tidak ada yang lain! di Ubuntu 12.10 Memulai ulang tanpa layar tersambung tidak memperbaikinya.

Perbaikan sekali untuk melakukan ini:

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

atau, lebih cepat, ini:

unity --reset
sudo service lightdm restart

Efek samping dari solusi ini: Saya kehilangan semua pengaturan tampilan Unity saya.

Masalah saya, bagaimanapun, adalah bahwa saya perlu boot dengan layar eksternal yang terhubung cukup sering. Siapa yang tahu apa yang salah di dalam Unity dan / atau bagaimana cara memperbaikinya secara permanen?

rudolfbyker
sumber
Mungkin membantu untuk mengetahui perangkat keras apa yang Anda gunakan. Beberapa laptop memiliki pengaturan BIOS untuk mengaktifkan / menonaktifkan eksternal.
Penatua Geek
Saya memeriksa ... Tidak ada pengaturan seperti itu di BIOS saya. Setidaknya tidak dengan firmware (pabrik) saat ini. HP ProBook 6560b
rudolfbyker

Jawaban:

1

Saya telah menerima layar hitam ini dengan kursor sendiri (saya menggunakan 4 monitor, dan mencabutnya sering terjadi).

Namun perbaikan saya adalah menginstal driver GPU saya dengan benar.

Karena laptop Anda ternyata memiliki GPU Intel HD 3000 series, pernahkah Anda mencoba menginstal driver terbaru? The Driver Tambahan tab di Anda Software & Updates bagian dari Sistem Pengaturan akan menjadi tempat yang baik untuk memulai.

Andrew Hargrave
sumber
0

Anda bisa membuat skrip untuk dijalankan saat startup yang menggunakan solusi tercepat Anda, yaitu IE

unity --reset
sudo service lightdm restart

Ini seharusnya tidak memiliki konsekuensi negatif (selain kemungkinan hilangnya pengaturan khusus seperti yang disebutkan dalam pertanyaan) jika eksternal tidak terhubung dan harus menyelesaikan masalah jika ....

Sumber: Pertanyaan

Penatua Geek
sumber
Efek samping dari solusi ini: Saya kehilangan semua pengaturan tampilan Unity saya ketika skrip berjalan.
rudolfbyker
Menambahkan informasi yang hilang ke pertanyaan Anda.
Penatua Geek
Ini sangat jelas dari man unity: --reset Opsi ini memungkinkan pengguna untuk mengatur ulang parameter profil di compiz dan memulai kembali shell Unity dengan pengaturan default.
rudolfbyker
Ini benar, tetapi yang tidak jelas adalah Anda mengubah pengaturan tampilan Unity dari default. Saya merasa informasi itu berguna.
Penatua Geek
Apakah Anda sudah mencoba sudo service lightdm restart?
Penatua Geek