LINUX.ORG.RU

Долго загружается Cinnamon на Debian 9 («Stretch»). Как побороть?

 , ,


0

3

Здравствуйте, господа. На стареньком ноутбуке с SSD установил Debian 9 («Stretch») c графической средой Cinnamon. Видеокарточка у ноутбука AMD Radeon HD 6580M. Сразу после установки всё запускалось быстро и хорошо (правда, рабочий стол при этом отрисовывался без аппаратного ускорения), поскольку при загрузке требовалось доустановить пакет firmware-amd-graphics. Доустановил. Теперь всё стало загружаться очень медленно. Сначала загрузка висит секунд 10 на запросе логина\пароля:

Debian GNU/Linux 9 acer-i7 tty1

acer-i7 login: _

Затем ещё секунд 5 экран с текстовым курсором в верхнем левом углу экрана. Потом ещё секунд 10 экран пустой. И, наконец, появляется графический курсор и рабочий стол Cinnamon'а.

Визуально - больше времени тратится на смену видеорежимов, переход с текстового на графический, но при этом systemd-analyze не выявляет никаких проблем со скоростью загрузки.

Подскажите, пожалуйста, как можно это победить? Если какие логи нужны - напишите, предоставлю.


Ответ на: комментарий от vs220

Вот, пожалуйста. Вывод systemd-analyze blame:

          5.170s NetworkManager-wait-online.service
          3.017s iio-sensor-proxy.service
           963ms upower.service
           831ms keyboard-setup.service
           345ms gpm.service
           312ms accounts-daemon.service
           284ms ModemManager.service
           250ms speech-dispatcher.service
           250ms NetworkManager.service
           248ms systemd-logind.service
           247ms rtkit-daemon.service
           247ms bluetooth.service
           246ms avahi-daemon.service
           235ms lm-sensors.service
           228ms rsyslog.service
           224ms pppd-dns.service
           224ms alsa-restore.service
           171ms systemd-timesyncd.service
           148ms dev-sda5.device
            45ms systemd-journald.service
            43ms systemd-udev-trigger.service
            42ms networking.service
            40ms user@1000.service
            37ms systemd-udevd.service
            36ms udisks2.service
            33ms systemd-fsck@dev-disk-by\x2duuid-9d1b0c15\x2d7dee\x2d4eeb\x2db5
b1\x2d29fd23dc6d69.service
            23ms user@0.service
            23ms lightdm.service
            19ms hddtemp.service
            19ms systemd-tmpfiles-setup-dev.service
            18ms wpa_supplicant.service
            16ms colord.service
            16ms systemd-modules-load.service
            14ms polkit.service
            12ms home.mount
            11ms dev-mqueue.mount
            10ms systemd-tmpfiles-setup.service
             9ms dev-hugepages.mount
             9ms systemd-rfkill.service
             9ms systemd-update-utmp-runlevel.service
             7ms systemd-backlight@backlight:acpi_video0.service
             7ms systemd-backlight@backlight:radeon_bl0.service
             7ms systemd-remount-fs.service
             7ms systemd-user-sessions.service
             7ms kmod-static-nodes.service
             6ms systemd-random-seed.service
             5ms sys-kernel-debug.mount
             5ms systemd-journal-flush.service
             4ms systemd-update-utmp.service
             4ms systemd-sysctl.service
             4ms minissdpd.service
             2ms sys-fs-fuse-connections.mount
             2ms console-setup.service

Вывод systemd-analyze blame --user:

             5ms dbus.socket

Вывод journalctl -b | grep vga:

фев 10 22:16:43 acer-i7 kernel: vgaarb: setting as boot device: PCI:0000:01:00.0
фев 10 22:16:43 acer-i7 kernel: vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
фев 10 22:16:43 acer-i7 kernel: vgaarb: loaded
фев 10 22:16:43 acer-i7 kernel: vgaarb: bridge control possible 0000:01:00.0
фев 10 22:16:53 acer-i7 kernel: snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client

Вывод journalctl -b | grep login:

