Resolusi berubah setelah startup / masuk

8

Saya telah mencoba menggunakan Gnome 3.8 / 3.10 / 3.12 sejak Ubuntu Gnome 13.10 dan tidak peduli apa yang saya lakukan, ia mengubah resolusi layar menjadi 720p , bukan 1080p , jadi saya harus secara manual mengatur 1080p setiap kali saya memulai PC !

Kartu: Nvidia GTX 550 Driver: semua tersedia Distro: Ubuntu 13.10 / 14.04 Gnome Shell: 3.8 / 3.10 / 3.12

Hal yang saya coba sejauh ini:

  • membuka pengaturan nvidia sebagai root dan pengguna
  • mengubah pengaturan di nvidia-settings = memaksa Powermizer ke pengaturan Maksimum / OpenGL / Pengaturan Kualitas - (Saya telah melakukan semuanya)
  • memaksa nvidia-pengaturan untuk memuat saat startup (Aplikasi Startup)
  • menambahkan / menghapus / mengubah xorg.conf = "mode" / "metamodes" / "Display" / "EDID" - (Saya telah melakukan semuanya)
  • menambahkan gdm / init = output xrandr DVI-D-0 --mode
  • menginstal kernel yang berbeda = 3.10 / 3.12 / 3.13 / 3.14
  • menginstal Nvidia Drivers yang berbeda = semua tersedia untuk Ubuntu
  • menginstal Lightdm / MDM = semuanya rusak
  • mengganti kabel = DVI / HDMI
  • memblokir / mengubah EDID = memblokir ekstensi pada EDID (mungkin suara HDMI menyebabkan masalah) / "noEDID" - sistem kehilangan semua resolusi

