LINUX.ORG.RU

Старт Иксов долговатый?

 ,


0

1

Привет! Вот два видео как стартуют иксы на закрытых(nvidia legacy 340.108) и открытых нуво. И лог иксов. Это норма? Меня напрягает черный экран на перед появлением рабочего стола. В результате опытов с отключением дм, понял, что это так долго стартуют иксы.

Xorg log nouveau HDMI

Xorg log nvidia 340.108 DVI

Xorg log nvidia 340.108 HDMI

nvidia 340.108

nouveau

@debian:~$ systemd-analyze blame
          8.002s udisks2.service
          7.080s dev-sdb3.device
          6.207s accounts-daemon.service
          5.964s NetworkManager.service
          4.493s pppd-dns.service
          4.490s systemd-logind.service
          4.352s wpa_supplicant.service
          4.345s alsa-restore.service
          4.314s avahi-daemon.service
          4.308s rsyslog.service
          2.842s networking.service
          2.293s lightdm.service
          2.246s plymouth-quit-wait.service
          2.173s systemd-udevd.service
          2.035s apparmor.service
          1.538s user@1000.service
          1.344s upower.service
          1.015s systemd-tmpfiles-setup.service
           768ms keyboard-setup.service
           644ms polkit.service
           548ms sys-kernel-debug.mount
           533ms dev-hugepages.mount
           486ms systemd-udev-trigger.service
lines 1-23


Последнее исправление: MiST (всего исправлений: 3)

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

Ничего не понял, как долго стартуют - 10сек, 30сек, 1 час? На твой видос фирафокс не пускает, говорит гавнонебезопасноесайт.

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

говорит гавнонебезопасноесайт

Тот сайт заблокирован в суверенном интернете. Из-за недостаточно быстрого удаления контента от врагов народа.

Khnazile ★★★★★
()
Последнее исправление: Khnazile (всего исправлений: 1)

Посмотри в /var/log/Xorg.0.log. Там есть временные отметки у лога. Но надо иметь в виду, что последние временные отметки могут уже после старта сервера добавляться.

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

Ох как же давно не было проблем с Xorg что даже уже забыли от том, что при намёках на проблемы с Xorg нужно выкладывать логи от этого самого Xorg!

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

Забыл приложить лог, теперь в шапке. Я не в курсе что там можно увидеть.

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

Забыл приложить лог, теперь в шапке. Я не в курсе что там можно увидеть.

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

Забыл приложить лог, теперь в шапке. Я не в курсе что там можно увидеть.

MiST
() автор топика
[    30.134] (**) Option "xkb_layout" "us"
[    39.292] (II) modeset(0): EDID vendor "DEL", prod id 41324
[    39.514] (--) modeset(0): HDMI max TMDS frequency 340000KHz
[    47.717] (II) modeset(0): EDID vendor "DEL", prod id 41324

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

Radjah ★★★★★
()

Вообще непонятно что написано, какие-то ссылки кривые и прочее.

А так да - норма. Установка проприетарных драйверов увеличивает загрузку. Секунд на десять или пятнадцать.

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

не видно времени загрузки

