Автор Тема: [Решено!] Медленная загрузка Debian 9 ("Stretch"). Как побороть?  (Прочитано 5293 раз)

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

Оффлайн Sferg

  • Откуда: Россия, Курск
  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
  • Имя: Геннадий
  • Jabber: sferg@jabber.ru
Здравствуйте, господа. На стареньком ноутбуке с видеокарточкой Radeon HD 6850M имеется свежеустановленный Debian 9 ("Stretch") с Cinnamon. Всё загружалось быстро, но при загрузке кратковременно появлялось сообщение:
[    3.031504] [drm:radeon_pci_probe [radeon]] *ERROR* radeon kernel modesetting for R600 or later requires firmware-amd-graphics.
, а в самом Cinnamon'е высвечивалось уведомление о том, что используется программный рендеринг => повышенная нагрузка на CPU. Хорошо, устанавливаем заветный пакет firmware-amd-graphics и ужасаемся: время загрузки системы увеличилось в разы - то экран мерцает как при изменении разрешения, то система какое-то время простаивает при запросе логина\пароля:
Debian GNU/Linux 9 acer-i7 tty1

acer-i7 login: _

, но, в итоге, после долгожданного появления рабочего стола Cinnamon'а, уведомление о задействовании программного рендеринга пропало.

Вывод lspci -nn | grep VGA:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Granville [Radeon HD 6850M/6870M] [1002:68a8]
Вывод dmesg | egrep -i --color 'error|critical|failed':
[    0.344451] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[    2.984708] EXT4-fs (sda5): re-mounted. Opts: discard,errors=remount-ro

Вывод systemctl list-units --state=failed:
  UNIT                            LOAD   ACTIVE SUB    DESCRIPTION         
     
● systemd-backlight@backlight:acpi_video0.service loaded
failed failed Load/Save Screen Backlight Brightness of backlight:acpi_video0

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

1 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

Вывод journalctl -b -p err:
-- Logs begin at Sun 2018-02-11 11:24:00 MSK, end at Sun 2018-02-11 11:29:25 MSK. --
фев 11 11:24:01 acer-i7 avahi-daemon[538]: chroot.c: open() failed: No such file or directory
фев 11 11:24:01 acer-i7 bluetoothd[527]: Failed to obtain handles for "Service Changed" characteristic
фев 11 11:24:01 acer-i7 bluetoothd[527]: Sap driver initialization failed.
фев 11 11:24:01 acer-i7 bluetoothd[527]: sap-server: Operation not permitted (1)
фев 11 11:24:10 acer-i7 systemd-backlight[709]: Failed to get backlight or LED device 'backlight:acpi_video0': No such device
фев 11 11:24:10 acer-i7 systemd[1]: Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0.

На всякий случай ещё прилагаю bootchart - быть может он прольёт свет на происходящее.

Как говорится, одно лечим, другое калечим: то быстрая загрузка, но программный рендеринг, то аппаратный рендеринг, но загрузка долгая.
Пробовал добавить в /etc/default/grub параметр radeon.modeset=0 (или просто nomodeset) и добавлять в /etc/modprobe.d/radeon.conf строчку blacklist radeon - система загружалась быстро, но опять же, с программным рендерингом.

Подскажите, пожалуйста, куда копать?
« Последнее редактирование: 16 Февраль 2018, 22:13:51 от Sferg »
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5025
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #1 : 11 Февраль 2018, 13:03:54 »
А если в параметры ядру radeon.backlight=0 ?

Оффлайн Sferg

  • Откуда: Россия, Курск
  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
  • Имя: Геннадий
  • Jabber: sferg@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #2 : 11 Февраль 2018, 17:59:26 »
А если в параметры ядру radeon.backlight=0 ?
К сожалению, без изменений. Но стала запоминаться яркость после перезагрузки. Так что это уже достижение ;)
« Последнее редактирование: 11 Февраль 2018, 21:10:19 от Sferg »
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD
 

Оффлайн ihammers

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1742
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #3 : 12 Февраль 2018, 03:16:09 »
Покажите вывод следующих команд:
~$ dpkg -l firmware\* | grep ^i
~$ dpkg -l xserver-xorg-video\* | grep ^i
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн Sferg

  • Откуда: Россия, Курск
  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
  • Имя: Геннадий
  • Jabber: sferg@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #4 : 12 Февраль 2018, 20:59:38 »
ihammers,

Вывод dpkg -l firmware\* | grep ^i:
ii  firmware-amd-graphics  20161130-3   all          Binary firmware for AMD/ATI graphics chips
ii  firmware-linux         20161130-3   all          Binary firmware for various drivers in the Linux kernel (meta-package)
ii  firmware-linux-free    3.4          all          Binary firmware for various drivers in the Linux kernel
ii  firmware-linux-nonfree 20161130-3   all          Binary firmware for various drivers in the Linux kernel (meta-package)
ii  firmware-misc-nonfree  20161130-3   all          Binary firmware for various drivers in the Linux kernel

