And back again…. (on OpenSUSE 11.4 + Tumbleweed)

So I got fed up with Fedora again, but this is also just insatisfaction with the current too-fluid state of Linux. I am for now using OpenSUSE 11.4 again (on the Lenovo X220T, but with updated X11 and kernel (to get touchscreen working). For the curious, the critical repositories to add are:


Things that work:

  • touch screen (but: had to blacklist the touchscreen USB for USB autosuspend, since the default laptop-mode was constantly turning it off, see below)
  • fingerprint reader (not quite as nice as in GDM 3.0/Gnome 3, but it works). Enrolled fingerprint (not fingerprints!) through YaST2 module (in Fedora, in User admin module)
  • SDHC card reader (after putting workaround from here into /etc/init.d/boot.local, it worked on kernel 3.1.0-2. With upgrade to kernel 3.1.0-46, it simply worked)
  • VMware works after applying patch from here:

Things that do not work

  • (yellow) USB 3.0 port


  • /etc/init.d/boot.local:
    # fix for SDHCI reader
    if [[ "`uname -r'" = "3.1.0-2-desktop" ]]
     setpci -v -d 1180:e823 f9.B=fc
     setpci -v -d 1180:e823 150.B=10
     setpci -v -d 1180:e823 f9.B=00
     setpci -v -d 1180:e823 fc.B=01
     setpci -v -d 1180:e823 e1.B=32
     setpci -v -d 1180:e823 fc.B=00
     rmmod sdhci_pci
     rmmod sdhci
     modprobe sdhci
     modprobe sdhci_pci
  • Modified /etc/laptop-mode/conf.d/usb-autosuspend.conf:
    # Removes Wacom and fingerprint reader from autosuspend
    AUTOSUSPEND_USBTYPE_BLACKLIST="056a:00e6 147e:2016"


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.