Tôi đã cài đặt lại Debian 7 (Wheezy) sau một thời gian. Lần đầu tiên, tôi đang sử dụng trình điều khiển Nvidia mở (không phải nouveau) và vesafb cho bảng điều khiển ảo.
Đối với cuộc sống của tôi, tôi không thể ngăn màn hình trống. Không có trình bảo vệ màn hình, không có gì, nó chỉ bị trống, chỉ sau vài phút không hoạt động. Đây không chỉ là trong VLC (đã có một vấn đề như vậy trong quá khứ) mà trong bất cứ điều gì.
Để làm cho nó tồi tệ hơn, nó dường như xảy ra ngẫu nhiên. Đôi khi màn hình sẽ không trống trong nhiều giờ, và đôi khi nó sẽ.
Các bước tôi đã thực hiện cho đến nay:
Đã thêm một vài dòng vào
/etc/X11/xorg.conf
để dừng dpms:Section "ServerLayout" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" ... Section "Monitor" ... Option "DPMS" "false"
Đã thêm vào
.xinitrc
tập tin của tôi :xset s off # don't activate screensaver xset -dpms # disable DPMS (Energy Star) features. xset s noblank # don't blank the video device
Đã tắt TẤT CẢ các trình bảo vệ màn hình và chế độ tiết kiệm năng lượng trong cài đặt KDE.
Đã thêm vòng lặp sau vào
/etc/init.d/rc.local
:for index in $(seq 1 6) do setterm -blank 0 -powerdown 0 -powersave off > /dev/tty${index} done
Đã vá cho trình bảo vệ màn hình xdg của tôi bằng một bản vá mà tôi thấy rằng đã buộc VLC phải sinh ra một trình bảo vệ màn hình. (Tôi đã ngừng sử dụng VLC và hoàn nguyên về trình phát Dragon.)
Điều này đang biến thành một cơn ác mộng, và thực sự rất khó chịu. Trước khi tôi nuke vesafb và setterm (mà tôi có cảm giác phải chịu trách nhiệm cho việc này), tôi muốn biết liệu có ai từng gặp phải vấn đề này không, và họ đã giải quyết nó như thế nào.
xscreensaver-command -watch
trong một xterm ở đâu đó. Sau một sự kiện trống màn hình không mong muốn, hãy xem liệu nó có xuất ra sự kiện BLANK không. Nếu đúng như vậy, thì nó chắc chắn bị làm mờ bởi hành động của máy chủ X. Mặt khác, nó thấp hơn trong ngăn xếp và bạn có thể tập trung vào trình điều khiển video.