root@acer-i7:~# journalctl -b | grep login
фев 10 22:16:44 acer-i7 systemd-logind[517]: Watching system buttons on /dev/input/event6 (Power Button)
фев 10 22:16:44 acer-i7 systemd-logind[517]: Watching system buttons on /dev/input/event3 (Power Button)
фев 10 22:16:44 acer-i7 systemd-logind[517]: Watching system buttons on /dev/input/event4 (Lid Switch)
фев 10 22:16:44 acer-i7 systemd-logind[517]: Watching system buttons on /dev/input/event5 (Sleep Button)
фев 10 22:16:44 acer-i7 systemd-logind[517]: Watching system buttons on /dev/input/event12 (Video Bus)
фев 10 22:16:44 acer-i7 systemd-logind[517]: Watching system buttons on /dev/input/event13 (Acer WMI hotkeys)
фев 10 22:16:44 acer-i7 systemd-logind[517]: New seat seat0.
фев 10 22:17:26 acer-i7 lightdm[737]: pam_unix(lightdm-autologin:session): session opened for user michail by (uid=0)
фев 10 22:17:26 acer-i7 systemd-logind[517]: New session 2 of user michail.
фев 10 22:25:57 acer-i7 systemd-logind[517]: New session 3 of user root.

Sferg
() автор топика
Ответ на: комментарий от vs220

Секундомером замерил - 50 секунд от нажатия Enter на пункте в меню Grub и до появления графического курсора мыши рабочего стола.

Sferg
() автор топика
Ответ на: комментарий от Sferg

Ну смотрите что там долго грузится после 22:16:44

journalctl -b |grep -A 400 22:16:44

вместо 400 удобное вам количество строк после 22:16:44

vs220
()
Ответ на: комментарий от vs220

22:16:44 это время в которое у вас система стартанула. Можете дрипать лог по каким нибудь событиям и от них смотреть

vs220
()
Ответ на: комментарий от vs220

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

Sferg
() автор топика
Ответ на: комментарий от Sferg

Ничего комманда не выводит

Ну так если перезагрузились время новое вводить надо.Смотрите когда загрузились grep login и дальше уже grep от этого времени

vs220
()
Ответ на: комментарий от Sferg

сделал bootchart.

У вас система за 14 секунд грузится а дальше что то графическое 30секунд вот и надо смотреть лог от начала загрузки что много времени занимает

vs220
()
Ответ на: комментарий от vs220

