ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  @ 2019-04-02  8:28 ` Alexei Takaseev
  2019-04-02  9:39   ` Sergey V Turchin
  2019-04-23  9:37   ` Sergey V Turchin
  0 siblings, 2 replies; 14+ messages in thread
From: Alexei Takaseev @ 2019-04-02  8:28 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Добрый день!

Уже месяца три или больше ловлю такой странный глюк при каждом обновлении ядра:

1. Проводим штатное обновление через update-kernel, перегружаем систему.

2. При загрузке обнаруживаем, что иксы не запускается от слова совсем.

3. Через Alt+F2 заходим в систему в текстовой консоли, говорим modprobe nvidia_drm и
получаем работающие иксы.

4. Опять перегружаем систему (можно даже с выключением питания) и видим, что иксы стартуют
без проблем, до очередного обновления ядра.

Система свежий Сизиф

# rpm -qa| grep nvidia| sort
apt-scripts-nvidia-0.4.7-alt1.x86_64
i586-libnvidia-egl-wayland1-390.116-alt194.i586
i586-nvidia_glx_340.107-340.107-alt160.i586
i586-nvidia_glx_390.116-390.116-alt194.i586
i586-nvidia_glx_390.87-390.87-alt194.i586
i586-nvidia_glx_410.104-410.104-alt195.i586
i586-nvidia_glx_410.93-410.93-alt195.i586
i586-nvidia_glx_common-410.104-alt213.i586
kernel-modules-nvidia-std-def-410.104-alt1.267038.1.x86_64
kernel-modules-nvidia-std-def-410.104-alt1.267040.1.x86_64
libnvidia-egl-wayland1-410.104-alt195.x86_64
nvidia_glx_340.107-340.107-alt160.x86_64
nvidia_glx_390.116-390.116-alt194.x86_64
nvidia_glx_390.87-390.87-alt194.x86_64
nvidia_glx_410.104-410.104-alt195.x86_64
nvidia_glx_410.93-410.93-alt195.x86_64
nvidia_glx_common-410.104-alt213.x86_64
nvidia-settings-410.104-alt1.x86_64
nvidia-xconfig-410.73-alt1.x86_64

Видеокарта старая:

01:00.0 VGA compatible controller: NVIDIA Corporation GF106 [GeForce GTS 450] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: Gigabyte Technology Co., Ltd Device 3500
        Flags: bus master, fast devsel, latency 0, IRQ 51
        Memory at f8000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d8000000 (64-bit, prefetchable) [size=128M]
        Memory at d4000000 (64-bit, prefetchable) [size=32M]
        I/O ports at ac00 [size=128]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Capabilities: [b4] Vendor Specific Information: Len=14 <?>
        Capabilities: [100] Virtual Channel
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
        Kernel driver in use: nvidia

И активируются драйвера 390.116. На другой системе, тоже свежем Сизифе и с более новой карточкой 1050Ti с драйверами 410.104 проблем нет.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-02  8:28 ` [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia Alexei Takaseev
@ 2019-04-02  9:39   ` Sergey V Turchin
  2019-04-02  9:47     ` Alexei Takaseev
  2019-04-23  9:37   ` Sergey V Turchin
  1 sibling, 1 reply; 14+ messages in thread
From: Sergey V Turchin @ 2019-04-02  9:39 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Tuesday, 2 April 2019 11:28:18 MSK Alexei Takaseev wrote:

[...]
> 3. Через Alt+F2 заходим в систему в текстовой консоли, говорим modprobe
> nvidia_drm и получаем работающие иксы.
xorg должен автоматом его грузить. Для новых драйверов используется соотв. 
секция в /etc/X11/xorg.conf.d/09-nvidia.conf

Пришлите содержимое /etc/X11/xorg.conf.d/09-nvidia.conf и Xorg.log при 
неудачном запуске.

[...]

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-02  9:39   ` Sergey V Turchin
@ 2019-04-02  9:47     ` Alexei Takaseev
  2019-04-02 11:50       ` Sergey V Turchin
  0 siblings, 1 reply; 14+ messages in thread
From: Alexei Takaseev @ 2019-04-02  9:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



----- Исходное сообщение -----
> От: "Sergey V Turchin" <zerg@altlinux.org>
> Кому: "ALT Linux Sisyphus discussions" <sisyphus@lists.altlinux.org>
> Отправлено: Вторник, 2 Апрель 2019 г 17:39:23
> Тема: Re: [sisyphus]	Непонятные проблемы с проприетарным драйвером nvidia
> 
> On Tuesday, 2 April 2019 11:28:18 MSK Alexei Takaseev wrote:
> 
> [...]
> > 3. Через Alt+F2 заходим в систему в текстовой консоли, говорим
> > modprobe
> > nvidia_drm и получаем работающие иксы.
> xorg должен автоматом его грузить. Для новых драйверов используется
> соотв.
> секция в /etc/X11/xorg.conf.d/09-nvidia.conf
> 
> Пришлите содержимое /etc/X11/xorg.conf.d/09-nvidia.conf и Xorg.log
> при
> неудачном запуске.

Во! Еще было чувство что что-то забыл указать.

/etc/X11/xorg.conf.d/09-nvidia.conf:

# Autogenerated by drvpre.d/nvidia
Section "Files"
    ModulePath "/etc/libnvidiacurrent"
    ModulePath "/usr/lib64/X11/modules"
EndSection

Section "OutputClass"
    Identifier  "nvidia"
    MatchDriver "nvidia-drm"
    Driver      "nvidia"
    Option      "AllowEmptyInitialConfiguration"
EndSection

Но это уже на работающей системе. При очередном ядерном обновлении сохраню
указанные файлы при неработающей графике.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-02  9:47     ` Alexei Takaseev
@ 2019-04-02 11:50       ` Sergey V Turchin
  2019-04-18  3:44         ` Alexei Takaseev
  0 siblings, 1 reply; 14+ messages in thread
From: Sergey V Turchin @ 2019-04-02 11:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Tuesday, 2 April 2019 12:47:18 MSK Alexei Takaseev wrote:

[...]
> > Пришлите содержимое /etc/X11/xorg.conf.d/09-nvidia.conf и Xorg.log
> > при
> > неудачном запуске.

[...]

> При очередном ядерном обновлении сохраню
> указанные файлы при неработающей графике.
И вывод от dmesg тогда же заодно сохраните.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-02 11:50       ` Sergey V Turchin
@ 2019-04-18  3:44         ` Alexei Takaseev
  2019-04-18 12:08           ` Sergey V Turchin
  0 siblings, 1 reply; 14+ messages in thread
From: Alexei Takaseev @ 2019-04-18  3:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 1014 bytes --]