# journalctl -b0
-- Logs begin at Mon 2021-04-26 20:05:13 EEST, end at Mon 2021-04-26 23:07:47 EE
Apr 26 20:05:13 debian kernel: Linux version 4.19.0-16-amd64 (debian-kernel@list
Apr 26 20:05:13 debian kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-4.19.0-16-
Apr 26 20:05:13 debian kernel: x86/fpu: x87 FPU will use FXSAVE
Apr 26 20:05:13 debian kernel: BIOS-provided physical RAM map:
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x000000000009f800-0x000000000009
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000000f0000-0x00000000000f
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x0000000000100000-0x00000000dfed
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000dfee0000-0x00000000dfee
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000dfee3000-0x00000000dfee
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000dfef0000-0x00000000dfef
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000f0000000-0x00000000f3ff
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000fec00000-0x00000000ffff
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x0000000100000000-0x000000011fff
Apr 26 20:05:13 debian kernel: NX (Execute Disable) protection: active
Apr 26 20:05:13 debian kernel: SMBIOS 2.4 present.
Apr 26 20:05:13 debian kernel: DMI: Gigabyte Technology Co., Ltd. P31-DS3L/P31-D
Apr 26 20:05:13 debian kernel: tsc: Fast TSC calibration using PIT
Apr 26 20:05:13 debian kernel: tsc: Detected 2400.262 MHz processor
Apr 26 20:05:13 debian kernel: e820: update [mem 0x00000000-0x00000fff] usable =
Apr 26 20:05:13 debian kernel: e820: remove [mem 0x000a0000-0x000fffff] usable
Apr 26 20:05:13 debian kernel: last_pfn = 0x120000 max_arch_pfn = 0x400000000
lines 1-23...skipping...
-- Logs begin at Mon 2021-04-26 20:05:13 EEST, end at Mon 2021-04-26 23:07:47 EEST. --
Apr 26 20:05:13 debian kernel: Linux version 4.19.0-16-amd64 (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Debian 4.19.181-1 (2021-03-19)
Apr 26 20:05:13 debian kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-4.19.0-16-amd64 root=UUID=01c0cc5d-5025-4081-8530-a99ced0efabb ro quiet
Apr 26 20:05:13 debian kernel: x86/fpu: x87 FPU will use FXSAVE
Apr 26 20:05:13 debian kernel: BIOS-provided physical RAM map:
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x0000000000100000-0x00000000dfedffff] usable
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000dfee0000-0x00000000dfee2fff] ACPI NVS
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000dfee3000-0x00000000dfeeffff] ACPI data
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000dfef0000-0x00000000dfefffff] reserved
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000f0000000-0x00000000f3ffffff] reserved
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x00000000fec00000-0x00000000ffffffff] reserved
Apr 26 20:05:13 debian kernel: BIOS-e820: [mem 0x0000000100000000-0x000000011fffffff] usable
Apr 26 20:05:13 debian kernel: NX (Execute Disable) protection: active
Apr 26 20:05:13 debian kernel: SMBIOS 2.4 present.
Apr 26 20:05:13 debian kernel: DMI: Gigabyte Technology Co., Ltd. P31-DS3L/P31-DS3L, BIOS F10A 07/30/2008
Apr 26 20:05:13 debian kernel: tsc: Fast TSC calibration using PIT
Apr 26 20:05:13 debian kernel: tsc: Detected 2400.262 MHz processor
Apr 26 20:05:13 debian kernel: e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
Apr 26 20:05:13 debian kernel: e820: remove [mem 0x000a0000-0x000fffff] usable
Apr 26 20:05:13 debian kernel: last_pfn = 0x120000 max_arch_pfn = 0x400000000
Apr 26 20:05:13 debian kernel: MTRR default type: uncachable
Apr 26 20:05:13 debian kernel: MTRR fixed ranges enabled:
Apr 26 20:05:13 debian kernel:   00000-9FFFF write-back
Apr 26 20:05:13 debian kernel:   A0000-BFFFF uncachable
Apr 26 20:05:13 debian kernel:   C0000-CCFFF write-protect
Apr 26 20:05:13 debian kernel:   CD000-EFFFF uncachable
Apr 26 20:05:13 debian kernel:   F0000-FFFFF write-through
Apr 26 20:05:13 debian kernel: MTRR variable ranges enabled:
Apr 26 20:05:13 debian kernel:   0 base 000000000 mask F00000000 write-back
Apr 26 20:05:13 debian kernel:   1 base 0E0000000 mask FE0000000 uncachable
Apr 26 20:05:13 debian kernel:   2 base 100000000 mask FE0000000 write-back
Apr 26 20:05:13 debian kernel:   3 base 0DFF00000 mask FFFF00000 uncachable
Apr 26 20:05:13 debian kernel:   4 disabled
Apr 26 20:05:13 debian kernel:   5 disabled
Apr 26 20:05:13 debian kernel:   6 disabled
Apr 26 20:05:13 debian kernel:   7 disabled
Apr 26 20:05:13 debian kernel: x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
Apr 26 20:05:13 debian kernel: e820: update [mem 0xdff00000-0xffffffff] usable ==> reserved
Apr 26 20:05:13 debian kernel: last_pfn = 0xdfee0 max_arch_pfn = 0x400000000
lines 1-42

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

