很多设备不能识别 风扇不停转。

CPU/显卡/打印机/USB设备等硬件问题
IfI
帖子: 146
注册时间: 2007-02-06 20:44

很多设备不能识别 风扇不停转。

#1

帖子 IfI » 2007-02-08 10:08

我是本本,在xp下风扇很正常,高cpu占用率的时候才转,现在是不停的最高速度转,有些心疼。

见附件图,图标为白色方块的都是不能识别的设备。

难道要装主板驱动?
附件
Screenshot-设备管理器.jpg
头像
yhlfh
帖子: 579
注册时间: 2006-09-02 20:42
来自: 东海明珠

#2

帖子 yhlfh » 2007-02-08 10:15

一般来说Unknown只要不影响使用就没关系的
Life is like a box of chocolates, you never know what you're going to get.
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#3

帖子 zhuqin_83 » 2007-02-08 10:17

正常,我这里也是一样的。7.04倒能认出来绝大部分。
风扇的问题应该和acpi电源管理有关。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
IfI
帖子: 146
注册时间: 2007-02-06 20:44

#4

帖子 IfI » 2007-02-08 10:19

我查了一下,坛子上有兄弟用一个叫cpufreq-info的工具,他们是可以看到cpu的状态的,见这个贴子

viewtopic.php?t=31050

而我只能看到这个
执行 cpufreq-info
结果:

代码: 全选

cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
 no or unknown cpufreq driver is active on this CPU
现在风扇不停转我估计和不能识别cpu有关吧。

麻烦帮忙看看你的机器上,用这个工具是什么效果,行不?
IfI
帖子: 146
注册时间: 2007-02-06 20:44

#5

帖子 IfI » 2007-02-08 10:26

查看 /boot/config-2.6.15-27-386
#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
CONFIG_PM_LEGACY=y
# CONFIG_PM_DEBUG is not set
CONFIG_PM_DISABLE_CONSOLE=y
CONFIG_SOFTWARE_SUSPEND=y
CONFIG_PM_STD_PARTITION=""

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_SLEEP_PROC_SLEEP=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_SBS=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_HOTKEY=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_DOCK=m
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_THERMAL=m
CONFIG_ACPI_ASUS=m
CONFIG_ACPI_IBM=m
CONFIG_ACPI_TOSHIBA=m
CONFIG_ACPI_PCC=m
CONFIG_ACPI_SONY=m
CONFIG_ACPI_BLACKLIST_YEAR=2000
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=m
CONFIG_ACPI_TC1100=m
CONFIG_ACPI_INITRD=y
CONFIG_ACPI_DEV=m

我要改动一下其中几项可疑部分。唉,东芝索尼ibm甚至华硕都有直接支持阿……我是可恶的lenovo。
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#6

帖子 zhuqin_83 » 2007-02-08 10:27

不是不能识别吧?
你是什么cpu?
那个帖子是我写的。
所以,效果就是帖子里面所写的一样。 :D
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
IfI
帖子: 146
注册时间: 2007-02-06 20:44

#7

帖子 IfI » 2007-02-08 10:31

我的是dothan 1.73

把CONFIG_ACPI_FAN=m 改为y了,还是那样,郁闷。

继续改。
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#8

帖子 zhuqin_83 » 2007-02-08 10:37

你的跟我一样啊,为什么不行?
论坛里面有个帖子叫 电源管理的,你搜一下。是精华贴。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
IfI
帖子: 146
注册时间: 2007-02-06 20:44

#9

帖子 IfI » 2007-02-08 10:52

viewtopic.php?t=33119
是这个吧,我看了,里边也一样用到了 cpufreq-info ,问题是我根本就没有信息阿,你的cpu和我一样,你有具体信息吗?
IfI
帖子: 146
注册时间: 2007-02-06 20:44

#10

帖子 IfI » 2007-02-08 10:57

我装了个x86info
执行结果:

代码: 全选

 sudo x86info
x86info v1.17.  Dave Jones 2001-2005
Feedback to <davej@redhat.com>.

Found 1 CPU
--------------------------------------------------------------------------
Found unknown cache descriptors: 2 4 44 48 125 176 179 240 
Family: 6 Model: 13 Stepping: 8 Type: 0 Brand: 6
CPU Model: (Dothan) [C-0]
Feature flags:
 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflsh ds acpi mmx fxsr sse sse2 ss tm pbe est tm2
Extended feature flags:

L1 Instruction cache:
        :Size 32KB      8-way associative.
        line size=64 bytes.
L1 Data cache:
        Size: 32KB      8-way associative.
        line size=64 bytes.
Instruction TLB: 4K pages, 4-way associative, 128 entries.
Instruction TLB: 4MB pages, fully associative, 2 entries
Found unknown cache descriptors: 2 4 44 48 125 176 179 240 
Data TLB: 4K pages, 4-way associative, 128 entries.
Data TLB: 4MB pages, 4-way associative, 8 entries
IfI
帖子: 146
注册时间: 2007-02-06 20:44

#11

帖子 IfI » 2007-02-08 11:18

研究过过程中的两间趣事:

1,发现一个和我情况几乎一样的贴子,解决办法把我寒死了

http://ubuntuforums.org/showthread.php?t=133619

2执行powernowd忘了加sudo

