Puncte:1

Lightm se blochează imediat după conectare, dar slim și xdm par să funcționeze în Xubuntu 20.04

drapel fo

Mai întâi niște fundal. Încercam să reduc consumul de energie în xubuntu în laptopul meu, ceea ce m-a condus pe o cale spre a găsi ce GPU a fost folosit pentru redarea afișajului. (Laptopul meu avea grafică integrată ATI + grafică dedicată NVIDIA). Trebuie să fi făcut ceva pe drum, care sa încurcat cu Xorg sau așa ceva. (Am încercat prime-select, prime-switch și prime-offload), toate care nu păreau să facă mare lucru.

Motivul suspiciunii mele

î° $ î° nvidia-smi 
Miercuri, 22 decembrie 13:07:08 2021       
+--------------------------------------------- ----------------------------+
| NVIDIA-SMI 450.102.04 Versiune driver: 450.102.04 Versiune CUDA: 11.0 |
|-------------------------------+------------------ -----+----------------------+
| Persistența numelui GPU-M| Autobuz-Id Disp.A | Volatil Uncorr. ECC |
| Fan Temp Perf Pwr:Utilizare/Cap| Utilizarea memoriei | GPU-Util Compute M. |
| | | MIG M. |
|================================+================== =====+=======================|
| 0 GeForce GTX 1650 Off | 00000000:01:00.0 Dezactivat | N/A |
| N/A 44C P8 2W / N/A | 6 MiB / 3911 MiB | 0% Implicit |
| | | N/A |
+-------------------------------+----------------- -----+----------------------+
                                                                               
+--------------------------------------------- ----------------------------+
| Procese: |
| GPU GI CI Tip PID Nume proces Memorie GPU |
| ID ID Utilizare |
|=================================================== =============================|
| 0 N/A N/A 1017 G /usr/lib/xorg/Xorg 4MiB |
+--------------------------------------------- ----------------------------+

Când am pornit data viitoare, ecranul a fost blocat înainte de autentificare într-un ecran negru. M-am putut autentifica prin intermediul tty. Așa că am căutat problema pe google și am găsit asta întrebare, unde a fost făcută o sugestie de a elimina xorg.conf. Eliminarea xorg.conf m-a dus dincolo de acel ecran la ecranul de conectare, pe care l-am putut trece, dar acum GUI-ul se blochează imediat după conectare. (Pot vedea doar panoul xfce, iar pictogramele nu au fost redate). Un lucru ciudat pe care l-am observat este că, deși s-a blocat, când dau clic pe butonul Firefox din panou, cursorul trece la un cursor de încărcare pentru o vreme și am putut vedea firefox rulând prin partea de sus.

Am încercat să creez un nou fișier xorg.conf folosind X -configurează (de la Aici ), dar comanda a continuat să spună că numărul de afișaje din configurație nu se potrivește cu afișajele disponibile, în timp ce a generat această configurație

Secțiunea „ServerLayout”
    Identificator „X.org configurat”
    Ecran 0 „Ecran0” 0 0
    Ecran 1 „Ecran1” Dreapta „Ecran0”
    Dispozitiv de intrare „Mouse0” „CorePointer”
    InputDevice „Keyboard0” „CoreKeyboard”
EndSection

Secțiunea „Fișiere”
    ModulePath „/usr/lib/xorg/modules”
    FontPath „/usr/share/fonts/X11/misc”
    FontPath „/usr/share/fonts/X11/cyrillic”
    FontPath „/usr/share/fonts/X11/100dpi/:unscaled”
    FontPath „/usr/share/fonts/X11/75dpi/:unscaled”
    FontPath „/usr/share/fonts/X11/Type1”
    FontPath „/usr/share/fonts/X11/100dpi”
    FontPath „/usr/share/fonts/X11/75dpi”
    FontPath „încorporat”
EndSection

Secțiunea „Modul”
    Încărcați „glx”
EndSection

Secțiunea „InputDevice”
    Identificator „Keyboard0”
    Driver „kbd”
EndSection

Secțiunea „InputDevice”
    Identificator „Mouse0”
    „Șoarece” șofer
    Opțiunea „Protocol” „auto”
    Opțiunea „Dispozitiv” „/dev/input/mice”
    Opțiunea „ZAxisMapping” „4 5 6 7”
EndSection

Secțiunea „Monitor”
    Identificator „Monitor0”
    VendorName „Monitorizați furnizorul”
    ModelName „Monitor Model”
EndSection

Secțiunea „Monitor”
    Identificator „Monitor1”
    VendorName „Monitorizați furnizorul”
    ModelName „Monitor Model”
EndSection

