Login Hasło

#1 2009.02.01 20:33:02

Elindil
Użytkownik
Zarejestrowany: 2009.01.31
Posty: 10
System: Debian Squeeze
Fluxbox: 1.0.0

[SOLVED] Wyśrodkowana tapeta

Witam smile
Przeszukałam forum, ale nigdzie nie widzę rozwiązania mojego problemu. Otóż chciałabym zainstalować sobie na stałe wyśrodkowaną tapetę.
Umiem ustawić rozciągającą się na cały ekran, ale niestety mam duży monitor i niektóre obrazki rozmazane na całą jego powierzchnię nie wyglądają najlepiej, oględnie rzecz ujmując.
Jeśli pomimo szukania przeoczyłam rozwiązanie sprawy, z góry przepraszam ^^.

Ostatnio edytowany przez Elindil (2009.02.02 14:05:40)

Offline

 

#2 2009.02.01 21:12:40

Minio
Electric Castle resident
Skąd: Brno, Česko
Zarejestrowany: 2006.11.22
Posty: 546
System: Debian Testing
Fluxbox: Plasma 5.10.5 ;) (Fb 1.3.5)
WWW

Re: [SOLVED] Wyśrodkowana tapeta

Zapomniałeś wspomnieć jakiego programu używasz do ustawiania tapety i zajrzeć do jego podręcznika (man).

Kod:

feh --bg-center "/sciezka/do/tapety.jpg"
fbsetbg -c "/sciezka/do/tapety.jpg"

Offline

 

#3 2009.02.01 21:25:50

Elindil
Użytkownik
Zarejestrowany: 2009.01.31
Posty: 10
System: Debian Squeeze
Fluxbox: 1.0.0

Re: [SOLVED] Wyśrodkowana tapeta

Dzięki za radę i sorry za głupie pytanie. Na przyszłość przede wszystkim zajrzę do podręcznika smile. Krótko używam linuksa, jeszcze krócej fluxboxa i mam niestety niewyrobione właściwe odruchy.

Offline

 

#4 2009.02.01 23:04:18

Minio
Electric Castle resident
Skąd: Brno, Česko
Zarejestrowany: 2006.11.22
Posty: 546
System: Debian Testing
Fluxbox: Plasma 5.10.5 ;) (Fb 1.3.5)
WWW

Re: [SOLVED] Wyśrodkowana tapeta

Spoko, każdy kiedyś zaczyna. Tylko na przyszłość krzycz, żeś zielony jak szczypiorek na wiosnę i jeszcze nawet nie nauczyłeś się jak wyłączać system wink , żebym w swoich wypowiedziach włączył tryb dla nowicjuszy (charakteryzujący się mniejszą oschłością, bardziej szczegółowymi wypowiedziami odnośnie podstaw i znacznie większą dozą cierpliwości).

Offline

 

#5 2009.02.02 09:57:10

Elindil
Użytkownik
Zarejestrowany: 2009.01.31
Posty: 10
System: Debian Squeeze
Fluxbox: 1.0.0

Re: [SOLVED] Wyśrodkowana tapeta

OK na przyszłość zaznaczę że jestem poczatkująca smile
Czy mógłbyś jeszcze powiedzieć, w którym pliku konfiguracyjnym umieścić ten wpis, który podałeś? Używam feha. Wrzuciłam już wpis do pliku startup fluxboxa ale nic się nie stało ^^.

Kod:

# fluxbox startup-script:
#
# Lines starting with a '#' are ignored.

# You can set your favourite wallpaper here if you don't want
# to do it from your style.
#
# fbsetbg -f /home/elindil/pictures/wallpaper.png
#
feh --bg-center "/home/elindil/pictures/las.jpg"
#
# This sets a black background

/usr/bin/fbsetroot -solid black

# This shows the fluxbox-splash-screen
# fbsetbg -C /usr/share/fluxbox/splash.jpg

# Other examples. Check man xset for details.
#
# Turn off beeps:
# xset -b
#
# Increase the keyboard repeat-rate:
# xset r rate 195 35
#
# Your own fonts-dir:
# xset +fp "/home/elindil/.fonts"
#
# Your favourite mouse cursor:
# xsetroot -cursor_name right_ptr
#
# Change your keymap:
# xmodmap "/home/elindil/.Xmodmap"

#-----------------------------------------------------------------
# DO NOT MODIFY THIS SECTION UNLESS YOU KNOW WHAT YOU ARE DOING!
#kill apps to prevent 2 instances running in case of FB crash
killall tilda tray.py conky idesk xfce-mcs-manager python
kill 

#remove the stupid music loop link
rm /home/elindil/Music/Music

#login sound
aplay /usr/share/sounds/mintfb-start.wav &

#mcs-manager for gtk themes
xfce-mcs-manager &

