Pertanyaan Bagaimana cara mereset Xorg / xserver?


Xserver terus menabrak akun pengguna umum saya di Unity 3D dan 2D. Itu tidak melakukannya di akun tamu.

Itu sebabnya saya ingin me-reset / rollback semua yang terkait xserver, berharap ini akan memperbaikinya.

Sebagian besar jawaban dalam hal ini melibatkan sudo dpkg-reconfigure xserver-xorg. Namun, ini tidak melakukan apa pun untuk saya (tidak menghasilkan output) dan saya membaca di forum lain, bahwa itu sudah ditinggalkan.

Jadi, apa cara saat ini untuk mengatur ulang semua opsi xserver / xorg; apa alternatifnya sudo dpkg-reconfigure xserver-xorg? X mogok saat bekerja, tidak sebelum login atau lebih. Dan efek dari tabrakan adalah, bahwa saya dikeluarkan dari sesi, bukan pembekuan atau kecelakaan mesin.


30
2017-07-04 18:25


asal


@Jorge Castro Versi Ubuntu penting di sini, karena semuanya telah berubah. Tidak ada lagi "gdm" dan tidak berfungsi dengan dpkg-reconfigure, saya percaya. - thomas
apakah Anda sudah mencoba mereset xorg.conf? (cadangan dan hapus) - Paulius Šukys


Jawaban:


Jika akun tamu Anda tidak terpengaruh, ini bisa menjadi pengaturan khusus pengguna yang menyebabkan masalah. Coba hapus ~/.config/monitors.xml


10
2017-07-04 19:06



Terima kasih, tapi itu tidak membantu. Sebenarnya saya tidak berpikir itu pengaturan monitor, karena akun tamu tidak crash, bahkan ketika saya mengkonfigurasi kedua monitor ... - thomas
OK, sementara itu tidak benar-benar itu, ide di balik itu memecahkan masalah saya: satu-per-satu menghapus file di ~ / .config dir bekerja untuk saya! :-) @Jorge Castro: jika Anda mengubah jawaban Anda ke arah ini, saya akan menandainya "diterima" - thomas
Saya tidak tahu file apa yang Anda hapus, jangan ragu untuk menambahkan semua informasi dalam jawabannya, senang Anda telah memilahnya! - Jorge Castro
Ini membantu saya menyelesaikan beberapa masalah dengan fglrx (AMD CCCLE). - Nick


Alternatif untuk sudo dpkg-reconfigure xserver-xorg aku s sudo X -configure


6
2018-04-03 12:43





Untuk mengkonfigurasi ulang paket yang sudah diinstal, Anda bisa merujuk ke:

Ubuntu Manpage: dpkg-reconfigure - konfigurasi ulang paket yang sudah terinstal

Menggunakan terminal:

  1. Jika Anda membuka layar kosong saat boot, tekan CTRL + ALT + F1 untuk mengakses terminal.

    Kemudian, tergantung pada lingkungan desktop Anda, hentikan X menggunakan:

    • Untuk Gnome (Ubuntu): sudo /etc/init.d/gdm stop

    • Untuk KDE (Kubuntu): sudo /etc/init.d/kdm stop

    • Untuk Xfce (Xubuntu): sudo /etc/init.d/xdm stop

  2. Untuk proses rekonfigurasi:

    sudo dpkg-reconfigure xserver-xorg
    

    catatan: Cadangan selalu disarankan sebelum menjalankan konfigurasi, sehingga Anda dapat melakukannya menggunakan:

    sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
    
  3. Mulai ulang GUI:

    Sekali lagi, ini tergantung pada lingkungan desktop, jadi:

    • Untuk Gnome (Ubuntu): sudo /etc/init.d/gdm start

    • Untuk KDE (Kubuntu): sudo /etc/init.d/kdm start

    • Untuk Xfce (Xubuntu): sudo /etc/init.d/xdm start


Jika gagal melakukan langkah di atas, seseorang selalu dapat mengedit /etc/X11/xorg.conf secara manual dan mengganti isi file.

Mengacu pada:


5
2017-07-04 19:04



Untuk sudo /etc/init.d/gdm stop Saya mendapatkan sudo /etc/init.d/gdm perintah tidak ditemukan dan sudo dpkg-reconfigure xserver-xorg tidak melakukan apa pun untuk saya, seperti yang saya tunjukkan dalam pertanyaan. Thx untuk menjawab ... - thomas
@thomas Sangat aneh, tetapi hanya menambahkan tautan yang Anda dapat mengumpulkan konten default untuk file xorg.conf. Mungkin secara manual mengatur isi file dapat membantu Anda. - Zuul
Di Ubuntu 12.04 manajer tampilan adalah lightdmtidak gdm. Mengapa dpkg-reconfigure tidak berfungsi, saya tidak tahu! : - / - thomas
@thomas Mungkin menginstal ulang dpkg sendiri memungkinkan Anda untuk menggunakannya! - Zuul
Dalam kasus saya, setelah layar masuk, layar menjadi hitam. Langkah-langkah yang diuraikan dalam jawaban ini memecahkannya. Saya harus login melalui SSH dari komputer lain untuk memasukkan perintah. - Serrano


Setelah mencoba semua yang Anda sebutkan di sini, saya memecahkan masalah yang sama dengan mengatur kepemilikan (dan izin) dari .Xauthority dan .ICEauthority (terletak di dalam: / home / username / folder) kembali ke pengguna umum saya.

untuk memeriksa sendiri / perm mulai tty1 (CTRL + ALT + 1) dan login, ambil superuser (sudo su) dan:

cd /home/username/
ls -a -l 

dalam kasus saya .Xauthority bahkan tidak dapat dibaca oleh pengguna umum saya, jadi pertama-tama saya harus chmod:

chmod 775 .Xauthority

kemudian:

chown username .Xauthority
chown username .ICEauthority

setelah ini, reboot dan coba login - itu berhasil bagi saya.

Catatan lain: Saya menghadapi masalah ini setelah eksperimen berulang dengan driver xorg.conf dan NVidia - mencoba men-setup 3 monitor dengan 2 kartu. Jadi, saya menghabiskan banyak waktu untuk memecahkan masalah bermain-main xserver dan pengaturan video - sementara alasan crash sama sekali tidak berhubungan.


-1
2017-09-06 13:57



chmod 775 pada file otoritas adalah hal yang salah untuk dilakukan - guntbert