我使用了 Windows 7 中的一个应用程序,我认为它叫做调光器,可以使屏幕改变其对比度设置,这样我就可以将其调暗到低于 PC 默认控件(例如功能键或控制面板中的电源选项)的亮度。
是否有适用于 Ubuntu 15.04 或经批准适用于笔记本电脑上的最新 Ubuntu LTS 版本的此类应用程序。
我的电脑有功能键可以改变亮度。它使用 0-8 级亮度等级,其中 0 表示最暗,8 表示最亮。0 对我来说太亮了,尤其是在晚上
根据下面答案中的建议,我在 etc/default/grub 中添加了以下内容:
GRUB_CMDLINE_LINUX="resume=UUID=8bcb4169-f5ab-4ab6-b644-23e528088d41 acpi_backlight=vendor"
并更新了 grub
我的屏幕亮度没有比以前更暗。奇怪的是,每次我重新启动时,亮度级别似乎都会在 0-8 范围内变为 2 级亮度,而在更改 etc/default/grub 之前并没有这样做。我将 grub 文件恢复为以前的设置。
我已经安装了指示器-亮度但是这个应用程序不会比我的功能键更暗地使我的桌面变暗,并且没有菜单可以对其进行配置。
我积极寻求其他相关问题以找到解决方案,并在此报告该行动的结果。这是一个需要时间的过程。对于那些提供意见的人,感谢您的耐心。
图形有很多方面,包括屏幕亮度、对比度、色温、伽马。
我试过
xbacklight -set 50
xbacklight -dec 10 and 03 etc.
这不会增加或减少超过 PC 提供的通常 0-8 步骤,即与当前功能键级别没有区别。
有趣的是,Serg Kolo (感谢:) 在我的问题下方的评论让我xrandr
通过他提供的有关他的脚本的信息底部的链接来源找到了相关信息:
xrandr -q | grep " connected"
xrandr --output LVDS1 --brightness 0.5
我不知道这个可用并且已经安装好了 - 显然。在终端中输入第二条命令时,我的屏幕变得比以前更暗。然后我测试了:
xrandr --output LVDS1 --brightness 0.9
这让我回到了通常的最低水平。这似乎是在改变对比度而不是亮度,这正是我所问的。终端中的简单命令与应用程序一样好。
从那时起我就研究兰德这样我就能了解该命令的工作原理。
也许有人可以用简单的术语解释 xrandr,但在此之前,请从上面的链接中探索信息。
编辑 9 月 16 日
出于诚意和合作,我决定尝试 Serg 在下面给出的答案中的脚本。按照他的指示,我能够让这个脚本为我工作。我希望知道脚本如何确定我的屏幕名称以供使用xrandr
命令,但好消息是它有效。
感谢 Serg 和大家的贡献
答案1
请严格遵循以下步骤:
Ctrl通过- Alt-打开终端T
为脚本创建文件夹
mkdir -p ~/bin
~/bin/setup.sh
在 中打开文件gedit
。gedit ~/bin/setup.sh
复制通过下面的代码节省文件,关闭编辑。
#!/bin/sh # Author: Serg Kolo # Date: Mon Aug 24 , 2015 # Description: setup script for creating # launcher and setting up the Dimmer script DESKFILE="$HOME/bin/Dimmer.desktop" SCHEMA="com.canonical.Unity.Launcher" KEY="favorites" SCRIPTFILE="$HOME/bin/Dimmer.sh" createBinFolder() { if [ ! -e "$HOME/bin" ]; then mkdir "$HOME/bin" fi echo "created bin folder" } createLauncher() { OUTPUT="$(gsettings get $SCHEMA $KEY | awk -v file="$DESKFILE" -v sq="'" '{ sub(/\]/,""); print $0","sq"application://"file sq "]" }')" ; gsettings set $SCHEMA $KEY "$OUTPUT" ; echo "Launcher for Dimmer created" } createScriptFile() { touch "$SCRIPTFILE" chmod 755 "$SCRIPTFILE" echo "Created script file. Please copy over the code to \"$SCRIPTFILE\"" } createDeskFile() { printf "[Desktop Entry]\nName=Dimmer\nExec=%s\nType=Application\nTerminal=false" "$SCRIPTFILE" > "$DESKFILE" } createBinFolder createScriptFile createDeskFile createLauncher
使文件可执行并启动安装脚本
chmod 755 ~/bin/setup.sh && ~/bin/setup.sh
该脚本将创建
bin
文件夹和空白Dimmer.sh
文件。编辑文件
Dimmer.sh
gedit ~/bin/Dimmer.sh
复制下面的代码,节省和关闭编辑
#!/bin/sh # Name: backlightscript # Author: Serg Kolo # Date: March 2 , 2015 # Description: Simple script to change screen brightness using xrandr # uncomment this for debugging as needed # set -x NEWVAL=$( zenity --scale --min-value=0 --max-value=7 --text="Enter number between 0 and 7" ) && brightness=$(($NEWVAL+2)) if [ "$NEWVAL" != "" ]; then xrandr --output "$( xrandr | awk '$2=="connected" {print $1}')" --brightness 0.$brightness fi
现在您应该能够双击启动器并使该调光应用程序运行。
答案2
如果您编辑文件 /etc/default/grub 并更改以下行:
GRUB_CMDLINE_LINUX=""
到
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
然后运行
sudo update-grub
然后重新启动,您应该能够将屏幕背光降低至完全黑色。