題:
如何防止屏幕變黑?
Steve Robillard
2012-06-26 23:55:11 UTC
view on stackexchange narkive permalink

我正在運行Debian Wheezy Beta,並使用Midori使用Pi來顯示我的Geckoboard儀表板,因此,我想防止屏幕變黑,這種情況在10分鐘後就消失了(儘管它似乎沒有轉動)關閉背光燈)。我已經搜索了菜單選項,但找不到如何防止這種情況。我在raspberrypi.org上發現了一條建議如下的內容:

  sudo sh -c“ TERM = linux setterm -blank 0 > / dev / tty0”  

將解決問題,但不起作用。我也曾嘗試在 / etc / kbd / config 中將 BLANK_TIME 更改為零,但沒有成功。

五 答案:
Jivings
2012-06-27 00:23:41 UTC
view on stackexchange narkive permalink

這是 X 節電的東西。

首先,您可能需要安裝 xset ,這是一個控制某些 X 設置的輕量級應用程序。

  apt -get install x11-xserver-utils  

現在打開您的〜/ .xinitrc 文件(如果沒有,請創建它)並輸入:

  xset s off#不激活screensaverxset -dpms#禁用DPMS(能源之星)功能。xset s noblank#不要空白視頻設備執行/ etc / alternatives / x-session -manager#start lxde  

此文件每次 X 啟動一次運行,應該可以解決此問題。我從自己的 .xinitrc複製並粘貼了該文件並可以確認我的屏幕沒有空白。

@SteveRobillard`apt-get install x11-xserver-utils`
.xinitrc應該為哪個帳戶創建? pi帳戶(自動登錄)或root帳戶(擁有x服務器)?
我是為pi帳戶創建的,它可以正常工作!謝謝你們。
exec / etc / alternatives / x-session-manager`有什麼作用?當我將其取出時,底部的欄不見了。我很好奇這一切如何融合在一起。一個簡短的解釋將不勝感激。
@Scoop它只是通過會話管理啟動`lxde`。這使您可以從上一個會話繼續運行的應用程序啟動。如果刪除它,`lxde`將從空白狀態開始,這就是為什麼沒有工具欄(尚未啟動)的原因。
如此處所述修改:/ etc / xdg / lxsession / LXDE / autostart和如cwd中所述修改〜/ .xinitrc` +`/ etc / kbd / config`並沒有給我帶來任何幫助。我的屏幕仍然變黑並帶有背光。
可以確認這在Pi 3上“不起作用”
在運行Raspbian Jessie的Raspberry PI 2 Model B上,這當然不起作用。
這在我在MacBook Pro中使用並行VM運行的Debian Jessie(8)中不起作用。
只是想說這在Pi 3上對我有用,Raspbian的Lite圖像和`nodm`作為顯示管理器。唯一的區別是在我的情況下,命令必須放在`〜/ .xsession`中。我認為這種解決方案似乎對大多數人不起作用的原因特別是與“ lightdm”有關,這是大多數用途。
PNDA
2016-07-25 10:50:13 UTC
view on stackexchange narkive permalink

這裡的其他解決方案對我不起作用(新鮮的Raspbian,引導到GUI )。相反,它起作用了:

  1. 使用您喜歡的文本編輯器(我更喜歡 nano )打開 /etc/lightdm/lightdm.conf
  2. 查找行#xserver-command = X 。將其更改為 xserver-command = X -s 0 dpms
    • 如果情況不變,則應該在第87行。
  3. 保存並重新啟動。
  4. ol>

