Portál AbcLinuxu, 10. května 2025 03:01
#! /bin/bash cp /etc/X11/xorg.jedna /etc/X11/xorg.conf #! /bin/bash cp /etc/X11/xorg.dve /etc/X11/xorg.confDotazy:
Fatal server error: Server is already active for display 0 If this server is no longer running, remove /tmp/.X0-lock and start again.Pokud vite, jak tohle provest, budu rad. V tom pripade me bude zajimat i jak se vytvareji layouty. Takze pokud byste mel odkaz na nejakou stranku, kde je toto srozumnitelne a strucne popsane...
xrandr
. Takže řešení tvého problému by mohlo být právě využití xrandr ve tvých skriptech. Navíc nemusíš být root, aby to fungovalo. A xka taky nemusíš restartovat.~/.kde/Autostart
uživatele, u kterého chceš po přihlášení změnit rozlišení.
#! /bin/bash xrandr >p.txt if [ "grep \*0 p.txt" ]; then echo "je to 0"; xrandr -s 8; exit fi if [ "grep \*8 p.txt" ]; then echo "je to 8"; xrandr -s 0; fiAle udelal jsem tam chybu a nevim, kde. Ten vyraz za if je vzdy vyhodnocen jako true, i kdyz je vyraz nalezen ci nikoliv. V bash scriptu se zatim nevyznam, nemate, prosim, nejaky napad?
#! /bin/bash xrandr >p.txt if [ `grep \*0 p.txt` ]; then echo "je to 0"; xrandr -s 8; exit fi if [ `grep \*8 p.txt` ]; then echo "je to 8"; xrandr -s 0; fi
#! /bin/bash xrandr | grep -q \*8 if [ $? -eq 1 ] then # echo "je to 0"; xrandr -s 8; else # echo "je to 8"; xrandr -s 0; fi
Screen 0 "Screen0" 0 0 Screen 1 "Screen1" 0 0V Xine potom stačí v nastavení zadat video display
:0.1
a na displeji ti zůstane ovládací panel a film běží v TV.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.