31
X Serwer / Podział ekranu na 2 części.
« dnia: 2007-01-08, 16:27:34 »
Witam.
Potrzebuję podzielić ekran na 2 części: górną o rozdzielczości 800x600 i dolną o rozdzielczości 800x5 (czyli razem ekran będzie miał rozdzielczość 800x605). Najlepiej, żeby były to 2 osobne ekrany (w sensie serwera X, czyli :0.0 i :0.1). Ewentualnie mogą być 2 osobne X-y.
Udało mi się to osiągnąć za pomocą Xnest (http://en.wikipedia.org/wiki/Xnest). Jest on klientem prawdziwych Xów będących "pod spodem" a jednocześnie serwerem dla aplikacji graficznych.
Uruchamiając takie 2 z odpowiednim parametrem -geometry na czystym serwerze X uzyskałem to co chciałem.
Tyle, że Xnest nie obsługuje akceleracji 3D, przynajmniej mi nie udało się tego osiągnąć. Jest podobno plik konfiguracyjny w /usr/var/X11/xnest.conf ale nie jest dołączony (z google wiem, że wielu ludzi go nie ma), więc nie znam składni. Parametr -config pozwala wskazać jego alternatywną lokalizację. Gdyby ktoś miał ten plik, to proszę o wrzucenie - zawsze jakiś punkt zaczepienia. Chyba, że ktoś ma informacje, że nie można uzyskać akceleracji 3D na Xnest, więc wtedy rozwiązanie to odpada od razu.
Ewentualnie, czy jest możliwość rozwiązania tego problemu przez xorg.conf? Powiedzmy dwie sekcje Screen na jednym Device i jednym Monitorze? Próbowałem trochę metodą prób i błędów ale działa tylko pierwszy ekran.
Z góry dzięki odpowiedzi lub chociaż jakieś wskazówki.
Pozdrawiam,
ultr
Potrzebuję podzielić ekran na 2 części: górną o rozdzielczości 800x600 i dolną o rozdzielczości 800x5 (czyli razem ekran będzie miał rozdzielczość 800x605). Najlepiej, żeby były to 2 osobne ekrany (w sensie serwera X, czyli :0.0 i :0.1). Ewentualnie mogą być 2 osobne X-y.
Udało mi się to osiągnąć za pomocą Xnest (http://en.wikipedia.org/wiki/Xnest). Jest on klientem prawdziwych Xów będących "pod spodem" a jednocześnie serwerem dla aplikacji graficznych.
Uruchamiając takie 2 z odpowiednim parametrem -geometry na czystym serwerze X uzyskałem to co chciałem.
Tyle, że Xnest nie obsługuje akceleracji 3D, przynajmniej mi nie udało się tego osiągnąć. Jest podobno plik konfiguracyjny w /usr/var/X11/xnest.conf ale nie jest dołączony (z google wiem, że wielu ludzi go nie ma), więc nie znam składni. Parametr -config pozwala wskazać jego alternatywną lokalizację. Gdyby ktoś miał ten plik, to proszę o wrzucenie - zawsze jakiś punkt zaczepienia. Chyba, że ktoś ma informacje, że nie można uzyskać akceleracji 3D na Xnest, więc wtedy rozwiązanie to odpada od razu.
Ewentualnie, czy jest możliwość rozwiązania tego problemu przez xorg.conf? Powiedzmy dwie sekcje Screen na jednym Device i jednym Monitorze? Próbowałem trochę metodą prób i błędów ale działa tylko pierwszy ekran.
Z góry dzięki odpowiedzi lub chociaż jakieś wskazówki.
Pozdrawiam,
ultr