суббота, 9 апреля 2016 г.

Спят усталые игрушки :)

Прилетело GTK 3.20 и наши мантейнеры прошляпили...




Новость для тех, кто хочет поставить Antergos и тех, кто использует LightDM по-умолчанию.
Помните ребята эту крутую заставку у Antergos при входе в систему? Добро Пожаловат! :)
Вот этот наш "Добро Пожаловат!" решил устроить заморочку пользователям Antergos, но не только смешным переводом, а поломкой зависимостей.
Суть заключается в том, что по-умолчанию в ОСь ставится дисплейный менеджер LightDM и вместе с ним идет пакет lightdm-webkit2-greeter, который берется из репозитория antergos и в зависимостях которого указаны интересные строчки:
depend = gtk3>=3.18
depend = gtk3<3.20
А в Archlinux уже 3.20.2-1 и что же делать?


Сносить lightdm и ставить sddm:
sudo pacman -R lightdm lightdm-webkit2-greeter
sudo pacman -S sddm sddm-kcm
sudo systemctl enable sddm.service -f
Тем, кто хочет установить Antergos я рекомендую временно воздержаться и подождать пока. Иначе вы получите это:


Ну если вы с консолью на ТЫ, то можете ставить базовую систему без ДЕ, а там уже все по старинке, но без LightDM соответственно (заменить на другой - SDDM, GDM, Slim и т.д.). Подробности фейла тут.

16 комментариев:

  1. Арч, он такой арч... :))
    Вероятно из-за этого у меня система не ставилась. Пока не жалею, что выбрал Manjaro, в нем новые пакеты проходят хоть какую то проверку на совместимость с системой. Новичкам советую именно manjaro...

    ОтветитьУдалить
    Ответы
    1. Ну нужно найти дистрибутив для себя, тут вы правы. В каждом есть свои минусы, и плюсы.
      Ведь не даром пишут в вики арча о том, что перед обновлением - читайте новости и смотрите, что обновляется.
      Хотите новых плюшек и свежий софт, то Archlinux (Antergos) - ваш дистрибутив.
      Более стабильный - Manjaro.
      Ну а если для вас стабильность важней всего, то вам нужен Debian Stable.
      Совсем новичку лучше всего Ubuntu или Linux Mint.
      Что касательно этой проблемы, то вся загвоздка заключается в том, что Antergos не имеет свой репозиторий с основными пакетами. И дополнительно Cnchi устроен так, что список пакетов хранится в install.antergos.com, в котором lightdm прибит гвоздями ко всем ДЕ. А потому мантейнеры прошляпили обновление в Archlinux и поломали зависимости.

      Удалить
  2. вчера где то в 2 часа ночи ставил Antergos и проблем не возникала при установки(наверно в это время он еще не обновился,хз)

    Эм.. круглая заставка Antergos? у меня черный экран и сразу грузится кде.. не какой заставки не наблюдал

    ОтветитьУдалить
    Ответы
    1. Имеется ввиду окно входа:
      http://linuxbsdos.com/wp-content/uploads/2014/06/GNOMELogin5-660x495.png

      Удалить
    2. аааа этого у меня нет)

      Удалить
  3. Красивый у них LightDM, жалко сносить. Пока снял галочки в списке обновлений с webkit2gtk и gtk3.

    ОтветитьУдалить
    Ответы
    1. Не вариант, черный экран получил. Из консоли воспользовался вашим способом, удалил LightDM и установил Sddm.

      Удалить
  4. Ну собственно, для тех у кого уже установлена ОС, то проблем особых я в этом не вижу. В гите уже помечен баг, как in progress, обновят со временем. А вот для тех, кто собирается только ставить ОС - это будет неприятным сюрпризом.

    ОтветитьУдалить
  5. Проблема решена, пакет обновлен и добавлен в репозиторий.

    ОтветитьУдалить
  6. Просьба к уважаемому админу. Напишите статью об установке sddm, как правильно установить, не порушив систему и как вернуть в случае чего назад lightdm, чтобы всё работало.
    И ещё очень понравились темы для него https://forum.manjaro.org/index.php?topic=32866.0
    Как установить?

    ОтветитьУдалить
    Ответы
    1. Так вроде ж написано

      Manual Installation

      copy the folder elegant-manjarolinux to /usr/share/sddm/themes/ change CurrentTheme to elegant-archlinux in /etc/sddm.conf or change it from sddm-kcm (setting menu) Have fun!

      Не срабатывает?

      Удалить
  7. Вот ещё тема для арча https://forum.manjaro.org/index.php?topic=32846.0

    ОтветитьУдалить
  8. "Добро Пожаловат!" сменили на "Welcome" )))

    ОтветитьУдалить
    Ответы
    1. А я sddm оставил. Мне все равно на этот ДМ, всегда стоит автологин и вижу редко его.

      Удалить
    2. Попробую поставлю. А вопрос ещё такой - имя пользователя надо вручную вводить или автоматом выбирается (если пользователь один)? Хочется чтобы только пароль вводить...

      Удалить
    3. Автоматом выбирается, только пароль нужно вводить.

      Удалить

Примечание. Отправлять комментарии могут только участники этого блога.