Puncte:0

Ubuntu 21.10 non-root startx: xf86OpenConsole: Comutarea VT a eșuat

drapel us

Bănuiesc că se datorează celei mai recente actualizări, dar nu sunt sigur ce a fost schimbat. Folosesc GDM3 Ubuntu cu Wayland dezactivat. Acum, dacă mă conectez cu un utilizator normal, managerul xsession va trece în modul de siguranță și va eșua din nou, cu o autentificare înghețată xwindows. Dacă merg la consolă și "sudo service gdm3 stop" și apoi folosind startx, utilizatorul normal va eșua, root va avea succes, în cele din urmă hack-ul meu actual este: "sudo -u nume de utilizator startx" (Acest lucru va sări peste mine ~/.profil, o altă durere de cap). btw, după ce m-am autentificat, am observat că bara laterală a dispărut, este înlocuită cu o bară de jos ascunsă automat (de fapt mi-a plăcut odată ce m-am obișnuit). Eroarea din syslog este: xf86OpenConsole: Comutarea VT a eșuat. Cred că am încercat și alte câteva opțiuni și ocazional este „xf86enableioports failed to set iopl”, probabil din aceeași cauză.

Am incercat: sterge /etc/X11/xinitrc, .xinitrc (acestea sunt oricum goale). Am încercat "sudo chmod u+s /usr/bin/xinit". Am încercat și Gnome classic, apoi am încercat și lightdm, niciunul dintre acestea nu a funcționat. Placa mea video este Nvidia Quadro M1200 Mobile, dar cred că folosesc sistemul alternativ Intel HD P630. (Driverul Nvidia este o altă poveste lungă din căutarea mea...)

Mi-am actualizat chiar și kernel-ul la 5.15 (unele căutări spun că este bug-ul kernel-ului 5.13) și nu a ajutat. Informații suplimentare din screenfetch: DE: GNOME 40.0, WM: Mutter

ACTUALIZAȚI: implicit WM funcționează la consola 1, la patru ore după această postare. Sunt complet pierdut... Bara laterală a revenit, cred că startx implicit a fost gnome clasic? (nu am incercat inca)

NovHak avatar
drapel cn
Da, iirc bara de jos este din interfața de utilizare a sesiunii Gnome vanilla. Deci, când spui că WM implicit funcționează la consola 1, vrei să spui că totul este în ordine...? În mod normal, ecranul de autentificare este pe VC 1 și, odată ce vă autentificați, trece la un alt VC unde este configurată sesiunea utilizator conectat. De asemenea, când spui că Wayland este dezactivat, vrei să spui că ai decomentat `WaylandEnable=false` în `/etc/gdm3/custom.conf`â¯? Rețineți că acest lucru setează doar ecranul de conectare la non-Wayland (adică X), va trebui totuși să selectați o sesiune non-Wayland la conectare.
drapel us
Bună NovHak, am decomentat WaylandEnable=false. Ca urmare, selecția sesiunii la conectare s-a redus la jumătate (inițial există întotdeauna opțiuni organizatorice și non-organe, după ce am anulat comentariile că nu există opțiune de organizare) și pot verifica dacă opțiunile Wayland sunt filtrate.
drapel us
Nu mi-am dat seama că ecranul de autentificare este pe VC1 și după ce mă autentesc este pe VC2. O parte din complicație s-ar putea datora faptului că am folosit VC2 pentru consolă... ar fi trebuit să folosesc VC3 sau 4. (Btw, am auzit că VC7 a fost și el special, dar nu am căutat mai departe)
NovHak avatar
drapel cn
Presupun că vrei să spui dimpotrivă, adică după decomentare, ai _doar_ opțiuni Xorg, deoarece opțiunile Xorg sunt tocmai cele non-Wayland.Nu sunt sigur de unde lansați startx, dar comutatoarele iirc VT funcționează numai atunci când sunt executate direct de la un VT pe un VC, adică într-o sesiune „text”. Acest lucru nu va funcționa dintr-o sesiune X și, probabil, nici Wayland.
drapel us
Ai dreptate după ce ai dezactivat wayland it's xorg, dar cumva afișajul a eliminat asta.

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.