sätta bakgrundsbild i openbox? [LÖST]

Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

sätta bakgrundsbild i openbox? [LÖST]

Inlägg av Buggen »

Tjo, har precis installerat openbox och det känns trevligt.. framförallt snabbt!  ;D
Dock har jag problem med att sätta bakgrundsbild, eller igentligen att den ska finnas kvar efter omstart.

Jag har följt guiden på denna sidan..
https://help.ubuntu.com/community/Openb ... 2438793780

1. feh --bg-scale /path/to/your/background/image.jpg

2. "Add this line to your ~/.xinitrc file."
    eval `cat $HOME/.fehbg` &

Mitt problem är att denna fil inte existerar,
och skapar jag den samt lägger till kommandoraden.. fungerar det inte ändå  ???

Någon som har tips på hur jag kan gå tillväga?
Senast redigerad av 1 Hund, redigerad totalt 18 gånger.
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Trill

SV: sätta bakgrundsbild i openbox?

Inlägg av Trill »

Skapa mappen ~/.config/openbox/ väl därinne skapar du en textfil som heter autostart.sh . Inne i autostart klistrar du in saker som ska startas när du börjar OB, t.ex
feh --bg-scale /home/trillerz/randombild.jpg

Det bör fungera. Glöm inte bort att installera feh (sudo apt-get install feh) och om detta inte fungerar så testa att göar autostart.sh körbar genom att (chmod +x autostart.sh)

Förstår du inte så säg bara till så förklarar jag igen. Är för trött för att orka tänka, har nyss fått fett med spö på Crusader Kings...RAAAAAAAH
http://www.armchairempire.com/images/Re ... ings-4.jpg

Hur som helst, Lycka till!
Användarvisningsbild
zero gravity
Wikiadmin
Inlägg: 2504
Blev medlem: 15 apr 2006, 15:37
OS: Arch Linux
Ort: Bohuslän
Kontakt:

SV: sätta bakgrundsbild i openbox?

Inlägg av zero gravity »

Kolla även in vår wiki om OpenBox  http://ubuntu-se.org/Wiki/OpenBox
Tänk på att när du fixat med autostarten och lagt in kommandot för att ladda bakgrunden så får bildens filnamn inte innehålla mellanrum.
Abusus non tollit usum
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sätta bakgrundsbild i openbox?

Inlägg av Buggen »

Wow, tack ska ni ha! ...kan inte vänta på att få komma hem från jobbet och börja pilla  :D
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sätta bakgrundsbild i openbox?

Inlägg av Buggen »

Ok, har kommit en liten bit längre nu..
Skapade /.config/openbox/autostart.sh i min hemmamapp och chmod +x.
Nu kan man starta filen och bakgrundsbilden hoppar på plats.  :D
Dock laddas den inte automatiskt vid uppstart.  ???
Hmm.. någon som har nån ide?
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Trill

SV: sätta bakgrundsbild i openbox?

Inlägg av Trill »

Hmmm...Har du testat med flera olika bakgrundsbilder?

I värsta fall så får du väl se till att autostart.sh blir autostart från början men det känns ju lite onödigt eftersom det är meningen att det ska bli så.
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sätta bakgrundsbild i openbox?

Inlägg av Buggen »

Nu har jag updaterat till version 3.4.4 av openbox, samma problem  ::)
Jag tänkte på att det kanske är fel i min autostart.sh-fil..
Någon som har en fungerade kanske kan lägga upp sin här så kan vi jämföra :)

Här är iaf min!

Kod: Markera allt

. $GLOBALAUTOSTART
pypanel &
bbpager &
eval `cat $HOME/.fehbg` &
conky &
xset m 1 0 &
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Användarvisningsbild
Sundberg
Inlägg: 444
Blev medlem: 18 okt 2006, 13:23
OS: Ubuntu
Ort: Uppsala

SV: sätta bakgrundsbild i openbox?

Inlägg av Sundberg »

Så här ser min redigerade del av autostart.sh ut:

Kod: Markera allt

# Använd senaste bakgrunden
eval `cat ~/.fehbg` &

# Starta PyPanel
pypanel &
# Starta Conky
conky &

# Starta Update-notifier
update-notifier &

# Starta G15-LCD
# sudo g15daemon
Det finns 32 rader innan dessa, men de är standard. Använder v3.4.2 av OpenBox
Ubuntu 10.04 x86 @ AMD Athlon 64 3200+, TwinMos 2048MB PC3200 DDR SDRAM, Nvidia GeForce 6600GT (256MB, PCI-E), SB Audigy 2.
Användarvisningsbild
zero gravity
Wikiadmin
Inlägg: 2504
Blev medlem: 15 apr 2006, 15:37
OS: Arch Linux
Ort: Bohuslän
Kontakt:

