Megnézve tényleg frissült az awesome. Igaz nem 3.5-re, hanem csak 3.5-rc1-re, de ez már elég ok volt. Ezután már az is kiderült, hogy elég sok minden megváltozott, így a ./config/awesome/rc.lua-n vérzett el a bejelentkezés. A rootnak nem csináltam ilyet, így azzal nem is volt gond.
Másoknak okulásul: Például megváltozott a modulok kezelése, így azzal a config fájllal amivel a korábbi verzióban használtuk, garantáltam nem fog elindulni.
Váltás előtt tanulmányozásara javasolt a változások listája. Ha mégis úgy frissítene valaki, hogy erről elfelejtkezik, akkor elegendő a .config/awesome/rc.lua átnevezése, és utána már be lehet lépni grafikus felületen is.
- ironcat blogja
- A hozzászóláshoz be kell jelentkezni
- 1591 megtekintés
Hozzászólások
Ne rootként indítsunk már ablakkezelőt, olyan nehéz azt a useradd parancsot használni ilyenkor tesztelés előtt? (Főleg hogy elég gyanús volt, hogy a config lesz a para, elég azt is kimv-zni egy pillanatra rc.lua.bak-ra)
- A hozzászóláshoz be kell jelentkezni
Így utólag már könnyű kinyilatkoztatni, hogy a config fájl volt a hiba. Elsőre, a hibaüzenet alapján nem volt triviális.
Másrészt a links-et és társait nem szeretem, így elsőre, amíg ki nem derítettem a hiba okát nem maradt más választásom, mint rootként belépni és böngészni. (A log fájlok alapján egyébként valamelyik pam modullal lett volna gond) Ugyanez vonatkozik a useradd-ra is: ha már tudom a hiba okát, akkor jó megoldás az is.
Utólag én is számos jó tanácsot tudnék adni.
-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.
- A hozzászóláshoz be kell jelentkezni
"nem maradt más választásom, mint rootként belépni és böngészni"
Neee, könyörgöm ne! Ne fokozd. :(
- A hozzászóláshoz be kell jelentkezni
"amíg ki nem derítettem a hiba okát nem maradt más választásom, mint rootként belépni és böngészni."
Tehát nem értetted amit írt, mert van más választásod, le is írta hogy mi, te pedig magát a useradd parancsot elolvastad, csak nem értetted miért írja :)
--
HUPbeszolas FF extension
- A hozzászóláshoz be kell jelentkezni
Ha egyfelhasználós a gép, akkor szerintem a bejelentkezéskezelő teljesen felesleges. A systemd-t vagy az inittab-ot úgy állítod be, hogy a tty1-re jelentkezzen be az ironcat felhasználó, majd a .bashrc-be (vagy .zshrc vagy bármi más):
if [ "$TTY" = "/dev/tty1" ]; then
if (pgrep awesome &>/dev/null); then
# ha esetleg mégis fut már az ablakkezelő
else
startx &> /home/users/zsolt/logfiles/startx.log
echo -e "\nLeállítás (h) vagy újraindítás (r) vagy semmi (n) ?"
read answer
if [ "$answer" = "h" ]; then
sudo /sbin/shutdown -h now
elif [ "$answer" = "r" ]; then
sudo /sbin/reboot
fi
fi
Az awesome végén kilépés után megkérdi, hogy mi legyen (leállítás, újraindítás). Egy bejelentkezéskezelővel is pont ezt csinálod, csak ott kiegerészed :)
Ebben az esetben a hiba gyorsan ki is ugrott volna, nem kellett volna root-ként okoskodni, meg amúgy egyáltalán sem, kiírta volna, hogy hiba az rc.lua x-edik sorában.
- A hozzászóláshoz be kell jelentkezni
Azért az awesome-nál ez várható. Én is azt használom, és nem fogok meglepődni, ha sikerülten lesz az indítás.
- A hozzászóláshoz be kell jelentkezni