Secțiunea „Dispozitiv”
        ### Opțiunile disponibile pentru drivere sunt:-
        ### Valori: <i>: întreg, <f>: float, <bool>: „Adevărat”/„Fals”,
        ### <șir>: "Șir", <frecv>: "<f> Hz/kHz/MHz",
        ### <procent>: „<f>%”
        ### [arg]: arg opțional
        #Opțiunea „Accel” # [<bool>]
        #Opțiunea „SWcursor” # [<bool>]
        #Opțiunea „EnablePageFlip” # [<bool>]
        #Opțiunea „SubPixelOrder” # [<str>]
        #Opțiunea „ZaphodHeads” # <str>
        #Opțiunea „AccelMethod” # <str>
        #Opțiunea „DRI3” # [<bool>]
        #Opțiunea „DRI” # <i>
        #Opțiunea „ShadowPrimary” # [<bool>]
        #Opțiunea „Fără lacrimi” # [<bool>]
        #Opțiunea „DeleteUnusedDP12Displays” # [<bool>]
        #Opțiunea „VariableRefresh” # [<bool>]
    Identificator „Card0”
    Driver „amdgpu”
    BusID „PCI:4:0:0”
EndSection

Secțiunea „Dispozitiv”
        ### Opțiunile disponibile pentru drivere sunt:-
        ### Valori: <i>: întreg, <f>: float, <bool>: „Adevărat”/„Fals”,
        ### <șir>: "Șir", <frecv>: "<f> Hz/kHz/MHz",
        ### <procent>: „<f>%”
        ### [arg]: arg opțional
        #Opțiunea „SWcursor” # [<bool>]
        #Opțiunea „HWcursor” # [<bool>]
        #Opțiunea „NoAccel” # [<bool>]
        #Opțiunea „ShadowFB” # [<bool>]
        #Opțiunea „VideoKey” # <i>
        #Opțiunea „WrappedFB” # [<bool>]
        #Opțiunea „GLXVBlank” # [<bool>]
        #Opțiunea „ZaphodHeads” # <str>
        #Opțiunea „PageFlip” # [<bool>]
        #Opțiunea „SwapLimit” # <i>
        #Opțiunea „AsyncUTSDFS” # [<bool>]
        #Opțiunea „AccelMethod” # <str>
        #Opțiunea „DRI” # <i>
    Identificator „Card1”
    Șofer „nouveau”
    BusID „PCI:1:0:0”
EndSection

Secțiunea „Ecran”
    Identificator „Ecran0”
    Dispozitiv „Card0”
    Monitorizați „Monitor0”
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 1
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 4
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 8
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 15
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 16
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 24
    EndSubSection
EndSection

Secțiunea „Ecran”
    Identificator „Ecran1”
    Dispozitiv „Card1”
    Monitorizați „Monitor1”
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 1
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 4
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 8
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 15
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 16
    EndSubSection
    Subsecțiunea „Afișare”
        Vizualizare 0 0
        Adâncime 24
    EndSubSection
EndSection

Redenumirea acestui fișier ca xorg.conf și plasarea lui în /etc/X11/xorg.conf nu a ajutat. Eliminarea Xauthority și ~/.xinitrc, de asemenea, nu a ajutat. Așa că am încercat să îmi dau seama ce face această configurație și am observat că creează 2 afișaje inutil, chiar dacă am doar unul.Așa că am îndepărtat unele părți și am făcut din driverul amdgpu singurul afișaj pe care îl am. Nicio îmbunătățire, deși, acum am observat că procesul Xorg a dispărut din nvidia-smi ieșire.

La sugestia de la Aici și Aici, am încercat să rulez startxfce4 după ce am oprit lightdm, ceea ce m-a adus acum la GUI. Dar repornirea mi-a adus punctul 1.

Am încercat să fac active_monitor=0 în salutator.conf fişier. Nu a ajutat. legătură

Apoi am încercat să instalez slim și xdm. GUI începe să funcționeze normal. Dar apar câteva probleme enervante. conectarea prin slim, mă face să introduc parola de conectare de 3 ori după autentificare pentru scanarea wifi și alte lucruri, iar butoanele de închidere și repornire sunt incolore. În xdm, parola este cerută o dată după aproximativ 10 minute pentru a debloca un breloc de chei, înainte de care firefox-ul nu îmi permite să răsfoiesc.

S-a dat seama că problema cu parola subțire se datorează faptului că /sbin și /usr/sbin nu fac parte din PATH-ul său.

Dându-mi seama că sunt acum relativ în siguranță, am încercat să șterg lightdm și lightdm-gtk-greeter, ceea ce inițial am ezitat să fac, deoarece a insistat să elimin xubuntu-core. Nu a ajutat. Se întâmplă aceeași problemă.

Aș dori să-mi recuperez iubitul lightdm înapoi. Orice ajutor în acest sens ar fi foarte apreciat. Mulțumesc.

drapel in
S-a făcut atât de mult cu configurația și fișierele de suport, încât recuperarea unui desktop stoc poate fi o mică provocare. Aveți copii de rezervă recente din care să restaurați?
Harish Ganesan avatar
drapel fo
Nu, nu am copii de rezervă. Am început să fac asta acum după această dezamăgire. Acesta este al treilea accident al meu major. Presupun că a treia oară este farmecul. Mai am un glonț de încercat, adică să reinstalez ubuntu-desktop. Rețin asta să văd dacă există modalități mai bune.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.