Теперь уже только завтра с утра смогу посмотреть логи(( Утречком отпишусь тогда.

Sferg
() автор топика
5.170s NetworkManager-wait-online.service

Отстегни nm от своего ноутбука. Это поделие убивается ручками и ножками и сразу.

Чтобы и следа его не было. Как именно - в Арч вики.
Оно - не нужно. Более того, этот NetworkManager лишит радостей Tor и i2pd, ничего взамен не предложив годного.

И в логах Cinnamon, в трёх местах сразу ~/ - есть glass логи (как запускается Cinnamon, desklets и applets), но это уже после непосредственного загрузки Cinnamon.

Cinnamon, как единственное DE, использую с 2015 (хотя это в вашем случае это никак не помощь, но лишь подсказка, что искать нужно где-то в другом), и за всё время - лишь 1,5 раза не запускалось.

Чтобы запускалось с задержкой - не было такого ни разу.

Теперь всё стало загружаться очень медленно. Сначала загрузка висит секунд 10 на запросе логина\пароля:

Ввести пассворд рабочему окружению?
Блиц правильно понял изложенное вами?

Достаточно открыть носители LUKS пассвордом, DE и прочее - обойдутся и без пассворда.

blitz
()

Ты ничего не пытался настраивать до установки firmware? Сеть, хосты и пр.

Не знаю про специфику Cinnamon ничего. Есть версия: в процессе загрузки графической среды, она нарвалась на таймаут DNS один или несколько раз. Не знаю только специфики systemd (не использую) в этом месте. Что у тебя в /etc/hosts? Что в /etc/resolv.conf? На всякий случай: что у тебя в /etc/network/interfaces?

Затем ещё секунд 5 экран с текстовым курсором в верхнем левом углу экрана. Потом ещё секунд 10 экран пустой. И, наконец, появляется графический курсор и рабочий стол Cinnamon'а.

А затем работает нормально или тоже все не сразу? Хотя вот при таймауте DNS далеко не все приложения испытывают проблемы, а только некоторые.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Нет, до установки firmware-amd-graphics я ничего не трогал. Установил систему с загрузочной флэшки, подсунув установщику необходимые .fw-файлы чтобы Wi-Fi включился. Первый запуск Cinnamon'а был очень быстрый. После установки фирмвари всё скурвилось. Сейчас удалил фирмварь - Cinnamon быстро загрузился, но пишет, что используется программный рендеринг => повышенная нагрузка на процессор. Обратно установил фирмварь - снова тормоза пошли... Добавление параметра radeon.modeset=0 (или nomodeset) в /etc/default/grub приводят к аналогичному результату - система грузится быстро, но Cinnamon без аппаратного рендеринга.

Sferg
() автор топика
Ответ на: комментарий от vs220

# journalctl -b | grep -A 400 login

фев 11 09:25:21 acer-i7 systemd-logind[530]: Watching system buttons on /dev/input/event6 (Power Button)
фев 11 09:25:21 acer-i7 systemd-logind[530]: Watching system buttons on /dev/input/event3 (Power Button)
фев 11 09:25:21 acer-i7 systemd[1]: Starting Permit User Sessions...
фев 11 09:25:21 acer-i7 systemd-logind[530]: Watching system buttons on /dev/input/event4 (Lid Switch)
фев 11 09:25:21 acer-i7 systemd-logind[530]: Watching system buttons on /dev/input/event5 (Sleep Button)
фев 11 09:25:21 acer-i7 systemd-logind[530]: Watching system buttons on /dev/input/event8 (Video Bus)
фев 11 09:25:21 acer-i7 systemd-logind[530]: Watching system buttons on /dev/input/event10 (Acer WMI hotkeys)
фев 11 09:25:21 acer-i7 systemd-logind[530]: New seat seat0.
фев 11 09:25:21 acer-i7 systemd[1]: Starting Network Manager Wait Online...
фев 11 09:25:21 acer-i7 systemd[1]: Starting Authorization Manager...
фев 11 09:25:21 acer-i7 systemd[1]: Started Make remote CUPS printers available locally.
фев 11 09:25:21 acer-i7 systemd[1]: Started Permit User Sessions.
фев 11 09:25:21 acer-i7 systemd[1]: Started Login Service.
фев 11 09:25:21 acer-i7 systemd[1]: Starting Light Display Manager...
фев 11 09:25:21 acer-i7 systemd[1]: Started Getty on tty1.
фев 11 09:25:21 acer-i7 systemd[1]: Reached target Login Prompts.
фев 11 09:25:21 acer-i7 dbus[503]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
фев 11 09:25:21 acer-i7 systemd[1]: Started Network Manager Script Dispatcher Service.
фев 11 09:25:21 acer-i7 systemd[1]: Started Save/Restore Sound Card State.
фев 11 09:25:21 acer-i7 polkitd[552]: started daemon version 0.105 using authority implementation `local' version `0.105'
фев 11 09:25:21 acer-i7 dbus[503]: [system] Successfully activated service 'org.freedesktop.PolicyKit1'
фев 11 09:25:21 acer-i7 systemd[1]: Started Authorization Manager.
фев 11 09:25:21 acer-i7 accounts-daemon[531]: started daemon version 0.6.43
фев 11 09:25:21 acer-i7 systemd[1]: Started Accounts Service.
фев 11 09:25:21 acer-i7 dbus[503]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service'
фев 11 09:25:21 acer-i7 systemd[1]: Starting Hostname Service...
фев 11 09:25:21 acer-i7 systemd[1]: Started Bluetooth service.
фев 11 09:25:21 acer-i7 systemd[1]: Started Light Display Manager.
фев 11 09:25:21 acer-i7 systemd[1]: Reached target Bluetooth.
фев 11 09:25:21 acer-i7 systemd[1]: Started Modem Manager.
фев 11 09:25:21 acer-i7 kernel: [drm] ib test on ring 5 succeeded
фев 11 09:25:21 acer-i7 kernel: [drm] radeon atom DIG backlight initialized
фев 11 09:25:21 acer-i7 kernel: [drm] Radeon Display Connectors
фев 11 09:25:21 acer-i7 kernel: [drm] Connector 0:
фев 11 09:25:21 acer-i7 kernel: [drm]   LVDS-1
фев 11 09:25:21 acer-i7 kernel: [drm]   DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c
фев 11 09:25:21 acer-i7 kernel: [drm]   Encoders:
фев 11 09:25:21 acer-i7 kernel: [drm]     LCD1: INTERNAL_UNIPHY
фев 11 09:25:21 acer-i7 kernel: [drm] Connector 1:
фев 11 09:25:21 acer-i7 kernel: [drm]   HDMI-A-1
фев 11 09:25:21 acer-i7 kernel: [drm]   HPD1
фев 11 09:25:21 acer-i7 kernel: [drm]   DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
фев 11 09:25:21 acer-i7 kernel: [drm]   Encoders:
фев 11 09:25:21 acer-i7 kernel: [drm]     DFP1: INTERNAL_UNIPHY1
фев 11 09:25:21 acer-i7 kernel: [drm] Connector 2:
фев 11 09:25:21 acer-i7 kernel: [drm]   VGA-1
фев 11 09:25:21 acer-i7 kernel: [drm]   DDC: 0x6470 0x6470 0x6474 0x6474 0x6478 0x6478 0x647c 0x647c
фев 11 09:25:21 acer-i7 kernel: [drm]   Encoders:
фев 11 09:25:21 acer-i7 kernel: [drm]     CRT1: INTERNAL_KLDSCP_DAC1
фев 11 09:25:21 acer-i7 dbus[503]: [system] Successfully activated service 'org.freedesktop.hostname1'
фев 11 09:25:21 acer-i7 systemd[1]: Started Hostname Service.
фев 11 09:25:23 acer-i7 kernel: [drm] fb mappable at 0xB034D000
фев 11 09:25:23 acer-i7 kernel: [drm] vram apper at 0xB0000000
фев 11 09:25:23 acer-i7 kernel: [drm] size 5787648
фев 11 09:25:23 acer-i7 kernel: [drm] fb depth is 24
фев 11 09:25:23 acer-i7 kernel: [drm]    pitch is 6400
фев 11 09:25:23 acer-i7 kernel: fbcon: radeondrmfb (fb0) is primary device
фев 11 09:25:24 acer-i7 systemd[1]: Started IIO Sensor Proxy service.
фев 11 09:25:24 acer-i7 iio-sensor-prox[507]: Could not open input accel '/dev/input/event11': Operation not permitted
фев 11 09:25:30 acer-i7 kernel: Console: switching to colour frame buffer device 200x56
фев 11 09:25:30 acer-i7 kernel: radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
фев 11 09:25:30 acer-i7 systemd[1]: Started Network Manager Wait Online.
фев 11 09:25:30 acer-i7 systemd[1]: Reached target Network is Online.
фев 11 09:25:30 acer-i7 systemd[1]: Starting LSB: disk temperature monitoring daemon...
фев 11 09:25:30 acer-i7 systemd[1]: Starting keep memory of all UPnP devices that announced themselves...
фев 11 09:25:30 acer-i7 systemd[1]: Started keep memory of all UPnP devices that announced themselves.
фев 11 09:25:30 acer-i7 systemd[1]: Started LSB: disk temperature monitoring daemon.
фев 11 09:25:30 acer-i7 systemd[1]: Reached target Multi-User System.
фев 11 09:25:30 acer-i7 systemd[1]: Reached target Graphical Interface.
фев 11 09:25:30 acer-i7 systemd[1]: Starting Update UTMP about System Runlevel Changes...
фев 11 09:25:30 acer-i7 systemd[1]: Started Update UTMP about System Runlevel Changes.
фев 11 09:25:30 acer-i7 systemd[1]: Startup finished in 7.403s (kernel) + 15.589s (userspace) = 22.992s.
фев 11 09:25:30 acer-i7 kernel: [drm] Initialized radeon 2.49.0 20080528 for 0000:01:00.0 on minor 0
фев 11 09:25:30 acer-i7 kernel: snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
фев 11 09:25:31 acer-i7 systemd[1]: Reached target Sound Card.
фев 11 09:25:31 acer-i7 systemd[1]: Created slice system-systemd\x2dbacklight.slice.
фев 11 09:25:31 acer-i7 systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video0...
фев 11 09:25:31 acer-i7 kernel: input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input17
фев 11 09:25:31 acer-i7 systemd-backlight[706]: Failed to get backlight or LED device 'backlight:acpi_video0': No such device
фев 11 09:25:31 acer-i7 systemd[1]: systemd-backlight@backlight:acpi_video0.service: Main process exited, code=exited, status=1/FAILURE
фев 11 09:25:31 acer-i7 systemd[1]: Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0.
фев 11 09:25:31 acer-i7 systemd[1]: systemd-backlight@backlight:acpi_video0.service: Unit entered failed state.
фев 11 09:25:31 acer-i7 systemd[1]: systemd-backlight@backlight:acpi_video0.service: Failed with result 'exit-code'.
фев 11 09:25:31 acer-i7 systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:radeon_bl0...
фев 11 09:25:31 acer-i7 systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:radeon_bl0.
фев 11 09:25:51 acer-i7 systemd[1]: Time has been changed
фев 11 09:25:51 acer-i7 systemd-timesyncd[469]: Synchronized to time server 5.189.146.13:123 (2.debian.pool.ntp.org).
фев 11 09:25:51 acer-i7 systemd[1]: apt-daily.timer: Adding 9h 41min 54.687602s random time.
фев 11 09:25:51 acer-i7 systemd[1]: anacron.timer: Adding 2min 41.821587s random time.
фев 11 09:25:51 acer-i7 systemd[1]: apt-daily-upgrade.timer: Adding 28min 43.281587s random time.
фев 11 09:26:03 acer-i7 lightdm[737]: pam_unix(lightdm-autologin:session): session opened for user michail by (uid=0)

Sferg
() автор топика
Ответ на: комментарий от Sferg

Вот теперь видно что долго стартует

Hostname Service 2сек

iio-sensor-prox[507]: Could not open input accel '/dev/input/event11' 6сек

Failed Screen Backlight Brightness 20сек

apt-daily-upgrade.timer 12сек

vs220
()
Ответ на: комментарий от vs220

Выполнил:

systemctl mask iio-sensor-proxy.service
systemctl mask systemd-backlight@backlight:acpi_video0.service

, но ничего существенно не изменилось. По-прежнему загрузка стопорится.

Sferg
() автор топика
Ответ на: комментарий от vs220

Ну так опять лог и смотрите по времени

Я не уверен, что правильно интерпретирую лог, но не может быть, что 20 секунд прошло между моментом активизации backlight (уже активизировалась) и моментом, когда установлено время. Что в это время происходит? Он работает с backlight или со временем? Или вообще что-то другое делает?

фев 11 09:25:31 acer-i7 systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:radeon_bl0...
фев 11 09:25:31 acer-i7 systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:radeon_bl0.
фев 11 09:25:51 acer-i7 systemd[1]: Time has been changed

Между starting и started нет никакой задержки.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

По идеи юнит системд ждет пока отработает то что у него в After записано

vs220
()
Ответ на: комментарий от Sferg

Не могу понять, что здесь не так. Мне кажется, что дело не в этих всех сервисах. Покажи все же свой /etc/hosts, /etc/resolv.conf и /etc/network/interfaces (на всякий случай, так как он формально не используется в Network Manager). все это я прошу показать, чтобы полная картина была ясна.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Содержимое /etc/hosts:

127.0.0.1	localhost
127.0.1.1	acer-i7

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Содержимое /etc/resolv.conf:

# Generated by NetworkManager
search local
nameserver 8.8.8.8
nameserver 8.8.4.4

Содержимое /etc/network/interfaces:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The wired network interface
#auto enp2s0
#allow-hotplug enp2s0

# The wireless network interface
#allow-hotplug wlp3s0b1
#iface wlp3s0b1 inet dhcp
#wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Sferg
() автор топика
Ответ на: комментарий от Zubok

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

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

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

, то система загружается быстро. Но при этом Cinnamon сообщает о том, что используется программный рендеринг => возрастает нагрузка на CPU.

Sferg
() автор топика
Ответ на: комментарий от Sferg

Вроде бы все нормально с этими файлами.

Zubok ★★★★★
()
Ответ на: комментарий от Sferg

Явных ошибок пока не вижу, но эти странные паузы видны. М-да.

Тут 11 секунд:

[    19.107] (++) using VT number 7

[    19.107] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    19.109] (II) xfree86: Adding drm device (/dev/dri/card0)
[    29.895] (--) PCI:*(0:1:0:0) 1002:68a8:1025:050e rev 0, Mem @ 0xb0000000/268435456, 0xc0300000/131072, I/O @ 0x00003000/256, BIOS @ 0x????????/131072

Вот тут где-то 5 секунд:

[    29.919] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    29.919] (II) FBDEV: driver for framebuffer: fbdev
[    29.919] (II) VESA: driver for VESA chipsets: vesa
[    29.929] (II) [KMS] Kernel modesetting enabled.
[    29.929] (WW) Falling back to old probe method for modesetting
[    35.329] (WW) Falling back to old probe method for fbdev

