Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Греется ноутбук ASUS на Ubuntu 18.04  (Прочитано 3286 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн h8#

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Греется ноутбук ASUS на Ubuntu 18.04
« : 09 Октябрь 2019, 20:19:51 »
После установки Ubuntu на домашний ноутбук ASUS K46CM заметил, что вентилятор работает постоянно, даже в простое.

Core i5, 2 физических ядра.
Встроенная (Intel) + дискретная карта (Nvidia).

1. Проверил температуру в простое - ~60 гр.
2. Проверил температуру под Windows - ~40 гр.
3. Поставил на Ubuntu проприетарный драйвер видеокарты Nvidia, отключил дискретную видеокарту - температура стала ~55 гр.
4. Загрузка CPU практически нулевая.

Куда можно копнуть дальше? Основные подозрения, что процессор работает на слишком высокой частоте, но штатный режим управления частотой плохо справляется. Может есть какие-нибудь утилиты управления частотой процессора, чтобы поставить и забыть?

И так, дальше:
5. Отключил intel_pstate
6. Под управлением acpi-cpufreq выставил минимальную частоту процессора
7. Ubuntu стояла до этого на встроенном SSD, подумал, что он греется - переставил на HDD (включить проприетарный драйвер не забыл)

Никакие из пунктов НЕ помогают. Температура ~55 гр, в Windows ~40 гр.

Есть ещё идеи?
« Последнее редактирование: 10 Октябрь 2019, 03:01:09 от h8# »

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2073
    • Просмотр профиля
Re: Греется ноутбук ASUS на Ubuntu 18.04
« Ответ #1 : 10 Октябрь 2019, 07:46:23 »
cat /etc/os-release

Оффлайн Morisson

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 4576
    • Просмотр профиля
Re: Греется ноутбук ASUS на Ubuntu 18.04
« Ответ #2 : 10 Октябрь 2019, 08:18:22 »
Включите все обратно.
Установите драйвер для дискретной карты/примите меры по отключению дискретной карты. Вероятнее всего она Вас греет.
Покажите
sudo cat /sys/kernel/debug/vgaswitcheroo/switch

Оффлайн h8#

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Греется ноутбук ASUS на Ubuntu 18.04
« Ответ #3 : 10 Октябрь 2019, 11:58:41 »
cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.3 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.3 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

Включите все обратно.
Установите драйвер для дискретной карты/примите меры по отключению дискретной карты. Вероятнее всего она Вас греет.
Покажите
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
vgaswitcheroo у меня нет.
Дискретная карта отключена через nvidia-prime.
sudo prime-select query
intel
Это снизило температуру простоя с ~60 гр. до ~55 гр.
-------------------------
Уже успел поставить TLP и настройками вывести в энергосбережение даже при питании от сети, но тоже не помогает. Температура простоя ~55 гр. так и держится. Интересно, что при нагрузке (браузер, видео) температура особо не повышается, выше 60 гр. не видел.

Можно было бы оставить как есть, но ноутбук всегда включен и ночью шуршание кулера всё же слышно.

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2073
    • Просмотр профиля
Re: Греется ноутбук ASUS на Ubuntu 18.04
« Ответ #4 : 10 Октябрь 2019, 13:40:06 »
Настройки при питании от сети не работают так как там используется другой профиль. Посмотрите нагрузку на процессор sudo ps - ux
Пользователь добавил сообщение 10 Октябрь 2019, 13:47:35:
https://askubuntu.com/questions/1032109/very-high-fan-speed-on-ubuntu-18-04 вот тут обсуждается вращение вентилятора
« Последнее редактирование: 10 Октябрь 2019, 13:47:35 от Dzhoser »

Оффлайн h8#

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Греется ноутбук ASUS на Ubuntu 18.04
« Ответ #5 : 10 Октябрь 2019, 14:27:07 »
ps -ux (нагрузки нет...)
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.2 225656  9404 ?        Ss   11:42   0:04 /sbin/init spla
root         2  0.0  0.0      0     0 ?        S    11:42   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        I<   11:42   0:00 [rcu_gp]
root         4  0.0  0.0      0     0 ?        I<   11:42   0:00 [rcu_par_gp]
root         6  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/0:0H-k
root         8  0.0  0.0      0     0 ?        I<   11:42   0:00 [mm_percpu_wq]
root         9  0.0  0.0      0     0 ?        S    11:42   0:00 [ksoftirqd/0]
root        10  0.0  0.0      0     0 ?        I    11:42   0:03 [rcu_sched]
root        11  0.0  0.0      0     0 ?        S    11:42   0:00 [migration/0]
root        12  0.0  0.0      0     0 ?        S    11:42   0:00 [idle_inject/0]
root        14  0.0  0.0      0     0 ?        S    11:42   0:00 [cpuhp/0]
root        15  0.0  0.0      0     0 ?        S    11:42   0:00 [cpuhp/1]
root        16  0.0  0.0      0     0 ?        S    11:42   0:00 [idle_inject/1]
root        17  0.0  0.0      0     0 ?        S    11:42   0:00 [migration/1]
root        18  0.0  0.0      0     0 ?        S    11:42   0:00 [ksoftirqd/1]
root        20  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/1:0H-k
root        21  0.0  0.0      0     0 ?        S    11:42   0:00 [cpuhp/2]
root        22  0.0  0.0      0     0 ?        S    11:42   0:00 [idle_inject/2]
root        23  0.0  0.0      0     0 ?        S    11:42   0:00 [migration/2]
root        24  0.0  0.0      0     0 ?        S    11:42   0:00 [ksoftirqd/2]
root        25  0.0  0.0      0     0 ?        I    11:42   0:01 [kworker/2:0-ev
root        26  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/2:0H-k
root        27  0.0  0.0      0     0 ?        S    11:42   0:00 [cpuhp/3]
root        28  0.0  0.0      0     0 ?        S    11:42   0:00 [idle_inject/3]
root        29  0.0  0.0      0     0 ?        S    11:42   0:00 [migration/3]
root        30  0.0  0.0      0     0 ?        S    11:42   0:00 [ksoftirqd/3]
root        32  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/3:0H-k
root        33  0.0  0.0      0     0 ?        S    11:42   0:00 [kdevtmpfs]
root        34  0.0  0.0      0     0 ?        I<   11:42   0:00 [netns]
root        35  0.0  0.0      0     0 ?        S    11:42   0:00 [rcu_tasks_kthr
root        36  0.0  0.0      0     0 ?        S    11:42   0:00 [kauditd]
root        38  0.0  0.0      0     0 ?        S    11:42   0:00 [khungtaskd]
root        39  0.0  0.0      0     0 ?        S    11:42   0:00 [oom_reaper]
root        40  0.0  0.0      0     0 ?        I<   11:42   0:00 [writeback]
root        41  0.0  0.0      0     0 ?        S    11:42   0:00 [kcompactd0]
root        42  0.0  0.0      0     0 ?        SN   11:42   0:00 [ksmd]
root        43  0.0  0.0      0     0 ?        SN   11:42   0:00 [khugepaged]
root        44  0.0  0.0      0     0 ?        I<   11:42   0:00 [crypto]
root        45  0.0  0.0      0     0 ?        I<   11:42   0:00 [kintegrityd]
root        46  0.0  0.0      0     0 ?        I<   11:42   0:00 [kblockd]
root        48  0.0  0.0      0     0 ?        I<   11:42   0:00 [tpm_dev_wq]
root        49  0.0  0.0      0     0 ?        I<   11:42   0:00 [ata_sff]
root        50  0.0  0.0      0     0 ?        I<   11:42   0:00 [md]
root        51  0.0  0.0      0     0 ?        I<   11:42   0:00 [edac-poller]
root        52  0.0  0.0      0     0 ?        I<   11:42   0:00 [devfreq_wq]
root        53  0.0  0.0      0     0 ?        S    11:42   0:00 [watchdogd]
root        55  0.0  0.0      0     0 ?        I    11:42   0:01 [kworker/1:1-ev
root        58  0.0  0.0      0     0 ?        S    11:42   0:00 [kswapd0]
root        59  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/u9:0-h
root        60  0.0  0.0      0     0 ?        S    11:42   0:00 [ecryptfs-kthre
root       149  0.0  0.0      0     0 ?        I<   11:42   0:00 [kthrotld]
root       150  0.0  0.0      0     0 ?        I<   11:42   0:00 [acpi_thermal_p
root       152  0.0  0.0      0     0 ?        I<   11:42   0:00 [ipv6_addrconf]
root       164  0.0  0.0      0     0 ?        I<   11:42   0:00 [kstrp]
root       183  0.0  0.0      0     0 ?        I<   11:42   0:00 [charger_manage
root       237  0.0  0.0      0     0 ?        S    11:42   0:00 [scsi_eh_0]
root       238  0.0  0.0      0     0 ?        I<   11:42   0:00 [scsi_tmf_0]
root       239  0.0  0.0      0     0 ?        S    11:42   0:00 [scsi_eh_1]
root       240  0.0  0.0      0     0 ?        I<   11:42   0:00 [scsi_tmf_1]
root       241  0.0  0.0      0     0 ?        S    11:42   0:00 [scsi_eh_2]
root       242  0.0  0.0      0     0 ?        I<   11:42   0:00 [scsi_tmf_2]
root       243  0.0  0.0      0     0 ?        S    11:42   0:00 [scsi_eh_3]
root       244  0.0  0.0      0     0 ?        I<   11:42   0:00 [scsi_tmf_3]
root       245  0.0  0.0      0     0 ?        S    11:42   0:00 [scsi_eh_4]
root       246  0.0  0.0      0     0 ?        I<   11:42   0:00 [scsi_tmf_4]
root       247  0.0  0.0      0     0 ?        S    11:42   0:00 [scsi_eh_5]
root       248  0.0  0.0      0     0 ?        I<   11:42   0:00 [scsi_tmf_5]
root       256  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/1:1H-e
root       257  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/2:1H-e
root       258  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/3:1H-e
root       262  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/0:1H-k
root       284  0.0  0.0      0     0 ?        S    11:42   0:00 [jbd2/sda1-8]
root       285  0.0  0.0      0     0 ?        I<   11:42   0:00 [ext4-rsv-conve
root       323  0.0  0.5 103244 22040 ?        S<s  11:42   0:00 /lib/systemd/sy
root       348  0.0  0.0      0     0 ?        S<   11:42   0:00 [loop0]
root       349  0.0  0.0      0     0 ?        S<   11:42   0:00 [loop1]
root       350  0.0  0.0      0     0 ?        S<   11:42   0:00 [loop2]
root       352  0.0  0.0      0     0 ?        S<   11:42   0:00 [loop3]
root       353  0.0  0.0      0     0 ?        S<   11:42   0:00 [loop4]
root       356  0.0  0.0      0     0 ?        S<   11:42   0:00 [loop5]
root       358  0.0  0.1  48268  6408 ?        Ss   11:42   0:01 /lib/systemd/sy
root       359  0.0  0.0      0     0 ?        S<   11:42   0:00 [loop6]
root       360  0.0  0.0      0     0 ?        S<   11:42   0:00 [loop7]
root       381  0.0  0.0      0     0 ?        I<   11:42   0:00 [asus_wireless_
root       400  0.0  0.0      0     0 ?        S    11:42   0:00 [irq/30-mei_me]
root       407  0.0  0.0      0     0 ?        I<   11:42   0:00 [kmemstick]
root       412  0.0  0.0      0     0 ?        I<   11:42   0:00 [cfg80211]
root       448  0.0  0.0      0     0 ?        I<   11:42   0:00 [led_workqueue]
root       451  0.0  0.0      0     0 ?        S    11:42   0:00 [i915/signal:0]
root       452  0.0  0.0      0     0 ?        S    11:42   0:00 [i915/signal:1]
root       453  0.0  0.0      0     0 ?        S    11:42   0:00 [i915/signal:2]
root       455  0.0  0.0      0     0 ?        I<   11:42   0:00 [kworker/u9:2-h
root       616  0.0  0.0      0     0 ?        S    11:42   0:00 [jbd2/sda5-8]
root       617  0.0  0.0      0     0 ?        I<   11:42   0:00 [ext4-rsv-conve
root       733  0.0  0.4 177636 17376 ?        Ssl  11:42   0:00 /usr/bin/python
root       736  0.0  0.2 108236  8624 ?        Ss   11:42   0:00 /usr/sbin/cupsd
root       737  0.0  0.2 434320  9548 ?        Ssl  11:42   0:00 /usr/sbin/Modem
root       739  0.0  0.0   4548   808 ?        Ss   11:42   0:00 /usr/sbin/acpid
root       741  0.0  0.1  70684  6036 ?        Ss   11:42   0:00 /lib/systemd/sy
root       743  0.0  0.0  38424  3244 ?        Ss   11:42   0:00 /usr/sbin/cron
root       824  0.0  0.4 581224 19564 ?        Ssl  11:42   0:02 /usr/sbin/Netwo
root       825  0.0  0.2  45484  8068 ?        Ss   11:42   0:00 /sbin/wpa_suppl
root       826  0.0  0.1  36476  4548 ?        Ss   11:42   0:00 /usr/lib/blueto
root       827  0.0  0.2 186988  9652 ?        Ssl  11:42   0:00 /usr/sbin/therm
root       836  0.0  0.0 110476  3436 ?        Ssl  11:42   0:00 /usr/sbin/irqba
root       840  0.0  0.2 308912  9028 ?        Ssl  11:42   0:00 /usr/lib/accoun
root       841  0.0  0.3 517804 13308 ?        Ssl  11:42   0:02 /usr/lib/udisks
root       842  0.0  0.6 1522372 24120 ?       Ssl  11:42   0:02 /usr/lib/snapd/
root       851  0.0  0.2 303520 10788 ?        Ssl  11:42   0:00 /usr/sbin/cups-
root       875  0.0  0.2 311156 10812 ?        Ssl  11:42   0:00 /usr/lib/policy
root       896  0.0  0.5 194336 20104 ?        Ssl  11:42   0:00 /usr/bin/python
root       910  0.0  0.2 308568  8580 ?        Ssl  11:42   0:00 /usr/sbin/gdm3
root       929  0.0  0.0      0     0 ?        S    11:42   0:00 [ath9k-hwrng]
root       933  0.0  0.2 419820  9440 ?        Sl   11:42   0:00 gdm-session-wor
root      1009  0.0  0.1  25988  6384 ?        S    11:42   0:00 /sbin/dhclient
root      1266  0.0  0.2 322784  8512 ?        Ssl  11:42   0:00 /usr/lib/upower
root      1309  0.0  0.0      0     0 ?        S<   11:42   0:00 [krfcommd]
root      1355  0.0  0.2 315508  9220 ?        Ssl  11:42   0:00 /usr/lib/x86_64
root      1398  0.1  1.5 457504 59840 ?        Ssl  11:42   0:10 /usr/lib/packag
root      1795  0.0  0.5 563512 22880 ?        Ssl  11:43   0:00 /usr/lib/fwupd/
root      2154  0.0  0.0      0     0 ?        I    11:51   0:00 [kworker/3:0-ev
root      2209  0.0  0.0      0     0 ?        I    11:53   0:00 [kworker/2:1-mm
root      2429  0.0  0.0      0     0 ?        I    12:02   0:00 [kworker/3:4-ev
root      2475  0.0  0.0      0     0 ?        I    12:02   0:01 [kworker/0:0-ev
root      3636  0.0  0.0      0     0 ?        I    13:02   0:00 [kworker/0:1-cg
root      4764  0.0  0.0      0     0 ?        I    13:46   0:00 [kworker/u8:0-p
root      4791  0.0  0.0      0     0 ?        D    13:56   0:00 [kworker/u8:3+e
root      5036  0.0  0.0      0     0 ?        I    14:02   0:00 [kworker/u8:1-e
root      5040  0.0  0.0      0     0 ?        I    14:05   0:00 [kworker/1:2-cg
root      5045  0.0  0.0      0     0 ?        I    14:08   0:00 [kworker/u8:2-e
root      5091  0.0  0.0      0     0 ?        I    14:09   0:00 [kworker/2:2-ev
root      5339  0.0  0.1  72776  4412 pts/0    S+   14:10   0:00 sudo ps -ux
root      5340  0.0  0.0  46800  3708 pts/0    R+   14:10   0:00 ps -ux

Кулером я управлять уже попробовал. Выставил максимальные обороты на постоянку - температура стала ~50 гр. До 40 гр. под Windows далековато, даже при максимальном охлаждении.

В общем-то, дело всё равно не в вентиляторе, потому что зависимость его скорости от температуры такая же как в Windows и управляется, вроде, даже не со стороны ОС.

Начал думать в сторону того, что Windows кроме частоты, ещё умеет управлять троттлингом этого процессора. Что пока успел найти, что в /proc/acpi/processors/CPU0/limit у меня ничего не лежит начиная с каталога /processors/. Раздумываю дальше, как можно увеличить значение троттлинга.

Пользователь добавил сообщение 10 Октябрь 2019, 16:55:12:
Настройки при питании от сети не работают так как там используется другой профиль
В TLP я выбрал, чтобы BAT применялся всегда, даже при питании от сети.

Пользователь добавил сообщение 10 Октябрь 2019, 23:36:43:
Из последних попыток установил Intel DPTF (Dynamic Platform Thermal Framework) разработанный под Chromium, но ставящийся на Ubuntu - не помогло.
« Последнее редактирование: 10 Октябрь 2019, 23:36:43 от h8# »

 

Страница сгенерирована за 0.179 секунд. Запросов: 25.