Difference between revisions of "User:Paul Strefling"
(Current Issues) |
(Hdaps and 3D Fixed!) |
||
Line 3: | Line 3: | ||
'''Current Issues''' | '''Current Issues''' | ||
*Poor 3D | *Poor 3D | ||
+ | Fixed. The problem was the upgrade from Xorg 6.9 to 7.0 The i810 drivers were too new for the mesa packages. Upgrading to libgl1-mesa-dri libgl1-mesa-glx in experimental fixed the problem. | ||
*HDAPS | *HDAPS | ||
+ | Fixed. I posted my solution on the Mailing list, but I will repost here: | ||
+ | |||
+ | As you all know the the Thinkpad X60 does not exist in the whitelist. My | ||
+ | first attempt at getting hdaps working in debian was to simply add the | ||
+ | model into the whitelist. This is how it ended: | ||
+ | |||
+ | hdaps: supported laptop not found! | ||
+ | hdaps: driver init failed (ret=-6)! | ||
+ | |||
+ | With help from Insount on #hdaps he recommended for me to load tp_smapi. | ||
+ | Directions are available here: http://www.thinkwiki.org/wiki/tp_smapi. | ||
+ | While mounting the module, this is what dmesg had to say: | ||
+ | |||
+ | tp_base: tp_base 0.22 loaded. | ||
+ | tp_smapi: tp_smapi 0.22 loading... | ||
+ | tp_smapi: successfully loaded (smapi_port=0xb2). | ||
+ | hdaps: supported laptop not found! | ||
+ | hdaps: driver init failed (ret=-6)! | ||
+ | |||
+ | Forcing the hdaps module to load: | ||
+ | 'insmod ./hdaps.ko force=1' | ||
+ | |||
+ | dmesg reported: | ||
+ | |||
+ | hdaps: initial latch check good (0x05). | ||
+ | hdaps: device successfully initialized. | ||
+ | input: hdaps as /class/input/input3 | ||
+ | hdaps: driver successfully loaded. | ||
+ | |||
+ | cat /sys/devices/platform/hdaps/position | ||
+ | Verifies that it is working. | ||
+ | |||
+ | To complete the installation: | ||
+ | make install HDAPS=1" | ||
+ | |||
+ | and add "force=1" to hdaps in modprobe.conf (or equiv). | ||
+ | |||
+ | To get the module to load in debian first add | ||
+ | tp_smapi | ||
+ | hdaps | ||
+ | to /etc/modules | ||
+ | and then add the file /etc/modprobe.d/hdaps and have it contain: | ||
+ | options hdaps force=1 | ||
+ | |||
+ | |||
*Hibernating | *Hibernating | ||
+ | |||
+ | I also have both hibernating and sleeping working. The only problem is that sda1/ata1 complains a whole lot and ata1 resets. | ||
+ | |||
+ | I will clean this up when I get some more time. |
Revision as of 16:37, 20 July 2006
x60 with Debian Etch
Current Issues
- Poor 3D
Fixed. The problem was the upgrade from Xorg 6.9 to 7.0 The i810 drivers were too new for the mesa packages. Upgrading to libgl1-mesa-dri libgl1-mesa-glx in experimental fixed the problem.
- HDAPS
Fixed. I posted my solution on the Mailing list, but I will repost here:
As you all know the the Thinkpad X60 does not exist in the whitelist. My
first attempt at getting hdaps working in debian was to simply add the model into the whitelist. This is how it ended: hdaps: supported laptop not found! hdaps: driver init failed (ret=-6)! With help from Insount on #hdaps he recommended for me to load tp_smapi. Directions are available here: http://www.thinkwiki.org/wiki/tp_smapi. While mounting the module, this is what dmesg had to say: tp_base: tp_base 0.22 loaded. tp_smapi: tp_smapi 0.22 loading... tp_smapi: successfully loaded (smapi_port=0xb2). hdaps: supported laptop not found! hdaps: driver init failed (ret=-6)! Forcing the hdaps module to load: 'insmod ./hdaps.ko force=1' dmesg reported: hdaps: initial latch check good (0x05). hdaps: device successfully initialized. input: hdaps as /class/input/input3 hdaps: driver successfully loaded. cat /sys/devices/platform/hdaps/position Verifies that it is working. To complete the installation: make install HDAPS=1" and add "force=1" to hdaps in modprobe.conf (or equiv).
To get the module to load in debian first add
tp_smapi hdaps
to /etc/modules and then add the file /etc/modprobe.d/hdaps and have it contain:
options hdaps force=1
- Hibernating
I also have both hibernating and sleeping working. The only problem is that sda1/ata1 complains a whole lot and ata1 resets.
I will clean this up when I get some more time.