regenerasi xorg.conf dengan pengaturan saat ini

9

Banyak orang telah membicarakan masalah ini tetapi saya belum menemukan jawaban yang memuaskan.

Saya menggunakan debian jessie. Saat ini saya telah mencoba nvidia-driversebagai driver tetapi menyebabkan sistem crash; jadi saya telah membersihkan semua nvidiapaket. Tetapi masalahnya adalah bahwa /etc/X11/xorg.conftelah diganti dengan pengaturan NVidia dan cadangan xorg.conf.backuptelah dihapus.

Konfigurasi terkait yang ditetapkan oleh NVidia adalah:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Saya pernah mencoba mengubah nvidiake intel(juga NVidia-> Intel) tetapi resolusinya jauh lebih rendah (laptop saya memiliki Intel Corporation Haswell-ULT Integrated Graphics Controllersebagaimana tercantum oleh lspci). Jadi saya mungkin perlu menggunakan nouveausebagai pengemudi; Namun hanya mengubah nvidiake nouveautidak berfungsi.

Tampaknya sistem X baru-baru ini dapat di-boot tanpa xorg.conf rm /etc/X11/xorg.conftetapi lambat. Jadi saya masih lebih suka xorg.conf dengan pengaturan saya saat ini.

Versi Xorg:

X.Org X Server 1.16.0
Release Date: 2014-07-16
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.14-1-amd64 x86_64 Debian
Current Operating System: Linux debian 3.14-1-amd64 #1 SMP Debian 3.14.9-1 (2014-06-30) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.14-1-amd64 root=UUID=e9341749-9dee-4cc9-878e-3b59ed1906b2 ro quiet
Build Date: 17 July 2014  10:22:36PM
xorg-server 2:1.16.0-1 (http://www.debian.org/support)
Current version of pixman: 0.32.4
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.

Jadi, apakah ada cara untuk menghasilkan kembali file konfigurasi?

Hongxu Chen
sumber

Jawaban:

4

Xorg --configure sementara X tidak berjalan melakukannya untuk saya - saya di debian Sid (tidak stabil).

Anda TIDAK HARUS menjalankan X saat Anda melakukan ini, dan harus dalam konsol TTY. (ctrl-alt-f1 / f2 / f3 / f4 / f5 / f6)

Jika Xorg.conf tidak berubah setelah melakukan ini, dan program tidak mengembalikan kesalahan tetapi mencetak file konfigurasi Xorg.conf ke layar, lakukan Xorg --configure > /etc/xorg.confuntuk mem- pipe output ke file.

TETAPI cara saya mendapatkan driver nvidia resmi yang berfungsi pada akhirnya adalah menghapus instalasi versi manajer paket dan mengunduh program pengaturan dari situs Nvidia. Sejak itu bekerja dengan sempurna. Satu kali itu tidak berhasil (ketika saya mencoba menjalankan minecraft), saya mengatur variabel LD_PRELOAD=/usr/lib/libGL.so.1dan itu berjalan - lwjgl memiliki masalah dalam mendeteksi versi libGL yang benar untuk digunakan.

Wyatt8740
sumber
1
Terima kasih, saya pikir itulah masalahnya: Saya selalu berusaha Xorg -configuresetelah X dimulai; Saya akan mencoba ketika saya kembali ke laptop. BTW, nvidia-detect(dari paket debian) bahkan melaporkan tidak ada kartu grafis Nvidia yang tersedia untuk laptop, jadi apakah pengemudi resmi akan berfungsi? Apakah Anda memiliki masalah serupa tentang ini?
Hongxu Chen
Saya tidak memiliki masalah khusus ini, instalasi saya mendeteksi kartu saya dengan baik. Chipset apa yang Anda miliki? (Ngomong-ngomong, ini --configuredengan dua -karakter, dan cara saya menghentikan X adalah dengan menghentikan layanan DM saya, lightdmdalam kasus saya.)
Wyatt8740
2
Tampaknya itu Xorg -configureuntuk Xorg saya (baik X.Org X Server 1.16.0dan 1.15.1). Saya mencoba mengunduh driver nvidia dari situs resmi tetapi masih gagal menggunakan driver saat memperbarui xorg.confdengan nvidia-xconfig(blackscreen). Dan anehnya saya menemukan bahwa modul nvidia terkait TIDAK terdaftar dengan lsmod. Mengenai jawaban itu sendiri, saya kira saya harus menandainya sebagai benar karena menjawab pertanyaan saya (namun, ada layar hitam untuk konfigurasi itu).
Hongxu Chen
1
Terima kasih :) Saya harap Anda dapat memecahkan masalah Anda - laptop saya memiliki grafik terintegrasi, tapi saya punya masalah di atasnya (layar hitam). meneruskan argumen nomodesetke kernel saat boot membuatnya cukup bekerja sehingga saya bisa boot ke TTY dan mengkompilasi kernel baru. kernel baru yang saya bangun bekerja.
Wyatt8740
1
Maaf karena terlambat membalas. Itu masih tidak berhasil. Saya menghapus quietopsi selama boot grub dan pesan logging tidak mengatakan bahwa "gnome display manager" (Saya juga mencoba lightdm, serupa) telah dimulai dan TIDAK ada Gagal sesuai dengan itu; tapi tty7tetap layar hitam dengan cursor cipratan. Ketika saya memaksakan diri startxdalam tty, itu melaporkan bahwa tidak ada yang screenditemukan; The xorg.confdihasilkan oleh nvidia-xconfig berisi info layar tetapi dengan nama NO atau nama vendor-nya, itu penting?
Hongxu Chen