Pertanyaan Bagaimana cara mengaktifkan monitor dari terminal?


Saya secara tidak sengaja menonaktifkan monitor saya, jadi ketika saya masuk saya mendarat di layar kosong, layar menyala. Saya bisa membuka terminal dengan Ctrl+Alt+F #, jadi bagaimana cara mengaktifkan monitor dari terminal?

Saya mencoba xrandr, tetapi tidak dapat membuka layar. xset tidak berhasil juga. saya menemukan pertanyaan ini yang sangat mirip masalah saya. Jawabannya menyediakan naskah untuk dimasukkan /etc/X11/Xreset.d.

Menjalankannya tidak memecahkan masalah saya (meskipun sepertinya saya tidak mengerti cara menggunakannya dengan benar). Saya pikir saya entah bagaimana membuat default baru menjadi "disable monitor".

Menjalankan Ubuntu Studio 13.10. Saya tidak memiliki driver nVidia. Saya tidak dapat menemukan xorg.conf file untuk dihapus. Bersyukur untuk setiap dan semua masukan!

Edit: Output dari perintah xrandr -d :0

Screen 0: minimum 320x200, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected 1366x768+-32768+-32768 (normal left inverted right x axis y axis) 344mm x 192mm
    1366x768    60.0*
    1360x768    59.8    60.0
    1024x768    60.0
    800x600     60.3    56.2
    640x480     59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

Masih menjadi pemula CLI yang gagal saya pahami man xrandr cara mengaktifkan (ada opsi tidak aktif) atau mengaktifkan tampilan. Output dari xrandr --auto aku s Can't open display

Edit 2: Output dari xrandr -d :0 --auto

Configure crtc 0 failed

Mungkin saya hanya perlu menginstal ulang X11?

Sunting 3: Output dari perintah yang disarankan / perintah xset yang saya coba:

xrandr -d :0 output LVDS1 --auto

    configure crtc 0 failed