Ок, гляну, спасибо. Отпишусь, если что увижу неясное.

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

На строку «lines 1-42» и стрелки вверх и вниз на клавиатуре.

На что обратить внимание хоть примерно? Там куча непонятного текста без времени загрузки.

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

Это не файерфокс не пускает, это провайдеры банят. Всё правильно там сделано, в топку таких провайдеров.

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

Так что забить на это дело с выяснением? Просто думал, можно ли узнать причину?

Зы а дело не может быть в переходнике dvi>hdmi и определении монитора?

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

dvi>hdmi думаю ни при чём. Проверить можно другим монитором.

Лично я бы забил, уже вроде советовал. Разобраться можно всегда, но иногда для этого надо быть главным инжинером нвидия по разработке драйвера под линукс. Короче если не стоит задачи быстрого старта, то оно не стоит потраченного времени. Тем более что с каким нибудь апдейтом может починиться или ещё хуже поломаться.

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

FREEDOM)

Ну тут же работали гениальные инженеры в отличии от офтопика. Будет весело если и с ссд будет тоже самое. В ввиду нового майнинга на дисках уже и с приобритением ссд проблема. Так что придется сидеть на том, что есть.

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

надо быть главным инжинером нвидия по разработке драйвера под линукс

под нуво тоже самое

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

Будет весело если и с ссд будет тоже самое

то есть без разницы hdd или ssd? Можно вообще с флешки грузиться - на скорость ведь не влияет ))

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

Оптимизация старта системы на харде уже была в другой теме. После некоторых успехов пришли к тому, что самый главный тормозистор это связка Хорг-драйвер нвидия.

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

А почему на закрытых дровах в Х логе это?

[ 35.899] (II) LoadModule: "nouveau"

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

Хорг-драйвер нвидия

это правильно, виндузятники должны страдать. Nvidia заведомо имеет проблемы, поэтому вижу nvidia - вижу задротов виндузятников которые на винде играют в игрушки, а на лоре забивают комменты бессмысленными жалобами. Fack u виндузятники nvidia

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

ты вообще в курсе конфликта? Или просто видел фотку Торвальдса с вытянутым средним пальцем?

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

В логе 10 секунд на всё про всё.

[ 31.498] (II) Loading /usr/lib/xorg/modules/linux/libglx.so

1,5 секунды до начала запуска собственно драйвера.

[ 35.018] (II) Module glx: vendor=«NVIDIA Corporation»

3,5 секунды это что, чтение файлов получается?

[ 37.535] (II) UnloadModule: «nouveau»

Хз что там произошло, но кажется какой то новый этап запуска. Предположим что ещё 2,5 секунды и драйвер проинициировался а дальше что то другое.

[ 37.840] (II) Initializing extension Generic Event Extension

…и это другое как то связано с какими то расширениями.

[ 39.456] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[ 39.456] (**) Power Button: Applying InputClass «libinput keyboard catchall»
[ 39.456] (II) LoadModule: «libinput»

Ещё один переход между этапами. Хз что там былов эти 1,5 секунды. но дальше пошло активное общение с мышками и клавиатурами.

[ 40.144] (**) Option «xkb_layout» «us»

…и оно длилось 0,5 секунды.

