Имя: Пароль:
1C
 
Странное поведени Remmina с RDP - появились артефакты и глюк боковой клавиши
0 kharchenko_pm
 
28.01.13
01:46
Не смог добавить комментарий в тему v8: Странное поведени Remmina с RDP - появились артефакты и глюк боковой клавиатуры поэтому создал новую тему.

Remmina использует RDP клиент xfreerdp https://github.com/FreeRDP/FreeRDP/tags

Я тоже при переходе на Linux сначала использовал remmina, но в ходе работы обнаружилось некорректная работа клавиатуры (точка вместо / далеко не все баги), далее перешел на xfreerdp без remmina из багов осталась только опять же точка вместо /

Для лечения скачайте последнюю версию xfreerdp с сайта проекта, откройте в блокноте библиотеку из исходника ~/FreeRDP-1.0.2/include/freerdp/kbd/vkcodes.h и поправьте    
{ 0x35, 0, "VK_DIVIDE"           , "KPDV" }
на
{ 0x35, 1, "VK_DIVIDE"           , "KPDV" }

сохраняем и компилируем :
1. для начала устраняем зависимости
# sudo apt-get install build-essential git-core cmake libssl-dev libx11-dev libxext-dev libxinerama-dev \
libxcursor-dev libxdamage-dev libxv-dev libxkbfile-dev libasound2-dev libcups2-dev libxml2 libxml2-dev \
libxrandr-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev \
libcunit1-dev libdirectfb-dev xmlto doxygen libxtst-dev

2. генерируем makefile
# cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON

3. Если у нас уже стоит другая версия freerdp то удаляем ее
# sudo apt-fet remove freerdp

4. устанавливаем пакет
# sudo make install
по умолчанию директория для установки /usr/local а не /usr и если вы не удалили старую версию то по умолчанию будет запускаться именно она, поэтому делаем ldconfig

5. Создаем текстовый файл например rdp.sh и вписываем в него параметры запуска

#!/bin/sh
xfreerdp -u (имя пользователя) -p (пароль) (другие параметры) адрес сервера

делаем файл исполняем
# chomod +x rdp.sh

добавляем ярлык на рабочий стол и наслаждаемся полноценной работой клиента с исправленным багом клавиатуры.

P.S. xfreerdp работает гораздо быстрей Windowого RDP клиента, если надо пробросить на сервак HASP ключ или флешку используйте проект usb over ip или платный USB over Network
1 Бешеная Нога
 
28.01.13
07:10
Никогда не заморачивался подобной фигней... И прекрасно себя чувствую!
2 Web00001
 
28.01.13
07:13
(1)Держи нас в курсе
3 Бешеная Нога
 
28.01.13
07:41
(2) Да, ты все правильно понял