Emacs зависает при запуске через SSHing на мою Ubuntu Box (13.10),
Запустив Ubuntu 13.10, я не могу запустить emacs при загрузке в мой ящик
ssh -l username someipaddress
Когда я запускаю emacs, он просто зависает.
Я также недавно установил dbus-x11 . Перед установкой dbus-x11 я получал сбой при попытке запустить emacs.
(emacs:3306): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
//bin/dbus-launch terminated abnormally without any error message
(emacs:3306): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
//bin/dbus-launch terminated abnormally without any error message
(emacs:3306): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
//bin/dbus-launch terminated abnormally without any error message
(emacs:3306): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
//bin/dbus-launch terminated abnormally without any error message
(emacs:3306): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
//bin/dbus-launch terminated abnormally without any error message
(emacs:3306): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
//bin/dbus-launch terminated abnormally without any error message
У меня есть другой ящик Ubuntu (12.10) (хотя vm), запущенный от другого поставщика. Однако у меня нет проблем с запуском Emacs. В обоих случаях я использовал apt-get для установки emacs.
1 ответ
Если вы запускаете команду, которую вы показываете, вы не экспортируете детали отображения X. У вас есть два варианта:
Командная строка emacs:
emacs -nwОт
man emacs:-nw, --no-window-system Tell Emacs not to create a graphical frame. If you use this switch when invoking Emacs from an xterm(1) window, display is done in that window.Переадресация вашего X-сервера, это позволит вам запускать программы на сервере, которые отображаются на вашем локальном дисплее. Вы можете использовать либо
-Xили предполагая, что это локальная доверенная сеть,-Y:ssh -Y username@someipaddressОт
man ssh:-X Enables X11 forwarding. This can also be specified on a per-host basis in a configuration file. -Y Enables trusted X11 forwarding. Trusted X11 forwardings are not subjected to the X11 SECURITY extension controls.