Použijte příkaz xrandr
. Bez jakéhokoli argumentu zobrazí dostupné rozlišení a aktuální (s hvězdičkou), například:
$ xrandr | fgrep '*'
Alternativní řešení:xdpyinfo | grep dimensions
. xdpyinfo
je starší než xrandr
, takže může být přenosnější, pokud náhodou používáte velmi starou distribuci nebo jiný X server.
Horizontální a vertikální rozlišení můžete získat pomocí následujícího příkazu:
xdpyinfo | grep dimensions | awk '{print $2}' | awk -Fx '{print $1, $2}'
nebo v kompaktnější podobě (jak navrhuje Peter.O v tomto komentáři):
xdpyinfo | awk -F'[ x]+' '/dimensions:/{print $3, $4}'
Například na displeji 1600x900 to vytvoří následující výstup:
1600 900
Hodnoty pak můžete umístit do samostatných proměnných pomocí příkazu:
read RES_X RES_Y <<<$(xdpyinfo | awk -F'[ x]+' '/dimensions:/{print $3, $4}')
Zobrazte hodnoty výše uvedených proměnných pomocí příkazu:
echo $RES_X, $RES_Y
Na displeji 1600x900 je výstup:
1600, 900
Nastavte stránku HTML jako tapetu v systému Linux
Existuje nějaký způsob, jak zachovat text předaný na hlavu, konec, méně atd., aby byl vybarven?