Spotkalem się dzisiaj z problemem jednoczesnego otwarcia wielu okien jakiegos oprogramowania w systemie X-window. Podejrzewałem, że skoro menadżery okien X11 radzą sobie z tym z automatu, to może coś z "x" na początku istnieje do tego celu i nie trzba pisać skryptów. Okazuje się, że x-tile pozwala na proporcjonalne otwarcie wielu różnych okien programów jednym kliknięciem.
Przypadek użytkowy - potrzebuje szybko zaprezentować w celu porównania 6 dokumentów PDF ew. obrazów JPG na jednym dużym monitorze. X-TILE świetnie sobie z tym radzi - testowałem na X11 w wersji GNOME na Ubuntu i polecam.
Poszczególne kroki działania
1. Wykonujemy polecenie otwierajace w tle wiele okien przegladarki z obrazkami dostepnymi w katalogu (z konsoli Linux):
find . -iname '*.jpg' -exec sh -c 'echo "{}" ; gthumb "{}" &' \;
2. Instalujemy x-tile z podanego x-tile
sudo dpkg-i ~/Downloads/x-tile_2.5-1_all.deb
3. Uruchamiamy zainstalowany program x-tile
x-tile
4. Wybieramy w x-tile aplikacje z listy i klikamy na ikonke, po czym wybieramy w ilu rzędzach i kolumnach chcemy rozłożyć okna
5. Poniżej przykładowy efekt działania z 6-cioma obrazkami JPG przypadkowo pobranymi z sieci
Może znacie jakieś magiczne skróty klawiszowe do tego celu ew. inne rozwiązania ... chętnie się dowiem jak to się robi na Mac OSX :-)