Вентилятор всегда работает на высокой скорости, а Ubuntu зависает при выключении и перезагрузке

У меня Ubuntu 16.04 на ASUS G551VW с Intel i7 и NVIDIA GTX960M после определенного обновления (к сожалению, я не помню, какой пакет был обновлен вчера), вентилятор запускается на высокой скорости после входа в систему через десять секунд, и система зависает при завершении работы или перезагрузке с черным экраном и одной строчкой о чистке журнала

3 ответа

У меня точно такая же проблема, у меня Asus N552VX с Ubuntu 16.04, после входа вентилятор запускается на высокой скорости и с большим шумом. Я искал и кажется ядро ​​не может найти подходящий драйвер для контроллера вентилятора.

это вывод sudo sensrs команда

Adapter: Virtual device
temp1:        +30.0°C  (crit = +103.0°C)

nouveau-pci-0100
Adapter: PCI adapter
temp1:            N/A  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +34.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:         +33.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:         +34.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:         +29.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:         +29.0°C  (high = +100.0°C, crit = +100.0°C)

asus-isa-0000
Adapter: ISA adapter
cpu_fan:     25500 RPM
temp1:        +30.0°C 

скорость процессора 25500 об / мин

и это sudo sensors-detect итоговый вывод

Probing for `NXP SE97/SE97B'...                             No
Probing for `NXP SE98'...                                   No
Probing for `Analog Devices ADT7408'...                     No
Probing for `IDT TS3000/TSE2002'...                         No
Probing for `IDT TSE2004'...                                No
Probing for `IDT TS3001'...                                 No
Probing for `Maxim MAX6604'...                              No
Probing for `Microchip MCP9804'...                          No
Probing for `Microchip MCP98242'...                         No
Probing for `Microchip MCP98243'...                         No
Probing for `Microchip MCP98244'...                         No
Probing for `Microchip MCP9843'...                          No
Probing for `ON CAT6095/CAT34TS02'...                       No
Probing for `Atmel AT30TS00'...                             No

Next adapter: DPDDC-B (i2c-16)
Do you want to scan it? (yes/NO/selectively): yes

Next adapter: Synopsys DesignWare I2C adapter (i2c-17)
Do you want to scan it? (YES/no/selectively): YES
Adapter doesn't support all probing functions.
Some addresses won't be probed.


Next adapter: Synopsys DesignWare I2C adapter (i2c-18)
Do you want to scan it? (YES/no/selectively): Adapter doesn't support all probing functions.
Some addresses won't be probed.


Now follows a summary of the probes I have just done.
Just press ENTER to continue: 

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

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)yes
Successful!

Monitoring programs won't work until the needed modules are
loaded. You may want to run '/etc/init.d/kmod start'
to load them.

Unloading cpuid... OK

reza@reza-N552VX:~$ /etc/init.d/kmod start
[....] Starting kmod (via systemctl): kmod.serviceJob for systemd-modules-load.service failed because the control process exited with error code. See "systemctl status systemd-modules-load.service" and "journalctl -xe" for details.
 failed!



reza@reza-N552VX:~$ systemctl status systemd-modules-load.service
● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static; vendor preset: enabled)
   Active: failed (Result: exit-code) since جمعه 2016-09-09 14:44:06 IRDT; 1min 39s ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
  Process: 5496 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
 Main PID: 5496 (code=exited, status=1/FAILURE)

سپتامبر 09 14:44:06 reza-N552VX systemd[1]: Starting Load Kernel Modules...
سپتامبر 09 14:44:06 reza-N552VX systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
سپتامبر 09 14:44:06 reza-N552VX systemd[1]: Failed to start Load Kernel Modules.
سپتامبر 09 14:44:06 reza-N552VX systemd[1]: systemd-modules-load.service: Unit entered failed state.
سپتامبر 09 14:44:06 reza-N552VX systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.

Попытка решения (все они потерпели неудачу): 1-обновление до ядра 4.6 2-обновление до ядра 4.8RC5 (только исправлена ​​проблема с вентилятором) 3-добавлениеacpi=off или же nouveau.modeset=04-замена драйверов nouveau на драйверы nvidia и обратное 5-обновление BIOS 6-запуск fsck 7-проверка жесткого диска с помощью живого usb

окончательное решение:- переустановлено с использованием живого USB, который не завершил загрузку, пока я не добавил nouveau.modeset=0 до конца строки linux в grub (загрузите usb выделите нужную опцию и нажмите E) в соответствии с ответом byte commander на один из вопросов после установки и загрузки Ubuntu мне пришлось добавить nouveau.modeset=0 чтобы получить его снова войти в систему, вероятно, затем установил драйверы nvidia из настроек и перезагрузился, чтобы столкнуться с той же проблемой, которую я случайно исправил переустановкой ubuntu desktop>>sudo apt install ubuntu-desktop

Выполните следующую команду

 top

и проверьте, какой процесс использует процессор с высокой скоростью, как показано на следующем снимке экрана, и завершите этот процесс. В общем, процесс мог превысить число 100 что-то вроде более чем 100 значит это виновник.

поэтому запишите идентификатор процесса pid и беги kill -9 pid

Другие вопросы по тегам