Вывод dpkg -l xserver-xorg-video\* | grep ^i:
ii  xserver-xorg-video-all         1:7.7+19                   amd64        X.Org X server -- output driver metapackage
ii  xserver-xorg-video-amdgpu      1.2.0-1+b1                 amd64        X.Org X server -- AMDGPU display driver
ii  xserver-xorg-video-ati         1:7.8.0-1+b1               amd64        X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-fbdev       1:0.4.4-1+b5               amd64        X.Org X server -- fbdev display driver
ii  xserver-xorg-video-intel       2:2.99.917+git20161206-1   amd64        X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-nouveau     1:1.0.13-3                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-qxl         0.1.4+20161126git4d7160c-1 amd64        X.Org X server -- QXL display driver
ii  xserver-xorg-video-radeon      1:7.8.0-1+b1               amd64        X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-vesa        1:2.3.4-1+b2               amd64        X.Org X server -- VESA display driver
ii  xserver-xorg-video-vmware      1:13.2.1-1+b1              amd64        X.Org X server -- VMware display driver
« Последнее редактирование: 12 Февраль 2018, 21:23:24 от Sferg »
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5025
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #5 : 12 Февраль 2018, 21:20:56 »
cat /var/log/Xorg.0.log

Оффлайн Sferg

  • Откуда: Россия, Курск
  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
  • Имя: Геннадий
  • Jabber: sferg@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #6 : 12 Февраль 2018, 21:22:44 »
qupl, содержимое Xorg.0.log
« Последнее редактирование: 12 Февраль 2018, 21:28:38 от Sferg »
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5025
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #7 : 12 Февраль 2018, 22:00:10 »
Ошибок нет. Если ошибка с acpi осталась гугли по ней.

Оффлайн Sferg

  • Откуда: Россия, Курск
  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
  • Имя: Геннадий
  • Jabber: sferg@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #8 : 12 Февраль 2018, 22:02:06 »
Ошибка с ACPI особо не напрягает - можно внимания и не обращать. Вот что действительно напрягает - так это большие задержки при загрузке системы.
« Последнее редактирование: 12 Февраль 2018, 22:17:09 от Sferg »
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5025
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #9 : 12 Февраль 2018, 22:05:33 »
Ошибка с ACPI особо не волнует - можно внимания и не обращать. Напрягают большие задержки при загрузке системы.
Так вполне может с этим быть связано.
На "стареньком" ноутбуке кроме этого радеона в процессоре нет видеокарты? судя по lspci нет
« Последнее редактирование: 12 Февраль 2018, 22:09:02 от qupl »
 

Оффлайн Sferg

  • Откуда: Россия, Курск
  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
  • Имя: Геннадий
  • Jabber: sferg@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #10 : 12 Февраль 2018, 22:10:55 »
На "стареньком" ноутбуке кроме этого радеона в процессоре нет видеокарты?
Согласно спецификации, у процессора имеется интегрированное видео Intel HD Graphics 3000. Однако, оно, похоже, заблокировано производителем, и доступна лишь дискретка от AMD\ATI.
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5025
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #11 : 12 Февраль 2018, 22:17:19 »
Обсуждение ошибки по avahi

Оффлайн Sferg

  • Откуда: Россия, Курск
  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
  • Имя: Геннадий
  • Jabber: sferg@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #12 : 12 Февраль 2018, 22:18:18 »
При загрузке ощущение такое, будто до и после запроса авторизации:

Debian GNU/Linux 9 acer-i7 tty1

acer-i7 login: _

Выполняется BASH-команда sleep 10 (или значением поболее).

P.S. Если (любой вариант из трёх):

- удалить пакет firmware-amd-graphics
- прописать в /etc/default/grub параметр:

radeon.modeset=0
- прописать в /etc/modprobe.d/radeon.conf строчку:

blacklist radeon
, то система загружается быстро. Но при этом Cinnamon сообщает о том, что используется программный рендеринг => возрастает нагрузка на CPU.
« Последнее редактирование: 12 Февраль 2018, 22:23:19 от Sferg »
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5025
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #13 : 12 Февраль 2018, 22:32:33 »
Потому что вместо radeon, скорее всего. используется vesa. Как вариант еще проприетарные драйвера, если они есть попробовать поставить.

Оффлайн Sferg

  • Откуда: Россия, Курск
  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 200
  • Имя: Геннадий
  • Jabber: sferg@jabber.ru
Re: Debian 9 ("Stretch") и Radeon 6850M - как подружить?
« Ответ #14 : 12 Февраль 2018, 23:33:30 »
Потому что вместо radeon, скорее всего. используется vesa. Как вариант еще проприетарные драйвера, если они есть попробовать поставить.
Припоминаю, что в прошлые давние разы, делая попытки установить на ноутбук Debian, устанавливались какие-то драйвера с Catalyst с фирменной панелью управления. Скорее всего это и были проприетарные драйвера. Только вот где их теперь взять для Stretch? Если не ошибаюсь, последняя версия 15.9 - да и то для Jessie...
« Последнее редактирование: 12 Февраль 2018, 23:49:34 от Sferg »
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD
 

Теги:
 

PS3 Wireless Controller + Debian Wheezy

Автор vladimirse

Ответов: 0
Просмотров: 1524
Последний ответ 10 Декабрь 2012, 11:17:56
от vladimirse
Проблема с аппаратным RAID1 в Debian 7.0

Автор lunikoff

Ответов: 0
Просмотров: 1697
Последний ответ 27 Ноябрь 2013, 15:16:10
от lunikoff
Asus X555LD (XX116H) и debian

Автор dr_faust

Ответов: 16
Просмотров: 2510
Последний ответ 04 Ноябрь 2015, 21:45:25
от dr_faust
[РЕШЕНО] Подключение принтера samsung sl-c430w

Автор Александр Летов

Ответов: 6
Просмотров: 3637
Последний ответ 25 Декабрь 2017, 20:06:37
от ferum
[РЕШЕНО] внезапный дисконнект usb.

Автор dimas000

Ответов: 11
Просмотров: 6270
Последний ответ 12 Август 2012, 14:38:07
от dimas000