2014-06-30 21 views
5

Chcę uruchomić Rebol2/View na serwerze Ubuntu 14.04, aby móc załadować bibliotekę współużytkowaną (której najwyraźniej/Core nie może zrobić).Jak uruchomić konsolę Rebol2/View na serwerze?

Udało mi się zainstalować wszystkie wymagane zależności, ale domyślam się, że domyślnie/View chce otworzyć pulpit Viewtop. Błąd pojawia się:

** User Error: Bad face in screen pane! 
** Near: size-text self 

Podejrzewam, co muszę zrobić, to zacząć REBOL/Widok z wiersza polecenia, aby przejść bezpośrednio do konsoli, bez wdawania się w Viewtop. Jednak pomoc dla opcji wiersza poleceń (na http://www.rebol.com/docs/words/wusage.html) nie oferuje niczego użytecznego.

Jakieś pomysły, jak zacząć/wyświetlić, więc mogę przejść bezpośrednio do konsoli?

+0

Nie napełnia mnie to nadzieją: http://www.barik.net/archive/2010/02/10/180553/ – mydoghasworms

Odpowiedz

4

Będziesz potrzebować dodatkowych składników (obok REBOL 2/Widok i podstawowych zależnościach x) do tej pracy:

  • Wirtualna X bufora ramki, takich jak Xvfb
  • Opcja --noinstall (krótko mówiąc: -i), aby zapobiec REBOL 2/Widok z starając się zainstalować
  • opcja --noviewtop (krótka: -v), aby rozpocząć REBOL 2/Widok w trybie "tylko do konsoli"

Umieszczenie ich razem, dostaniesz pracę konsoli REBOL 2 uruchamiając:

$ xvfb-run rebol-view --noinstall --noviewtop 

Dane:

Niestety, wersja Linuksa REBOL 2/Widok wymaga X bufora ramki nawet dla tryb tylko konsoli. Jednak w przypadku użycia tylko konsoli, Rebol 2/View nie renderuje niczego graficznie, więc możesz po prostu użyć bufora ramki z pamięcią, gdzie dane wyjściowe nie będą nigdy wyświetlane na fizycznym ekranie. I właśnie to Xvfb - "Wirtualny framebuffer X" - został stworzony dla.

+0

Może być również konieczne zainstalowanie określonych czcionek. 'apt-get install xfonts-100dpi xfonts-75dpi' – johnk