xset q dan xset dpms force on keduanya kembali

    unable to open display ''''

Tidak ada perbedaan untuk sudo perintah.

Edit 4: Lebih banyak upaya sia-sia dan penemuan potensi masalah keamanan

  • 4.1 Saya sudah mencoba menginstal ulang Xorg dan X11, lalu saya lari sudo apt-get install --reinstall xserver* yang gagal dengan output ini:

    (banyak versi dari ini :)     Perhatikan, pilih 'xserver-xorg-something' untuk regex 'xserver *' (berikutnya:)     Beberapa paket tidak dapat diinstal. Ini mungkin berarti bahwa Anda memilikinya     meminta situasi yang mustahil atau jika Anda menggunakan tidak stabil     distribusi bahwa beberapa paket yang dibutuhkan belum dibuat     atau telah dipindahkan dari Masuk.

    The following information may help to resolve the situation:
    
    The following packages have unmet dependencies:
    xserver-xorg-input-mtrack : Conflicts: xserver-xorg-input-multitouch
    but 1.0~rc2+git20110312-2build4 is to be installed
    E: Unable to correct problems, you have held broken packages.
    
  • 4.2 Selanjutnya saya masuk sebagai tamu dan masuk sebagai diri saya sendiri melalui tty Ctrl+Alt+F # dan jalankan perintah xrand yang sama seperti di atas (OP dan editan 1-3), dengan output yang sama sejauh yang saya bisa lihat.

  • 4.3 Lalu saya membuat new_user dengan hak admin lengkap dan mengulangi 4.2 melalui tty.

  • 4.4 MASALAH KEAMANAN? Tidak, hanya butuh kesadaran. Tidak terkait dengan subjek ini, detail di landasan peluncuran

Ini mulai terlihat seperti menginstal ulang sistem diperlukan :-(


23
2018-01-15 01:04


asal


Coba xrandr dari terminal virtual Ctrl-Alt-F1 lagi, tetapi kali ini tambahkan argumen tampilan eksplisit mis. xrandr -d :0 - steeldriver
xrandr -d :0 --auto ? - falconer
Apa xset perintah apakah Anda mencoba? - Seth♦
Anda perlu menentukan perangkat output untuk --auto direktif mis. xrandr -d :0 --output LVDS1 --auto - steeldriver
Saya juga tidak dapat menjalankan sebagian besar perintah xrandr dari VT. Khas --auto atau --off tidak akan berfungsi, sementara --primary bekerja dan benar-benar bekerja di sekitar bug lain. Saya menggunakan Gentoo pada Lenovo T420s. - Pavel Šimerda


Jawaban:


  1. Mencari tahu bahwa pengaturan menyinggung disimpan dalam file yang disebut displays.xml.

    Saya tidak akan detail di sini bagaimana saya menebaknya, meskipun komentar tentang penghapusan monitors.xml terbukti bermanfaat. Ini juga melibatkan pembandingan manual dari beberapa subdirektori .config.

    Tentu saja, saya apa harus telah dilakukan adalah meminta mesin pencari saya "di mana pengaturan tampilan toko xubuntu" dan menemukan utas ini di ubuntuforums ...

  2. Masuk ke tampilan dan penggunaan kosong Anda CTRL+ALT+F # untuk memasukkan baris perintah.

  3. sudo find . -type f -name "*displays*"

  4. mv ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml.bak

  5. sudo reboot

Saya berharap pencarian ini dapat membantu seseorang.


7
2018-01-25 19:25



Ini tidak menjawab bagaimana cara mengatasinya xrandr dari masalah VT, bukan? - Pavel Šimerda


Setelah menjalankan perintah ini segera beralih ke tty di mana layar menjadi hitam, dan setelah 5 detik layar akan muncul.

sleep 5 && xrandr -d :0 --output LVDS --auto

Itu xrandr command akan menyalakan layar utama Anda. Tampaknya hanya berfungsi jika Anda saat ini berada di tty di mana pengelola tampilan Anda dijalankan, maka itu sleep memberi Anda waktu untuk bisa beralih.


7
2017-10-19 20:16



Brilian dalam kesederhanaannya. Soal masalah saya. - billyjmc
Apa yang dilakukannya? Menunggu 5 detik lalu apa? - zygimantus
Kemudian menjalankan xrandr (perintah yang diperlukan), sementara Anda beralih kembali ke konsol virtual grafis tty7 (: 0 layar), yang ingin Anda aktifkan lagi. Itu berhasil bagi saya. - Martin Marčan
Orang ini menyelamatkan saya. 1. Login ke TTY dengan menggunakan ctrl-alt-F1 2. Jalankan tidurnya ... perintah 3. ctrl-alt-F7 untuk kembali ke layar kosong saya sebelum 5 detik naik 4. layar muncul setelah 5 detik! - Tron
Agak mirip pendekatan (pada MX Linux 17) melalui ssh: ssh ke komputer (saya harus sudo apt install openssh-server sebelum di VT1), ctrl-alt-F7 (di komputer itu sendiri, berada di konsol grafis yang kebetulan VT7 dalam kasus saya). Kemudian, dalam sesi ssh: export DISPLAY=:0.0, xrandr -display :0.0 --output eDP-1 --auto. - bli


Anda harus dapat membuka (dan mengatur properti untuk) tampilan melalui konsol terminal virtual asalkan Anda tahu nomor tampilan untuk sesi X berlari. Itu biasanya: 0 untuk tampilan fisik utama tetapi itu tidak selalu terjadi. Misalnya, untuk menampilkan kueri: 0

xrandr -d :0 -q

Untuk mengaktifkan kembali layar yang telah dimatikan, biasanya cukup untuk menggunakan --auto misalnya untuk menyalakan perangkat keluaran LVDS1 pada layar: 0 kembali menyala

xrandr -d :0 --output LVDS1 --auto 

5
2018-01-16 00:17



Output dari perintah ini sama dengan edit # 2 dalam pertanyaan saya. Lihat edit # 3 - Al F
Mungkin kita harus mundur selangkah - bagaimana tepatnya Anda "secara tidak sengaja menonaktifkan" monitor Anda? - steeldriver
Saya telah menghubungkan sebuah proyektor. Ketika selesai menonton saya membuka pengaturan tampilan, pilih entri proyektor dan klik "jangan gunakan ini" (jangan ingat kata-kata yang tepat). Saya tidak yakin jika saya tidak sengaja mengklik keduanya, toh layar saya kosong. Tidak ingat pasti sekarang jika saya menggunakan tty login untuk reboot (saya pikir saya lakukan) atau jika saya melakukan reboot keras oleh tombol power. - Al F
Sudahkah Anda mencoba memindahkan atau mengganti nama file ~ / .config / monitors.xml Anda (mis. mv ~/.config/monitors.xml ~/.config/monitors.xml.bak)? BTW masuk ke akun lain atau akun tamu? - steeldriver
Saya tidak menemukan file ~ / .config / monitors.xml pada sistem saya. - Al F


Coba ini:

xrandr --output "nameYourVGA" --mode "yourResolution"

Sebagai contoh:

xrandr --output VGA1 --mode 1366x768

Lihat apakah itu berfungsi.


0
2018-04-23 00:09





Saya memecahkan masalah ini di Lubuntu 18.04 seperti ini:

Jika Anda boot ke layar, yang diputar, buka terminal secara membabi buta RKT-ALT-T. Karena Anda tidak dapat melihat terminal dan apa yang Anda tulis, ketik dengan sangat hati-hati

xrandr --output "nameYourScreen" --auto

Tekan Enter. Voila.

(BTW: Dalam kasus saya, memasukkan kode tersebut di tty1 atau terminal virtual apa pun tidak berfungsi. Saya mencoba berbagai hal, orang-orang menyebutkan di atas, tetapi ketika beralih kembali ke sesi berlari atau setelah reboot, tidak ada yang berubah. Mungkin masalahnya adalah xrandr dapat menjalankan perintah ini dengan benar untuk beberapa perangkat keras hanya dalam sesi x yang berjalan?)


0
2018-06-17 09:37