Автор Тема: Lenovo B575  (Прочитано 5140 раз)

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: Lenovo B575
« Ответ #45 : 20.06.2017 14:46:34 »
может я неправильно выразился, я обновил SL7.0.4 не ДО p8, а просто сам 7,0,4 обновил

dango

  • Гость
Re: Lenovo B575
« Ответ #46 : 20.06.2017 14:55:11 »
просто сам 7,0,4 обновил
Именно это я и уточнял.
потом снова установил  SL7,0,4
Здесь снова прошу уточнить. Вы когда вновь поставили SL 7.0.4, обновлялись или нет?
Поясню причину своих уточнений. Первоначальный SL 7.0.4 до обновлений работал нормально, так? По логике, повторно установленный SL 7.0.4 без обновлений тоже должен был работать нормально. А по факту?

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: Lenovo B575
« Ответ #47 : 20.06.2017 15:36:30 »
Здесь снова прошу уточнить. Вы когда вновь поставили SL 7.0.4, обновлялись или нет?
Поясню причину своих уточнений. Первоначальный SL 7.0.4 до обновлений работал нормально, так? По логике, повторно установленный SL 7.0.4 без обновлений тоже должен был работать нормально. А по факту?
нет не обновлял, в том то и проблема! что сделал как и было (ЕДИНСТВЕННОЕ там были проприетарные дрова), а по факту "кака", почему - ума не приложу, может я что то косячу и не так делаю

dango

  • Гость
Re: Lenovo B575
« Ответ #48 : 20.06.2017 15:55:41 »
ЕДИНСТВЕННОЕ там были проприетарные дрова
Сможете повторить? Если получится и система не будет глючить, ситуация прояснится.

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: Lenovo B575
« Ответ #49 : 20.06.2017 17:57:37 »
Сможете повторить? Если получится и система не будет глючить, ситуация прояснится.
буду пробовать, но я помню как я прошлый раз намучался настраивая fglrx

dango

  • Гость
Re: Lenovo B575
« Ответ #50 : 20.06.2017 19:01:22 »
но я помню как я прошлый раз намучался настраивая fglrx
По этой инструкции?
https://www.altlinux.org/Fglrx

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: Lenovo B575
« Ответ #51 : 20.06.2017 20:27:20 »
По этой инструкции?
https://www.altlinux.org/Fglrx
неее, сам мучался))

Оффлайн Сергей-70

  • Завсегдатай
  • *
  • Сообщений: 500
Re: Lenovo B575
« Ответ #52 : 20.06.2017 21:15:18 »
А вы не можете сказать, какой у вас процессор и видеокарта?

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: Lenovo B575
« Ответ #53 : 20.06.2017 21:58:43 »
А вы не можете сказать, какой у вас процессор и видеокарта?
вот полный отчет по ноуту с аиды
« Последнее редактирование: 20.06.2017 22:01:23 от linuxoid »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Lenovo B575
« Ответ #54 : 21.06.2017 04:44:11 »
куллер теперь наоборот стал реже вращаться)) температура вот такая
sensors
redeon-pci-0008
Adapter: PCI adapter
temp1: +65

redeon-pci-0100
Adapter: PCI adapter
temp1: N/A

k10temp-pci-00c3
Adapter: PCI adapter
temp1: +65.4

Это очень много если процессор ничем не загружен.


А вы не можете сказать, какой у вас процессор и видеокарта?
вот полный отчет по ноуту с аиды

Так, гаразд,
$ grep 'Тип ЦП\|ЦП CPUID\|Ядро #\|множник' Report_Lenovo_B575.txt
       Тип ЦП                               DualCore AMD E-450, 1646 MHz (16.5 x 100)
       Тип ЦП                             DualCore AMD E-450
       Iм'я ЦП CPUID                      AMD E-450 APU with Radeon(tm) HD Graphics
            ЦП #1 / Ядро #1           57 °C (135 °F)
            ЦП #1 / Ядро #2           57 °C (135 °F)
            Тип ЦП                     DualCore AMD E-450, 1646 MHz (16.5 x 100)
            Мін. / Макс. множник ЦП    4x / 33x
            ЦП #1 / Ядро #1            50 %
            ЦП #1 / Ядро #2            50 %
       Iм'я ЦП CPUID                                          AMD E-450 APU with Radeon(tm) HD Graphics
