http://kepfeltoltes.hu/110628/pillanatfelv_tel1_www.kepfeltoltes.hu_.png
http://kepfeltoltes.hu/110628/pillanatfelv_tel2_www.kepfeltoltes.hu_.png
conkyrc: http://pastebin.com/5AHm4ug7
wallpaper: http://kepfeltoltes.hu/110628/archlinux_www.kepfeltoltes.hu_.jpg
http://kepfeltoltes.hu/110628/archlinuxdark_www.kepfeltoltes.hu_.jpg
slim theme: http://phollow.fr/2009/07/un-theme-pour-slim/
gtk: OSX Leopard (AUR)
ob theme: Curdled
ikon: awoken dark (AUR)
egérkurzor: Share Khan X (AUR)
asszem elcsíptem a szürkét :)
Ahhoz képest, hogy semmi extra, elég jól néz ki. Nem láttam még Lxde-t jól kinézni.
permalink
Atom jó, nagyon bejövős.:)
permalink
Hmm. Egész kellemes :)
permalink
alap telepítés után fel akartam rakni a slim-et és az lxde-t (kivéve az lxdm, 1-16 csomag a 6-os lxdm nélkül)
pacman-nel feltettem a slim-et. Írta, hogy rakjam be a démonok közé, azért a rc.conf-ba a lista végére odaírtam a slim-et.
Ezután telepítettem az lxde-t (lxdm nélkül), gondoltam, az nem kell, ha van slim. Felment. Akartam a wiki alapján a menu.xml rc.xml autosart fájlokat a .config/openbox-ba átmásolni, Azt írta ki ilyen fájlok nincsenek. root-ként sem, felhasználóként sem.
Mivel nem tudtam mit tegyek, gondoltam újra indítok. Slim indult, de hiába gépeltem be felhasználót és jelszót, semmi eredménye. Utána, most a gépen lévő Mint 9 alól a 3 fájl-t átmásoltam.
Van valami ötlet, hogy miért nem indul a slim-ből az lxde. Mit, hogyan kell telepíteni, vagy beállítani hozzá ?
permalink
.xinitrc van?
Próbáld simán (slim nélkül) startx parancssal indítani a grafikus felületet.
permalink
azt hiszem nincs. Mert azt a részt a wiki-ben nemértettem jól talán, és valamit elrontottam az .xinitrrc-vel kapcsolatban.
Mit lehet tenni, ha nincs ez a fájl? Nem tudom, mikor, hogyan kellett volna létrehozni. Megpróbálom megkeresni a wiki telepítési leírásában, hogy hol-mit hagytam ki.
Hogyan lehet, slim előtt bármit is tenni? A démonok közt van, és indul automatikusan.
permalink
Üdv!
A Slim bejelentkező a .xinitrc-t futtatja le, ezért létre kell hozd ezt a fájlt a saját mappádba, tehát pl. terminálba üsd be ezt:
touch ~/.xinitrc
Ez után meg kell szerkesztened a fájlt.
Elejére: #!/bin/bash
majd el kell neki magyarázni mi induljon el. Nem csak a grafikus felületet tudja indítani, hanem mást is.
Az lxde indításához ezt kell beleírnod:
exec startlxde
Elmented, és már a Slim tudja is indítani.
Zárójel nyit:
Már rég olvastam miért, de érdemes ezt beletenni:
exec ck-launch-session dbus-launch startlxde
A két fura dolog egyikéhez egy csomagot is fel kell tenni (talán consolekit?).
Zárójel bezár.
permalink
Mint írtam, az is gond, hogy a slim indul, és nem tudom, hogy tegyek bármit is előtte ?
Csak egy kérdés, hogy tanuljak belőle ? Mikor kellett volna nekem , vagy egy alkalmazásnak a .xinitrc-t létrehozni ? Ugyanis utólag sem találok erre vonatkozólag semmit a telepítési leírásban. Találtam egy xinitrc-t nem rejtett, az /etc/x11/xinit/ mappában:
#!/bin/sh
# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)
# invoke global X session script
. /etc/X11/Xsession
Lehet, hogy ezt akkor hozta létre, amikor az útmutató alapján telepítettem a twm xclock xterm csomagokat és futattam azokat ? Most látom, hogy a gamin-t ne telepítettem. Számít ez ?
Szerk.: Talán meg van:
If you installed Xorg before creating your regular user, there will be an empty .xinitrc file in your $HOME that you need to either delete or edit in order to start a graphical environment. Simply deleting it will cause X to run with the default environment (twm, xclock, xterm).
Mivel én az X teszteléséhez a leírás alapján felraktam, futtattam az twm-t, az törölte a .xinitrc-t a $HOME-ból, így keletkezve a gubanc. Jól sejtem ?
permalink
"Csak egy kérdés, hogy tanuljak belőle ? Mikor kellett volna nekem , vagy egy alkalmazásnak a .xinitrc-t létrehozni ? Ugyanis utólag sem találok erre vonatkozólag semmit a telepítési leírásban."
hát a rend kedvéért, bár fogalmam sincs, hogy mikor egyesek telepítési leírásra hivatkoznak, az alatt mit értenek
https://wiki.archlinux.org/index.php/Xorg#Running
https://wiki.archlinux.org/index.php/Xinitrc
https://wiki.archlinux.org/index.php/LXDE#Starting_the_Desktop
itt biztosan megemlítik és a tartalma másolható
soma-sk8
permalink
https://wiki.archlinux.org/index.php/Xinitrc
"Copy the sample /etc/skel/.xinitrc file to your home directory:
$ cp /etc/skel/.xinitrc ~/"
permalink
A kezdőknek szánt leírás alapján mentem, és ott nem találtam. Nem mentem, a xorg témába külön. Úgy véltem, az előbbi elégséges. Most már látom, hogy nem. Kösz az infót. Az lxde-s részt olvastam, de ott a módosítás van inkább, nem a létrejöttével kapcsolatos. Az a xorg-ban bővebben, érthetőbben le van írva. Ezek szerint az alap leírás mellett, mindig érdemes a téma specifikus részletesebbet is megnézni. Jól van, na, tanulok :) !
permalink
Amit te irtal, az valoszinuleg a globalis xinitrc.
Mivel te LXDE-t akarsz futtatni, nem pedig twm-et, ezert az X elindulasa utan twm helyett a startlxde parancsot kell futtatnod.
Ehhez - ahogy mooattyi is irta - szukseged lesz egy ~/.xinitrc fajlra, es akkor ez felulbiralja a globalis konfiguraciot.
A ck-launch-session szerepe, hogy a munkamenettet a consolekittel inditja, ami lehetove teszi nehany muvelet elvegzeset root jog nelkul (pl. szamitogep leallitasa).
A dbus-launch arra szolgal, hogy a munkamenetben elerheto legyen a DBus uzenetbusz, amin keresztul az alkalmazasok kommunikalni tudnak egymassal.
Ami elonyod ebbol szarmazik:
- root jog nelkul tudsz fajlrendszereket csatolni, fajlkezelobol (udisks szukseges)
- root jog nelkul tudod leallitani a szamitogepet (upower szukseges, lxsession-logout segitsegevel)
Nekem ennyi tunt fel.
A slimet en nem a daemonok koze irnam, hanem az /etc/inittab -ba.
Miutan beirtad az adataidat, a slim atvalt root-rol a sajat felhasznalodra, es meghivja a .xinitrc scriptet a /etc/slim.conf-ban megadott session nevvel. Ezt tudod kezelni, ha tobb DE-t akarsz egymas mellett, de neked nem szukseges, ezert kb. igy nezzen ki az ~/.xinitrc-d:
~/.xinitrc:
#!/bin/sh
exec ck-launch-session dbus-launch startlxde
A gamin a fajl-modositasok figyeleset vegzi (azthiszem), ha szukseged lesz ra, akkor ugyis feltelepul fuggosegkent, nem kell foglalkoznod vele.
permalink
Értem. És utólag, azt hiszem sejtem a gond forrását. Fentebb írtam a szerk.-ben.
Na, majd egyszer kiderül. Addig mindjárt összehozom azt a fájl-t.
Ez alapján tettem a démonok közé:
SLiM can be loaded on startup by entering it in your daemons array in rc.conf or by modifying inittab.
Bár az inittab is ott van. Csak az még ismeretlen. Megyek változtatni ezen az állapoton.
permalink
Ha nem akarod, hogy a rendszerszolgáltatások között legyen, egyszerűen vedd ki a /etc/rc.conf-ból. Egy reboot után ilyenkor karakteres felület indul, és ki tudod próbálni, hogy mi történik a startx hatására.
Ha valami nem ok, akkor faragsz egy kicsit a .xinitrc fájlodon aztán újabb startx, hogy lásd már ok -e. Mikor már minden olyan, ahogy szeretnéd, akkor vagy visszateszed a rc.conf-ba, vagy mint feljebb írták a /etc/inittabot módosítod.
permalink
Néztem a wiki-ben az inittab leírását. Nem értem még, ezért marad az rc.conf használata.
Hát ez van , ha valami teljesen új, szokatlan rendszer építést akar az ember tanulni.
permalink
Pedig egyszerű:
Az id utáni érték legyen 5 (ne 3) így:
id:5:initdefault:
Valamint az alábbi sorod is (más x:5-tel kezdődő sorod ne) legyen aktív:
x:5:respawn:/usr/bin/slim >& /dev/null
permalink
Meg van. Megy.
Majd megtanulom az x indítást slim nélkül is. Végül is, nincs rá szükségem, csak így egyszerűbbnek tűnt elsőre.
permalink
OK.
Akkor minden rendben?
permalink
megy az lxde a slimből indítva. Slim nélkül még nem tudom.
Az lxde futásakor már nincs gondolom semmilyen szerepe cpu vagy ram használatban a slimnek. Ezért akár maradhat. Hátha később kell valamire.
Most az lxde felépítése jön.
permalink
Kösz az infót ;)
permalink