PowerNow Daemon v0.97, (c) 2003-2006 John Clemens
Go away, you are not root. Only root can run me.

:lol: :lol: :lol:

持续研究ing
IfI
帖子: 146
注册时间: 2007-02-06 20:44

#12

帖子 IfI » 2007-02-08 11:21

PowerNow Daemon v0.97, (c) 2003-2006 John Clemens
powernowd: Found 1 scalable unit: -- 1 'CPU' per scalable unit
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq: No such file or directory

PowerNowd encountered and error and could not start.
Please make sure that:
- You are running a v2.6.7 kernel or later
- That you have sysfs mounted /sys
- That you have the core cpufreq and cpufreq-userspace
modules loaded into your kernel
- That you have the cpufreq driver for your cpu loaded,
(for example: powernow-k7), and that it works. Check
'dmesg' for errors.
If all of the above are true, and you still have problems,
please email the author: clemej@alum.rpi.edu


继续改/boot/config-2.6.15-27-386
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#13

帖子 zhuqin_83 » 2007-02-08 11:44

lsmod看看,有没有cpufreq
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
IfI
帖子: 146
注册时间: 2007-02-06 20:44

#14

帖子 IfI » 2007-02-08 11:51

lsmod结果:

代码: 全选

song@Song:~$ lsmod
Module                  Size  Used by
i2c_dev                 9348  0 
i2c_i801                8972  0 
binfmt_misc            11784  1 
ipv6                  257632  8 
cpufreq_userspace       4372  0 
cpufreq_stats           5892  0 
freq_table              4996  1 cpufreq_stats
cpufreq_powersave       2048  0 
cpufreq_ondemand        6944  0 
cpufreq_conservative     7200  0 
video                  16644  0 
tc1100_wmi              7428  0 
sbs                    15776  0 
sony_acpi               5516  0 
pcc_acpi               13184  0 
i2c_ec                  5376  1 sbs
hotkey                 10660  0 
dev_acpi               11140  0 
button                  7056  0 
battery                10756  0 
container               4736  0 
ac                      5892  0 
asus_acpi              16792  0 
nls_utf8                2304  1 
ntfs                  108148  1 
sbp2                   23304  0 
scsi_mod              141320  1 sbp2
parport_pc             36132  0 
lp                     11972  0 
parport                37320  2 parport_pc,lp
af_packet              21768  2 
nvidia               6827412  22 
tsdev                   8256  0 
synaptics_usb          15360  0 
i2c_core               22288  4 i2c_dev,i2c_i801,i2c_ec,nvidia
pcmcia                 38972  0 
usbhid                 42464  0 
snd_intel8x0           33436  1 
snd_ac97_codec         96672  1 snd_intel8x0
snd_ac97_bus            2432  1 snd_ac97_codec
ipw2200               113476  0 
snd_pcm_oss            46080  0 
snd_mixer_oss          18560  1 snd_pcm_oss
snd_pcm                80520  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              23172  1 snd_pcm
ieee80211              33608  1 ipw2200
ieee80211_crypt         6016  1 ieee80211
yenta_socket           27916  1 
rsrc_nonstatic         14336  1 yenta_socket
pcmcia_core            42128  3 pcmcia,yenta_socket,rsrc_nonstatic
8139cp                 22528  0 
8139too                27136  0 
mii                     6016  2 8139cp,8139too
sdhci                  18316  0 
mmc_core               30232  1 sdhci
shpchp                 40856  0 
pci_hotplug            31284  1 shpchp
snd                    55428  8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               9952  1 snd
snd_page_alloc         10504  2 snd_intel8x0,snd_pcm
evdev                  10496  3 
serio_raw               7300  0 
intel_agp              25116  1 
agpgart                33456  2 nvidia,intel_agp
rtc                    12596  0 
hw_random               6168  0 
psmouse                40072  0 
ext3                  138632  1 
jbd                    55700  1 ext3
ohci1394               35248  0 
ieee1394              302904  2 sbp2,ohci1394
ehci_hcd               32520  0 
uhci_hcd               23176  0 
usbcore               130304  5 synaptics_usb,usbhid,ehci_hcd,uhci_hcd
ide_generic             1536  0 
ide_cd                 32416  0 
cdrom                  37792  1 ide_cd
ide_disk               17664  4 
piix                   10628  1 
generic                 5252  0 
thermal                14600  0 
processor              26028  1 thermal
fan                     5124  0 
fbcon                  40480  0 
tileblit                2944  1 fbcon
font                    8448  1 fbcon
bitblit                 6272  1 fbcon
softcursor              2432  1 bitblit
vesafb                  8348  0 
capability              5000  0 
commoncap               7808  1 capability

我根据
http://ubuntuguide.org/wiki/Ubuntu:Edgy ... sensors.29
这个文章操作,报错如下:

代码: 全选

sudo sensors
Can't access procfs/sysfs file
Unable to find i2c bus information;
For 2.6 kernels, make sure you have mounted sysfs and libsensors
was compiled with sysfs support!
For older kernels, make sure you have done 'modprobe i2c-proc'!
sysfs怎么搞?
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#15

帖子 zhuqin_83 » 2007-02-08 12:15

我怀疑你是不是把acpi或apmd和其他一些服务给关掉了?
sudo apt-get install sysv-rc-conf
sudo sysv-rc-conf看看。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
回复