але непагано було б подивитися cpufreq.

Посмотрел у ребят которые года четыре назад обсуждали AMD E-450 в дистрибутиве из Хьюстона, - уже что-то проясняется (какой-то странный набор частот у этого процессора: а добавить в степпинг частоту в 1GHz нельзя было?):
Цитировать
http://www.pclinuxos.com/forum/index.php/topic,111654.msg959829.html#msg959829

UPDATE:

Installed 3.4.11 BFS kernel from Testing.

cpufreq-info now shows :
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: powernow-k8
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 1000 ns.
  hardware limits: 825 MHz - 1.65 GHz
  available frequency steps: 1.65 GHz, 1.32 GHz, 825 MHz
  available cpufreq governors: ondemand, userspace, performance
  current policy: frequency should be within 825 MHz and 1.65 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 825 MHz (asserted by call to hardware).
analyzing CPU 1:
  driver: powernow-k8
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 1000 ns.
  hardware limits: 825 MHz - 1.65 GHz
  available frequency steps: 1.65 GHz, 1.32 GHz, 825 MHz
  available cpufreq governors: ondemand, userspace, performance
  current policy: frequency should be within 825 MHz and 1.65 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 825 MHz (asserted by call to hardware).

No other changes were done.
Кстати:
- Не вздумайте устанавливать cpufrequtils чтобы посмотреть так же, - по зависимостям из системы вылетит cpufreq-simple и гувернёры вам придётся выкручивать руками через sysfs.

Тут стоит обратить внимание на:
driver:
available frequency steps:
available cpufreq governors:
The governor
current CPU frequency

При минимальной нагрузке, процессор AMD E-450 обязан быть на частоте 825 MHz. А температура (по-идее) не должна превышать 50 градусов Цельсия.

Покажите ещё cpufreq этой командой (выброс будет для cpu0 и cpu1 - E-450 2 ядра):
# grep . /sys/devices/system/cpu/cpu*/cpufreq/*

Для процессора Intel Pentium M processor 770 (2.13GHz) он будет таким.
Спойлер
/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus:0
/sys/devices/system/cpu/cpu0/cpufreq/bios_limit:2133000
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq:1867000
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq:2133000
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq:800000
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency:10000
/sys/devices/system/cpu/cpu0/cpufreq/freqdomain_cpus:0
/sys/devices/system/cpu/cpu0/cpufreq/related_cpus:0
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies:2133000 1867000 1600000 1333000 1067000 800000
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors:ondemand performance
/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq:1867000
/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver:acpi-cpufreq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor:ondemand
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq:2133000
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq:800000
/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed:<unsupported>
grep: /sys/devices/system/cpu/cpu0/cpufreq/stats: Это каталог


У себя была замечена такая нехорошая вещь:
Код xfce4-terminal откровенно дерьмовый.

Текущая загруженность процессора Pentium M 770:
$ sar -P ALL 1 1
Linux 4.4.53-std-def-alt1   21.06.2017 _i686_ (1 CPU)

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     15,31      0,00      1,02      0,00      0,00     83,67
Среднее:       0     15,31      0,00      1,02      0,00      0,00     83,67

Запуск в терминале termit:
$ mplayer -nocache -softvol -prefer-ipv4 http://tuner.country108.com:80
$ sar -P ALL 1 1
Linux 4.4.53-std-def-alt1   21.06.2017 _i686_ (1 CPU)

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     21,43      1,02      2,04      0,00      0,00     75,51
Среднее:       0     21,43      1,02      2,04      0,00      0,00     75,51

Запуск в терминале xfce4-terminal
$ mplayer -nocache -softvol -prefer-ipv4 http://fr3.1mix.co.uk:8016
$ sar -P ALL 1 1
Linux 4.4.53-std-def-alt1   21.06.2017 _i686_ (1 CPU)

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     44,21      0,00      2,11      0,00      0,00     53,68
Среднее:       0     44,21      0,00      2,11      0,00      0,00     53,68

Чувствуете разницу?
$ echo '21.43-15.31'|bc -l #  %CPU, терминал termit+mplayer
6.12
$ echo '44.21-15.31'|bc -l #  %CPU, xfce4-terminal+mplayer !!!
28.90