Там еще одно место есть в конце. Надо подумать.

Затем ещё секунд 5 экран с текстовым курсором в верхнем левом углу экрана. Потом ещё секунд 10 экран пустой. И, наконец, появляется графический курсор и рабочий стол Cinnamon'а.

А пароль в графическую сессию ты когда вводишь? Ты вход без пароля сделал?

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Да, автологин в конфиге lightdm.

При загрузке ощущение такое, будто до и после запроса авторизации:

Debian GNU/Linux 9 acer-i7 tty1

acer-i7 login: _

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

Sferg
() автор топика
Последнее исправление: Sferg (всего исправлений: 1)
Ответ на: комментарий от Sferg

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

Нет, задержки возникают при запуске иксов. Никакие скрипты в это время не выполняются. Иксовая сессия еще не загружена. Вот не знаю: может, с правами какие-то проблемы, с systemd-logind? А если автологин отключить, то что происходит? До момент появления графического ввода пароля тормоза есть?

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Да, тормоза есть. Что с автологином, что без него. Автологин я отдельно настраивал. Система свежеустановленная. Без фирмвари тормозов нет. Стоит только установить фирмварь - начинаются странные задержки до/после текстовой авторизации и до графической авторизации Cinnamon'а.

Sferg
() автор топика
Последнее исправление: Sferg (всего исправлений: 1)
Ответ на: комментарий от Sferg

