Wentylator nie wykryty przez czujniki lm

13

Mój wentylator mocno wieje, a temperatura procesora wynosi 32 stopnie

Próbowałem wielu rzeczy, aby kontrolować mojego wentylatora.

Zmieniono plik grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi= pci=noacpi"

_

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=\"Linux\""

Ran sensors-detect:

To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----cut here----
If you have some drivers built into your kernel, the list above will
contain too many modules. Skip the appropriate ones!

Do you want to add these lines automatically to /etc/modules? (yes/NO)

Unloading i2c-dev... OK
Unloading i2c-i801... OK
Unloading cpuid... OK

Ran sensors:

acpitz-virtual-0
Adapter: Virtual device
temp1:        +34.0°C  (crit = +90.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +34.0°C  (high = +80.0°C, crit = +90.0°C)
Core 2:       +34.0°C  (high = +80.0°C, crit = +90.0°C)

Ran sudo start module-init-toolsisudo start module-init-tools

module-init-tools stop/waiting

Jak widać, mój wentylator nie został wykryty.

Bieganie fancontroldaje mi to:

Loading configuration from /etc/fancontrol ...
Error: Can't read configuration file

Czy możesz mi pomóc? Nie mogę teraz korzystać z laptopa w klasie.

Z góry dziękuję.

Mój system Ubuntu 11.10

00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 05)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5400 Series]
01:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
03:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
7f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 05)
7f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 05)
7f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 05)
7f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 05)
7f:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 05)
7f:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 05)

EDYTOWAĆ

Właśnie zainstalowany Lubuntu i czujniki lm nie mają żadnych problemów z wykryciem obu moich fanów.

OrangeTux
źródło
Czy możesz nam powiedzieć, co to za maszyna?
Janne
Ubuntu 11.10, HP G72
OrangeTux,
2
Czy możesz sterować wentylatorem za pomocą systemu BIOS? Być może pomaga tam dostosować niektóre ustawienia ...
Jakob,
Nie, już to sprawdziłem ...
OrangeTux
czy sprawdziłeś ustawienia bios? istnieją pewne specyficzne dla niższych lub sprawiają, że działa szybciej na większości najnowszych maszyn

Odpowiedzi:

0

Znam źródło mojego problemu.

Po zainstalowaniu Lubuntu uruchomiłem sensorsi to było wyjście:

Adapter: Virtual device
temp1:        +52.0°C  (crit = +90.0°C)

radeon-pci-0100
Adapter: PCI adapter
temp1:        +97.5°C

Następnie zainstalowałem zastrzeżony sterownik fglrx. Wyjście sensorsbyło tylko

Adapter: Virtual device
temp1:        +52.0°C  (crit = +90.0°C)

Tak więc sterownik ATI / AMD fglrx powoduje problem.

OrangeTux
źródło
2
to! jakie rozwiązanie? :)
Yaman ALTareh
Czujnik lm może użyć modułu jądra radeon do odczytu temperatury GPU. Kiedy używasz fglrx, ładujesz inny moduł jądra (fglrx), a nie moduł radeon, więc czujnik lm nie może odczytać danych z nie załadowanego modułu. Ale fglrx również odczytuje tę wartość, ale musisz użyć narzędzia aticonfig, sprawdź aticonfig --od-gettemperatureiaticonfig --pplib-cmd "get temperature 0"
higuita
AFAIK, czujnik lm nie może odczytać danych fglrx.
higuita
0

Kiedy sensorsobecnie wentylator nie wyświetla wentylatora procesora, możesz spróbować ponownie zainstalować sterowniki procesora, działało to dla mnie i miałem z tym ogromne problemy.

Sprawdź tę odpowiedź dla sterowników Intel: /ubuntu//a/767127/494131

Jerzy
źródło