При просмотре через htop, htop покажет, что процесс xfce4-terminal отъел у процессора 26-29% мощности против 0.4-1.9% у termit. Просмотр был через htop, - через ps на одноядерном процессоре не отследить. И от шрифтов это не зависит.
Температура с 50-ти поднимается почти моментально, а кулер начинает шуметь:
$ acpi -t|grep 3:
Thermal 3: active, 59.0 degrees C
Единственный шанс снизить нагрузку, температуру и шум кулера, это глушить счётчики mplayer через -quiet. Но честно говоря в восторг меня это не приводит.

И это при том, что оптимизация у меня максимальная настолько, насколько это возможно в 2017-ом на старом  (2005/2006 года) железе.
И если у терминала возникают такие сложности с печатью текста, то это дерьмово и проблема.
Резать нужно всё что нагружает процессор, чтобы сбросить частоту процессора на минимальную.

Но к сожалению и терминал termit не идеал, - комбинацией Ctrl+w на нём не воспользуешься.
« Последнее редактирование: 21.06.2017 05:14:25 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Lenovo B575
« Ответ #55 : 21.06.2017 06:03:46 »
Дефолт:
$ find /sys/devices/system/cpu/ -name "*up_t*"
/sys/devices/system/cpu/cpufreq/ondemand/up_threshold
$ cat /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
95


И ещё, о-очень имхо:
- Если бы у меня был процессор E-450 и у него действительно такая странная градация частот, то я бы up_threshold поднял бы до 98. Чтобы он хоть как-то пореже переходил с частоты 825MHz на 1.32GHz. Шансы что это что-то даст близки к нулю, но это хоть что-то.

Если что:
выкручивается эта штука через (руками в конфиге)
$ rpm -qf /etc/sysfs.conf
sysfsutils-2.1.0-alt8.i586

В файле /etc/sysfs.conf, в комментарии, замечательные примеры включая examples:  люблю и уважаю конфиги которые сами по себе являются мануалом.
« Последнее редактирование: 21.06.2017 07:02:22 от Speccyfighter »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Lenovo B575
« Ответ #56 : 21.06.2017 06:27:06 »
 Speccyfighter, мне кажется, что лучше сразу писать, как это сделать, или дать ссылку на то, где это описывается. Естественно, если у вас есть на это время. Просто, у человека читающего этот топик, это будет следующим вопросом ;-)

PS если-бы мне это было нужно, то я-бы это нашел, но т.к. я в данном случае выступаю как третье лицо, заинтересованное в удобстве форума, то даю вам этот совет ;-)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Lenovo B575
« Ответ #57 : 21.06.2017 06:28:21 »
PS Вроде, пока я писал свой предыдущий пост, вы уже сами сделали на это намёк ;-)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Lenovo B575
« Ответ #58 : 21.06.2017 06:38:43 »
В продолжение своего, если что:
Как крутить это руками, описывается на нашей вики
https://www.altlinux.org/Cpufreq
Дополнительные ссылки там же.

Чуть-чуть офтопа:
Когда-то, не слишком давно, смотрел на лайв Slackel (Slackware-base).
Любопытно в нём было то, что толк от использования гувернёра ondemand на nx6110 был близок к никакому.
Но стоило систему перевести с гувернёра ondemand на conservative, как температура CPU падала значительно.

dango

  • Гость
Re: Lenovo B575
« Ответ #59 : 21.06.2017 09:12:08 »
ИМХО, в проблеме ТС виновато не только и не столько ядро, сколько что еще обновилось после выхода SL 7.0.4. Могу ошибаться, но кажется было что-то связанное с sysfs...
вот полный отчет по ноуту с аиды
Цитировать
   Дата випуску     07/13/2011
Ноут давно в эксплуатации. Возможно, ТО ему, действительно, не помешает.
Но стоило систему перевести с гувернёра ondemand на conservative, как температура CPU падала значительно.
А эту мысль стоит проверить практически.
Может быть полезным и https://wiki.archlinux.org/index.php/CPU_frequency_scaling_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29
Кстати, помимо conservative можно попробовать и powersave, но это самые минимальные частоты и соответственно низкая производительность.