Уф, даже вот не знаю сразу, что там такое. Попробуй вот такой эксперимент. Найди файл /etc/X11/Xwrapper.config и найди там строчку needs_root_rights=... Значения могут быть no/yes/auto. по умолчанию вроде должно стоять auto. Попробуй варианты с yes и no. если строчки нет, то создай ее. Перезапусти сервер с тем и другим значением. Потом, если что, вернешь все назад.

Zubok ★★★★★
()
Ответ на: комментарий от Sferg

И еще потом выложи конфиг lightdm.conf на pastebin

А ты в группу autologin себя добавил?

Гляну уже завтра.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Найди файл /etc/X11/Xwrapper.config и найди там строчку needs_root_rights=...

Нету там такой строчки. Там всего одна строчка:

allowed_users=console

А ты в группу autologin себя добавил?

# usermod -a -G autologin michail
usermod: группа «autologin» не существует

Содержимое lightdm.conf

Sferg
() автор топика
Ответ на: комментарий от Sferg

Нету там такой строчки. Там всего одна строчка:

Создай ее, если нет. Я выше написал. Если ничего не поможет, то восстанови, как было. Дальше еще хорошо бы проверить запуск голых иксов без LightDM. Прямо из консоли. Можно просто X набрать и иксы должны стартовать без cinnamon. Крестик просто будет. Интересно будет, сколько провисит в консоли и сколько пройдет времени до появления курсора-крестика.

