Вентилятор всегда работает на высокой скорости, а 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=0
4-замена драйверов 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