Portál AbcLinuxu, 10. května 2025 05:47

Dotaz: obraz z webkamery na pozadí pracovní pochy

7.1.2010 10:38 medulin | skóre: 31 | blog: medulin | ČR
obraz z webkamery na pozadí pracovní pochy
Přečteno: 1040×
Odpovědět | Admin
Co minutu pomocí cronu stahuji snímek z IP kamery a ukládám do adresáře.
crontab:
* * * * *  tomas wget -rP /home/tomas/pozadi adresaIPkamery

Je možné tento uložený snímek zobrazovat na pozadí pracovní plochy v Xfce 4.6 nebo LXDE tak, aby se každou minutu na ploše aktualizoval?
Lze z commandliny nastavit obrázek na pozadí?

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.1.2010 10:54 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Odpovědět | | Sbalit | Link | Blokovat | Admin
xsetroot alebo xloadimage
7.1.2010 12:35 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Otevře to obrázek v okně. Pozadí se nezmění :-( Zkoušeno v XFCE.
Zkouším teď tento návod: http://forum.fedora.cz/read.php?2,8148
7.1.2010 12:53 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
xloadimage -onroot -quiet obrazok.png
7.1.2010 13:12 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Díky za rady, ale nefunguje to. Na ploše se obrázek nezobrazí a pokud tam nějaký dám, tak se nezmění. Žádnou chybu to nenapíše.
7.1.2010 13:26 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Skus v xterme spustit xev. Potom chod kurzorom nad plochu, malo by vypisat (v terminali) id okna, skus zadat id okna ako parameter pre xloadimage (je tam nejaka volba id okna). Pripadne id okna mozes zistit cez xwininfo alebo take nieco.
7.1.2010 14:59 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Při spuštění xev se v terminálu vypíše spousta informací a zobrazí se okno ve středu obrazovky. Pokud myší najedu na plochu nebo jiné okno tak se nic v terminálu nemění. V terminálu se zobrazí informace jen pokud najedu myší nad okno které se otevřelo tím příkazem xev.
Kašlu už na to, myslel jsem že na to bude nějaký příkaz, ale asi není.
Díky za rady.
7.1.2010 15:53 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Sory, je to to xwininfo, klik na xterm vypise napr toto (ty ale klikni na plochu):
xwininfo: Window id: 0x60000f "xterm"
Absolute upper-left X: 2
Absolute upper-left Y: 85
Relative upper-left X: 0
Relative upper-left Y: 25
Width: 579
Height: 316
Depth: 8
Visual Class: PseudoColor
Border width: 0
Class: InputOutput
Colormap: 0x27 (installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +2+85 -699+85 -699-6.4 +2-623
-geometry 80x24+0+58
ID okna je 0x60000f, to treba nastavit xloadimage -windowid 0x60000f obrazok.png
7.1.2010 17:02 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Příloha:
Skoro se to povedlo :-) Obrázek se zobrazí na ploše, ale nad ikonami :-( . Pohybem okna po ploše dochází k odmazávání obrázku a zobrazování plochy bez obrázku :-(. Náhled v příloze.
7.1.2010 13:00 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Tak ten návod je pro Gnome a v Xfce nefunguje:
7.1.2010 11:00 helb
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Lze z commandliny nastavit obrázek na pozadí?

Lze, podívejte se třeba na hsetroot. Desktopové prostředí ale může takto nastavené pozadí překrýt vlastním (nevím jak je na tom Xfce nebo LXDE, ani jedno z nich nemám).

7.1.2010 13:43 sulo
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Odpovědět | | Sbalit | Link | Blokovat | Admin
No mne vo fluxe funguje: $fbsetbg -f SUBOR
7.1.2010 18:10 Patrik Uhrak | skóre: 31 | blog: pato
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim, skuste to takto:
 xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s /path/to/snapshot 
8.1.2010 10:59 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Díky za radu. Zkusil jsem, ale nerozumím těm cestám
/backdrop/screen0/monitor0/image-path
a
/path/to/snapshot
nemám nikde takové adresáře. Napsal jsem tedy toto:
xfconf-query -c xfce4-desktop -p 2010-01-07\ 13-00-22.jpg -s
Odpověď jsem dostal tuto:
** (process:11859): CRITICAL **: Failed to init libxfconf: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
A změnila se mi ikona v horním panelu která signalizuje stav baterie xfce4-power-manager.
Řešení 1× (medulin (tazatel))
8.1.2010 12:28 Vantomas | skóre: 32 | Praha
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy

Spis zkuste

 xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s /home/uzivatel/obrazekkamery.jpg

8.1.2010 12:31 Vantomas | skóre: 32 | Praha
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy

Jen pro upresneni, /backdrop/screen0/monitor0/image-path je nejspise nejaka cesta "registru" v Xfce, kde je ulozena cesta k obrazku na pozadi, toto je tam tedy dulezite. Teprve az /path/to/snapshot melo naznacovat, ze to se melo zamenit za obrazek, kde je ulozen snapshot z kamery

8.1.2010 16:10 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Tak
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s /home/tomas/obrazek.jpg
je také funkční. :-)
A
feh --bg-center /home/tomas/obrazek.jpg
dokáže změnit pozadí i v LXDE. Moc děkuji všem za pomoc.
Řešení 1× (medulin (tazatel))
7.1.2010 18:31 fridex | skóre: 3 | Brno
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ak som spravne pochopil, co chces dosiahnut, tak chces nastavit pozadie pracovnej ploch ?! Skus niektoru z aplikacii feh alebo nitrogen.
blog
8.1.2010 12:12 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: obraz z webkamery na pozadí pracovní pochy
Tak funkční je feh, nitrogen jsem v balíčcích nenašel tak jsem ho nezkoušel.
feh --bg-center obrazek.jpg
změní pozadí v Xfce 4.6.1. Není to úplně nejlepší, protože to dost zatíží procesor při změně obrázku. Dojde k tomu že feh pozadí sice změní, ale Xfce má snahu to pozadí zase změnit. Xfce tedy nastaví znovu obrazek.jpg na pracovní plochu (který je nastaven v xfdesktop-settings) tento obrazek.jpg už je ale přepsaný novějším, takže dojde k aktualizaci obrázku na pracovní ploše. Pozadí kolem obrázku na pracovní ploše je nejlepší nastavit na černou barvu, protože jinak tam bude přeblikávat černá barva.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.