Используя этот обходной путь загрузки , я смог установить Ubuntu 19.04 на недавно приобретенный ASUS UX533FN:
dis_ucode_ldr
как параметр загрузки linux) Звук работает! Для сравнения, я не смог заставить его работать на Ubuntu 18.04 LTS.
Теперь моя проблема в том, что температура процессора очень высокая! около 70-80 ° C, не делая ничего особенного, что потребовало бы большой мощности процессора - просто написав эти строки, например ... и вентилятор не работает вообще .
Я нашел следующий обходной путь :
sudo prime-select query
Если эта команда возвращает nvidia
, то выполните:
sudo prime-select intel
затем выйдите из системы.
Результат:
При повторном входе проверьте, чтобы температура ЦП снизилась и достигла приемлемых значений (например, от 40 ° C до 50 ° C, в зависимости от температуры в помещении), и вы должны услышать вентилятор работает при необходимости.
Но это только обходной путь, при котором графический процессор NVIDIA вообще не используется ...
Как мне обеспечить работу графической карты NVIDIA и вентилятора без повышения температуры процессора?
Может быть, я следует придерживаться только графики Intel? Во-первых, я не просил карту NVidia ... Я не знал, что у этого ноутбука была карта NVidia, когда я ее покупал.
На сегодняшний день лучшим ответом является использование следующего обходного пути :
sudo prime-select intel
и затем выход из системы.
После этого у меня больше не возникает проблем с температурой на моем ноутбуке, и вентилятор работает, когда это необходимо.
Недостаток в том, что графический процессор NVidia просто не используется вообще, но для меня это нормально. Если бы я знал, что у этой модели ноутбука была карта NVidia, когда я ее купил, я бы выбрал ту же модель, но без карты NVidia.
Если вы не можете найти способ охладить свой компьютер с помощью обновлений BIOS и т. Д. Или обновлений Nvidia, вы можете установить thermald
. Он поставляется с XML-файлом конфигурации по умолчанию, который может потребовать некоторых настроек, чтобы настроить его под ваше оборудование и установить желаемую температуру.
sudo apt-get update
sudo apt-get install thermald
Thermald
была ошибка в ранние версии 16.04. Обновите до 16.04.2, и все должно быть в порядке.
Thermald
поставляется с файлом конфигурации по умолчанию в /etc/thermald/thermal-conf.xml
, который будет управлять большинством компьютеров, но, возможно, потребуется настроить его для некоторых компьютеров. См. man thermal-conf.xml
для некоторых деталей и примеров. После изменения файла конфигурации остановите thermald
и перезапустите его:
sudo service thermald restart
После установки Thermald я остановил бы процесс thermald
и запустил его вручную как sudo thermald --no-daemon
, чтобы посмотреть его действия в реальном времени. Эту информацию в реальном времени можно использовать для создания собственного настраиваемого файла thermal-conf.xml. См. man thermald
для получения дополнительной информации.
sudo service thermald stop
sudo thermald --no-daemon --loglevel=debug
Вы можете найти thermald
здесь, в Ask Ubuntu, чтобы увидеть, какие есть предыдущие ответы.
Хорошая ссылка для начинающих на https://wiki.ubuntu.com/Kernel/PowerManagement/ThermalIssues
Я думаю, это связано с тем, что ваша NVIDIA включена электронным способом и разряжает вашу батарею
Чтобы вручную отключить дополнительный графический процессор, сначала найдите адрес PCI своего графического процессора:
lspci | grep "NVIDIA"
$ lspci | grep "NVIDIA"
02:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
В моем случае мой адрес PCI 02:00.0
Теперь мы можем проверить, не разряжает ли ваш дополнительный графический процессор аккумулятор, запустите:
cat /sys/bus/pci/devices/0000\:**[PCI_ADRESS]**/power/control
Если вывод «включен», ваш дополнительный графический процессор принудительно включается и разряжает аккумулятор. Чтобы отключить его, запустите:
sudo sh -c 'echo auto > /sys/bus/pci/devices/0000\:[PCI_ADRESS]/power/control'