Closed jidckii closed 8 years ago
Hello! I think that R1 just do not supported the console output. Can you give me a link to an image, and I will test it.
The problem is not specific R1. Look: https://yadi.sk/i/JE2tTC-NuQ7Xe Ты наверное и по русски понимаешь, рас локация украина )) Короче вот проблема такая. С чем может быть связанно ? перед тем как найти вой проект я сам шаманил Я указал в /usr/share/applications/defaults.list
x-scheme-handler/telnet=gnome-terminal.desktop
Браузер использую google chrome. При нажатии на ссылку с URL типа :
telnet://unl.lan:32773
У меня запускается gnome-terminal но аргументы для коннекта видимо не передаются. при этом в Putty сессия открывается. Но putty не удобен, да и вкладок нет.
Solved a problem.
echo "x-scheme-handler/telnet=unetlab-x-integration.desktop" >> /usr/share/applications/defaults.list
Pleace add feature, discover new connections in a new tab. Thank You !
Желательно было просто удалить строчку x-scheme-handler/telnet
из /usr/share/applications/defaults.list
и проверить следующей командой что все ок:
xdg-mime query default x-scheme-handler/telnet
С табами в gnome-terminal боюсь не получится, т.к. он не умеет через cli открывать табы в уже созданных окнах, но может придумаю другое решением.
Спасибо.
Думаю при установке следует чекать наличие ссылок на ярлыки и добавлять при отсутствии. к примеру у меня нет их, и не заработало, пока руками не добавил:
$ xdg-mime query default x-scheme-handler/telnet
unetlab-x-integration.desktop
$ xdg-mime query default x-scheme-handler/ssh
$ xdg-mime query default x-scheme-handler/vnc
$ xdg-mime query default x-scheme-handler/docker
Посмотрел как это устроено в других пакетах и полистав документацию пришел к выводу что ничего добавлять в /usr/share/applications/defaults.list
не нужно, так как есть автоматически генерируемый файл /usr/share/applications/mimeinfo.cache
в котором есть вся информация. В чем можно убедится выполнив:
gvfs-mime --query x-scheme-handler/telnet
gvfs-mime --query x-scheme-handler/capture
gvfs-mime --query x-scheme-handler/docker
Более того если воспользовавшись стандартным инструментарием и в процессе установки все же добавить дефолты, выполнив:
xdg-mime default unetlab-x-integration.desktop x-scheme-handler/telnet
то можно с удивлением обнаружить что изменился не /usr/share/applications/defaults.list
, а ~/.local/share/applications/mimeapps.list
и владельцем этого файла стал root из-за чего возникают уже другие проблемы.
HI ! I'am using ubuntu 14.04. Installing unetlab-x-integration_0.2.0_all.deb. Click to R1 my unetlab, starts gnome-terminal, but telnet the session is not established. I see clean window gnome-terminal. VNC worked.