Ketika saya melepas monitor saya dari laptop saya, Ubuntu masih berpikir bahwa itu sudah terpasang dan tidak memperbarui tampilan. Masalah ini khusus untuk Ubuntu (tidak terjadi di windows) dan monitor saya berfungsi baik dengan laptop lain (Ubuntu 13.04, driver yang persis sama).
Perbaikan cepat:
- Buka
system settings
- klik
Displays
Spesifikasi yang berguna:
- Driver grafis : nvidia-313 (masalah juga terjadi dengan driver lain yang sesuai)
- Kartu grafis : Nvidia Quadro K1000M
- Monitor : Benq ET-0019-N
- Kabel : VGA D-sub DE15
- OS : Ubuntu 13.04
Saya ingin Ubuntu memperbarui pengaturan tampilan secara otomatis setiap kali kabel monitor terputus. Bagaimana saya melakukannya?
xrandr
secara manual?Jawaban:
Ada bug lama di Launchpad - bug # 306735 - yang ditandai tidak valid, penjelasannya adalah bahwa itu adalah masalah yang diketahui tetapi cukup rumit (penjelasan lebih lanjut di sini ).
Jadi, sejauh yang saya tahu, tidak ada metode otomatis untuk apa yang Anda minta dalam arti sebenarnya. Tetapi Anda dapat menggunakan
autorandr
(Anda harus menginstaldisper
pertama - larisudo apt-get install disper
dari terminal ), sebuah skrip oleh Stefan Tomanek . Dengan menggunakan skrip ini (autorandr
) Anda dapat menambahkan pintasan keyboard untukautorandr --change
perintah dan yang harus Anda lakukan saat menghubungkan atau melepas monitor eksternal adalah dengan menekan pintasan keyboard itu. Semua ini dijelaskan dengan sangat baik dalam jawaban ini (saya baru saja menguji di Ubuntu 13.04 dan semuanya berjalan dengan baik).Setelah Anda menguji skrip di terminal, Anda harus melihat posting berikut jika Anda ingin menambahkan pintasan keyboard khusus untuk skrip:
sumber
autorandr
atauautodisper
, masukkan ke dalam semua teks dari sini persis seperti itu dan simpan di~/bin
direktori Anda . Jangan lupa untuk membuatnya dapat dieksekusi dengan:chmod +x ~/bin/autorandr
(atauchmod +x ~/bin/autodisper
) lalu jalankanautorandr --help
(atauautodisper --help
) untuk bantuan lebih lanjut.disper
Masih ada tetapi saya harus menjalankan sesuatu sepertidisper -e
dan semuanya kembali bekerja, bahkan aplikasi Display.Jika Anda menjalankan beberapa rasa driver milik nvidia, maka, seperti yang disebutkan dalam jawaban Jorge, menjalankannya
xrandr
sendiri tampaknya memperbaiki masalah tersebut.sumber
Dari Lampiran B pada driver NVIDIA, README :
Jadi, dengan asumsi Anda belum menonaktifkan opsi ini, masalahnya menyempit ke salah satu alternatif ini:
Kabel VGA atau konektor VGA pada kartu memiliki beberapa pin DDC rusak (baik pin 12, pin 15 atau pin 9). Silakan pasang kabel VGA lain dan coba lagi.
Kartu video berbasis Nvidia Quadro K1000M Anda memiliki konektor yang TIDAK mendukung deteksi ini, dan memohon
xrandr
atau setara (seperti membuka Pengaturan Tampilan) mengaktifkan deteksi ini. Jika itu masalahnya, ini tidak akan pernah berhasil - tetapi deteksi tidak akan berfungsi baik pada Sistem Operatif lainnya. Namun, belum pernah melihat ini secara langsung.Atau mungkin ada beberapa bug pada driver NVIDIA yang mencegah deteksi ini berfungsi dengan baik. Coba versi driver lain (seperti 304) dan lihat apakah masalahnya masih ada.
sumber