Zubok ★★★★★
()
Ответ на: комментарий от Sferg

И если голые иксы тоже будут тупить, то запусти их через strace и глянь, в каком месте подвис происходит. Может, какую-то ясность это внесет.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

С работы вернусь - попробую. Только вот не уверен, что дело в иксах. Ибо тормоза начинаются сразу после Grub'а: с момента выбора пункта меню и до появления графического курсора Cinnamon'a. То есть 1. В Grub'e подтвердил загрузку системы. 2. Экран долго тёмный. 3. Потом авторизация TTY появляется и долго висит. 4. Потом снова экран долго тёмный. 5. И только потом уже графический курсор Cinnamon'a высвечивается. Интересна как раз судьба пунктов 2-4.

Sferg
() автор топика
Последнее исправление: Sferg (всего исправлений: 1)
Ответ на: комментарий от Zubok

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

Sferg
() автор топика
Ответ на: комментарий от Sferg

Об этом ты не говорил с самого начала, что и раньше есть проблема, то есть в момент загрузки системы. Я перечитал сейчас первый пост и там указывается только начало торможения с логина и пароля, а это уже как раз момент старта Иксов. Что у тебя до этого тормозит, указаний не было вроде.

Zubok ★★★★★
()
Ответ на: комментарий от Sferg