Добрый день!

----- Исходное сообщение -----
> От: "Sergey V Turchin" <zerg@altlinux.org>
> Кому: "ALT Linux Sisyphus discussions" <sisyphus@lists.altlinux.org>
> Отправлено: Вторник, 2 Апрель 2019 г 19:50:51
> Тема: Re: [sisyphus]	Непонятные проблемы с проприетарным драйвером nvidia
> 
> On Tuesday, 2 April 2019 12:47:18 MSK Alexei Takaseev wrote:
> 
> [...]
> > > Пришлите содержимое /etc/X11/xorg.conf.d/09-nvidia.conf и
> > > Xorg.log
> > > при
> > > неудачном запуске.
> 
> [...]
> 
> > При очередном ядерном обновлении сохраню
> > указанные файлы при неработающей графике.
> И вывод от dmesg тогда же заодно сохраните.

При очередном обновлении ядра описанная ситуация повторилась. Файлы
прилагаю.

[-- Attachment #2: report.tar.xz --]
[-- Type: application/x-xz-compressed-tar, Size: 18900 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-18  3:44         ` Alexei Takaseev
@ 2019-04-18 12:08           ` Sergey V Turchin
  2019-04-18 17:08             ` Alexei Takaseev
  0 siblings, 1 reply; 14+ messages in thread
From: Sergey V Turchin @ 2019-04-18 12:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday, 18 April 2019 06:44:05 MSK Alexei Takaseev wrote:

[...]
> При очередном обновлении ядра описанная ситуация повторилась. Файлы
> прилагаю.
"The 410.104 NVIDIA driver will ignore this GPU"
, т.е. ядерный модуль не переключился.
У вас включен x11presetdrv ? Покажите
systemctl status x11presetdrv.service

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-18 12:08           ` Sergey V Turchin
@ 2019-04-18 17:08             ` Alexei Takaseev
  2019-04-23  9:36               ` Sergey V Turchin
  0 siblings, 1 reply; 14+ messages in thread
From: Alexei Takaseev @ 2019-04-18 17:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



----- Исходное сообщение -----
> От: "Sergey V Turchin" <zerg@altlinux.org>
> Кому: "ALT Linux Sisyphus discussions" <sisyphus@lists.altlinux.org>
> Отправлено: Четверг, 18 Апрель 2019 г 20:08:26
> Тема: Re: [sisyphus]	Непонятные проблемы с проприетарным драйвером nvidia
> 
> On Thursday, 18 April 2019 06:44:05 MSK Alexei Takaseev wrote:
> 
> [...]
> > При очередном обновлении ядра описанная ситуация повторилась. Файлы
> > прилагаю.
> "The 410.104 NVIDIA driver will ignore this GPU"
> , т.е. ядерный модуль не переключился.
> У вас включен x11presetdrv ? Покажите
> systemctl status x11presetdrv.service

systemctl status x11presetdrv.service
● x11presetdrv.service - Preparing video drivers
   Loaded: loaded (/lib/systemd/system/x11presetdrv.service; disabled; vendor preset: enabled)
   Active: inactive (dead) since Thu 2019-04-18 10:32:20 +08; 14h ago
  Process: 1007 ExecStart=/usr/sbin/x11presetdrv (code=exited, status=0/SUCCESS)
 Main PID: 1007 (code=exited, status=0/SUCCESS)

апр 18 10:32:17 taf.office.telnet systemd[1]: Starting Preparing video drivers...
апр 18 10:32:20 taf.office.telnet systemd[1]: x11presetdrv.service: Succeeded.
апр 18 10:32:20 taf.office.telnet systemd[1]: Started Preparing video drivers.

Странно, специально я его вроде никогда не глушил. Поставил в enable и буду ждать
очередного ядра.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-18 17:08             ` Alexei Takaseev
@ 2019-04-23  9:36               ` Sergey V Turchin
  0 siblings, 0 replies; 14+ messages in thread
From: Sergey V Turchin @ 2019-04-23  9:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thursday, 18 April 2019 20:08:37 MSK Alexei Takaseev wrote:

[...]
>    Loaded: loaded (/lib/systemd/system/x11presetdrv.service; disabled;
> vendor preset: enabled)
[...]
> systemd[1]: Starting Preparing video drivers...
[...]
> Странно, специально я его вроде никогда не глушил. Поставил в enable и буду
> ждать очередного ядра.
Да не, включен. Но, почему-то драйвер сразу не переключился. Должно было при 
любой перезагрузке сработать.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-02  8:28 ` [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia Alexei Takaseev
  2019-04-02  9:39   ` Sergey V Turchin
@ 2019-04-23  9:37   ` Sergey V Turchin
  2019-04-23 10:08     ` Alexei Takaseev
  1 sibling, 1 reply; 14+ messages in thread
From: Sergey V Turchin @ 2019-04-23  9:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Tuesday, 2 April 2019 11:28:18 MSK Alexei Takaseev wrote:
> Добрый день!
> 
> Уже месяца три или больше ловлю такой странный глюк при каждом обновлении
> ядра:
> 
> 1. Проводим штатное обновление через update-kernel, перегружаем систему.
> 
> 2. При загрузке обнаруживаем, что иксы не запускается от слова совсем.
> 
> 3. Через Alt+F2 заходим в систему в текстовой консоли, говорим modprobe
> nvidia_drm и получаем работающие иксы.
> 
> 4. Опять перегружаем систему (можно даже с выключением питания) и видим, что
> иксы стартуют без проблем, до очередного обновления ядра.
Попробуйте п.3 пропустить. Подозреваю, что что-то не доделалось при 1-й 
перезагрузке.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-23  9:37   ` Sergey V Turchin
@ 2019-04-23 10:08     ` Alexei Takaseev
  2019-04-23 11:10       ` Sergey V Turchin
  2019-04-23 11:53       ` Sergey V Turchin
  0 siblings, 2 replies; 14+ messages in thread
From: Alexei Takaseev @ 2019-04-23 10:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



----- Исходное сообщение -----
> От: "Sergey V Turchin" <zerg@altlinux.org>
> Кому: "ALT Linux Sisyphus discussions" <sisyphus@lists.altlinux.org>
> Отправлено: Вторник, 23 Апрель 2019 г 17:37:30
> Тема: Re: [sisyphus]	Непонятные проблемы с проприетарным драйвером nvidia
> 
> On Tuesday, 2 April 2019 11:28:18 MSK Alexei Takaseev wrote:
> > Добрый день!
> > 
> > Уже месяца три или больше ловлю такой странный глюк при каждом
> > обновлении
> > ядра:
> > 
> > 1. Проводим штатное обновление через update-kernel, перегружаем
> > систему.
> > 
> > 2. При загрузке обнаруживаем, что иксы не запускается от слова
> > совсем.
> > 
> > 3. Через Alt+F2 заходим в систему в текстовой консоли, говорим
> > modprobe
> > nvidia_drm и получаем работающие иксы.
> > 
> > 4. Опять перегружаем систему (можно даже с выключением питания) и
> > видим, что
> > иксы стартуют без проблем, до очередного обновления ядра.
> Попробуйте п.3 пропустить. Подозреваю, что что-то не доделалось при
> 1-й перезагрузке.

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

Staring Preparing video drivers (30s / nolimit)

и в логе вот такое:

апр 23 17:46:24 taf.office.telnet systemd[1]: Starting Preparing video drivers...
апр 23 17:47:03 taf.office.telnet systemd[1]: x11presetdrv.service: Succeeded.
апр 23 17:47:03 taf.office.telnet systemd[1]: Started Preparing video drivers

то есть разбор где какая версия и создание симлинков заняло почти 40 секунд. Не спорю,
машина не самая шустрая, но как-то даже для нее это перебор. При этом при последующих
стартах имеем уже

апр 23 17:56:40 taf.office.telnet systemd[1]: Starting Preparing video drivers...
апр 23 17:56:43 taf.office.telnet systemd[1]: x11presetdrv.service: Succeeded.
апр 23 17:56:43 taf.office.telnet systemd[1]: Started Preparing video drivers.


И самое главное, по времени создания симлинков и времени запуска X получается, X
запускается раньше, чем успевают создаться симлинки на нужные версии драйверов.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-23 10:08     ` Alexei Takaseev
@ 2019-04-23 11:10       ` Sergey V Turchin
  2019-04-23 11:53       ` Sergey V Turchin
  1 sibling, 0 replies; 14+ messages in thread
From: Sergey V Turchin @ 2019-04-23 11:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Tuesday, 23 April 2019 13:08:26 MSK Alexei Takaseev wrote:

[...]
> то есть разбор где какая версия и создание симлинков заняло почти 40 секунд.
Там по необходимости выполняются `depmod -a` и `ldconfig`.

[...]
> И самое главное, по времени создания симлинков и времени запуска X
> получается, X запускается раньше, чем успевают создаться симлинки на нужные
> версии драйверов
Видимо, оно. Значит, посмотрю, как запускать x11presetdrv.service пораньше.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-23 10:08     ` Alexei Takaseev
  2019-04-23 11:10       ` Sergey V Turchin
@ 2019-04-23 11:53       ` Sergey V Turchin
  2019-04-23 12:16         ` Alexei Takaseev
  1 sibling, 1 reply; 14+ messages in thread
From: Sergey V Turchin @ 2019-04-23 11:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Tuesday, 23 April 2019 13:08:26 MSK Alexei Takaseev wrote:

[...]
> И самое главное, по времени создания симлинков и времени запуска X
> получается, X запускается раньше, чем успевают создаться симлинки на нужные
> версии драйверов.
Тогда и время будет соответствующее в
systemctl status x11presetdrv.service
и
systemctl status display-manager.service
. Посмотрите на всякий.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-23 11:53       ` Sergey V Turchin
@ 2019-04-23 12:16         ` Alexei Takaseev
  2019-04-23 12:27           ` Sergey V Turchin
  0 siblings, 1 reply; 14+ messages in thread
From: Alexei Takaseev @ 2019-04-23 12:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



----- Исходное сообщение -----
> От: "Sergey V Turchin" <zerg@altlinux.org>
> Кому: "ALT Linux Sisyphus discussions" <sisyphus@lists.altlinux.org>
> Отправлено: Вторник, 23 Апрель 2019 г 19:53:42
> Тема: Re: [sisyphus]	Непонятные проблемы с проприетарным драйвером nvidia
> 
> On Tuesday, 23 April 2019 13:08:26 MSK Alexei Takaseev wrote:
> 
> [...]
> > И самое главное, по времени создания симлинков и времени запуска X
> > получается, X запускается раньше, чем успевают создаться симлинки
> > на нужные
> > версии драйверов.
> Тогда и время будет соответствующее в
> systemctl status x11presetdrv.service
> и
> systemctl status display-manager.service
> . Посмотрите на всякий.

Все равно чудеса. Прибиваю симлинки в /lib/modules, перегружаюсь, иксы не грузятся.
Перегружаюсь еще раз - все запускается нормально. При ручном удалении симлинков
x11presetdrv.service успевает отработать до старта  display-manager.servic.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia
  2019-04-23 12:16         ` Alexei Takaseev
@ 2019-04-23 12:27           ` Sergey V Turchin
  0 siblings, 0 replies; 14+ messages in thread
From: Sergey V Turchin @ 2019-04-23 12:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Tuesday, 23 April 2019 15:16:56 MSK Alexei Takaseev wrote:

[...]
> > Тогда и время будет соответствующее в
> > systemctl status x11presetdrv.service
> > и
> > systemctl status display-manager.service
> > . Посмотрите на всякий.
Так, посмотрите на всякий.

> Все равно чудеса. Прибиваю симлинки в /lib/modules, перегружаюсь, иксы не
> грузятся. Перегружаюсь еще раз - все запускается нормально. При ручном
> удалении симлинков x11presetdrv.service успевает отработать до старта 
> display-manager.servic
Возможно, systemd не ждёт окончания выполнения x11presetdrv.service .

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2019-04-23 12:27 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-02  8:28 ` [sisyphus] Непонятные проблемы с проприетарным драйвером nvidia Alexei Takaseev
2019-04-02  9:39   ` Sergey V Turchin
2019-04-02  9:47     ` Alexei Takaseev
2019-04-02 11:50       ` Sergey V Turchin
2019-04-18  3:44         ` Alexei Takaseev
2019-04-18 12:08           ` Sergey V Turchin
2019-04-18 17:08             ` Alexei Takaseev
2019-04-23  9:36               ` Sergey V Turchin
2019-04-23  9:37   ` Sergey V Turchin
2019-04-23 10:08     ` Alexei Takaseev
2019-04-23 11:10       ` Sergey V Turchin
2019-04-23 11:53       ` Sergey V Turchin
2019-04-23 12:16         ` Alexei Takaseev
2019-04-23 12:27           ` Sergey V Turchin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git