Автор Тема: Греется ноут, bamblebee не запущен+ошибки  (Прочитано 9174 раз)

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 323
Сильно в Альт линукс КДЕ5 греется ноут. последние ядро и обновления.
ЦП малоактивен - до 5%.
Запущены яндекс браузер, гвенвью, окюляр, дельфин.
Где можно искать проблему? может, графика, нагрузка вейландом... он больше ресурсов ест, чем вин8?



$ optirun glxinfo | grep OpenGL
[ 2558.884596] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 2558.884683] [ERROR]Could not connect to bumblebee daemon - is it running?
$ service bumblebeed start
$ service bumblebeed status
active
$ optirun glxinfo | grep OpenGL
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Error: couldn't find RGB GLX visual or fbconfig
Error: couldn't find RGB GLX visual or fbconfig
[VGL] ERROR: in glXGetConfig--
[VGL]    341: Could not obtain Pbuffer-capable RGB visual on the server
-- это все нормально, или там что-то не так?

у меня Кор-и7 + жефорс 525м

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 741
Сильно в Альт линукс КДЕ5 греется ноут. последние ядро и обновления.
ЦП малоактивен - до 5%.
у меня Кор-и7 + жефорс 525м

Где можно искать проблему?

В температурах и частотах графики и процессора:

Частоты процессора
# grep . /sys/devices/system/cpu/cpufreq/policy*/cpuinfo_*_freq

Используемый драйвер
# grep . /sys/devices/system/cpu/intel_pstate/no_turbo

Частоты Intel GPU
# grep -r . /sys/kernel/debug/dri/*/i915_frequency_info | grep 'Max freq\|Min freq\|Current freq'

Как посмотреть температуру GPU nVidia можно посмотреть тут:
https://forum.altlinux.org/index.php?topic=32361.msg262528#msg262528

Температура процессора или через sensors
или через thermal_zone0
https://forum.altlinux.org/index.php?topic=32361.msg317319#msg317319

intel_pstate лучше для производительности.
acpi_cpufreq лучше для подавления температуры. (гувернёр ondemand)
« Последнее редактирование: 28.03.2018 22:49:20 от Speccyfighter »

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 323
# grep . /sys/devices/system/cpu/cpufreq/policy*/cpuinfo_*_freq
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq:2783300
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_max_freq:3100000
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_min_freq:800000
/sys/devices/system/cpu/cpufreq/policy1/cpuinfo_cur_freq:2761816
/sys/devices/system/cpu/cpufreq/policy1/cpuinfo_max_freq:3100000
/sys/devices/system/cpu/cpufreq/policy1/cpuinfo_min_freq:800000
/sys/devices/system/cpu/cpufreq/policy2/cpuinfo_cur_freq:2732141
/sys/devices/system/cpu/cpufreq/policy2/cpuinfo_max_freq:3100000
/sys/devices/system/cpu/cpufreq/policy2/cpuinfo_min_freq:800000
/sys/devices/system/cpu/cpufreq/policy3/cpuinfo_cur_freq:14...........
это нормально?

grep . /sys/devices/system/cpu/intel_pstate/no_turbo
0

grep -r . /sys/kernel/debug/dri/*/i915_frequency_info | grep 'Max freq\|Min freq\|Current freq'
Current freq: 1100 MHz
Min freq: 650 MHz
Max freq: 1100 MHz

nvidia-settings -q [gpu:0]/gpucoretemp -t

ERROR: Error querying enabled displays on GPU 0 (Missing Extension).


ERROR: Error querying connected displays on GPU 0 (Missing Extension).


ERROR: Error resolving target specification 'gpu:0' (No targets match target
       specification), specified in query '[gpu:0]/gpucoretemp'.

acpi --thermal
Thermal 0: ok, 64.0 degrees C
Thermal 1: ok, 64.0 degrees C

acpi -t ; grep . /sys/devices/virtual/thermal/thermal_zone{3,2,1,0}/temp
Thermal 0: ok, 64.0 degrees C
Thermal 1: ok, 64.0 degrees C
grep: /sys/devices/virtual/thermal/thermal_zone3/temp: Нет такого файла или каталога
/sys/devices/virtual/thermal/thermal_zone2/temp:66000
/sys/devices/virtual/thermal/thermal_zone1/temp:64000
/sys/devices/virtual/thermal/thermal_zone0/temp:64000
« Последнее редактирование: 28.03.2018 23:19:26 от S3R_sqrT »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 741
# grep . /sys/devices/system/cpu/cpufreq/policy*/cpuinfo_*_freq
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq:2783300
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_max_freq:3100000
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_min_freq:800000
/sys/devices/system/cpu/cpufreq/policy1/cpuinfo_cur_freq:2761816
/sys/devices/system/cpu/cpufreq/policy1/cpuinfo_max_freq:3100000
/sys/devices/system/cpu/cpufreq/policy1/cpuinfo_min_freq:800000
/sys/devices/system/cpu/cpufreq/policy2/cpuinfo_cur_freq:2732141
/sys/devices/system/cpu/cpufreq/policy2/cpuinfo_max_freq:3100000
/sys/devices/system/cpu/cpufreq/policy2/cpuinfo_min_freq:800000
/sys/devices/system/cpu/cpufreq/policy3/cpuinfo_cur_freq:14...........
это нормально?

