Первые Впечатления От Обновления С Ubuntu 16.04 Lts На Ubuntu 18.04 Lts

Как известно, основное визуальное изменение в 18 релизе — это отказ от Unity и переход на Gnome 3. Здесь хочу поделиться впечатлениями о переходе с 16 на 18.



Сначала о хорошем.

Релиз 18 принес нам новое ядро Linux (4.15) с патчами от Meltdown и Spectre, которые включены по умолчанию и, по мнению экспертов, должны сильно ухудшить производительность компьютера.

Однако, несмотря на то, что мой процессор (Intel Core i5) находится в списке уязвимых, а значит для него включены патчи, что подтверждается журналами загрузки, я не заметил заметного падения производительности в обычных задачах.

Поэтому, если ваш компьютер не является сервером, работающим под постоянной высокой нагрузкой на пределе своих возможностей, то вряд ли вам стоит сразу торопиться отключать эти патчи только из опасения «тормозов».

Сам графический интерфейс Gnome, на мой взгляд, работает существенно быстрее Unity. Я считаю, что это связано с тем, что в нем есть открывающиеся окошки и т.д. и т.п.

В Unity просто меньше эффектов, которые можно отключить.

Но так как в мою задачу не входит изучение интерфейсов Ubuntu, а заниматься этим по собственной инициативе мне лень, то приходится использовать то, что есть «из коробки».

«Из коробки» gnome работает быстрее, чем Unity (точнее, gnome 3 на Ubuntu 18.04.01 против Unity на Ubuntu 16.04).

Однако это «заметно быстрее» не означает, что интерфейс Unity чудовищный и медлительный.

Нисколько.

Скорость у него вполне приемлемая.

Гном просто быстрее.

Еще мне очень понравился аналог меню «Пуск» (квадрат из девяти кружков в левом нижнем углу).

Несмотря на то, что он тоже плиточный, открывается быстро и показывает все установленные в системе приложения.

Работать с ним просто и удобно.

В Unity я его практически вообще не использовал по причине того, что конкретно этот компонент действительно очень медленный и как-то показывает не совсем то, что я ожидаю увидеть.



С плюсами закончили, перейдем к минусам.

1. Сторонние репозитории При переходе на новую версию Ubuntu обычно отключает сторонние репозитории, и тогда их нужно включать снова.

Обычно это делалось из оконного интерфейса.

Однако на этот раз, сколько бы я ни нажимал галочки включения, окно просто становилось серым и ничего не происходило.

Мне пришлось вручную редактировать файлы в /etc/apt/.

Мелочь, конечно.

2. Пропали уведомления приложений Когда я получал новое письмо или сообщение в Slack в Unity, в правом верхнем углу выскакивали постоянно висящие значки, а при нажатии открывалось соответствующее приложение.

Аналог системного трея в Windows. При переходе на gnome все подобные уведомления пропали.

То есть у гнома есть некий механизм оповещения, когда при приходе нового письма почти по центру экрана на 10 секунд всплывает окошко с сообщением.

А что, если бы меня в этот момент не было за компьютером? Или даже просто посмотрел в другую сторону на эти 10 секунд? Да и пришли тоже непонятно как.

Похоже, что было уведомлено только о первом письме, а все последующие были проигнорированы.

После некоторых танцев с бубном мне удалось заставить Thunderbird отображать на своей иконке панели задач красный кружок с количеством новых сообщений.

Хоть это и не системный трей, но вполне равноценная замена.

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

И почтовый клиент не какой-то сторонний, а дефолтный, и его надо вылизывать от и до.

Но у меня почему-то сразу не получилось.

Не удалось настроить уведомления для Slack. А с учетом того, что это наше основное средство корпоративной коммуникации, то это катастрофа (Если кто-нибудь знает, как справиться с этой проблемой, буду благодарен за помощь) В общем за уведомления ОГРОМНЫЙ минус ОБНОВЛЕНИЕ: Уведомления Slack загадочным образом появились сами по себе, через полтора дня после установки и нескольких перезагрузок, не связанных со Slack. Вверху в центре правого монитора, прямо перед датой.

Так в гноме еще есть уведомления, ура! одной проблемой меньше))) 3. Еще больше хитростей в gnome-терминале gnome-terminal также был терминалом по умолчанию в Unity, поэтому переключение с Unity на Gnome не составит проблем.

Это проблема при переходе с Ubuntu 16 на 18. Дело в том, что если бы раньше я мог создать скрипт, воссоздающий мою рабочую среду, например

   

gnome-terminal --maximize \ --tab --working-directory=$HOME/workspace/project1 -e "script" \ --tab -e "top" \ --tab -e "ssh -t [email protected]" \ .

gnome-terminal --maximize \ --tab .



теперь эта конструкция работает случайным образом, так как вкладки обоих терминалов будут открываться во вкладках вызывающего окна, то есть все они будут свалены в одну кучу.

Плюс терминал будет забрасывать вас сообщениями о том, что опция -e устарела и скоро будет удалена.

Что вместо -e «команда» следует использовать конструкцию — команда.

То есть при одном вызове открыть две вкладки с ssh-подключением к двум разным хостам станет проблемой.

И вообще, создать из командной строки новое окно с набором своих вкладок будет проблемой (на самом деле, я думаю, можно создать новое окно и уже в команде для него прописать серию вызовов терминалы с отдельными вкладками, но по моему это так.

) Для большинства пользователей эта проблема, конечно, мелочь, но для тех, кто использует gnome-терминал напрямую, она уже неприятна.

4. Панель задач с двумя мониторами Есть два монитора.

Они работают в режиме, когда у каждого свой контент. Настраиваем панель задач так, чтобы она появлялась на обоих.

Теперь открываем два окна, например браузера или среды разработки и перетаскиваем их на разные экраны.

Важно, чтобы оба окна были одного и того же приложения.

Пусть это будет браузер Chrome. На панели задач справа от значка Chrome мы увидим два маленьких кружка, указывающие на то, что открыты два экземпляра Chrome. Как было в Юнити? Если я нажму на значок Chrome на левой панели задач, система автоматически переключит меня на окно Chrome на левом экране.

Если я нажму на значок справа, то, соответственно, на тот, что справа.

Если в левом окне хрома открыть еще одно окно, третье, то при нажатии на иконку в левой панели система предложит мне выбор, какое окно я хочу.

Правая панель все равно сразу, без вопросов, переключится на свое единственное окно.

Чрезвычайно удобно! Как сейчас обстоят дела в Gnome? Панели на обоих экранах полностью идентичны и всегда в виде миниатюрных изображений спрашивают, какое окно выбрать.

Более того, из этого запроса проблематично понять, какое окно какому экрану принадлежит. А при работе с несколькими окнами одного и того же приложения приходится совершать массу ненужных кликов.

Таким образом, если для вас актуальна задача активной работы на двух (или более) мониторах, я бы рекомендовал десять раз подумать, прежде чем отказываться от Unity в пользу Gnome.

Краткое содержание

В целом Unity и Gnome вполне сопоставимы по своим возможностям и функционалу.

Что выбрать – это скорее вопрос личных предпочтений.

Я привел то, что сразу бросилось в глаза и «усложнило» мою личную жизнь при переходе на gnome. Что из вышеперечисленного актуально для вас и актуально ли вообще – решать вам.

Теги: #*nix #настройка Linux #ubuntu 18.04 gnome unity

Вместе с данным постом часто просматривают: