Что такое польза X приложений, которые я могу использовать для тестирования X-сервера на Солярисе?

ssh -X перенаправления X11 управляют к Вашему локальному X-серверу. Таким образом, это - как будто Вы запускали программу локально, когда это действительно работает на компьютере в другом конце. Это очень медленно, потому что это использует много пропускной способности. (Это - то, какие люди говорят о том, когда они говорят, что X11 является "прозрачной сетью".)

VNC и другие приложения удаленного рабочего стола вместо этого позволяют другому компьютерному процессу весь графический рисунок и т.д и получения, в сущности, снимок экрана, и передает это обратно Вашему компьютеру. Это может казаться намного быстрее, потому что намного меньше информации требуется, чтобы отображать все. Однако это также отправляет целый рабочий стол, а не отдельное приложение.

Я не рекомендую использовать ssh -X по Интернету по одной простой причине: Это будет использовать всю Вашу доступную пропускную способность. Довольно полезно по LAN, по-моему, поэтому если Вы просто нуждаетесь в одном приложении и не хотите должными быть выполнять целый рабочий стол, это - хороший способ пойти. Иначе просто используйте VNC.

7
17.11.2011, 22:25
6 ответов

Я сожалею, мне не удалось упомянуть, что я использовал Oracle Солярис 11.

В этом выпуске ни один из них не прибывает установленный по умолчанию (использовал текстовый установщик). Необходимо установить их использующий диспетчер пакетов. Найти, какой пакет содержит приложение, Вы хотите использование pkg search:

pkg search xeyes 

Я использовал compatibility/packages/SUNWxwplt пакет и это установили xterm и xeyes кому: /usr/bin.

8
27.01.2020, 20:15
  • 1
    я, alway использовал xeyes, когда я был все еще администратором Соляриса. Я совершенно уверен, что это был стандарт с Версиями 2.5, 2.6, 7 и 8. большое спасибо –  Nils 17.11.2011, 23:01

Можно хотеть развернуть переменную среды PATH к каталогу /usr/openwin/bin:

 PATH=$PATH:/usr/openwin/bin

Это (по историческим причинам), где приложения X11 находятся на Солярисе. Там можно найти xterm, xclock и много других базовых клиентов для X11.

2
27.01.2020, 20:15
  • 1
    Это - то, где они находятся на выпусках через (и включая) Солярис 10. На Солярисе 11 они находятся теперь в /usr/bin, хотя символьные ссылки совместимости остаются для /usr/openwin & /usr/X11 пути. –  alanc 05.08.2012, 19:37

Я просто использую xclock. Это доступно на Солярисе, но в странном месте; можно найти его с:

find / -name xclock 2>/dev/null
1
27.01.2020, 20:15
  • 1
    На Солярисе 10 и более старый, это находится в /usr/openwin/bin - на Солярисе 11 это находится в /usr/bin. –  alanc 18.11.2011, 01:21

лично я копирую базовое графическое приложение на Java, например это http://beginwithjava.blogspot.ch/2008/07/very- basic-java-graphics-3-examples.html (BasicFrame.java), скомпилируйте и запустите ... конечно, у вас должен быть установлен JDK ...

0
27.01.2020, 20:15
xset -q > /dev/null

Я нашел это на https://stackoverflow.com/questions/637005/x-server-running (в ответ на несколько неверно сформулированный вопрос).

  • быстро
  • можно использовать в сценариях
  • тихо, если все в порядке; диагностика проблемы на stderr
8
27.01.2020, 20:15

Не уверен насчет Solaris, но для всех пользователей Linux, столкнувшихся с этим вопросом, вы можете использовать приложение glxgearsиз пакета mesa-utils.

0
13.01.2021, 23:19

Теги

Похожие вопросы