2009-08-07 8 views
6

Szukam serwera X11 na iPhonie, aby móc korzystać z protokołu NX. Są klienci RDP, klienci Citrix, klienci VNC, ale nie ma serwera X11 ...Czy można przenieść serwer X11 do iPhone'a?

Czy sądzisz, że możliwe jest portowanie (lub tworzenie?) Serwera X11 (na przykład kdrive zmodyfikowany dla Cocoa) dla iPhone'a? Czy ma wystarczającą moc procesora lub pamięć do tego? Jak byś to zrobił? Czy istnieją alternatywy?

Odpowiedz

2

Najpierw powinieneś rzucić okiem na Zingersoft. Twój drugi krok prawdopodobnie będzie pracował nad kompilacją XQuartz dla iPhone'a.

+0

Dziękuję za aplikację iX11 na Zingersoft, dokładnie to czego szukałem. – math

2

Z pewnością ma wystarczającą moc procesora i pamięć - X11 działa od < maszyn 10mhz od momentu powstania. Oczywiście nie wspierały one miksowania, wygładzania, rozszerzania kształtu itp. Dzięki taktowaniu z szybkością 600 mhz + i nowoczesnemu układowi graficznemu iPhone jest maszyną do palenia monsterów.

Zingersoft choć zapewnia, jak Rob Napier powiedział, serwer X, więc oczywiście musi być możliwe :)

2

Tak, jest to możliwe. To, czy ma sens, czy nie, jest inną sprawą - X to nie tylko protokół rysunkowy, to także model interakcji. Trudno byłoby ci wykonać kliknięcia prawym przyciskiem myszy, znaki kontrolne lub większość innych operacji, które będą wykonywać programy X.

Szczerze mówiąc, prawdopodobnie lepiej będzie, jeśli będziesz gościć sesję VNC na zdalnej sesji X prowadzonej przez serwer młynowy Linux, zamiast jechać tą drogą, jeśli wszystko, co chcesz uzyskać, to bity na ekranie.