Автор Тема: локальный принтер + xrdp linux -> linux  (Прочитано 609 раз)

Оффлайн al_tux

  • Начинающий
  • *
  • Сообщений: 21
Всем привет

В релизе xRDP версии "Release notes for xrdp v0.9.18 (2022/01/10)"
Коментарий разработчиков
"Remote drive redirection now works if printer redirection is also requested by the client (#327)"

Перевод
"Перенаправление удаленного диска теперь работает, если клиент также запрашивает перенаправление принтера (#327)"

У меня версия 0.9.21
[root@user etc]# xrdp -v
xrdp 0.9.21
  A Remote Desktop Protocol Server.
  Copyright (C) 2004-2020 Jay Sorg, Neutrino Labs, and all contributors.
  See https://github.com/neutrinolabs/xrdp for more information.

В выводе "Configure options:" есть настройка "--enable-painter"

Если задать в shell команду xrdp --enable-painterполучу ответ Unknown option: --enable-painter
Подскажите что это за опция?
Как можно из системы linux в систему altlinux через xrdp прокинуть локальный принтер.
Из системы linux в windows2008 через remmina/rdp(freerdp) подключить с настройкой "Сделать принтеры общедоступными".
Печатаю пробную страницу, с помощью драйвера "MS Publisher Imagesetter", порт "TS004".

PS Проброс локальных дисков работает.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 895
    • Домашняя страница
    • Email
Re: локальный принтер + xrdp linux -> linux
« Ответ #1 : 19.01.2023 18:57:15 »
Это опция сборки, а не исполняемого файла.
Андрей Черепанов (cas@)

Оффлайн al_tux

  • Начинающий
  • *
  • Сообщений: 21
Re: локальный принтер + xrdp linux -> linux
« Ответ #2 : 19.01.2023 19:57:07 »
Это опция сборки, а не исполняемого файла.

Так в консоли же выполняю "xrdp -v" которая показывает все команды.
Смысл делать опцию сборки если нельзя выполнить?!

[root@user .cache]# xrdp -v
xrdp 0.9.21
  A Remote Desktop Protocol Server.
  Copyright (C) 2004-2020 Jay Sorg, Neutrino Labs, and all contributors.
  See https://github.com/neutrinolabs/xrdp for more information.

  Configure options:
      --build=x86_64-alt-linux
      --host=x86_64-alt-linux
      --prefix=/usr
      --exec-prefix=/usr
      --bindir=/usr/bin
      --sbindir=/usr/sbin
      --sysconfdir=/etc
      --datadir=/usr/share
      --includedir=/usr/include
      --libdir=/usr/lib64
      --libexecdir=/usr/lib
      --localstatedir=/var
      --sharedstatedir=/var/lib
      --mandir=/usr/share/man
      --infodir=/usr/share/info
      --disable-dependency-tracking
      --disable-silent-rules
      --without-included-gettext
       #--disable-static
      --enable-jpeg
      --enable-fuse
      --enable-rfxcodec
      --enable-opus
      --enable-painter
      --with-systemdsystemunitdir=/lib/systemd/system
      build_alias=x86_64-alt-linux
      host_alias=x86_64-alt-linux
      target_alias= #--disable-static
      CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/libdrm -Wno-error=int-to-pointer-cast

  Compiled with OpenSSL 1.1.1q  5 Jul 2022
[root@user .cache]#


Или это опции сборки конфигурации?!
« Последнее редактирование: 19.01.2023 20:01:13 от al_tux »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 895
    • Домашняя страница
    • Email
Re: локальный принтер + xrdp linux -> linux
« Ответ #3 : 20.01.2023 08:34:59 »
Да. Не работает проброс принтеров в xrdp: https://github.com/neutrinolabs/xrdp/issues/1828
Андрей Черепанов (cas@)

Оффлайн al_tux

  • Начинающий
  • *
  • Сообщений: 21
Re: локальный принтер + xrdp linux -> linux
« Ответ #4 : 20.01.2023 19:54:45 »
Да. Не работает проброс принтеров в xrdp: https://github.com/neutrinolabs/xrdp/issues/1828

В активном поиске других решений. Для себя набросал 4 варианта событий.
1 сетевые принтеры cups + группы + прова на группы от пользователей
2 Определить имя & ip пк клиента, через доменную группу & админ прова монтировать принтер(ы) в сессию.
3 Пробовать & искать другие rdp серверы. Знаю только xrdp и freerdp.
4 связываться с разрабами, помочь & ждать их действия(создана тема #327)