openSUSE 13.1 ISSUES

来源:互联网 发布:手机跑码软件 编辑:程序博客网 时间:2024/05/20 06:56

The proprietary NVIDIA driver requires users to have access to /dev/nvidia* devices

CHECKIT:12.3

Default and new users are no longer added to the video group automatically. But the proprietary NVIDIA driver requires users to have access to /dev/nvidia* devices.

Because the NVIDIA driver does not use the usual kernel methods that allow to install ACLs on the device nodes, users have to be added manually to thevideo group; asroot call (replace$USER with the actual username):

usermod -a -G video $USER

Start-UP:http://activedoc.opensuse.org/book/opensuse-start-up

Parking your hard drive

If your hard drive is clicking many times, the kernel is parking the hard drive's actuator arm (what moves the read/write head). This happens often on laptops (2.5" IDE hard drives). If it happens too often, it could damage your hard drive.

This will just park the reading head when you shut down the computer:

# hdparm -B254 /dev/sda

Default value is -B128. An average value could be-B199 if it is parking too often.

To make this persistent, add a udev rule by creating e.g. /etc/udev/rules.d/11-sda-apm-fix.rules:

ACTION=="add", SUBSYSTEM=="block", KERNEL=="sda", RUN+="/usr/bin/hdparm -B 254 /dev/sda"

or if you have more than one hard drive you could make the rule more flexible:

ACTION=="add|change", KERNEL=="[hs]d[a-z]", ATTR{queue/rotational}=="1", RUN+="/usr/bin/hdparm -B 254 /dev/$kernel"

Note that the APM level may get reset after a suspend, so you will probably also have to re-execute the command after each resume. This can be automated with the followingsystemd unit: (adapter from a forum thread)

[Unit]Description=Local system resume actionsAfter=suspend.targetAfter=hibernate.targetAfter=hybrid-sleep.target[Service]Type=simpleExecStart=/usr/bin/hdparm -B 254 /dev/sda[Install]WantedBy=suspend.targetWantedBy=hibernate.targetWantedBy=hybrid-sleep.target


Or you could create /usr/lib/systemd/system-sleep/hdparm_set: found here

#!/bin/shhdparm -B254 /dev/sda

And make it executable:

chmod +x /usr/lib/systemd/system-sleep/hdparm_set

IBUS

sudo zypper in ibus ibus-sunpinyin

ibus-daemon -d -x -r

GIT

sudo zypper in git

CHROME

sudo zypper in lsb

sudo rpm -ivh *.rpm

原创粉丝点击