grep . /sys/devices/system/cpu/intel_pstate/no_turbo
0
acpi -t ; grep . /sys/devices/virtual/thermal/thermal_zone{3,2,1,0}/temp
Thermal 0: ok, 64.0 degrees C
Thermal 1: ok, 64.0 degrees C
grep: /sys/devices/virtual/thermal/thermal_zone3/temp: Нет такого файла или каталога
/sys/devices/virtual/thermal/thermal_zone2/temp:66000
/sys/devices/virtual/thermal/thermal_zone1/temp:64000
/sys/devices/virtual/thermal/thermal_zone0/temp:64000

Вы не поверите:
- У меня Pentium M 770 (внимание, он 2005-го года! И это не самый холодный процессор) нагревается до такой температуры при просмотре видео через браузер. И сейчас текущая температура в режиме покоя, 46оС.
64оС на минимальной нагрузке это НЕ нормально!

Я бы на вашем месте параметром ядру запретил бы intel_pstate и перевёл бы на драйвер acpi_cpufreq и гувернёр ondemand (повышать частоту только по запросу). В производительности потеряете мизер, но это должно сбросить температуру.

У вас все ядра работают почти на максимальных частотах.
Это допустимо, если в режиме покоя температра не выше 45оС (Core i3-5005U):
# grep . /sys/devices/system/cpu/cpufreq/policy*/cpuinfo_{cur,max}_freq
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq:1900078
/sys/devices/system/cpu/cpufreq/policy1/cpuinfo_cur_freq:1886562
/sys/devices/system/cpu/cpufreq/policy2/cpuinfo_cur_freq:1900078
/sys/devices/system/cpu/cpufreq/policy3/cpuinfo_cur_freq:1889218
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_max_freq:2000000
/sys/devices/system/cpu/cpufreq/policy1/cpuinfo_max_freq:2000000
/sys/devices/system/cpu/cpufreq/policy2/cpuinfo_max_freq:2000000
/sys/devices/system/cpu/cpufreq/policy3/cpuinfo_max_freq:2000000
# grep . /sys/devices/virtual/thermal/thermal_zone0/temp
41000
# sensors | grep Phys
Physical id 0:  +41.0°C  (high = +105.0°C, crit = +105.0°C)

У меня эталон:
До 45С - нормально
50С - слегка завышено
Всё что выше, бросай всё и смотри почему. И никакие и ни чьи отговорки и оправдания не принимаются. Температуру надо глушить.


nvidia-settings -q [gpu:0]/gpucoretemp -t

ERROR: Error querying enabled displays on GPU 0 (Missing Extension).


ERROR: Error querying connected displays on GPU 0 (Missing Extension).


ERROR: Error resolving target specification 'gpu:0' (No targets match target
       specification), specified in query '[gpu:0]/gpucoretemp'.

Температуру GPU nVidia нужно обязательно выяснить.
nvidia-settings в меню есть? Посмотрите температуру там.
У вас какой видеодрайвер работает?
И о чём мы говорим, о Сэлерон+1Gb RAM?

Известно что GF 550Ti с проприетарным драйвером nVidia может сбрасывать частоту GPU и понизить температуру до 31 градуса.
« Последнее редактирование: 29.03.2018 00:46:35 от Speccyfighter »

Оффлайн ps1h

  • Давно тут
  • **
  • Сообщений: 418
    • Нихрена не работает!
$ optirun glxinfo | grep OpenGL
[ 2558.884596] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 2558.884683] [ERROR]Could not connect to bumblebee daemon - is it running?
$ service bumblebeed start
$ service bumblebeed status
active
$ optirun glxinfo | grep OpenGL
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Error: couldn't find RGB GLX visual or fbconfig
Error: couldn't find RGB GLX visual or fbconfig
[VGL] ERROR: in glXGetConfig--
[VGL]    341: Could not obtain Pbuffer-capable RGB visual on the server
-- это все нормально, или там что-то не так?