Ну вот кажется, что действительно проблема с KMS и этим firmware. Это я предварительно сужу по тем местам, где зависы происходят. Попробуй глянуть еще такие варианты:

1. Установить другое ядро. Более раннее и более позднее.

2. Установить firmware из sid, но тут, думаю, не поможет, если сама прошивка в пакете не обновлялась. Надо глянуть changelog перед этим.

Zubok ★★★★★
()

Покажи версию ядра (uname -a) и закинь куда-нибудь системный журнал от момента загрузки (journalctl -b). Ещё могу предложить заюзать Radeon драйвер modesetting. Если прокатит — удалить DDX-драйвера ati и radeon (в Arch это пакеты xf86-video-{ati,radeon}, в Debian могут называться по другому).

spijet ★★★
()
Последнее исправление: spijet (всего исправлений: 1)
Ответ на: комментарий от Sferg

Какой графический механизм задействуется при загрузке системы до запуска самих иксов?

Вопрос не в механизме загрузки. Вот как только ты сказал, что тормозит сразу после GRUB, то уже есть подозрение на KMS. На это же указывают затыки в логе Иксов в моменты работы с KMS. Сразу после GRUB еще нет Иксов, но работа через KMS уже есть. KMS появляется именно когда ты firmware ставишь. Без firmaware отсутствует kernel modesetting. Это же подтверждают твои эксперименты с modeset=0, после чего загрузка проходит гладко.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от vs220

Убрал quiet из Grub'а. Вывод dmesg после загрузки системы.

При авторизации в TTY стопорится на надписи:

[   23.864816] [drm] Initialized radeon 2.49.0 20080528 for 0000:01:00.0 on minor 0

Sferg
() автор топика
Ответ на: комментарий от Sferg

Ну так у вас же по старому и осталось нетворк менеджер Screen Backlight и apt-daily-upgrade 40секунд а говорили что отключили

 19сек Starting Load/Save Screen Backlight Brightness of backlight
13сек apt-daily-upgrade.timer: Adding 24min 3.873551s random time

vs220
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.