[ 50.028] (II) NVIDIA(GPU-0): Display (Samsung SyncMaster (DFP-1)) does not support NVIDIA
[ 50.028] (II) NVIDIA(GPU-0): 3D Vision stereo.

И вот тут интересный момент. Если «чёрный экран» длится 10 секунд (появление курсора это уже однозначный запуск Х-сервера и начало запуска рабочего стола), то с 40 до 50 секунд и отсутствие поддержки стереорежима нас не интересует. Но вот если «чёрный экран» длится 20+ секунд, то с 40 до 58 секунд он упорно пытается этот стереорежим включить. И вот тогда надо копать в эту сторону и возможно есть способ вообще отключить NVIDIA 3D Vision чтобы не пыталось.

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

И вот тут интересный момент. Если «чёрный экран» длится 10 секунд (появление курсора это уже однозначный запуск Х-сервера и начало запуска рабочего стола), то с 40 до 50 секунд и отсутствие поддержки стереорежима нас не интересует. Но вот если «чёрный экран» длится 20+ секунд, то с 40 до 58 секунд он упорно пытается этот стереорежим включить. И вот тогда надо копать в эту сторону и возможно есть способ вообще отключить NVIDIA 3D Vision чтобы не пыталось.

Спасибо большое!) Попробую покопать «отключить NVIDIA 3D Vision»

зы Да черный экран с курсором мыши.

MiST
() автор топика
Ответ на: комментарий от kirill_rrr
sudo nvidia-xconfig --stereo=0

в конфиге Х

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

в логе Х тоже самое

[    41.178] (II) NVIDIA(GPU-0): Display (DELL S2421HGF (DFP-0)) does not support NVIDIA 3D
[    41.179] (II) NVIDIA(GPU-0):     Vision stereo.
[    41.290] (II) NVIDIA(GPU-0): Display (DELL S2421HGF (DFP-0)) does not support NVIDIA 3D
[    41.290] (II) NVIDIA(GPU-0):     Vision stereo.
[    41.471] (II) NVIDIA(GPU-0): Display (DELL S2421HGF (DFP-0)) does not support NVIDIA 3D
[    41.471] (II) NVIDIA(GPU-0):     Vision stereo.
[    41.605] (II) NVIDIA(GPU-0): Display (DELL S2421HGF (DFP-0)) does not support NVIDIA 3D
[    41.605] (II) NVIDIA(GPU-0):     Vision stereo.
[    49.684] (II) NVIDIA(GPU-0): Display (DELL S2421HGF (DFP-0)) does not support NVIDIA 3D
[    49.686] (II) NVIDIA(GPU-0):     Vision stereo.

Похоже это не причем, так как через нуво грузится точно так же как и с закрытым

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

зы Да черный экран с курсором мыши.

Так это же совершенно другое дело! Курсор мыши обозначает что Х-сервер уже стартовал и работает, но ещё нет приложений, которые рисуют в нём свою картинку.

Я кажется упоминал, что mate это медлительный ДЕ, а преред ним должен отработать DM. У вас кажется LightDM, и он совершенно не лайт. Советую поменять оба компонента на что нибудь другое для проверки. iceWM или fluxbox вместо рабочего стола (они однозначно реактивные), а вот DM посоветовать не могу.

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

уже. Пробовал. Сейчас sddm. Так же через systemd пробовал вообще отключить dm. На lxqt+sddm точно такая же картина.

ЗЫ Пока отложу вопрос. Вас достал наверное. Спасибо за помощь!

MiST
() автор топика

Разве драйвер 340.108 поддерживает X-Server 1.20?

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

Ну Х.З…. В логе то как раз 4 секуны против 10 или 28.

Попробуйте заменить lxqt на iceWM или fluxbox, потому что видео выглядит так, как будто это lxqt стартует чудовищно долго.

kirill_rrr ★★★★★
()

турбобуст губернатор на старте нужен

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

Или логгер тормозит и глючит, ну или причина проблемы в другом.

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

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