OpenSUSE疑难解答

来自维基学院

屏幕亮度[编辑 | 编辑源代码]

由于硬件和软件的兼容问题,一些计算机的屏幕亮度设置无法保存,或者无法通过控制面板、快捷键调节。

命令行调节屏幕亮度[编辑 | 编辑源代码]

使用命令行更改屏幕亮度。

查询屏幕亮度范围:

cat /sys/class/backlight/acpi_video0/max_brightness

返回的数字即为亮度的最大值max,可调亮度范围为0~max 进入超级用户模式:

sudo su

之后,使用命令行改变亮度值:

echo 0 > /sys/class/backlight/acpi_video0/brightness

0是屏幕亮度值,可任意更改为想要的亮度。之后就改变屏幕亮度了。

启动脚本设置屏幕亮度[编辑 | 编辑源代码]

为了保存亮度设置,可在启动脚本中设定每次启动时,将亮度设置为适当值。

以超级用户模式打开启动脚本:

sudo gedit /etc/rc.d/boot.local

在脚本文档中添加下面一行:

echo 0 > /sys/class/backlight/acpi_video0/brightness

0是屏幕亮度值,可任意更改为想要的亮度。每次启动时,屏幕亮度就会被自动设置。

时区设置[编辑 | 编辑源代码]

GNU/Linux和Mac OS X默认设置硬件时钟为UTC时间,系统以UTC时间为准进行换算,来确定本地时间。如果用户处于东八区,UTC时间为2:50,则硬件时钟为2:50,通过系统时区设置,自动显示为本地时间10:50。这样做的好处在于,可以随时查看不同时区的时间,同时不必更改硬件时钟。

而Windows默认设置硬件时钟为本地时间,其他时区均以本地时间为准进行换算。如果用户处于东八区,UTC时间为2:50,则硬件时钟为本地时间10:50,系统通过时区换算,得出其他时区的时间。这样做可使本地时间与硬件时间一致,避免了换算。

两种策略各有优劣,但时区的不统一会给用户带来极大地麻烦:如果一位东八区用户的电脑中同时安装了Windows和GNU/Linux,那么他会发现两个系统总会差八个小时。

为了协调时区设置,需要知道Windows和GNU/Linux是否支持对方的模式:

  • GNU/Linux可以设置硬件时钟使用UTC或者本地时间
  • Windows Vista之前的版本不支持更改硬件时钟为UTC,但Windows Vista SP2之后的版本可以通过修改注册表来更改硬件时钟为UTC

修改OpenSUSE时区[编辑 | 编辑源代码]

打开Yafst2,“时间与日期”,然后取消勾选“硬件时钟为UTC”,即可设置硬件时钟为本地时间。然后两个系统之间的时间差别就不存在了。

KDE菜单[编辑 | 编辑源代码]

编辑菜单[编辑 | 编辑源代码]

在面板上的OpenSUSE标志按钮上右击鼠标,菜单中选择“编辑应用程序”,之后就可以修改菜单目录和菜单项。

应用图标存放文件夹:

/usr/share/pixmaps

可以将自己的应用程序图标放置在此文件夹,此文件夹中的图标会自动出现在图标选择框中。

在菜单编辑器中单击图标框可以选择自定义图标。