Ubuntu 12.10 "Matikan layar saat tidak aktif untuk: Tidak pernah" masih mati


31

Setelah instalasi baru Ubuntu 12.10, layar saya masih mati setelah sekitar sepuluh menit. Saya pernah ke panel kontrol Brightness and Lock. The Turn screen off when inactive for:pengaturan diatur ke Never.

Aku sudah melalui dconfpencarian editor untuk power, screendan idlemengubah parameter. Ini tampaknya tidak berpengaruh pada batas waktu tampilan.

Ini satu hal lagi yang menarik, layar tidak mati, hanya hitam. Lampu belakang masih menyala, dan semua piksel berwarna hitam.

Ketika menjadi hitam, itu redup cepat sangat menyenangkan menjadi hitam.
Demikian pula, dengan cepat un-redup setelah penekanan tombol, gerakan mouse, atau klik mouse.

Jawaban:


30

Ada beberapa lapisan berbeda, yang memengaruhi perilaku monitor. Untuk menonaktifkan sepenuhnya penangguhan monitor, Anda harus menonaktifkannya di setiap lapisan tersebut:

1. lapisan: konsol virtual

Mengatur interval tidak aktif, dalam beberapa menit, setelah itu layar akan secara otomatis kosong:

setterm -blank 0

Setel interval pematian daya VESA dalam beberapa menit:

setterm -powerdown 0 

2. lapisan: X

Matikan fungsi screen saver. Opsi s memungkinkan Anda mengatur parameter screen saver.

xset s off

Nonaktifkan DPMS jika diaktifkan:

xset -dpms

Untuk mencari tahu nilai mana yang diset, ketikkan xset -qterminal. Sebagian dari output akan terlihat seperti ini:

Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0

dan ini:

DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Disabled

3. lapisan: Terakhir tapi tidak kalah penting; lapisan aplikasi (XScreenSaver)

xscreensaver-demo

Pilih Disable Screen Saver:

xscreensaver

Dan nonaktifkan screensaver di System Settings -> Brightness & Lock (tergantung pada lingkungan desktop Anda):

Putar layar saat tidak aktif untuk: Never

Kecerahan & Kunci


9
bagi saya, iblis itu dpms.
sazary

1
Ini 2017 namun jawaban ini membuat hari saya! .. Terima kasih banyak ..
Abhishek Jebaraj

6

Saya baru saja lari sudo xset s offdari terminal dan mungkin sudah diperbaiki.


2
@Usty, jangan membuat kita tegang. Mungkin diperbaiki atau diperbaiki?
stephenmyall

Saya memperbaikinya dengan xset s 0 0- tidak yakin apakah ini setara.
morgoth

Saran ini berhasil bagi saya, tetapi saya juga harus menghapus centang pada kotak centang 'Layar redup untuk menghemat daya' di pengaturan 'Kecerahan dan kunci'.
Zoltán

1
... err saran mana yang berhasil untuk Anda Zoltan? xset s offatau xset s 0 0... Ini adalah halaman pertanyaan / jawaban yang sangat membingungkan.
Cory Gross

Jawaban yang satu ini (yaitu "sudo xset s off") bekerja untuk saya. Saya sebelumnya juga telah menghapus gnome-screensaver, yang tidak mengubah apa pun. (jadi saya tidak yakin apakah seseorang perlu melakukan kedua hal tetapi saya tidak berpikir begitu).
matteo

3

Ada kotak centang di "Pengaturan Sistem" -> layar "Kecerahan Dan Kunci" yang labelnya adalah "Layar redup untuk menghemat daya". Anda harus menghapus centangnya.


1
Tidak ada opsi seperti itu di ubuntu 12.10 saya: /
Chris

2
Masih hitam, persis seperti yang dijelaskan dalam pertanyaan - Saya di Ubuntu 12.10 dan Gnome 3 (ini bekerja dengan baik di Unity)
morgoth

Anda harus menerapkan saran ini bersama dengan jawaban berperingkat teratas, yaitu jalankan sudo xset s off.
Zoltán

Label itu juga tidak ada di Ubuntu 14.04 ...
Peter Mortensen

2

Jawaban yang diberikan oleh kekacauan sangat informatif. Namun, bahkan setelah mengikuti instruksi itu, saya masih mengalami masalah ini sebentar-sebentar. Ada semacam proses latar belakang atau pengaturan manajer yang terus mengatur ulang screensaver, apa pun yang saya lakukan.

Saya telah menemukan solusi kekerasan. Cukup tambahkan baris ke crontab Anda untuk mematikan DPMS dan screensaver setiap menit . Jelek, tapi efektif.

Ketikkan ini di terminal

crontab -e

Dan kemudian tambahkan baris berikut di bagian bawah file

* * * * * DISPLAY=:0.0 xset -dpms
* * * * * DISPLAY=:0.0 xset s off

Anda juga dapat mengomentari baris-baris ini dengan menambahkan '#' ketika Anda ingin mengaktifkan kembali screensaver.


0

Di Ubuntu 12.10, Jika Anda memiliki KDE sebagai manajer windowing:

Nonaktifkan monitor peredupan dan alat hemat energi:

  1. Klik Pengaturan Sistem.
  2. Pada tab "Perangkat Keras" pilih "Manajemen Daya"
  3. Pilih "Pengaturan hemat energi"

ada dua kotak centang: Dim Displaydan Screen Energy Saving. Pastikan itu tidak dicentang.

Di Ubuntu 12.10, Jika Anda menggunakan manajer windowing unity default:

  1. Klik Pengaturan Sistem.
  2. Pada tab "Perangkat Keras" pilih "Daya"
  3. Klik tautan: "Pengaturan kecerahan"
  4. Ada dropdown bernama: "Matikan layar saat tidak aktif untuk"

Setel dropdown ke 'Never'.


Apa yang Anda maksud dengan "Nonaktifkan peredupan monitor dan alat hemat energi" ? Apakah maksud Anda "Nonaktifkan di alat monitor-peredupan dan hemat energi" ?
Peter Mortensen

0

Anda dapat menggunakan gsettings untuk mengaktifkan dan menonaktifkan monitor agar tidak tidur:

  • Nonaktifkan mematikan layar

    gsettings mengatur org.gnome.desktop.session idle-delay 0

  • Aktifkan mematikan layar dengan penundaan 5 menit

    gsettings mengatur org.gnome.desktop.session idle-delay 300

sumber: https://askubuntu.com/a/788456/88543


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.