у меня Кор-и7 + жефорс 525м


1)У меня такая же петрушка,  оптимус походу сломали в последних обновлениях... через nvidia вообще все перестало работать, а intel начал работать через Gопу...
2) Если включить спецэффекты в KDE (которые до этого нормально работали) - плазма виснет и периодически начинает падать.
3) В Firefox отвалился flash
4) Chromium вообще не работает, глючит и ругается то на gpu, но ещё на что-то...

всё это после последних обновлений в p8

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 165
  • ненужная строка
    • Найдётся всё
[ 2558.884596] [ERROR]The Bumblebee daemon has not been started
systemctl enable bumblebeed.service
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 165
  • ненужная строка
    • Найдётся всё
всё это после последних обновлений в p8
Проверьте, не удалили ли вы i586-пакеты видеодрайвера.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 323
Я бы на вашем месте параметром ядру запретил бы intel_pstate и перевёл бы на драйвер acpi_cpufreq и гувернёр ondemand (повышать частоту только по запросу). В производительности потеряете мизер, но это должно сбросить температуру.

У вас все ядра работают почти на максимальных частотах.
Температуру GPU nVidia нужно обязательно выяснить.
nvidia-settings в меню есть? Посмотрите температуру там.
У вас какой видеодрайвер работает?
И о чём мы говорим, о Сэлерон+1Gb RAM?

Сэлерон+1Gb RAM - это совсем другой...

У меня Core-i7 2670QM+8GbRAM+GeForece525M

