🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux
4 messages
4 total messages Started by Konto58 Tue, 18 Jul 2023 21:11
leniwy moduł
#907198
Author: Konto58
Date: Tue, 18 Jul 2023 21:11
11 lines
1441 bytes
Mam taki przypadek w lapku, że Xorg ładuje się szybciej niż moduł kernela nvidia
i potem wszystko około 3D głupieje, bo moduł w kernelu w końcu jest ale 
Xy już o nim nie wiedzą.
Szukam sposobu aby Xy poczekały na załadowanie drivera.
W tej chwili wylog/loguję się powtórnie do X/
Mogę ewentualnie system startować do konsoli i po zalogowaniu ręcznie uruchamiać X.

Szczegóły:
EFI, Xorg, lightdm + XFCE, driver nvidii kompilowany z akmod, 

z góry dzięki za pomysła ;)
Re: leniwy moduł
#907199
Author: marrgol
Date: Tue, 18 Jul 2023 23:43
23 lines
1811 bytes
On 18/07/2023 at 23.11, Konto58 wrote:
> Mam taki przypadek w lapku, że Xorg ładuje się szybciej niż moduł kernela nvidia
> i potem wszystko około 3D głupieje, bo moduł w kernelu w końcu jest ale
> Xy już o nim nie wiedzą.
> Szukam sposobu aby Xy poczekały na załadowanie drivera.
> W tej chwili wylog/loguję się powtórnie do X/
> Mogę ewentualnie system startować do konsoli i po zalogowaniu ręcznie uruchamiać X.
> 
> Szczegóły:
> EFI, Xorg, lightdm + XFCE, driver nvidii kompilowany z akmod,
> 
> z góry dzięki za pomysła ;)

Jeśli w użyciu jest systemd, to najpierw sprawdziłbym, czy podanie
jaju parametru 'modules_load=nvidia' nie spowoduje wcześniejszego
ładowania drivera.

Jeśli nie, to spróbowałbym dodać np. 'ExecStartPre=/bin/sleep 5'
do serwisu display-manager.


-- 
mrg
Re: leniwy moduł
#907200
Author: Konto58
Date: Wed, 19 Jul 2023 07:07
26 lines
2153 bytes
Wed, 19 Jul 2023 01:43:56 +0200      
marrgol <marrgol@address.invalid>   napisał(a):

> On 18/07/2023 at 23.11, Konto58 wrote:
> > Mam taki przypadek w lapku, że Xorg ładuje się szybciej niż moduł kernela nvidia
> > i potem wszystko około 3D głupieje, bo moduł w kernelu w końcu jest ale
> > Xy już o nim nie wiedzą.
> > Szukam sposobu aby Xy poczekały na załadowanie drivera.
> > W tej chwili wylog/loguję się powtórnie do X/
> > Mogę ewentualnie system startować do konsoli i po zalogowaniu ręcznie uruchamiać X.
> > 
> > Szczegóły:
> > EFI, Xorg, lightdm + XFCE, driver nvidii kompilowany z akmod,
> > 
> > z góry dzięki za pomysła ;)  
> 
> Jeśli w użyciu jest systemd, to najpierw sprawdziłbym, czy podanie
> jaju parametru 'modules_load=nvidia' nie spowoduje wcześniejszego
> ładowania drivera.

Spowodowało i śmiga :)
Dzięki

BTW, to głupota, że np. takie Xy startują wcześniej niż kernel załaduje wszystkie moduły.
Straciłem dzień na kombinowanie z nVidią, do głowy mi nie przyszła taka kuriozalna
sytuacja, aż gdzieś natrafiłem na sugestię, że to możliwe.
Re: leniwy moduł
#907201
Author: Dominik 'Rathann' Mierzejewski
Date: Tue, 25 Jul 2023 07:57
32 lines
2162 bytes
Date: Tue, 18 Jul 2023 23:11:18
From: Konto58
> Mam taki przypadek w lapku, że Xorg ładuje się szybciej niż moduł
> kernela nvidia i potem wszystko około 3D głupieje, bo moduł w kernelu
> w końcu jest ale Xy już o nim nie wiedzą.
> Szukam sposobu aby Xy poczekały na załadowanie drivera.
> W tej chwili wylog/loguję się powtórnie do X/
> Mogę ewentualnie system startować do konsoli i po zalogowaniu ręcznie
> uruchamiać X.

> Szczegóły:
> EFI, Xorg, lightdm + XFCE, driver nvidii kompilowany z akmod, 

> z góry dzięki za pomysła ;)

Wiki Archlinux ma jak zwykle odpowiedź[1]:

LightDM ma opcję, żeby poczekać na załadowanie sterowników grafiki
w /etc/lightdm/lightdm.conf:

[LightDM]
logind-check-graphical=true

[1] https://wiki.archlinux.org/title/LightDM#LightDM_does_not_appear_or_monitor_only_displays_TTY_output

Pozdrawiam,
Dominik
-- 
Fedora   https://fedoraproject.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
        -- from "Collected Sayings of Muad'Dib" by the Princess Irulan
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads