Установка графической оболочки в ubuntu server 14.04 и 16.04

Всем привет! Так уж сделано, что графическая оболочка в ubuntu server по умолчанию отсутствует. И порой ее хочется вернуть. И сделать это очень просто! Вы можете просто обновить систему до версии ubuntu desktop, делается это так:

sudo apt-get update
sudo apt-get install ubuntu-desktop

При этом будет установлена графическая оболочка unity. Но особого смысла в unity на сервере я не вижу. Да и ресурсоемкая она.

Если вам по каким либо причинам не устраивает unity, можно обновить дистрибутив до lubuntu:

sudo apt-get install lubuntu-desktop

В lubuntu встроена графическая оболочка LXDE, которая отличается низкими требованиями к системе и высоким быстродействием. Если вам нужен простой непрожорливый интерфейс без красивых визуальных эффектов, но со всем необходимым функционалом, то lubuntu вам  подойдет.

Так же можно установить kubuntu — дистрибутив со средой рабочего стола KDE.

sudo apt-get install kubuntu-desktop

Я не советую устанавливать графическую оболочку отдельно, так как после установки из-за отсутствия некоторых компонентов она может не запуститься. Лучше проапгрейдить систему, как я показал выше. Исключением является графическая оболочка gnome. Она без проблем запускается на ubuntu server 14.04 и 16.04 после установки:

sudo apt-get install gnome

 

Можно установить и другие графические оболочки отдельно, но не факт, что после установки на ubuntu server 14.04 и 16.04 они смогут без проблем запуститься. По мне лучше сначала проапгрейдить систему одним из способов, указанных выше, и потом уже сверху доустанавливать нужную графическую оболочку, если понадобится.

 

Комментарии: 12 к “Установка графической оболочки в ubuntu server 14.04 и 16.04”

    1. Я бы рекомендовал использовать GDM (GNOME Display Manager).
      Установка:
      apt-get install gdm
      После установки GDM будет запускаться при входе в систему.

  1. А как потом выключить графическую оболочку, если я хочу опять «голый» сервер ?

    1. Можно удалить GDM:
      sudo apt-get remove gdm
      sudo mv /etc/init/gdm.conf /etc/init/gdm.old
      Но разумнее, наверное, оставить возможность загружаться с графической оболочкой. Для этого можно прописать в GRUB, что мы хотим загружаться в режиме консоли:
      sudo nano /etc/default/grub
      В открывшемся файле надо закомментировать знаком # строку GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash», а строчку GRUB_CMDLINE_LINUX=»» откорректировать до GRUB_CMDLINE_LINUX=»text». Кроме того, надо раскомментировать (убрать #) строку GRUB_TERMINAL=console.
      Сохраняйте файл, а затем обновите конфигурацию GRUB командой:
      sudo update-grub
      После перезагрузки должно стартовать с консоли.

  2. Здравствуйте!
    как сделать выбор при загрузке системы, загружать с оболочкой или только консоль ?

    1. Так как в GRUB за загрузку в режиме консоли отвечает GRUB_TERMINAL=console, Вы можете исхитриться и передать управление другому загрузчику. Для этого в момент загрузки нажмите C.
      Переход к другому загрузчику происходит командой:
      chainloader /путь/имя_файла
      в команде указываете путь к файлу загрузчика. Если Вам нужен только выбор между графическим режимом и консолью, то можете скопировать файл GRUB и отредактировать только строку с GRUB_TERMINAL=console. Скажем, если Вы чаще используете ОС без графической подсистемы, то в основном загрузчике оставляете GRUB_TERMINAL=console раскомментированным, а в дополнительном закомментированным, чтобы загружаться в графическом режиме через доп.загрузчик в случае необходимости.

      Можно немного автоматизировать процесс, чтобы не входить в консоль GRUB и не вбивать команды каждый раз вручную. Добавьте в файл /etc/grub.d/40_custom строки
      menuentry «имя пункта меню» {
      chainloader /путь/имя_файла
      }
      и это добавит в меню GRUB пункт, перенаправляющий в дополнительный загрузчик. Обратите внимание, что файл 40_custom должен заканчиваться пустой строкой, иначе последний пункт меню не будет отображаться.
      Сделайте sudo update-grub.

  3. Здравствуйте!
    Установил оболочку unity, но в ней нет «Система-Администрирование». А мне они нужны ибо система отказывается загружаться (что-то с драйверами видео). При выключении или перезапуске, постоянно приходится заходить в GRUB при включении ПК и править строчку добавляя quiet splash $vt_handoff nomodeset. Не подскажите как сохранить этот параметр в загрузчике, или же надо ставить другую оболочку с «Администрированием», где можно активировать драйвера?

    1. Незнаю как, но накатил первую оболочку, обновил её, как просила. И со второго-третьего ребута, система стала прогружаться. Хотя в самом загрузчике ничего не поменялось.

  4. У меня после установки на нетбук Ubuntu 16.04 грузится исключительно консоль. При попытке установить графическую оболочку, говорит что она не найдена. Как мне её загрузить? Нетбук старенький HP mini 110, с 1 шишом оперативки.

    1. Если попробовать перезагрузить графику командой
      sudo service lightdm restart
      графический режим запускается?

        1. Я бы попробовал переустановить LightDM или поставить другой дисплейный менеджер просто для того, чтобы проверить его работу.
          Но, честно говоря, пользоваться Ubuntu на Вашем нетбуке будет тем еще удовольствием. Если хочется непременно дистрибутив *buntu, попробуйте Lubuntu (версия 16.04 хороший вариант). Вполне возможно, что и проблемы с графикой уйдут.

Добавить комментарий для Дмитрий Отменить ответ

Ваш адрес email не будет опубликован.