有 iMac 亮度小工具/小部件吗?

有 iMac 亮度小工具/小部件吗?

我在一台 PowerPC 架构的 iMac G5 上运行着 Ubuntu 12.04.1。我知道有个叫 fblevel 的东西可以调节屏幕亮度,但我真的不知道怎么用,而且我真的讨厌整天在终端上开机。

是否有可以安装的滑块?

谢谢!

答案1

我写了一个简单的脚本来调整运行 Ubuntu 11.10 oneiric 的 iMac 27" 的亮度。该脚本使用了 gsd-backlight-helper,Ubuntu precise 12.10 中也有这个脚本,所以我认为这个脚本在 12.10 中也适用。(请告诉我)

我的解决方案是在 gnome-panel 上添加两个亮度图标。一个用于调高亮度,一个用于调低亮度。(见截图)在此处输入图片描述

将脚本 imac-brightness.sh 复制到 /home/USER/ 目录中

#!/bin/bash

# get the brightness as it is now
BRIGHTNESS=$(pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness)

# Get the maximum possible brightness to set
MAXBRIGHTNESS=$(pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-max-brightness )

# If the user want to set the brightness higher than now the
# script is calles with the argument --up 
# ./imac_brightness.sh --up 
if [ $1 == "--up" ];
   then
    # Check if we got more brightness steps left to raise the brightness
    if [ $BRIGHTNESS -lt $MAXBRIGHTNESS ] ;
        then    
        pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness $(($BRIGHTNESS + 1 ));
    fi  
fi

# If the user want to set the brightness lower than now the
# script is calles with the argument --down 
# ./imac_brightness.sh --down 
if [ $1 == "--down" ]
   then
    # Check if the brightness is't  as low as 1.
    # We won't go lower than 1
    if [ $BRIGHTNESS -gt 1 ] ;
        then    
       pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness $(($BRIGHTNESS - 1 ));
    fi
fi

使脚本可执行

chmod 755 ./imac-brightness.sh

将亮度图标复制到你的主目录中(或你想要的任何位置,只要你知道把它们放在哪里)

亮度调高图标 亮度降低图标

现在将图标添加到 gnome 面板(将鼠标指针放在 gnome 面板上,然后按下左 Alt 键 + 鼠标右键)

降低亮度

  • 添加至面板
  • 自定义应用程序启动器
  • 名称:亮度降低
  • 命令:/home/USER/imac_brightness.sh --down
  • 选择降低亮度图标

亮度提升

  • 添加至面板
  • 自定义应用程序启动器
  • 名称:亮度提升
  • 命令:/home/USER/imac_brightness.sh --up
  • 选择“提高亮度”图标

请注意 --up 和 --down 中的双“-”(减号)

现在您的 gnome 面板上有两个图标。只需单击“向上”或“向下”即可调整亮度。

相关内容