Secara otomatis mengubah resolusi saat menghubungkan monitor eksternal, driver nvidia

8

Saya menjalankan ubuntu di macbook pro saya, dengan driver berpemilik nvidia.

Saya telah membuat script hack kecil http://www.coldcode.net/2010/05/nvidia-auto-display.html yang mendeteksi ada / tidaknya monitor eksternal dan mengubah resolusi sesuai.

Adakah yang tahu cara yang lebih baik untuk melakukan itu?

Skrip saya juga membahas masalah spesifik implementasi nvidia partial xrandr; dengan asumsi driver xorg yang sesuai dengan xrandr, adakah cara untuk melakukan hal yang sama dengan cara yang tidak terlalu meretas?

ithkuil
sumber
Tidak yang saya tahu. Naskah Anda mungkin merupakan cara terbaik untuk melakukannya saat ini; mencari di sekitar saya tidak benar-benar melihat apa pun.
Jacob Peddicord

Jawaban:

3

Pernahkah Anda mendengar tentang Disper ( http://willem.engen.nl/projects/disper/ )?

Juga memiliki PPA di bawah http://launchpad.net/~disper-dev/+archive/ppa

Clausi
sumber
terima kasih, saya sudah bertahun-tahun mencari ini. Bekerja dari ppa. Ketidaknyamanan kecil adalah bahwa tindakan -C / - siklus (yaitu siklus antara, primer, sekunder, klon, memperluas) berhasil. Juga tampaknya tidak "otomatis" (perubahan pada koneksi monitor baru), tetapi jauh lebih baik daripada pengaturan nvidia jelek.
alfC
1

Saya telah menemukan bahwa menjalankan gnome-display-properties(setidaknya 10,04) secara otomatis akan mendeteksi dan mengkonfigurasi resolusi saya berdasarkan monitor yang saya hubungkan saat ini. Lalu saya bisa mengabaikannya (menggunakan tombol 'Tutup', 'Terapkan' juga berfungsi tetapi memerlukan konfirmasi yang memerlukan klik lain dan tidak perlu). Jadi saya telah menambahkan ikon ke topbar saya dan sejauh ini sudah jauh lebih baik daripada mengatur ulang X seperti yang saya lakukan sebelumnya. Saya sudah malas untuk mencari solusi satu klik atau bahkan yang otomatis seperti skrip Anda.

Saya memiliki monitor besar di tempat kerja tetapi biasanya hanya menggunakan laptop saya sendiri di rumah sehingga 2 klik ketika saya mulai bekerja di pagi hari dan 2 ketika saya sampai di rumah.

Memperbarui:

Seharusnya sudah diperiksa dulu. Saya sebenarnya TIDAK menggunakan driver berpemilik sekarang dan saya samar-samar ingat itu karena memiliki efek compiz kurang penting bagi saya daripada tidak me-restart X dua kali sehari untuk beralih monitor. Jadi jawaban saya mungkin sama sekali tidak berguna bagi Anda. Saya akan menghapus jika ada yang bisa mengkonfirmasi itu.

Rob Van Dam
sumber
toh itu bagus untuk mengetahui bahwa untuk driver normal yang sepenuhnya mengimplementasikan xrandr kita dapat menikmati fitur ini. Jangan hapus jawabannya,
semoga