当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Thinkpad T61锁屏后指纹设备过热
帖子发表于 : 2008-09-24 22:54 

注册: 2006-10-20 14:04
帖子: 37
送出感谢: 0 次
接收感谢: 0 次
发行版:Ubuntu 8.04
包的名称(有bug的):gnome-screensaver
摘要:Thinkpad T61锁屏后指纹设备过热
bug描述:
见launchpad中的描述。
https://bugs.launchpad.net/ubuntu/+sour ... bug/243555


_________________
http://www.sanhex.cn


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Thinkpad T61锁屏后指纹设备过热
帖子发表于 : 2008-09-24 23:08 

注册: 2006-10-20 14:04
帖子: 37
送出感谢: 0 次
接收感谢: 0 次
为了方便,在Ubuntu中我用指纹代替口令。上班的时候只要离开座位我就会锁住屏幕,几分钟后指纹仪就烫得不行了。真怕它烧坏了,但又不能不锁屏,实在苦恼。加上Ubuntu貌似不支持我们公司802.1x证书认证的无线网络,很不方便,导致我经常用笔记本上的Windows。
到Lauchpad上搜了下指纹过热的问题,发现已经有人报Bug了,但好几个月了至今没人解决,讨论的人都很少。
不知道其他在Thinkpad上用Ubuntu 8.04的人有没有这个问题,有什么好的办法。


_________________
http://www.sanhex.cn


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Thinkpad T61锁屏后指纹设备过热
帖子发表于 : 2008-09-27 14:18 
头像

注册: 2008-09-03 19:16
帖子: 158
送出感谢: 0 次
接收感谢: 0 次
我只是知道X61的无线网卡部分会很烫 可以参考这篇文章试试 到底是什么问题

viewtopic.php?f=126&t=143478
我的X61没有指纹识别 但是我知道位置都在右手托盘

802.1x的无线网络ubuntu支持的很好啊,建议使用wicd,好像直接apt-get就行


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Thinkpad T61锁屏后指纹设备过热
帖子发表于 : 2008-10-09 15:05 

注册: 2007-04-22 21:30
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
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


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Thinkpad T61锁屏后指纹设备过热
帖子发表于 : 2009-04-12 14:23 

注册: 2006-01-02 0:37
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
我的指纹设备也很烫.....
还不知道如何解决


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Thinkpad T61锁屏后指纹设备过热
帖子发表于 : 2009-04-24 2:52 

注册: 2009-04-24 2:32
帖子: 236
送出感谢: 0 次
接收感谢: 0 次
:em20 :em06


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Thinkpad T61锁屏后指纹设备过热
帖子发表于 : 2009-05-16 0:10 

注册: 2007-04-21 23:57
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
sanitizer84 写道:
http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger

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


按照这个步骤终于搞定了。顺带把蓝牙模块也设置成auto模式了。这下好多了!


页首
 用户资料  
 
8 楼 
 文章标题 : Re: Thinkpad T61锁屏后指纹设备过热
帖子发表于 : 2009-05-16 0:12 

注册: 2007-04-21 23:57
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
不错,按照4楼的方法搞定指纹识别器和蓝牙模块。感谢。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译