#run thunar daemon for volume management
Thunar --daemon &

#These run the default Linux Mint apps.
/usr/bin/fusesmbtool.sh &
/usr/bin/jockey-gtk --check &

#Run idesk if Live CD
if [ -f /usr/bin/os-prober ]
then
    idesk &    
else
    sleep 0
fi

#-----------------------------------------------------------------

#-----------------------------------------------------------------
#  ADD APPLICATIONS YOU WISH TO LAUNCH AT LOGIN IN THIS SECTION
#-----------------------------------------------------------------
# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END.
#
# unclutter -idle 2 &
# wmnd &
# wmsmixer -w &
# idesk &

/usr/lib/linuxmint/mintUpdate/mintUpdate.py &
wicd-client &
gnome-screensaver &
gnome-power-manager &
system-config-printer-applet &
bluetooth-applet --singleton &
/usr/share/volwheel/volwheel &
#-----------------------------------------------------------------


# And last but not least we start fluxbox.
# Because it is the last app you have to run it with ''exec'' before it.

/usr/bin/fluxbox &&

exec aplay /usr/share/sounds/mintfb-logout.wav

#exec /usr/bin/fluxbox
# or if you want to keep a log:
# exec /usr/bin/fluxbox -log "/home/elindil/.fluxbox/log"

Offline

 

#6 2009.02.02 10:09:06

Minio
Electric Castle resident
Skąd: Brno, Česko
Zarejestrowany: 2006.11.22
Posty: 546
System: Debian Testing
Fluxbox: Plasma 5.10.5 ;) (Fb 1.3.5)
WWW

Re: [SOLVED] Wyśrodkowana tapeta

Elindil napisał(-a):

Kod:

# fluxbox startup-script:
#
# Lines starting with a '#' are ignored.

# You can set your favourite wallpaper here if you don't want
# to do it from your style.
#
# fbsetbg -f /home/elindil/pictures/wallpaper.png
#
feh --bg-center "/home/elindil/pictures/las.jpg"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#
# This sets a black background

/usr/bin/fbsetroot -solid black
^^^^^^^^^^^^^^^^^^^