SV: sätta bakgrundsbild i openbox?

Inlägg av zero gravity »

Ta bort följande i början av autostarten så borde det fungera.

. $GLOBALAUTOSTART

Vet inte om det påverkar men ändra även följande :)

eval `cat $HOME/.fehbg` &
    till    eval `cat ~/.fehbg` &


edit: Vad gör kommandot xset m 1 0 &?
Senast redigerad av 1 zero gravity, redigerad totalt 17 gånger.
Abusus non tollit usum
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sätta bakgrundsbild i openbox?

Inlägg av Buggen »

xset m 1 0 sätter värde för mushastigheten och accelerationen.

Tyvärr har jag inte kommit längre med problemet..
Får väl gräva lite djupare då  :D

Vad är det som bestämmer att autostart.sh ska köras vid uppstart?

Ska googla lite, men hojjta gärna om någon vet!
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Användarvisningsbild
Sundberg
Inlägg: 444
Blev medlem: 18 okt 2006, 13:23
OS: Ubuntu
Ort: Uppsala

SV: sätta bakgrundsbild i openbox?

Inlägg av Sundberg »

Startar t.ex pypanel  vid uppstart av OpenBox eller fungerar inget i autostart?
antagligen fungerar ingenting eftersom du undrar över vad som anger att autostart.sh skall köras vid start (har inget svar på den frågan).

Förresten... I den här mastodonttråden så kanske du hittar mer info
http://ubuntu-se.org/smf/index.php/topi ... 90395.html
Den här posten t.ex.
http://ubuntu-se.org/smf/index.php/topi ... l#msg90395
visade att "feh" inte var installerat.
Senast redigerad av 1 Sundberg, redigerad totalt 17 gånger.
Ubuntu 10.04 x86 @ AMD Athlon 64 3200+, TwinMos 2048MB PC3200 DDR SDRAM, Nvidia GeForce 6600GT (256MB, PCI-E), SB Audigy 2.
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sätta bakgrundsbild i openbox?

Inlägg av Buggen »

Det stämmer, inget i autostart.sh laddas vid uppstart.. kanske börjar bli fel namn på tråden.  ::)
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

SV: sätta bakgrundsbild i openbox?

Inlägg av Konservburk »

zero gravity skrev:
eval `cat $HOME/.fehbg` &
    till    eval `cat ~/.fehbg` &
Vad är tanken med att använda eval `cat fil` istället för source fil ?

Kod: Markera allt

source ~/.fehbg
Användarvisningsbild
Sundberg
Inlägg: 444
Blev medlem: 18 okt 2006, 13:23
OS: Ubuntu
Ort: Uppsala

SV: sätta bakgrundsbild i openbox?

Inlägg av Sundberg »

Buggen skrev: Det stämmer, inget i autostart.sh laddas vid uppstart.. kanske börjar bli fel namn på tråden.  ::)
gu' vad jobbigt! Det verkar inte vara det vanligaste problemet så google hjälper föga :/
Det verkar som om det aldrig tidigare hänt att autostart.sh ej startats per automatik av openbox-session.
Kan du bli mer hjälpt av att läsa den här sidan:
http://icculus.org/openbox/index.php/Help:Autostart

Testa att bara lägga till t.ex.

Kod: Markera allt

pypanel & 
i först~/.config/openbox/autostart.sh.  och om det inte fungerar, testa att lägga det i /etc/xdg/openbox/autostart.sh. Om det inte fungerar så testa att släng in en rad med sleep innan, t.ex.:

Kod: Markera allt

sleep 3
pypanel &
Har du verkligen pypanel installerat? Kan du starta det via terminalen genom pypanel & ?

edit: DrKonservburk: inte en aning. vet inte ens vad eval kan göra annat än att bidra till att jag får rätt bakgrundsbild ;)
Senast redigerad av 1 Sundberg, redigerad totalt 17 gånger.
Ubuntu 10.04 x86 @ AMD Athlon 64 3200+, TwinMos 2048MB PC3200 DDR SDRAM, Nvidia GeForce 6600GT (256MB, PCI-E), SB Audigy 2.
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sätta bakgrundsbild i openbox?

Inlägg av Buggen »

