У меня есть удаленная система, в которой я определил две учетные записи - администратора и обычного пользователя. Машина была переведена из Unity в GNOME. Я использую vnc4server
для удаленного подключения к системе и RealVNC Viewer
для фактического подключения с моего ноутбука Win 7.
Из двух учетных записей я запустил серверы как:
>> vnc4server -geometry 1440x900
У меня также есть следующий файл ~/.vnc/xstartup
в обеих учетных записях:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
gnome-session --session=gnome-classic &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
Теперь, когда я подключаюсь к учетной записи администратора, я получаю рабочий стол и могу открыть терминал для ввода своих команд.
Однако для учетной записи пользователя я могу сделать то же самое, но когда я набираю клавишу d kbd>, терминал сворачивается, пока я не нажму клавишу еще раз. Что тут происходит? Как мне получить обратно d kbd>?
РЕДАКТИРОВАТЬ: благодаря @zigg я нашел проблему. Интересно, откуда он унаследовал ярлык "D"? Это новая учетная запись, и изменения, которые я сделал, были только в файле .vnc выше ???
В учетной записи пользователя проверьте панель управления «Клавиатура» в разделе «Ярлыки». «Свернуть окно» в моей системе установлено как «Отключено», но в вашей системе оно могло быть случайно установлено на букву d.
Если это так, вы можете удерживать мышь в этом ряду, пока не появится надпись «Новый ярлык ...», а затем нажать клавишу Backspace.