此DID在運行Raspbian Jessie的Raspberry PI 2 Model B上運行。
這與傑西在Pi3上為我工作
我正在嘗試了解這些選項。 -s 0將屏幕超時設置為0分鐘,我認為它是“從不”。 (這與`-s off`不同嗎?)為什麼要使用`dpms`而不是`-dpms`?我不想_disable_顯示電源管理服務嗎?
@TheGuywithTheHat您是否曾嘗試使用-dpms這個解決方案?請報告,也許我們可以推斷發生了什麼。
@pandalion98現在使用`dpms`,`-dpms`和兩者都不進行測試。會盡快回報。
我意識到我不在這裡,所以我不知道這有多普遍。話雖如此,`-s 0`似乎是我係統上所需的全部。 dpms和-dpms似乎都沒有作用。
這對我的Raspberry Pi 3也很有效。現在要更改的行號為91。
使用`-dpms`禁用DPMS,而`+ dpms`啟用DPMS。實際上,僅使用“ dpms”也可以啟用它,儘管“ man xset”表示最多可以跟三個數字(以設置待機/暫停/關閉超時),或者使用其他選項,例如“強制開啟”或“暫停” ”。有關詳細信息,請參見“ man xset”。FYI,安裝了Pi 3和Raspbian lite(Stretch / 9.4),然後向其中添加了GUI內容,使用`-dpms'時,此答案對我有用。
cwd
2014-09-04 20:36:23 UTC
view on stackexchange narkive permalink

我認為@Jivings的答案可能會更好,但是我在筆記中可以這樣做:

  • 安裝 apt-get安裝x11-xserver-utils

  • 編輯 / etc / xdg / lxsession / LXDE / autostart

追加這些行:

  @xset s noblank @ xset s off @ xset -dpms  

還可能註釋掉 @xscreensaver -no-splash 的行,因此完整的文件應如下所示:

  @lxpanel --profile LXDE @ pcmanfm --desktop --profile LXDE#@xscreensaver -no-splash @ xset s noblank @ xset s off @ xset -dpms  

edit / etc / kbd / config 並確保將這些值設置如下(但是我相信這僅適用於輕量級桌面(LXDE)為運行(即 pi 仍處於文本/終端模式):

  BLANK_TIME = 0BLANK_DPMS = offPOWERDOWN_TIME = 0  

我相信 / etc / xdg / lxsession / LXDE / autostart 可能是〜/ .xinitrc 的系統範圍版本,但有人可能更了解細微差別。

編輯到/ etc / kbd / config為我解決了這個問題。
我應用了此答案中提到的所有更改。在運行Raspbian Jessie的Raspberry PI 2 Model B上,這當然不起作用。
我認為默認情況下配置文件有一些更改,您需要編輯的自動啟動可能是〜/ .config / lxprofile / LXDE-pi / autostart。
我在raspbian jessie上的rpi 2需要對~~ ..config / lxsession / LXDE-pi / autostart進行以上編輯,正如jason指出的那樣
Tim Penner
2017-01-27 01:41:18 UTC
view on stackexchange narkive permalink

為防止屏幕變黑,請嘗試在 /boot/cmdline.txt

第一行的末尾添加 consoleblank = 0 來源

請不要針對重複的問題發布重複的答案。
很難找到答案並認為它適用。為什麼不投票給這個重複的問題而不是發表評論呢?
我投票贊成將原始問題標記為與該問題重複。保留其中一個答案聽起來都不錯,但我想您更希望獲得一個被投票的答案。
我不希望我的回答只出現在重複的問題上,我希望它出現在兩個問題的答案上-即使我首先找到了另一個問題。這就是為什麼我建議您投票而不是評論
這是唯一適用於我的Pi Zero顯示器且沒有鍵盤和X11的解決方案。
Jason Goemaat
2017-01-03 03:33:51 UTC
view on stackexchange narkive permalink

對我有用的是編輯〜/ .config / lxsession / LXDE-pi / autostart 並註釋掉屏幕保護程序,所有其他 xset 命令似乎都沒有在此處啟動時會對其產生影響:

  @lxpanel --profile LXDE-pi @ pcmanfm --desktop --profile LXDE-pi#@ xscreensaver -no-splash  

您可能還需要添加以下兩行之一或全部以禁用電源管理:

  @xset dpms 0 0 0 0 @ xset -dpms  

在Raspbian Jessie版本上,我已經安裝了utils。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...