Tack för inlägg, pypanel är installerat och fungerar.. var lite lurigt att få igång, var nån buffert som inte stämmde.
Tyvärr fick jag inte tipsen att fungera  :'(

edit*
Tror problemet ligger innan själva autostart.sh-filen,
vad är det som bestämmer att den normalt ska laddas.

Jag kanske har missat något som måste vara med.
Så här gjorde jag..
Installerade med ubuntu feisty minimalcd och körde en server installation över nätet
sen la jag på xorg, xdm, openbox från repon.. tillsist ladda jag ner en deb-fil med nyaste versionen av openbox.
Senast redigerad av 1 Buggen, redigerad totalt 17 gånger.
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Användarvisningsbild
zero gravity
Wikiadmin
Inlägg: 2504
Blev medlem: 15 apr 2006, 15:37
OS: Arch Linux
Ort: Bohuslän
Kontakt:

SV: sätta bakgrundsbild i openbox?

Inlägg av zero gravity »

OpenBox skall kolla efter ~/openbox/autostart.sh som default. Funkar det inte är det med största sannolikhet något som står skrivet i autostart.sh som inte funkar.

Testa att rensa den helt och lägg till ett enkelt kommando t.ex. conky &
och se om det funkar ensamt. Om det inte gör det så är det något annat fel, men om det går så fortsätt lägg till bit för bit. Så hittar du nog den felande koden.

DrKonservburk: Jag är faktiskt inte hundra på vad source kommandot gör för något.
Men jag kan förklara kommandot eval `cat ~/.fehbg` kort.
eval kör efterföljande kommando. Kommandot får eval från cat som "printar" det som står i filen ~/.fehbg
Tittar man i filen ~/.fehbg så ser man att kommandot är feh --bg-scale "/din/bild.jpg"

Så jag antar att kommandot source skulle göra något liknande som cat?
Abusus non tollit usum
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sätta bakgrundsbild i openbox?

Inlägg av Buggen »

Ett steg närmare? :)
Går jag in och kör scriptet /usr/bin/openbox-session manuellt så hoppar allt på plats!

Kod: Markera allt

#!/bin/sh

if test -n "$1"; then
    echo "Syntax: openbox-session"
    echo
    echo "See the openbox-session(1) manpage for help."
  exit
fi

AUTOSTART="$HOME/.config/openbox/autostart.sh"
GLOBALAUTOSTART="/etc/xdg/openbox/autostart.sh"

if test -e $AUTOSTART; then
    . $AUTOSTART
else
    if test -e $GLOBALAUTOSTART; then
        . $GLOBALAUTOSTART
    fi
fi

exec /usr/bin/openbox "$@"
Jag tror detta script ska laddas vid uppstart, och i så fall kan man ju undra varför det inte gör det.
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Användarvisningsbild
zero gravity
Wikiadmin
Inlägg: 2504
Blev medlem: 15 apr 2006, 15:37
OS: Arch Linux
Ort: Bohuslän
Kontakt:

SV: sätta bakgrundsbild i openbox?

Inlägg av zero gravity »

Då kan vi lämna ena autostarten åt sidan och börja med den andra :).
Jag kollade din openbox-session och den ser precis ut som mitt, så det är inte fel på scriptet.
Det är väldigt mysko att det inte körs i början.

Kollade lite på OpenBoxs hemsida http://icculus.org/openbox/index.php/Help:Autostart
Kan det vara så simpelt att du väljer fel session vid inloggningen?
Abusus non tollit usum
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sätta bakgrundsbild i openbox?

Inlägg av Buggen »

Jag kör med xdm som inloggningshanterare.
Den har inga grafiska val av sessions som gdm,
men det kan nog mycket väl vara att den kör fel  :D

Ska försöka lura ut hur man gör för att byta i xdm.
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

SV: sätta bakgrundsbild i openbox?

Inlägg av Konservburk »

zero gravity skrev: Jag är faktiskt inte hundra på vad source kommandot gör för något.
Men jag kan förklara kommandot eval `cat ~/.fehbg` kort.
eval kör efterföljande kommando. Kommandot får eval från cat som "printar" det som står i filen ~/.fehbg
Tittar man i filen ~/.fehbg så ser man att kommandot är feh --bg-scale "/din/bild.jpg"

Så jag antar att kommandot source skulle göra något liknande som cat?
source ~/.fehbg kör helt enkelt det som står i filen ~/.fehbg.

Det är väl precis det du vill göra här? Så varför krångla till det?
Du slipper dessutom en helt onödig cat-process.
Skriv svar

Återgå till "Program - inaktuell"