找回密码
 注册
快捷导航
查看: 9064|回复: 2

刚刚解决T61指纹过热

[复制链接] |自动提醒
阅读字号:

73

回帖

0

积分

99

资产值

入门会员 Rank: 1

注册时间
2007-8-18
发表于 2010-1-18 01:48:55| 字数 1,051| - 美国 印第安纳州普渡大学 | 显示全部楼层 |阅读模式
第一步,打开terminal

sudo gedit /etc/init.d/ReaderNoMoreHot

第二步,粘贴以下代码

#!/bin/bash

# find the fingerprint reader and change its power level to autosuspend

find_manuf=STMicroelectronics
find_prod="Biometric Coprocessor"

for devdir in /sys/class/usb_*/*/device; do
  [[ -r $devdir/manufacturer ]] || continue
  manuf=$(<$devdir/manufacturer)
  [[ $manuf = $find_manuf ]] || continue;
  prod=$(<$devdir/product)
  [[ $prod = $find_prod ]] || continue;
  # if we get here then we have the right device!
  plevel_file=$devdir/power/level
  old_level=$(<$plevel_file);
  # if it is already set properly then exit silently:
  [[ $old_level = auto ]] && exit 0
  # if we successfully change it then exit silently:
  echo auto >$plevel_file && exit 0
  echo "Failed to set the fingerprint reader's power level to 'auto'."
  exit 1
done

# if we make it through the for loop without exiting, the search failed
echo "Could not find the $find_manuf $find_prod (fingerprint reader)"
exit 1


第三步,保存以后,执行一下命令

sudo chmod 755 /etc/init.d/ReaderNoMoreHot
sudo update-rc.d ReaderNoMoreHot defaults 90



原文出处,http://www.thinkwiki.org/wiki/Ho ... der_getting_too_hot


刚刚我通过以上代码解决了T61指纹过热的问题,特地过来炫耀一下

1854

回帖

1

积分

6064

资产值

入门会员 Rank: 1

注册时间
2005-2-18
发表于 2010-1-18 09:04:37| 字数 16| - 中国–上海–上海–黄浦区 电信/卢湾区电信 | 显示全部楼层
问题是我的指纹从来没有过热过啊。
hp omnibook6000 PⅢ700+512M+三星 40G+COMBO+3COM10/100M+Mandriva 2006 Linux
回复 支持 反对

使用道具 举报

44

回帖

0

积分

24

资产值

入门会员 Rank: 1

注册时间
2010-1-31
发表于 2010-2-1 11:00:32| 字数 6| - 中国–广东–深圳 电信 | 显示全部楼层
自己学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-21 09:35 , Processed in 0.095076 second(s), 29 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部