Страница 1 из 1

Debian - удаленный рабочий стол (и чтоб LinuxCNC работал)

Добавлено: 10 дек 2018, 21:45
odekolon
имея дома два компа - один под виндой, второй (очень слабенький , одноядерный атом для работы с LinuxCNC) заколебался переключаться.

конечно KVM - решит проблему, но мыши - USB, клавы - USB, приходится иметь по 2 комплекта. В общем, все это неудобно.
озаботился RDP
установил xrdp - все заработало, но linuxCNC не запускается.
пробовал выходить из сессии и логинится через RDP клиента, не помогает.
VNC Viewer бесплатный не поддерживает прямое соединение
что еще можете посоветовать?

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 10 дек 2018, 22:11
Serg
Надо поставить libgl1-mesa-swx11. Но в Дебианах и некоторых подобных с этим есть проблема: этот пакет конфликтует с libgl1-mesa-glx, т.е. вместе их не установить, а в GTK (и соотв. во всём, что на её основе) намертво прописана зависимость от libgl1-mesa-glx, хотя сама GTK без проблем работает и с libgl1-mesa-glx и с libgl1-mesa-swx11.
Увы, но нормально этот конфликт не решается. Корректное решение со стороны авторов дистрибутива - собрать GTK с зависимостью не от пакета libgl1-mesa-glx, а от библиотеки libGL.so.1. Корректное решение "на местах" - пересобрать пакет libgl1-mesa-swx11 указав, что он предоставляет не только libgl1-mesa-swx11, но и libgl1-mesa-glx.

P.S.
odekolon писал(а):конечно KVM - решит проблему, но мыши - USB, клавы - USB, приходится иметь по 2 комплекта.
Как раз KVM и решает проблему, ибо настоящий KVM - это переключатель не только Video, но и Keyboard и Mouse.

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 10 дек 2018, 22:13
ua3nbw
LinuxCNC запускал с сервером x2go, для винды есть клиент x2go

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 10 дек 2018, 22:28
Serg
ua3nbw писал(а):LinuxCNC запускал с сервером x2go, для винды есть клиент x2go
Без разницы. libgl1-mesa-glx это библиотека для аппаратного рендеринга (средствами GPU) и соотв. ей требуется прямой доступ к видеокарте (GPU), а любой Xserver/RDP работает по сети и прямого доступа к GPU ему не получить, поэтому приходится пользоваться софтверным рендерингом (в axis это окно, показывающее траекторию), что собственно libgl1-mesa-swx11 и обеспечивает.

Без libgl1-mesa-swx11 способов всего 2:
1. KVM или IP KVM, первые просто комутируют видеосигнал (VGA/HDMI), вторые его оцифровывают видеосигнал и передают по сети и преобразуют обратно.
2. VNC - тут просто передаётся содержимое видеобуфера попиксельно.

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 11 дек 2018, 00:16
woodshop
odekolon писал(а):но мыши - USB, клавы - USB, приходится иметь по 2 комплекта. В общем, все это неудобно.
есть Synergy для всех платформ, удобно если компы рядом или у второго компа (или kvm/qemu виртуалки с проброшенной видеокартой на отдельном монике) нет клавиатуры/мыши.

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 11 дек 2018, 00:21
ScrewDriver
odekolon писал(а): VNC Viewer бесплатный не поддерживает прямое соединение
Э?
На компе с виндой стоит вот это https://www.realvnc.com/en/connect/download/viewer/
На компе со станком стоит пакет X11VNC (не дебиан правдо)

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 11 дек 2018, 08:36
R6MF49T2
тимвивер нынче не модно?

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 11 дек 2018, 08:47
Сергей Саныч
RealVNC Viewer V 5.0.3 прекрасно работает с прямым соединением.
Про новые сказано, что бесплатная версия только через "облако".
R6MF49T2 писал(а):тимвивер нынче не модно?
Прямое соединение не поддерживает.
Каждое телодвижение - "под колпаком". Чуть что - "вы тут, похоже, коммерцией занимаетесь, ща отключим!".

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 11 дек 2018, 16:10
Serg
R6MF49T2 писал(а):тимвивер нынче не модно?
Он достал своими несовместимостями между версиями и несовместимостью новых версий с неновыми OS. :pssdoff:
Ушёл на anydesk.

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 11 дек 2018, 17:20
ua3nbw
UAVpilot писал(а):Он достал своими несовместимостями между версиями и несовместимостью новых версий с неновыми OS. Ушёл на anydesk.
LinuxCNC под виндой удаленно запускается ?

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 11 дек 2018, 17:37
Serg
Теоретически да, оно передаёт содержимое видеобуфера. Практически попробовать не могу - на всех доступных LinuxCNC уже стоит libgl1-mesa-swx11.

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 12 дек 2018, 22:53
odekolon
ua3nbw писал(а):LinuxCNC запускал с сервером x2go, для винды есть клиент x2go
репозитории добавлял по инструкции отсюда -https://wiki.x2go.org/doku.php/wiki:repositories:debian
вроде все репозитории добавилилсь
но

Код: Выделить всё

 sudo apt-get install x2goserver

выдает какую-то хрень...
(для просмотра содержимого нажмите на ссылку)

Код: Выделить всё

bor@PlasmaCNC:~$ sudo  apt-get install x2goserver 
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 x2goserver : Зависит: x2goserver-x2goagent (< 4.1.0.3-0x2go1+git20181129.1708+9.main.1.1~) но он не будет установлен
              Зависит: x2goserver-x2goagent (>= 4.1.0.3-0x2go1+git20181129.1708+9.main.1) но он не будет установлен
              Зависит: init-system-helpers (>= 1.18~) но он не может быть установлен
              Рекомендует: sshfs но он не будет установлен
              Рекомендует: x2goserver-extensions (< 4.1.0.3-0x2go1+git20181129.1708+9.main.1.1~) но он не будет установлен
              Рекомендует: x2goserver-extensions (>= 4.1.0.3-0x2go1+git20181129.1708+9.main.1) но он не будет установлен
              Рекомендует: x2goserver-fmbindings (< 4.1.0.3-0x2go1+git20181129.1708+9.main.1.1~) но он не будет установлен
              Рекомендует: x2goserver-fmbindings (>= 4.1.0.3-0x2go1+git20181129.1708+9.main.1) но он не будет установлен
              Рекомендует: x2goserver-printing (< 4.1.0.3-0x2go1+git20181129.1708+9.main.1.1~) но он не будет установлен
              Рекомендует: x2goserver-printing (>= 4.1.0.3-0x2go1+git20181129.1708+9.main.1) но он не будет установлен
              Рекомендует: x2goserver-xsession (< 4.1.0.3-0x2go1+git20181129.1708+9.main.1.1~) но он не будет установлен
              Рекомендует: x2goserver-xsession (>= 4.1.0.3-0x2go1+git20181129.1708+9.main.1) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
bor@PlasmaCNC:~$ 
попробуем с другой строны зайти...

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 12 дек 2018, 23:03
Serg
Делал точно по инструкции? А Debian у тебя какой?

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 12 дек 2018, 23:13
odekolon
debian wheezy
но возможно я его уже своими эксперикрементами загадил... :hehehe:
наверное проще переставить будет и еще раз попробовать....

Re: Debian - удаленный рабочий стол (и чтоб LinuxCNC работал

Добавлено: 12 дек 2018, 23:19
Serg
odekolon писал(а):debian wheezy
odekolon писал(а):# X2Go Repository (release builds)
deb http://packages.x2go.org/debian stretch extras main