Updating Slackware — 4
I found several issues after creating support scripts to help automate parts of the updating Slackware.
The Xfce wallpaper background changed to the default.
The difference was a new monitorLVDS-1 entry in $HOME/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml. The entry replaced the monitor0 entry. I resolved that by copying new entries into my existing 14.2 xfce4-desktop.xml. The new entries will be inert in 14.2, but with this method I will not have to deal with the problem again.
Fonts looked rough in Xfce. I resolved that by editing the new /etc/profile.d/freetype.sh to use classic hinting version=35.
A sore spot with Xfce is moving to GTK 3 and tooltips. I feel helpless that I cannot truly disable tooltips. Annoying as Hell.
A possible solution is enabling compositing along with the following gtk.css CSS tweak:
tooltip {
opacity: 0;
}
When booting the Lenovo T400 laptop I was always greeted with udevd: Unknown key identifier 'zoom'.
I could eliminate the error temporarily but only once by deleting /etc/udev/hwdb.bin. I finally silenced the spew by copying /lib/udev/hwdb.d/60-keyboard.hwdb to /etc/udev/hwdb.d/ and commenting out line 1456:
@@ -1453,7 +1453,7 @@
KEYBOARD_KEY_09=brightnessdown # Fn+F5
KEYBOARD_KEY_0a=brightnessup # Fn+F6
KEYBOARD_KEY_0b=switchvideomode # Fn+F7
- KEYBOARD_KEY_0e=zoom # Fn+F10
+# KEYBOARD_KEY_0e=zoom # Fn+F10
KEYBOARD_KEY_10=suspend # Fn+F12
evdev:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-C1*:pvr*
That line is in a section labeled # sony-laptop driver that has nothing to do with a Lenovo T400.
I saw elogind boot errors.
udevd[211]: failed to execute ‘/lib64/elogind/elogind-uaccess-command’ ‘/lib64/elogind/elogind-uaccess-command
I was able to stop the error by copying /lib64/elogind to /boot/initd-tree and using the mkinitrd -u option. This bug was later fixed upstream in Slackware.
Another nuisance message:
gkr-pam: unable to locate daemon control file
A little searching indicated gkr-pam had something to do with GNOME keyring. I was able to stop the errors by commenting out the following in /etc/pam.d/system-auth:
#-session optional pam_gnome_keyring.so auto_start
The journey continues.
Posted: Category: Usability Tagged: Slackware
Next: ISP Snooping — 4
Previous: ISP Snooping — 3