Pierwsza linijka (feh) ustawia tapetę, jednak druga (/usr/bin/fbsetroot) ustawia czarne tło. Najlepiej zakomentuj drugą (poprzedź kratką (#) — w tym pliku wszystkie linijki zaczynające się od kratki są ignorowane) i uruchom ponownie Fluxboksa. Jeżeli nie przyniesie to żadnych efektów, spróbuj powiedzieć nam w jaki sposób uruchamiasz Fluxboksa.

Offline

 

#7 2009.02.02 10:19:02

Elindil
Użytkownik
Zarejestrowany: 2009.01.31
Posty: 10
System: Debian Squeeze
Fluxbox: 1.0.0

Re: [SOLVED] Wyśrodkowana tapeta

Zakomentowalam ale nie pomogło. Fluxbox uruchamia mi się automatycznie wraz ze startem systemu, jest jedynym środowiskiem graficznym (tak to się nazywa?) które mam na kompie smile.

EDIT
Zrestartowałam komputer i po załadowaniu się systemu na chwilę pokazała się wyśrodkowana tapeta, po czym znowu się rozciągnęła na cały ekran. Na forum już gdzieś była mowa o takim przypadku to zaraz pokombinuję. Aha - uprzedzając pytania - nie używam conky wink.

EDIT 2
Użyłam sposobu z tego tematu ze skryptem opóźniającym o jedną sekundę ale też nie działa. Czy ktoś ma jeszcze jakieś pomysły? ^^

Ostatnio edytowany przez Elindil (2009.02.02 12:03:50)

Offline

 

#8 2009.02.02 13:08:33

azhag
Dozorca
Skąd: Warszawa
Zarejestrowany: 2006.11.21
Posty: 819
System: Debian Testing
Fluxbox: 1.3.5
WWW

Re: [SOLVED] Wyśrodkowana tapeta

Pokaż jeszcze wynik polecenia:

Kod:

grep rootCommand ~/.fluxbox/init

żeby zobaczyć, czy przypadkiem tapeta nie jest ustawiana ponownie w pliku init

Minio napisał(-a):

Najlepiej zakomentuj drugą

ja bym nie zakomentował, tylko dał tapetę za tą linią, czyli

Kod:

/usr/bin/fbsetroot -solid black
feh --bg-center "/home/elindil/pictures/las.jpg"

żeby wycentrowana tapeta była na czarnym tle, nie na domyślnym brzydko-szarawym (tyczy się tapet mniejszych niż ekran)

Ostatnio edytowany przez azhag (2009.02.02 13:11:55)


Dr Chandra, will I dream?
pogoda w conky :: wybierz jabbera :: polski portal debiana :: registered linux user #403712

Offline

 

#9 2009.02.02 13:21:36

Elindil
Użytkownik
Zarejestrowany: 2009.01.31
Posty: 10
System: Debian Squeeze
Fluxbox: 1.0.0

Re: [SOLVED] Wyśrodkowana tapeta

grep rootCommand ~/.fluxbox/init

daje:
session.screen0.rootCommand:    fbsetbg -l

Odkomentowałam,przestawiłam wpis o background pod solid black, zrestartowałam fluxboxa i dalej nic xD.

Ostatnio edytowany przez Elindil (2009.02.02 13:23:00)

Offline

 

#10 2009.02.02 13:45:14

azhag
Dozorca
Skąd: Warszawa
Zarejestrowany: 2006.11.21
Posty: 819
System: Debian Testing
Fluxbox: 1.3.5
WWW

Re: [SOLVED] Wyśrodkowana tapeta

Elindil napisał(-a):

grep rootCommand ~/.fluxbox/init

daje:
session.screen0.rootCommand:    fbsetbg -l

Odkomentowałam,przestawiłam wpis o background pod solid black, zrestartowałam fluxboxa i dalej nic xD.

Trafiłem w dziesiątkę. smile

fbsetbg -l ustawia ostatnio ustawioną przez fbsetbg tapetę. Dlatego tapeta z feha jest "nadpisywana".

Możesz teraz:
1. Zrobić to, do czego dążył Minio, a więc ustawianie tapety w startup na sztywno — czyli usunąć "fbsetbg -l" z owej linijki pliku ~/.fluxbox/init.
2. Zrobić dynamiczne ustawianie tapety za pomocą fbsetbg (co ja bym polecał) — czyli zostawić w init ten wpis, natomiast usunąć feha z startup. Ten wpis z init (fbsetb -l) ustawia ostatnią tapetę, ustawioną za pomocą fbsetbg. Czyli gdybyś chciała zmienić tapetę, nie musisz nic edytować, wystarczy, że ustawisz nową za pomocą fbsetbg — zostanie ona zapamiętana. Wycentrowaną tapetę ustawia się za pomocą

Kod:

fbsetbg -c sciezka/do/tapety.jpg

Dr Chandra, will I dream?
pogoda w conky :: wybierz jabbera :: polski portal debiana :: registered linux user #403712

Offline

 

#11 2009.02.02 14:05:07

Elindil
Użytkownik
Zarejestrowany: 2009.01.31
Posty: 10
System: Debian Squeeze
Fluxbox: 1.0.0

Re: [SOLVED] Wyśrodkowana tapeta

azhag, zrobiłam jak radzisz i działa. Dzięki za pomoc smile.

Ostatnio edytowany przez Elindil (2009.02.02 15:34:06)

Offline

 

#12 2009.02.02 14:43:48

azhag
Dozorca
Skąd: Warszawa
Zarejestrowany: 2006.11.21
Posty: 819
System: Debian Testing
Fluxbox: 1.3.5
WWW

Re: [SOLVED] Wyśrodkowana tapeta

Prosżę.
Muszę tylko zauważyć, że w moim nicku nigdzie nie ma wielkiej litery, jest na tym punkcie bardzo czuły. smile


Dr Chandra, will I dream?
pogoda w conky :: wybierz jabbera :: polski portal debiana :: registered linux user #403712

Offline

 

#13 2009.02.02 15:33:45

Elindil
Użytkownik
Zarejestrowany: 2009.01.31
Posty: 10
System: Debian Squeeze
Fluxbox: 1.0.0

Re: [SOLVED] Wyśrodkowana tapeta

Mea culpa już poprawiam smile

Offline

 

#14 2009.02.02 17:46:40

Minio
Electric Castle resident
Skąd: Brno, Česko
Zarejestrowany: 2006.11.22
Posty: 546
System: Debian Testing
Fluxbox: Plasma 5.10.5 ;) (Fb 1.3.5)
WWW

Re: [SOLVED] Wyśrodkowana tapeta

azhag napisał(-a):

Minio napisał(-a):

Najlepiej zakomentuj drugą

ja bym nie zakomentował, tylko dał tapetę za tą linią, czyli

Kod:

/usr/bin/fbsetroot -solid black
feh --bg-center "/home/elindil/pictures/las.jpg"

żeby wycentrowana tapeta była na czarnym tle, nie na domyślnym brzydko-szarawym (tyczy się tapet mniejszych niż ekran)

Point. U mnie wycentrowana tapeta była na czarnym tle, ale przecież ja korzystam z tej metody od kiedy przetłumaczyłem ów artykuł.

Elindil: do mojego pierwszego postu wdarło się Zapomniałeś. Wybacz, nie zauważyłem końcówek fleksyjnych.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson