[分享]立即关闭显示器(Close LCD/CRT for Linux)

sh/bash/dash/ksh/zsh等Shell脚本
top56
帖子: 1
注册时间: 2008-12-12 12:39

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#16

帖子 top56 » 2008-12-29 0:19

sleep 1 && xset dpms force off

怎么把这条命令做成桌面快捷方式 呢?
头像
fengjie
帖子: 130
注册时间: 2008-03-19 14:20

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#17

帖子 fengjie » 2009-01-11 2:42

top56 写了:sleep 1 && xset dpms force off

怎么把这条命令做成桌面快捷方式 呢?
同问...
主板:ASUS P8Z77-V
CPU:Intel 酷睿i3 3200
内存:ADTA DDRⅢ 1600 8G
显卡:Intel® HD Graphic
声卡:Realtek ALC 892
有线网卡:Intel® 82579V
无线网卡:Qualcomm Atheros AR9485
硬盘:WDC WD6401AALS
电源:长城ATX-350SD静音大师
显示器:Samsung S24A350H
daniel.supremacy
帖子: 133
注册时间: 2008-12-12 15:35

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#18

帖子 daniel.supremacy » 2009-01-11 12:14

其实也简单的,
建立一个文件:
shutscreen.desktop(文件名字随便取的)

代码: 全选

[Desktop Entry]
Comment=[注释,随便写]
Exec=sleep 1 && xset dpms force off
GenericName=[无所谓,随便写]
Icon=[选择一个好看的图形,必须是你电脑上能找到并读出来的,自己编辑一个,放在图片文件夹,然后把链接copy到这里亦可]
Name=[写你想显示的名字,在桌面上并不是显示那个shutscreen.desktop,而是这个]
StartupNotify=false
Terminal=false
Type=Application
Categories=[随便写,删除也可]
以上只不过是一个看起来是快捷方式的文件,但我不能保证你的屏幕能够关闭,因为我是绑定在键盘上的。
如果不能成功,试试将sleep 1 && xset dpms force off改成xset dpms force off
feisuzhu
帖子: 31
注册时间: 2008-02-06 13:24

Re:

#19

帖子 feisuzhu » 2009-02-04 10:47

fbsd4 写了:
bones7456 写了:加个sleep好点,不然容易点完马上就探测到鼠标事件了.
:D

因为不喜欢用屏保,所以采用这种方式。好处就是鼠标就可以唤醒。

还不用去管开关。

发现xset的响应速度比win下的closelcd.exe快多了。

不知道closelcd.exe都把时间花在什么上面了。
我见过一个CloseLCD.exe,原理就是把电源管理里面的 过XX分钟关闭显示器 设置成1秒,不知道你说的那个是不是等1s
fbsd4
帖子: 174
注册时间: 2007-03-19 8:07

Re: Re:

#20

帖子 fbsd4 » 2009-02-10 22:26

feisuzhu 写了:
fbsd4 写了:
bones7456 写了:加个sleep好点,不然容易点完马上就探测到鼠标事件了.
:D

因为不喜欢用屏保,所以采用这种方式。好处就是鼠标就可以唤醒。

还不用去管开关。

发现xset的响应速度比win下的closelcd.exe快多了。

不知道closelcd.exe都把时间花在什么上面了。
我见过一个CloseLCD.exe,原理就是把电源管理里面的 过XX分钟关闭显示器 设置成1秒,不知道你说的那个是不是等1s
我记得windows下面的closelcd是立即关闭的,没有一秒的等待啊。

至于楼上楼上楼上。。。。说的sleep方法我不太习惯用。 :em09
daniel.supremacy
帖子: 133
注册时间: 2008-12-12 15:35

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#21

帖子 daniel.supremacy » 2009-02-11 12:32

其实这个方法同右键->[创建启动器]的效果一样的,在命令这栏上添

代码: 全选

xset dpms force off
点击对话框中的图标改图标,这个简单很多。
wenjianhn
帖子: 583
注册时间: 2008-10-15 10:49
来自: CS

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#22

帖子 wenjianhn » 2009-02-28 10:17

楼上的和我的差不多
右键单击面板->添加到面板->自定义应用程序起动器->命令

代码: 全选

xset dpms force off
以后点一下就能关屏了

代码: 全选

 _____________
< 呜呜buntu >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
lanfeng143
帖子: 15
注册时间: 2008-10-10 16:51
联系:

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#23

帖子 lanfeng143 » 2009-03-01 9:04

thank you ,it is useful to me !!
ubuntuing
lanfeng143
帖子: 15
注册时间: 2008-10-10 16:51
联系:

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#24

帖子 lanfeng143 » 2009-03-01 9:16

我的直接用将command写成sleep 1 && xset dpms force off是不可以的,于是只好先用vim lcdoff 写入sleep 1 && xset dpms force off然后保存退出,要是系统默认设置的话还应该chmod 755 lcdoff 再用快捷方式选上这个文件就OK了!!!
ubuntuing
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#25

帖子 lerosua » 2009-03-01 10:08

alias掉,在终端上关
头像
独孤
帖子: 838
注册时间: 2008-02-02 13:06
来自: 寶能科技
联系:

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#26

帖子 独孤 » 2010-06-08 21:34

现在这个关掉又会重开,怪
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#27

帖子 lilydjwg » 2010-06-28 20:44

这个办法没有密码保护啊~~

锁屏的命令是什么?
wenjianhn
帖子: 583
注册时间: 2008-10-15 10:49
来自: CS

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#28

帖子 wenjianhn » 2010-06-29 12:29

能自动锁定

代码: 全选

#!/bin/bash

while :
do
	xset dpms force off
	sleep 10
done
Control C 退出

代码: 全选

 _____________
< 呜呜buntu >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#29

帖子 lilydjwg » 2010-06-29 12:43

我后来这样解决了。

代码: 全选

#!/bin/bash

# 锁定屏幕并关闭显示器

gnome-screensaver-command -l
sleep 0.1
xset dpms force off
wenjianhn
帖子: 583
注册时间: 2008-10-15 10:49
来自: CS

Re: [分享]立即关闭显示器(Close LCD/CRT for Linux)

#30

帖子 wenjianhn » 2010-06-29 12:50

xset dpms force off

这个现在在我机器上有问题
执行后,
有时,屏幕过一会又会亮起来,分明没动键盘
有时,狠敲桌子也不亮

代码: 全选

 _____________
< 呜呜buntu >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
回复