Remmina почему-то фильтрует Ctrl и крешится каждые пять минут, нашёл несколько тем на форумах, неспешно и безуспешно чешущих в затылке. KRDC — коннектимся, видим экран сервера, а вот диалог для логина почему-то отсутствует — facepalm. Есть нормальные рабочие RDP-клиенты под ubuntu или как с офисом — всё готово, только вот серьёзно пользоваться нельзя?
у меня remmina с freeRDP не крашится и нормально все кнопки обрабатывает, работает даже remoteFX, равно как и krdc. Возможно у вас проблема в чем то еще?
Обычный rdesktop. Пользуюсь уже лет 6. Все отлично. Win 2003.
Только надо конфиг поправить для клавиатуры — заменить содержимое файлов /usr/share/rdesktop/keymaps/ru и /usr/share/rdesktop/keymaps/en-us
вот на это:
# generated from XKB map ru
include common
map 0x419
grave 0x29
asciitilde 0x29 shift
asciicircum 0x07 shift
backslash 0x2b
bar 0x2b shift
apostrophe 0x28
greater 0x34 shift
less 0x33 shift
плюсую за rdesktop. Нельзя сказать, что работает идеально, но широкие возможности конфигурирования почти все глюки позволяют устранить. Сам использую несколько лет на Gentoo.
# xfreerdp <сервер>
No protocol specified
No protocol specified
xf_pre_connect: failed to open display: :0.0
Please check that the $DISPLAY environment variable is properly set.
freerdp_pre_connect failed
l# echo $DISPLAY
:0.0
Может, дело в параметрах подключения к серверу или в версии протокола?
У меня KRDC нормально показывает login screen при соединении с Windows 2008 Server R2.
Вы можете попробовать RDP клиент компании 2X.
Для использования в 64 битной системе, нужно дополнительно скачать getlibs-all.deb и добавить зависимости:
sudo dpkg i getlibs-all.deb
sudo getlibs -64 libesd.so.0
sudo getlibs -32 libesd.so.0
затем установить клиент: dpkg -i --force-architecture 2XClient.deb
# sudo dpkg -i getlibs-all.deb
(Reading database… 324223 files and directories currently installed.)
Preparing to replace getlibs 2.06 (using getlibs-all.deb)…
Unpacking replacement getlibs…
Setting up getlibs (2.06)…
# sudo getlibs -64 libesd.so.0
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies.
ia32-libs: Depends: ia32-libs-multiarch
E: Unable to correct problems, you have held broken packages.
libesd.so.0: libesd0
Reading package lists… Done
Building dependency tree
Reading state information… Done
libesd0 is already the newest version.
The following packages were automatically installed and are no longer required:
gcj-4.6-jre-lib gcj-4.6-base libxerces2-java libgcj-bc linux-image-3.2.0-37-generic libsystemu-ruby ruby-systemu java-common libgcj12 libxml-commons-resolver1.1-java libxml-commons-external-java
tzdata-java linux-image-3.2.0-36-generic libgcj-common
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
# sudo getlibs -32 libesd.so.0
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies.
ia32-libs: Depends: ia32-libs-multiarch
E: Unable to correct problems, you have held broken packages.
libesd.so.0: libesd0
The following i386 packages will be installed:
libesd0
Continue [Y/n]? Y
Downloading…
Installing libraries…
# dpkg -i --force-architecture 2XClient.deb
(Reading database… 324223 files and directories currently installed.)
Preparing to replace 2xclient:i386 10.5.1359 (using 2XClient.deb)…
Unpacking replacement 2xclient:i386…
Setting up 2xclient:i386 (10.5.1359)…
Processing triggers for shared-mime-info…
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Processing triggers for bamfdaemon…
Rebuilding /usr/share/applications/bamf.index…
Processing triggers for desktop-file-utils…
Processing triggers for gnome-menus…
# /opt/2X/Client/bin/2XClient
/opt/2X/Client/bin/2XClient: error while loading shared libraries: libXpm.so.4: cannot open shared object file: No such file or directory