Как же все мутно и коряво(( в линукс, в деле энергии...
Я в Линукс новечек, сейчас буду искать как сделать "intel_pstate и перевёл бы на драйвер acpi_cpufreq и гувернёр ondemand", надюсь, хоть в ноуте ничего не сломается.

Как-то совпадение было, что только на Линукс сел, батарея сломалась, вайфай индикатор работать перестал в ноуте...

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 741
Когда-то здесь описывал acpi-cpufreq:
https://forum.altlinux.org/index.php?topic=30120.msg213479#msg213479

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 323
Вот что интересно, изменил KDE движок c OpenGL3.1 на XRender и греться стал меньше! упала частота до 400 с около 1к. А до этого мог на 60, 80 градусах держаться в простое и вентилятор не понимал, что нужно больше оборотов для охлаждения.
Выходит, OpenGL использует больше ресурсов? (вообще, всегда и думал, что он служит только для игр и прог. с особой графикой)

Греется ноут именно с KDE (греется около 90 градусов), с xfce все нормально.

....нет, все таки после дня на Хрендер проц. до 14% - плпзмашед начал грузиться и все тормозить, хотя с опенЖЛ3.1 такдже 14, но меньше тормозит.
Какой элемент КДЕ так грееет систему?
проц. на powersaver стоит.
в покое, без открытых браузеров частота около 1000 колеблется +-500.

в виндовс8 50 градусов в покое, в альте/кде - 70.
« Последнее редактирование: 22.06.2018 13:11:33 от S3R_sqrT »

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 323
Решился только что почистить частично (без чистки вокруг ЦП и смены термопасты), за 5+ лет - 1я чистка. На выходе вентилятора оказался 1см+ клок были!  :-o 8-| ;-D
Сейчас, после чистки, 50+ градусов в покое, вместо 70-80+. (проблема решена?)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 741
Решился только что почистить частично (без чистки вокруг ЦП и смены термопасты), за 5+ лет - 1я чистка. На выходе вентилятора оказался 1см+ клок были!  :-o 8-| ;-D
Сейчас, после чистки, 50+ градусов в покое, вместо 70-80+. (проблема решена?)

Смотрите что сообщает система. Возможно температуру можно понизить ещё больше:

Intel процессор:
# grep -r . /sys/devices/system/cpu/cpu{0,1,2,3}/cpufreq/scaling_{cur_freq,governor,max_freq,min_freq}
/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq:2000000
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor:ondemand
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq:2000000
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq:500000
/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq:600000
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor:ondemand
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq:2000000
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq:500000
/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq:600000
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor:ondemand
/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq:2000000
/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq:500000
/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq:600000
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor:ondemand
/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq:2000000
/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq:500000

Intel HD Graphics:
# grep -r . /sys/kernel/debug/dri/*/i915_frequency_info | grep 'Max freq\|Min freq\|Current freq'
/sys/kernel/debug/dri/0/i915_frequency_info:Current freq: 300 MHz
/sys/kernel/debug/dri/0/i915_frequency_info:Min freq: 300 MHz
/sys/kernel/debug/dri/0/i915_frequency_info:Max freq: 850 MHz
/sys/kernel/debug/dri/128/i915_frequency_info:Current freq: 300 MHz
/sys/kernel/debug/dri/128/i915_frequency_info:Min freq: 300 MHz
/sys/kernel/debug/dri/128/i915_frequency_info:Max freq: 850 MHz
/sys/kernel/debug/dri/64/i915_frequency_info:Current freq: 300 MHz
/sys/kernel/debug/dri/64/i915_frequency_info:Min freq: 300 MHz
/sys/kernel/debug/dri/64/i915_frequency_info:Max freq: 850 MHz

Температура процессора:
$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +44.0°C  (high = +105.0°C, crit = +105.0°C)
Core 0:         +43.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:         +44.0°C  (high = +105.0°C, crit = +105.0°C)

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 323
спасибо! вот, что есть:

Цитировать
# grep -r . /sys/devices/system/cpu/cpu{0,1,2,3}/cpufreq/scaling_{cur_freq,governor,max_freq,min_freq}
/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq:1043334
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq:3100000
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq:800000
/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq:1102416
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq:3100000
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq:800000
/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq:1247839
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq:3100000
/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq:800000
/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq:951220
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq:3100000
/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq:800000

# grep -r . /sys/kernel/debug/dri/*/i915_frequency_info | grep 'Max freq\|Min freq\|Current freq'
Current freq: 650 MHz
Min freq: 650 MHz
Max freq: 1100 MHz

# sensors
dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 4146 RPM
CPU:            +54.0°C 
Ambient:        +46.0°C 
GPU:            +41.0°C 
Other:          +75.0°C 

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +62.0°C  (high = +86.0°C, crit = +100.0°C)
Core 0:         +57.0°C  (high = +86.0°C, crit = +100.0°C)
Core 1:         +58.0°C  (high = +86.0°C, crit = +100.0°C)
Core 2:         +55.0°C  (high = +86.0°C, crit = +100.0°C)
Core 3:         +54.0°C  (high = +86.0°C, crit = +100.0°C)

если ютюб видео смотреть - до 67 где-то повышается.

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

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 741
если ютюб видео смотреть - до 67 где-то повышается.

Частота процессора близка к минимальной, но на просмотре видео температура высоковата.
У меня такая температура при просмотре видео была на 360p 1024х768 Pentium M 770 2.13GHz, 32 bit, одно ядро, контроллер (память+GPU) 82915GM.

ютуба, 720p, 1366x768, полный экран:
$ LC_ALL=C lscpu | grep -i 'name\|core'
Thread(s) per core:  2
Core(s) per socket:  2
Model name:          Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz
$ rpm -q npapi-plugin-adobe-flash
npapi-plugin-adobe-flash-30.0.0.113-alt0
$ sleep 180 && sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +51.0°C  (high = +105.0°C, crit = +105.0°C)
Core 0:         +50.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:         +49.0°C  (high = +105.0°C, crit = +105.0°C)

jc42-i2c-6-18
Adapter: SMBus I801 adapter at 4040
temp1:        +44.0°C  (low  =  +0.0°C)                  ALARM (HIGH, CRIT)
                       (high =  +0.0°C, hyst =  +0.0°C)
                       (crit =  +0.0°C, hyst =  +0.0°C)

Если не лень, покажите, что у вас за процессор.

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 323
Цитировать
# LC_ALL=C lscpu | grep -i 'name\|core'
Thread(s) per core:  2
Core(s) per socket:  4
Model name:          Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz
# rpm -q npapi-plugin-adobe-flash
предупреждение: пакет npapi-plugin-adobe-flash не установлен
флеш не использую, только html5 видео.

Цитировать
# sleep 180 && sensors
dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 4146 RPM
CPU:            +65.0°C 
Ambient:        +47.0°C 
GPU:            +44.0°C 
Other:          +75.0°C 

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +63.0°C  (high = +86.0°C, crit = +100.0°C)
Core 0:         +60.0°C  (high = +86.0°C, crit = +100.0°C)
Core 1:         +61.0°C  (high = +86.0°C, crit = +100.0°C)
Core 2:         +58.0°C  (high = +86.0°C, crit = +100.0°C)
Core 3:         +56.0°C  (high = +86.0°C, crit = +100.0°C)