LINUX.ORG.RU
ФорумAdmin

Клавиатура в Xvnc


0

0

Приветствую уважаемых знатоков. Имею проблемы с раскладками клавиатуры Xvnc.

Сервер: openSUSE 10.3, Xvnc Free Edition 4.1.2 (из репозитория), DE - GNOME

Клиент: openSUSE 11.1, DE - KDE3+KDE4

Запускается Xvnc в скрине из .profile так:

if screen -ls | grep '\.t' > /dev/null; then
  echo "All services had been started already!"
else
  screen -S t -d -m sh $HOME/start-rtorrent.sh
  screen -S x -d -m sh $HOME/startXvnc.sh
fi

Скрипт startXvnc.sh:

#!/bin/sh
if test -z `pidof Xvnc`; then
  rm -f /tmp/.X11-unix/X0;
fi

vncserver :0 -geometry 1024x768 -depth 16 -name MainConsole -DisconnectClients=1 passwordFile=/etc/vncpasswd -NeverShared

Итак, начнем:

  • vncviewer server:0 - логинится, русские буквы вводятся, но - не вводится пробел (!)
  • krdc из kde4 - логинится, пробел вводится, но на русской раскладке вместо букв выводится «`»
  • nxclient + nxserver 3.3.0-3 - в режиме VNC не работает (показывает Черный Квадрат на пару секунд, потом - падает), в режиме Shadow - логинится, пробел работает, но раскладка не переключается (и с чего бы ей - xkb-то Xvnc не поддерживается)
  • VNC Viewer Enterprise 4.1 - аналогично дефолтному vncviewer
  • он же, но в win32 версии из-под XP, запущенной в виртуалбоксе - работает ВСЕ(!)

Есть соображения? (Гугль ничего внятного не сказал :))


UPDATE
VNC Viewer Ent 4.1 -> 4.4.3 => проблема осталась
зато win32 версия теперь идет под wine - и работает :)
и все-таки - хотелось бы решить проблему более нативно...

Kast
() автор топика

У меня подобная проблема. Сервер vnc4server 4.1.1 на debian. При подключении с linux компьютера через gvncviewer русские буквы вводятся нормльно, при попытке же подключится с различных клиентов из под windows ввобятся кракозябры. Нашел решение скачав клиент http://vncviewer-ru.wiki.sourceforge.net/. В нем все работает корректно.

Собственно у меня есть вопрос может кто сталкивался. Русские буквы вводятся корректно в приложения запущенные на сервере (например xterm или gedit), но в приложения, запущенные под wine половина букв просто не вводится, или вводится один раз, а потом не работает.

linADmin
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.