Я столкнулся с той же проблемой.
Попробуйте решение здесь: Cinnamon session crashing login from greeter
Он отлично работал для меня. Кажется, проблема была gnome-user-share.
Обычно серверы linux настроены без GUI. Похоже, у вас уже есть доступ к командной строке на ваш сервер.
Вы можете попробовать эту команду, чтобы проверить, установлен ли графический интерфейс.
dpkg-query -W xorg
Если установлен GUI, он покажет что-то вроде этого:
xorg 1:7.6+10ubuntu1
Если графического интерфейса нет, он выдает пустую строку.
Теперь, если нет графического интерфейса, разумное решение состоит в том, чтобы оставить его таким образом и научитесь использовать командную строку. Если вам действительно нужен GUI, вы должны сначала проверить, разрешает ли ваш провайдер, и что у вас достаточно ресурсов для этого. Вы можете установить его с помощью:
sudo apt-get install ubuntu-desktop
Теперь вы можете перейти к использованию любого решения удаленного доступа. Мне лично нравится FreeNX. Эти вопросы помогут вам:
Как установить FreeNX-сервер, чтобы он работал правильно? Каков наилучший способ настройки безголового сервера?Наконец, позвольте мне еще раз посоветовать вам изучить командную строку. Как ожидается, будет администрироваться Linux-сервер.
Предположим, что на вашем сервере установлен графический интерфейс: вместо этого запустите x11vnc на сервере: sudo apt-get install x11vnc на компьютере. Затем запустите его: x11vnc -once -passwd [some password]
На вашей стороне установите vncviewer в Ubuntu или TightVNC в Windows Затем используйте средство просмотра VNC для подключения к вашему серверу.
Просто подумайте: если это облачный сервер с LAMP, скорее всего, у него нет установленного графического интерфейса, так что это не сработает для вас .
Приложение vino-preferences дало эту ошибку, потому что приложение является графическим, и вы не можете отображать графические приложения Linux из командной строки, не делая дополнительной работы.
Трудно узнать, облачно ли ваш облачный сервер предоставил какой-то веб-интерфейс для запуска команд, или если вы подключились с помощью SSH-клиента (например, Putty в Windows). Если вы хотите включить vino, используя vino-preferences, вам нужно будет запустить его в графической среде. Если провайдер облака не предоставляет один, вам нужно будет подключиться с помощью SSH-клиента и X-сервера для Windows.
Это менее болезненно, чем кажется. Я предполагаю, что у вас есть рабочий SSH-клиент, если не google [putty download] и установите его. Затем загляните в документацию ваших поставщиков облаков о том, как подключиться к их сервису.
После этого вам нужно будет установить X-сервер. Раньше я использовал Xming, и это довольно просто. Получите его здесь: http://www.straightrunning.com/XmingNotes/. Установите Xming и запустите X-сервер. Затем следуйте этим инструкциям, чтобы настроить Putty:
http://www.straightrunning.com/XmingNotes/
После того, как вы работаете с SSH-соединением, вы должны иметь возможность запускать приложение vion-preferences и локально отображать интерфейс на вашем рабочем столе.
Удачи вам в первых шагах в Linux!
Удаленный рабочий стол - это IMO, а не лучший вариант для управления сервером. Управление сервером обычно связано с установкой пакетов, обновлением пакетов, запуском / остановкой служб, управлением брандмауэром и редактированием файлов конфигурации. Все это можно сделать безопасно и легко над ssh.
ssh -X user@server
Если у вас должен быть графический интерфейс, посмотрите на веб-интерфейсы, такие как webmin или phpmyadmin.
Также позаботьтесь о VNC (удаленный рабочий стол). Это небезопасный протокол и одна из самых распространенных «трещин», которые я вижу. Опять же, если вы должны использовать использовать VNC, используйте FreeNX, который является быстрым и безопасным.
Вы также можете подключиться с помощью пересылки ssh X ...
Я рекомендую вам забыть о Remote Desktop & amp; установите ssh X forwarding вместо этого.
Обходитесь для панелей веб-администрирования, вы должны найти тот, который соответствует вашим требованиям. Я рекомендую: Webmin
Приложение vino-preferences дало эту ошибку, потому что приложение является графическим, и вы не можете отображать графические приложения Linux из командной строки, не делая дополнительной работы.
Трудно узнать, облачно ли ваш облачный сервер предоставил какой-то веб-интерфейс для запуска команд, или если вы подключились с помощью SSH-клиента (например, Putty в Windows). Если вы хотите включить vino, используя vino-preferences, вам нужно будет запустить его в графической среде. Если провайдер облака не предоставляет один, вам нужно будет подключиться с помощью SSH-клиента и X-сервера для Windows.
Это менее болезненно, чем кажется. Я предполагаю, что у вас есть рабочий SSH-клиент, если не google [putty download] и установите его. Затем загляните в свою документацию по облачным провайдерам о том, как подключиться к их сервису.
После этого вам нужно будет установить X-сервер. Раньше я использовал Xming, и это довольно просто. Получите его здесь: http://www.straightrunning.com/XmingNotes/ . Установите Xming и запустите X-сервер. Затем следуйте этим инструкциям, чтобы настроить Putty:
http://tldp.org/HOWTO/XDMCP-HOWTO/ssh.html
. Когда у вас есть работающий SSH-соединение, вы должны иметь возможность запускать приложение vion-preferences и локально отображать интерфейс на вашем рабочем столе.
Удачи вам в первых шагах в Linux!
Удаленный рабочий стол - это IMO, а не лучший вариант для управления сервером. Управление сервером обычно связано с установкой пакетов, обновлением пакетов, запуском / остановкой служб, управлением брандмауэром и редактированием файлов конфигурации. Все это можно сделать надежно и легко над ssh.
ssh -X user@server
Если вы должны иметь графический интерфейс, посмотрите веб-интерфейсы, такие как webmin или phpmyadmin.
Также позаботьтесь о VNC (удаленный рабочий стол). Это небезопасный протокол и одна из самых распространенных «трещин», которые я вижу. Опять же, если вы должны использовать VNC, используйте FreeNX, который является быстрым и безопасным.