Sida 1 av 2
Kan inte starta Sessioner i OpenBox [LÖST]
Postat: 01 sep 2008, 17:15
av Oskar_
Har precis satt mig med OpenBox, och tänkte lägga till Conky i autostarten, men när jag försöker gå in på Sessioner händer ingenting. Det funkar i Gnome.
Någon som har en idé eller två?
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 17:57
av dmz
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 18:34
av Oskar_
Tackar för det!
Nu när svaret kom så pass fort tänkte jag ställa ytterligare två frågor.
1. Hur får jag min bakdrundsbild att stanna kvar? Jag har ändrat bakgrund med nitrogen. GNOME's papegoja dyker upp hela tiden istället för den jag valt.
2. Hur gör jag för att använda urxvt som standard-terminal?
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 19:00
av Hund
Du återställer den med kommandot:
Standardterminal? Öppna urxvt ist för den du hade innan? Eller missförstår jag dig nu?

Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 19:03
av Oskar_
Måste jag återställa efter varje inloggning?
Nej, jag tror att du förstår mig rätt.

Det är bara det att urxvt inte finns att välja i menyn.
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 19:06
av Hund
Lägg till kommandot i autostart.
Med paketet
obmenu kan du ändra menyn om du inte vill in och ändra i textfilen själv:
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 19:10
av Oskar_
Haha! Obmenu installerade jag för ett par timmar sen och hade redan glömt det!
Då återstår bakgrundsbilden...
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 19:14
av Hund
Lägg till kommandot
nitrogren --restore i din autostartfil så laddas den automatiskt.

Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 19:21
av Oskar_
Du menar i autostart.sh under Openbox? Där har jag nämligen redan skrivit in det.
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 19:21
av dmz
Oskar_ skrev:Haha! Obmenu installerade jag för ett par timmar sen och hade redan glömt det!
Då återstår bakgrundsbilden...
Jag rekommenderar
feh. Lägg in den här raden i autostart.sh :
Jag rekommenderar INTE obmenu. Den sabbar din manuellt konfiguerade menu.xml .
Du kan binda en knapp till att starta urxvt i rc.xml.
Du kan ändra din meny med menu.xml.
Rekommenderar dig att INTE använda nautilus då den har en idiotisk benägenhet att "draw:a" skrivbordet åt dig (det går i och för sig att stänga av), men rekommenderar dig pcmanfm eller thunar istället för grafisk filhanterare.
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 19:35
av Oskar_
Nu använder jag feh och har lag in kommandot du skrev i autostart.sh. Den bild jag vill ha visas i ungefär 5 sekunder när jag loggar in innan den övergår till GNOME-tuppen igen.
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 19:53
av Hund
Det beror nog på att du laddar gnome-settings-deamon kanske?
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 20:22
av Oskar_
Så här står det i autostart.sh:
Kod: Markera allt
# Make GTK apps look and behave how they were set up in the gnome config tools
if test -x /usr/libexec/gnome-settings-daemon >/dev/null; then
/usr/libexec/gnome-settings-daemon &
elif which gnome-settings-daemon >/dev/null; then
gnome-settings-daemon &
Kan jag ta bort allting utan att det skiter sig?
Re: Kan inte starta Sessioner i OpenBox
Postat: 01 sep 2008, 21:21
av dmz
Ja, ta bort det krafset.
Re: Kan inte starta Sessioner i OpenBox
Postat: 04 sep 2008, 17:12
av Oskar_
När jag tar bort det och startar om openbox står det:
/etc/gdm/Xsession: Beginning session setup...
Setting IM through im-switch for locale-sv_SE.
Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to /etc/X11/xinit.d/default
/home/oskar/.config/openbox/autostart.sh: 27: Syntax error: "elif" unexpected
och jag kan inte logga in...
Re: Kan inte starta Sessioner i OpenBox
Postat: 04 sep 2008, 17:15
av dmz
Oskar_ skrev:När jag tar bort det och startar om openbox står det:
/etc/gdm/Xsession: Beginning session setup...
Setting IM through im-switch for locale-sv_SE.
Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to /etc/X11/xinit.d/default
/home/oskar/.config/openbox/autostart.sh: 27: Syntax error: "elif" unexpected
och jag kan inte logga in...
Vilken rad är rad 27? Du lade till & efter kommandot?
elif unexpected står det, du verkar inte ha tagit bort det? Eller har du knåpat dit något eget?
Re: Kan inte starta Sessioner i OpenBox
Postat: 04 sep 2008, 17:22
av Oskar_
Jag postar hela autostart.sh istället
Kod: Markera allt
# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.
# Set a background color
BG=""
if which hsetroot >/dev/null; then
BG=hsetroot
else
if which esetroot >/dev/null; then
BG=esetroot
else
if which xsetroot >/dev/null; then
BG=xsetroot
fi
fi
fi
test -z $BG || $BG -solid "#303030"
# D-bus
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
# Make GTK apps look and behave how they were set up in the gnome config tools
if test -x /usr/libexec/gnome-settings-daemon >/dev/null; then
/usr/libexec/gnome-settings-daemon &
elif which gnome-settings-daemon >/dev/null; then
gnome-settings-daemon &
# Make GTK apps look and behave how they were set up in the XFCE config tools
elif which xfce-mcs-manager >/dev/null; then
xfce-mcs-manager n &
fi
# Preload stuff for KDE apps
if which start_kdeinit >/dev/null; then
LD_BIND_NOW=true start_kdeinit --new-startup +kcminit_startup &
fi
# Run XDG autostart things. By default don't run anything desktop-specific
# See xdg-autostart --help more info
DESKTOP_ENV=""
if which /usr/lib/openbox/xdg-autostart >/dev/null; then
/usr/lib/openbox/xdg-autostart $DESKTOP_ENV
fi
feh --bg-scale /home/oskar/Bakgrunder/ABSTRACT-CrunchyBranch_1680x1050.png
conky &
Det här är alltså utan ändringar.
Det jag tog bort var:
if test -x /usr/libexec/gnome-settings-daemon >/dev/null; then
/usr/libexec/gnome-settings-daemon &
elif which gnome-settings-daemon >/dev/null; then
gnome-settings-daemon &
Re: Kan inte starta Sessioner i OpenBox
Postat: 04 sep 2008, 17:30
av dmz
Oskar_ skrev:Jag postar hela autostart.sh istället
Kod: Markera allt
# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.
# Set a background color
BG=""
if which hsetroot >/dev/null; then
BG=hsetroot
else
if which esetroot >/dev/null; then
BG=esetroot
else
if which xsetroot >/dev/null; then
BG=xsetroot
fi
fi
fi
test -z $BG || $BG -solid "#303030"
# D-bus
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
# Make GTK apps look and behave how they were set up in the gnome config tools
if test -x /usr/libexec/gnome-settings-daemon >/dev/null; then
/usr/libexec/gnome-settings-daemon &
elif which gnome-settings-daemon >/dev/null; then
gnome-settings-daemon &
# Make GTK apps look and behave how they were set up in the XFCE config tools
elif which xfce-mcs-manager >/dev/null; then
xfce-mcs-manager n &
fi
# Preload stuff for KDE apps
if which start_kdeinit >/dev/null; then
LD_BIND_NOW=true start_kdeinit --new-startup +kcminit_startup &
fi
# Run XDG autostart things. By default don't run anything desktop-specific
# See xdg-autostart --help more info
DESKTOP_ENV=""
if which /usr/lib/openbox/xdg-autostart >/dev/null; then
/usr/lib/openbox/xdg-autostart $DESKTOP_ENV
fi
feh --bg-scale /home/oskar/Bakgrunder/ABSTRACT-CrunchyBranch_1680x1050.png
conky &
Det här är alltså utan ändringar.
Det jag tog bort var:
if test -x /usr/libexec/gnome-settings-daemon >/dev/null; then
/usr/libexec/gnome-settings-daemon &
elif which gnome-settings-daemon >/dev/null; then
gnome-settings-daemon &
Det var en helsikes massa skrot du har där i. Vill du verkligen använda allt det där? Jag föredrar att bygga upp den själv, min ser t.ex ut så här:
Kod: Markera allt
feh --bg-scale /home/dmz/wallpapers/green_stripes_by_invaderjohn.jpg &
conky &
bmpanel arch &
sleep 10 &
xcompmgr -cC -t-3 -l-5 -r5 -I0.02 -O0.03 -D4 -fF &
Re: Kan inte starta Sessioner i OpenBox
Postat: 04 sep 2008, 17:31
av dmz
Kod: Markera allt
feh --bg-scale /home/oskar/Bakgrunder/ABSTRACT-CrunchyBranch_1680x1050.png
jag har sagt det förr men jag säger det igen, glöm INTE ett
& efter varje kommando!
Re: Kan inte starta Sessioner i OpenBox
Postat: 04 sep 2008, 17:34
av Oskar_
Oj! Det var lite skillnad om man jämför med din.
Nu provar jag att ta bort det mesta/allt.
Och använder mig av &-tecknet
EDIT: Det fungerar klockrent nu! Tack dmz!