Tryb X terminala Terminal ABA-X3 może być wykorzystywany jako wielosesyjny X terminal. Umożliwia to współpracę terminala w trybie graficznym z maszynami wykorzystującymi systemy UNIX lub LINUX albo inne systemy obsługujące odwołania systemu X Window. X terminal w trybie pełnoekranowym W tym trybie każde połączenie X Window jest realizowane na odrębnej konsoli terminala ABA-X3. Przełączanie pomiędzy konsolami jest realizowane za pomocą standardowej sekwencji Ctrl- Alt-Fx, gdzie x jest numerem konsoli. Konfiguracja sesji X Window jest realizowana w kilku etapach: Zapis parametrów sesji Administrator wprowadza w tym etapie dane niezbędne do uruchomienia sesji. Wprowadzone dane są zapisywane w plikach /mnt/conf/x11/<nazwa_sesji>.xdmcp. Możliwe jest zapisanie dowolnej liczby sesji. Zapis sesji może być zrealizowany za pomocą konfiguratora WWW: Warunkiem zapisania sesji jest każdorazowe wprowadzenie hasła administratora!
Formularz umożliwia wprowadzenie podstawowych parametrów sesji oraz dodatkowych opcji. Po wybraniu akcji Zapisz w katalogu /mnt/conf/x11 terminala powstanie plik wykonywalny <nazwa_sesji>.xdmcp - np.: /bin/x :2.0 -ac -br tty2 vt02 -query 10.1.1.25 & Zapisana sesja może być uruchomiona w dowolnej chwili poprzez wywołanie pliku <nazwa_sesji>.xdmcp jako komendy. Kasowanie zapisanej sesji Zapisaną sesję można skasować wprowadzając jej nazwę (pozostałe pola nie mają w tym przypadku znaczenia) i wybierając akcję Kasuj sesję. Informacje dodatkowe Administrator powinien zwrócić uwagę na poprawny dobór parametrów wartości zmiennej DISPLAY oraz przyporządkowania konsoli (sprzętowej i wirtualnej). Nie zaleca się wykorzystywania wartości :0.0 jako zmiennej DISPLAY (konfigurator WWW nie przewiduje takiej opcji), ponieważ jest ona zarezerwowana dla obsługi graficznego pulpitu użytkownika. Domyślne parametry środowiska graficznego są określone przez konfigurację wstępną systemu X Window. Możliwe jest wprowadzenie zmian tych parametrów dla każdej sesji oddzielnie np. wprowadzenie dodatkowych serwerów czcionek dla niektórych połączeń. Można to zrealizować wykorzystując konfigurator WWW lub bezpośrednio edytując plik uruchamiający sesję <nazwa_sesji>.xdmcp. Wybór sposobu uruchamiania sesji Zapisane sesje mogą być uruchamiane: automatycznie podczas startu oprogramowania terminala. W tym trybie nie jest konieczne wykorzystywanie pulpitu użytkownika. na życzenie użytkownika poprzez wybór ikony umieszczonej na pulpicie albo na pasku zadań lub pozycji w menu. Wymaga to oczywiście uruchamiania lokalnego pulpitu użytkownika. Każda z sesji zapisanych w pierwszym etapie może być uruchamiana w dowolnie wybrany przez administratora sposób. Liczba uruchamianych sesji jest ograniczona jedynie liczbą dostępnych konsoli (od Ctrll -Alt- F1 do Ctrl-Alt-F9).
Automatyczne uruchamianie sesji Automatyczne uruchamianie można skonfigurować za pomocą skryptu x11auto.cgi: Realizowane akcje: Uruchom próbnie sesja o wprowadzonej nazwie jest natychmiast uruchamiana. Akcja jest jednorazowa, po restarcie oprogramowania sesja nie zostanie ponownie uruchomiona, Autostart sesja zostaje zapisana do pliku /mnt/conf/x11/xdmcp.sessions. Plik ten może zawierać dowolną liczbę linii (kolejne sesje są dopisywane). Plik xdmcp.session jest odczytywany przez skrypt startowy terminala /mnt/conf/etc/start.sh i zapisane w nim sesje są automatycznie uruchamiane Kasuj autostart kasuje plik xdmcp.sessions, a więc żadne sesje X Window nie będą automatycznie uruchamiane podczas startu terminala. Kasuj sesję plik odpowiadający wprowadzonej sesji (<nazwa>.xdmcp) zostanie usunięty.
Uruchamianie sesji X Window za pomocą ikony na pulpicie Hasło Administratora musi być każdorazowo wprowadzone! Ikona jest umieszczana w wybranej przez administratora pozycji. Pozycja ikony ani jej obraz nie mogą być zmieniane przez użytkownika. Zapobiega to przypadkowemu usunięciu ikony. Akcje: Przywróć przywraca poprzednią wersję pulpitu zapisaną przed dodaniem ostatniej ikony, Dodaj dodaje ikonę na pulpicie użytkownika, Kasuj usuwa z pulpitu wszystkie ikony. Jednorazowo dodawana jest tylko jedna ikona. Wykonie skryptu można powtarzać dowolną ilość razy.
Uruchamianie sesji X Window za pomocą funkcji ICEWM Jeśli lokalny pulpit użytkownika został uruchomiony, a program zarządzający oknami (ICEWM) udostępnia funkcje MENU oraz pasek zadań sesje X Window mogą być zintegrowane z tymi funkcjami: Konfigurator umożliwia dodanie pozycji do menu użytkownika oraz wprowadzenie ikony na pasek zadań. Możliwe jest równoczesne wykonanie obu funkcji należy wówczas zaznaczyć obie opcje w ostatnich polach. Jako nazwa pozycji menu przyjmowana jest nazwa sesji. W przypadku skasowania konfiguracji następuje skasowanie kompletnych plików konfiguracyjnych niezależnie od ich zawartości. Poprzednia konfiguracja może zostać przywrócona za pomocą odpowiednich akcji.
Informacje dodatkowe Pliki konfiguracyjne sesji X Window () Katalog /mnt/conf/x11: pliki <nazwa>.xdmcp plik xdmcp.session plik startx pliki <nazwa>.xnest - zapisane pliki pełnoekranowych sesji X Window - lista sesji uruchamianych automatycznie podczas startu oprogramowania. Plik ten jest odczytywany przez skrypt startowy /mnt/conf/etc/start.sh. - plik startowy podstawowej sesji X Window (aba). Nie powinien być modyfikowany. - pliki konfiguracyjne sesji zagnieżdżonych uruchamianych na pulpicie użytkownika nie opisane w tej części dokumentacji. Katalog /mnt/local/www: Podkatalog cgi-bin - skrypty CGI konfiguratora WWW: x11.cgi x11auto.cgi x11desktop.cgi x11icemenu.cgi - - zapis sesji X Window (), - konfiguracja autostartu sesji X Window, - przyporządkowywanie sesji X Window ikonie na pulpicie użytkownika, konfiguracja uruchamiania sesji X Window za pomocą menu oraz ikonki na pasku zadań. Podkatalog doc x11.html x11auto.html - pliki pomocy on-line : - zapis sesji X Window (), - konfiguracja autostartu sesji X Window, x11desktop.html - przyporządkowywanie sesji X Window ikonie na pulpicie użytkownika, x11icemenu.html - konfiguracja uruchamiania sesji X Window za pomocą menu oraz ikonki na pasku zadań Zapis przez system autokonfiguracji: Katalog /mnt/conf/x11
Zestawienie podstawowych właściwości technicznych funkcji X terminala końcówki ABA-X3 PXES: lp. Właściwość Realizacja 1 Wersja systemu X Window X11R6 z rozszerzeniami zależnymi od sprzętu 2 Liczba równoczesnych sesji pełnoekranowych 3 Rozdzielczość ekranu 4 Liczba kolorów Do 16 mln (24 bit), 5 Lokalny system czcionek 6 Zdalny system czcionek Do 9 niezależnych przełączalnych sesji Do 1280x1024 (standard), 1366x768, 1680x1050 itp. opcjonalnie 75dpi w standardach europejskich, USA oraz UTF Możliwość wprowadzania dodatkowych czcionek Sieciowe serwery czcionek tcp z możliwością definiowania dla każdej sesji oddzielnie. 7 Baza kolorów Modyfikowalna baza lokalna lub zdalna 8 Mapowanie klawiatury 9 Uruchamianie sesji 10 Obsługa sesji zagnieżdżonych Wbudowany system mapowania xmodmap. Możliwość mapowania różnych sesji X Window niezależnie od siebie. Automatyczne podczas startu terminala lub na życzenie z pulpitu użytkownika (ikony, system menu i pasek zadań). Xnest na głównym pulpicie użytkownika z możliwością otwierania sesji w oknach ekranu. 11 Konfiguracja sesji X Window Graficzny konfigurator WWW wykorzystujący lokalny serwer HTTP współpracujący z dowolną przeglądarką, Bezpośrednia edycja plików konfiguracyjnych, System zdalnej konfiguracji, Automatyczna konfiguracja sieciowa sesji, Możliwość wprowadzania dowolnych opcji systemu X Window.