Mageia Forum

Nastavení systému a serverových služeb => Nastavení systému => Téma založeno: alda81 Dubna 28, 2014, 16:48:10

Název: Problém s LXDM
Přispěvatel: alda81 Dubna 28, 2014, 16:48:10
Ahoj,
dnes jsem přišel na menší problém s Mageiou 4 (32 bit) - předpokládám, že stejný problém nejspíš nastane i u 64 bitu.

Po nainstalování M4 s LXDE a Xfce na netbook fungovalo vše bez problémů. Problém nastal ale po přidání dalšího uživatele do systému. Při odhlášení z jednoho uživatelského účtu a následném přihlášení do druhého uživatele nešlo spustit přes ikonu a ani přes klasickou nabídku MCC. Nevyskočilo vůbec okno pro zadání superuser hesla. Problém byl taktéž se zvukem, u druhého uživatele zvuk nefungoval. U druhého uživatele to fungovalo jen po restartu, pokud jsem se ale u druhého uživatele pouze odhlásil a přihlásil se do prvního, tak to zase pro změnu nefungovalo v tom prvním.

Po několika marných pokusech a spoustě nepublikovatelných slov mě napadlo použít místo správce obrazovky LXDM správce KDM. Tímto se zmiňovaný problém vyřešil.

Dávám to sem, jen pokud by měl někdo podobný problém, ať se s tím nemusí srát jako já. Do bugzilly bych to dal, ale měl jsem už tak problém to popsat trochu srozumitelně česky, natož anglicky - takže kdyby se tu objevil nějaký jazykově vybavený dobrovolník, tak bych se vůbec nezlobil.

Hoj
Název: Re:Problém s LXDM
Přispěvatel: Yullaw Dubna 29, 2014, 01:25:03
Máš recht aldo81  ;)

Hodil jsem na to čučku, provedl testy a zjišťoval jsem informace po netu.

Vytvořil jsem nového uživatele a změnil z kdm na lxdm. To samé se projevuje i v MGA4 64bit.

To, co jsem zjistil, se netýká jen Mageii, ale i ostatních distribucí, které používají lxdm.

Proč se to tak chová, je z toho důvodu, že po odhlášení uživatele se neukončí spuštěné programy/procesy a pak to má vliv na 2. uživatele po přihlášení, že ty samé procesy je prostě nespustí (pořád běží 1. uživatel). Můžeš ověřit po odhlášení v tty příkazem:
Kód: [Vybrat]
loginctl list-sessions
Narazil jsem na https://wiki.archlinux.org/index.php/LXDM#Incorrect_logout_handling , ale bohužel to nezabralo.

Jediné řešení je buď příkazem, který ukončí sezení a pak v 2. uživateli není žádný problém:
Kód: [Vybrat]
loginctl kill-session $XDG_SESSION_IDnebo, jak jsi již psal, změnit lxdm na jiné dm a nemusíš myslet na nějaký poblbý příkaz. Problém je totiž buď přímo v lxdm a nebo v systemd, bo:
Kód: [Vybrat]
# systemctl list-unitsuvidíš lxdm.service je ve faultu a také:
Kód: [Vybrat]
# systemctl restart lxdm.service neprovede nic!  >:(

Nicméně, do bugzilly to hlásit nemusíš, bo už to tam hlášeno je: https://bugs.mageia.org/show_bug.cgi?id=8209 a další podobné - hledej tam lxdm (nebo stačí použít strýčka Googla).


Bohužel ti nenapíši řešení, budeme si muset počkat na aktualizace systemd či lxdm....

Jdu chrápat, mám z toho koumání červené oči  8)

Název: Re:Problém s LXDM
Přispěvatel: alda81 Dubna 29, 2014, 07:14:00
opět díky Martine, zase ti musím dát plusko :D

klaním se až k zemi ;)
Název: Re:Problém s LXDM
Přispěvatel: Yullaw Dubna 29, 2014, 10:42:45
Nemáš vůbec zač. Když jsi to ty, tak jsem nahlásil do https://bugs.mageia.org/show_bug.cgi?id=8209#c10 stejnou chybu pro MGA4. Snad to trochu prošťouchnu. Tak uvidíme...
Název: Re:Problém s LXDM
Přispěvatel: alda81 Dubna 30, 2014, 17:47:46
díky, s tou karmou jsem se trošku opozdil, musel jsem čekat 24 hod a při tom čekání jsem na to zapomněl  ;D