Apa yang saya pelajari sejauh ini:

  • Setiap kali saya mencoba untuk memaksa 1080p dengan menambahkan perintah ke xorg / gdm / xrandr layar berubah menjadi 1080p untuk 1sec dan kemudian kembali ke 720p! ...: (
  • Diuji Xubuntu / Kubuntu 14.04 = tidak ada masalah resolusi, hanya kinerja Nvidia yang mengerikan biasa (tidak ada vsync, tidak ada vdpau)
  • Baru saja menginstal Linux Mint kemarin dan masalah ini tidak terjadi (MDM), 1080p sejak layar login.
  • Diuji Gnome 3.10 / 3.12 pada Fedora / Suse / Antergos terbaru dan masalahnya tetap ada!

Kemungkinan penyebab:

  • Xserver 3.15 / 3.13 = Saya mencoba mengganti ubuntu 14.04 xserver (3.15) dengan ubuntu 12.02 (3.13) menyontek repo dan seluruh sistem melebur!

  • Saya benar-benar ingin Gnome 3 dan versi Ubuntu yang didukung (saya macet di 13,04)!

  • Saya sangat gigih dan kesulitan mengambil TIDAK untuk jawaban!
  • Saya memiliki seri ATI HD 4x dan saya menghemat uang untuk membeli Nvidia ini karena bermain game di Linux menjadi tidak mungkin (kehilangan ekstensi GL pada driver Legacy) ... jadi .... berpikir bahwa itu akan menyelesaikan semua masalah video yang saya miliki di Linux dengan ATI ... tapi ... salahnya aku ???? Sekarang saya memiliki masalah dengan fungsi dasar (RESOLUSI / VSYNC / VDPAU)!

.... Saya mulai menggunakan Linux 3 tahun yang lalu dan semua kekacauan GPU ini telah menjadi mimpi buruk dalam pengalaman Linux saya! .... Itu yang membuat saya berpikir untuk meninggalkan Linux untuk semua!

Raphael Sanches
sumber

Jawaban:

5

Anda tidak menentukan apakah Anda menyimpan pengaturan Anda ke file konfigurasi X ( /etc/X11/xorg.conf) menggunakan nvidia-settings. Itu harus menyelesaikan ini. Buka saja nvidia-settingssebagai root:

sudo nvidia-settings

Kemudian, pilih pengaturan yang benar dan klik tombol "Simpan ke Konfigurasi X":

masukkan deskripsi gambar di sini


Jika ini tidak berhasil, ada hal lain yang menimpa pengaturan Anda. Mungkin lingkungan desktop Anda. Sebagai solusinya, Anda dapat menggunakan skrip ini:

#!/bin/bash

sleep 10
xrandr --output DVI-D-0 --mode 1920x1080 
echo "Script was run" 

The sleepdiperlukan untuk memastikan bahwa Desktop Environment memiliki selesai awal sebelum script dijalankan. Dengan begitu, Anda tahu itu akan dijalankan setelah DE telah mengkonfigurasi ulang layar Anda. Jadikan skrip tersebut dapat dieksekusi dan tambahkan ke aplikasi startup Anda. Itu harus melakukan trik.

terdon
sumber
@ user282534 OK, dalam hal ini sepertinya ada sesuatu yang menimpa pengaturan Anda. Agaknya pengaturan Pengaturan Tampilan Gnome. Apakah Anda sudah melihat jawaban yang saya tautkan? Solusi yang mungkin adalah menulis skrip yang digunakan xrandruntuk mengatur pengaturan yang Anda inginkan dan menambahkan skrip itu ke file startup sesi Anda. Saya akan senang menulis skrip untuk Anda jika Anda menambahkan output xrandr(setelah Anda memilih pengaturan yang tepat) untuk pertanyaan Anda.
terdon
Hai terdon, pertama-tama terima kasih telah menjawab ... 1 ° - Saya mengklik tombol "Simpan ke Konfigurasi X" berkali-kali, menjalankan pengaturan nvidia sebagai SUDO, seperti GKSUDO, mengedit xorg.conf secara manual sebagai root ... . | 2 ° - Xrandr mencantumkan semua resolusi yang tersedia, termasuk 1920x1080, tetapi resolusi yang ditandai "disukai" adalah 12080x720 | 3 ° - Ketika saya masuk layar berkedip pada 1080p (setelah mengubah xorg.conf / gdm init.conf, xprofile, monitor.xml) dan kembali ke 720p.
Raphael Sanches
1
@ user282534 ya, saya tahu. Membuat skrip yang menjalankan perintah xrandr kanan harus memperbaikinya. Itu tidak elegan tetapi harus bekerja. Harap edit pertanyaan Anda dan tambahkan output xrandr setelah menetapkan resolusi yang diinginkan dan saya akan menulis skrip untuk Anda yang memanggil perintah yang tepat. Flashing adalah karena Anda memiliki set resolusi yang diinginkan (mungkin di xorg.conf) tetapi Gnome dalam kebijaksanaan tak terbatas kemudian menimpanya.
terdon
Hai terdon, ..... 1 ° - Saya memang mencoba menggunakan skrip yang memaksa xrandr untuk menghasilkan 1080p dan menambahkannya ke Aplikasi Startup ... dan itu pada satu titik, tapi kemudian sesuatu memotong semua itu dan mengatur layar ke 720p .... Apakah ada lebih banyak modul yang terlibat selain GDM / X11 / Nvidia? | 2 ° - Mungkinkah ada perintah pada GDM yang memaksa mode "disukai" EDID tidak peduli apa?
Raphael Sanches
@ user282534 1) apakah Anda menambahkannya ke aplikasi startup GDM atau milik Anda? 2) Coba tambahkan sleep 10script Anda, sebelum itu xrandrperintah. Itu akan menyebabkannya menunggu 10 detik sebelum menjalankannya. Dengan asumsi sesuatu yang lain adalah mengatur ulang resolusi setelah Anda login, menambahkan penundaan akan menyebabkan skrip dijalankan setelahnya dan menghindari masalah. 3) Ya, Gnome juga terlibat, saya cukup yakin itulah yang menyebabkan Anda kesakitan. Sudahkah Anda mencoba mengatur resolusi melalui pengaturan gnome alih-alih pengaturan nvidia?
terdon
0

Saya memiliki masalah yang sama. Saat menggunakan Optimus Manager (alternatif untuk NVIDIA Prime), saya bermain game secara normal. Saya mengubah beberapa pengaturan grafis dalam game dan crash, karena itu saya harus me-reboot linux dan kemudian resolusi berubah segera setelah saya login (setelah layar login). Saya menghabiskan waktu tanpa henti untuk memperbaikinya menggunakan xrandr dan barang-barang lainnya tetapi gagal. Saya kemudian menemukan nvidia-pengaturan dan optimus-manager menghasilkan xorg.conf sendiri .

Jadi solusi yang cepat dan efisien sangat sederhana dan adalah sebagai berikut:

Menghapus:

/etc/X11/xorg.conf

Hapus file konfigurasi yang tidak perlu:

/etc/X11/xorg.conf.d/

misalnya:

10-optimus-manager.conf

Saya kemudian reboot dan semuanya kembali normal.

Peretas Diy
sumber