发行版:Ubuntu 8.04
包的名称(有bug的):gnome-screensaver
摘要:Thinkpad T61锁屏后指纹设备过热
bug描述:
见launchpad中的描述。
https://bugs.launchpad.net/ubuntu/+sour ... bug/243555
Thinkpad T61锁屏后指纹设备过热
-
- 帖子: 37
- 注册时间: 2006-10-20 14:04
- 联系:
-
- 帖子: 37
- 注册时间: 2006-10-20 14:04
- 联系:
Re: Thinkpad T61锁屏后指纹设备过热
为了方便,在Ubuntu中我用指纹代替口令。上班的时候只要离开座位我就会锁住屏幕,几分钟后指纹仪就烫得不行了。真怕它烧坏了,但又不能不锁屏,实在苦恼。加上Ubuntu貌似不支持我们公司802.1x证书认证的无线网络,很不方便,导致我经常用笔记本上的Windows。
到Lauchpad上搜了下指纹过热的问题,发现已经有人报Bug了,但好几个月了至今没人解决,讨论的人都很少。
不知道其他在Thinkpad上用Ubuntu 8.04的人有没有这个问题,有什么好的办法。
到Lauchpad上搜了下指纹过热的问题,发现已经有人报Bug了,但好几个月了至今没人解决,讨论的人都很少。
不知道其他在Thinkpad上用Ubuntu 8.04的人有没有这个问题,有什么好的办法。
- zzningxp
- 帖子: 158
- 注册时间: 2008-09-03 19:16
- 联系:
Re: Thinkpad T61锁屏后指纹设备过热
我只是知道X61的无线网卡部分会很烫 可以参考这篇文章试试 到底是什么问题
viewtopic.php?f=126&t=143478
我的X61没有指纹识别 但是我知道位置都在右手托盘
802.1x的无线网络ubuntu支持的很好啊,建议使用wicd,好像直接apt-get就行
viewtopic.php?f=126&t=143478
我的X61没有指纹识别 但是我知道位置都在右手托盘
802.1x的无线网络ubuntu支持的很好啊,建议使用wicd,好像直接apt-get就行
-
- 帖子: 54
- 注册时间: 2007-04-22 21:30
Re: Thinkpad T61锁屏后指纹设备过热
http://www.thinkwiki.org/wiki/How_to_en ... hinkFinger
Fix for the fingerprint reader getting too hot
If you notice that your fingerprint reader occasionally gets very hot then you might be interested in this section. Thanks to Tino Keitel, he actually gave me this solution through the linux-thinkpad mailing list.
First we need to determine if the reader is not on autosuspend mode. Open a terminal and run:
for i in `find /sys/devices/*/*/usb* -name level` ; do echo -n "$i: " ; cat $i ; done
We care about the devices that are with "on" state and we need to determine if one of those is the reader. So for each of those run something like:
cat /sys/devices/pci0000\:00/0000\:00\:1a.0/usb1/1-2/idVendor
0483
cat /sys/devices/pci0000\:00/0000\:00\:1a.0/usb1/1-2/idProduct
2016
Use the corresponding path of the devices that you got with "on" state and then compare the output with the output of the lsusb command. An example:
lsusb output: Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Which matches the output above (0483:2016). Once you have determined the path of your reader then become root with su - and:
echo "auto" > /sys/<path-to-device>/power/level
After this, the fingerprint reader should be in "autosuspend" and will not get hot anymore. And it will still work as normal.
This will only work for the current session. If you want to make this change persistent and have sysfsutils installed, edit the file /etc/sysfs.conf and add the line
<path-to-device>/power/level = auto
Following the above example, that would be
devices/pci0000\:00/0000\:00\:1a.0/usb1/1-2/power/level = auto
Alternatively, you can install an init script:
sudo gedit /etc/init.d/ReaderNoMoreHot
Paste the following into it:
#!/bin/bash
#
echo "auto" > /sys/<path-to-device>/power/level
Save and close. Then:
sudo chmod 755 /etc/init.d/ReaderNoMoreHot
sudo update-rc.d ReaderNoMoreHot defaults 90
Fix for the fingerprint reader getting too hot
If you notice that your fingerprint reader occasionally gets very hot then you might be interested in this section. Thanks to Tino Keitel, he actually gave me this solution through the linux-thinkpad mailing list.
First we need to determine if the reader is not on autosuspend mode. Open a terminal and run:
for i in `find /sys/devices/*/*/usb* -name level` ; do echo -n "$i: " ; cat $i ; done
We care about the devices that are with "on" state and we need to determine if one of those is the reader. So for each of those run something like:
cat /sys/devices/pci0000\:00/0000\:00\:1a.0/usb1/1-2/idVendor
0483
cat /sys/devices/pci0000\:00/0000\:00\:1a.0/usb1/1-2/idProduct
2016
Use the corresponding path of the devices that you got with "on" state and then compare the output with the output of the lsusb command. An example:
lsusb output: Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Which matches the output above (0483:2016). Once you have determined the path of your reader then become root with su - and:
echo "auto" > /sys/<path-to-device>/power/level
After this, the fingerprint reader should be in "autosuspend" and will not get hot anymore. And it will still work as normal.
This will only work for the current session. If you want to make this change persistent and have sysfsutils installed, edit the file /etc/sysfs.conf and add the line
<path-to-device>/power/level = auto
Following the above example, that would be
devices/pci0000\:00/0000\:00\:1a.0/usb1/1-2/power/level = auto
Alternatively, you can install an init script:
sudo gedit /etc/init.d/ReaderNoMoreHot
Paste the following into it:
#!/bin/bash
#
echo "auto" > /sys/<path-to-device>/power/level
Save and close. Then:
sudo chmod 755 /etc/init.d/ReaderNoMoreHot
sudo update-rc.d ReaderNoMoreHot defaults 90
-
- 帖子: 94
- 注册时间: 2006-01-02 0:37
Re: Thinkpad T61锁屏后指纹设备过热
我的指纹设备也很烫.....
还不知道如何解决
还不知道如何解决
-
- 帖子: 236
- 注册时间: 2009-04-24 2:32
-
- 帖子: 6
- 注册时间: 2007-04-21 23:57
Re: Thinkpad T61锁屏后指纹设备过热
按照这个步骤终于搞定了。顺带把蓝牙模块也设置成auto模式了。这下好多了!sanitizer84 写了:http://www.thinkwiki.org/wiki/How_to_en ... hinkFinger
Fix for the fingerprint reader getting too hot
If you notice that your fingerprint reader occasionally gets very hot then you might be interested in this section. Thanks to Tino Keitel, he actually gave me this solution through the linux-thinkpad mailing list.
First we need to determine if the reader is not on autosuspend mode. Open a terminal and run:
for i in `find /sys/devices/*/*/usb* -name level` ; do echo -n "$i: " ; cat $i ; done
We care about the devices that are with "on" state and we need to determine if one of those is the reader. So for each of those run something like:
cat /sys/devices/pci0000\:00/0000\:00\:1a.0/usb1/1-2/idVendor
0483
cat /sys/devices/pci0000\:00/0000\:00\:1a.0/usb1/1-2/idProduct
2016
Use the corresponding path of the devices that you got with "on" state and then compare the output with the output of the lsusb command. An example:
lsusb output: Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Which matches the output above (0483:2016). Once you have determined the path of your reader then become root with su - and:
echo "auto" > /sys/<path-to-device>/power/level
After this, the fingerprint reader should be in "autosuspend" and will not get hot anymore. And it will still work as normal.
This will only work for the current session. If you want to make this change persistent and have sysfsutils installed, edit the file /etc/sysfs.conf and add the line
<path-to-device>/power/level = auto
Following the above example, that would be
devices/pci0000\:00/0000\:00\:1a.0/usb1/1-2/power/level = auto
Alternatively, you can install an init script:
sudo gedit /etc/init.d/ReaderNoMoreHot
Paste the following into it:
#!/bin/bash
#
echo "auto" > /sys/<path-to-device>/power/level
Save and close. Then:
sudo chmod 755 /etc/init.d/ReaderNoMoreHot
sudo update-rc.d ReaderNoMoreHot defaults 90
-
- 帖子: 6
- 注册时间: 2007-04-21 23:57
Re: Thinkpad T61锁屏后指纹设备过热
不错,按照4楼的方法搞定指纹识别器和蓝牙模块。感谢。