SDDM: Легкий і красивий менеджер сеансів [Встановлення в ArchLinux]

SDDM (Simple Desktop Display Manager) - це, як випливає з назви Менеджер сесій щоб отримати доступ до нашого улюбленого робочого столу. Для тих, хто не знає, про що я говорю, Менеджер сеансів - це екран, який з’являється, коли ми вмикаємо комп’ютер і просимо ввести ім’я користувача та пароль 😉

sddm

У чому особливість SDDM? Ну, це засновано на QML і тому він досить легкий і настроюється. Можна досягти дуже гарних тем, таких як стандартна, і найкраще, вона чудово інтегрується з KDE.

Установка

Пам’ятаю, намагався скомпілювати Дебіан Візі але для цього потрібна була залежність від вищої бібліотеки, ніж бібліотека у сховищі.

Якщо будь-який користувач встановив його в будь-якому іншому дистрибутиві, будь ласка, повідомте мені через коментарі, щоб оновити статтю та додати установку в інших дистрибутивах.

У цьому випадку мені вдалося встановити його на ArchLinux з AUR:

$ yaourt -S sddm-git kcm-sddm-git

Перший встановлює нас SDDM а друге - ми встановлюємо пакет для його інтеграції Системні налаштування de KDE.

Перш ніж що-небудь встановлювати, будь ласка, прочитайте, що я буду коментувати нижче 😉

Через мої обмеження провайдера я не можу використовувати порт для використання GIT. Ось чому для «клонування» сховища з GitHub мені потрібно змінити:

git clone git://github.com/sddm/sddm.git

по

git clone https://github.com/sddm/sddm.git

Я роблю це уточнення, тому що за допомогою Son_Link Мені довелося змінити PKGBUILD і чомусь, роблячи це, це призвело до помилки в установці. Здавалося, все вказувало на те, що я не клонував сховище GitHub.

Потім, після модифікації сценарію, якщо я завантажив сховище, але воно не помістило папку туди, куди це потрібно скрипту, тому це дало чергову помилку. Це я виправив, перемістивши папку вручну.

Але не панікуйте, це сталося лише зі мною. ДО Son_Link наприклад, його встановили без проблем, або він мені так сказав 😉

Увімкніть SDDM на Arch Linux

Після завершення встановлення я приступив до активації SDDM та заміни KDM. Ті з нас, хто використовує Arch Linux, знають, що для запуску демона або служби ми використовуємо команду:

$ sudo systemctl enable demonio.service

Якщо ми хочемо запустити його лише в той момент:

$ sudo systemctl start demonio.service

Ну, звичайною справою було б вимкнути KDM наступним чином:

$ sudo systemctl disable kdm.service

А потім активуйте SDDM:

$ sudo systemctl enable sddm.service

Але справа в тому, що SDDM не дав мені цієї опції, тому мені довелося виконувати роботу вручну. Для цього ми йдемо і редагуємо файл: /etc/systemd/system/display-manager.service.

Цей файл за замовчуванням мав таке:

[Одиниця] Опис = K Display Manager After = systemd-user-session.service [Служба] ExecStart = / usr / bin / kdm -nodaemon [Встановити] Псевдонім = display-manager.service

Тож я видалив його і залишив так:

[Одиниця] Опис = Простий менеджер дисплея робочого столу After = systemd-user-session.service [Служба] ExecStart = / usr / bin / sddm Перезапуск = завжди [Встановити] Псевдонім = display-manager.service

Я врятував, перезавантажив комп’ютер і вуаля. Він запустився автоматично SDDM замість КДМ.

конфігурація

Щоб налаштувати SDDM у KDE, нам просто потрібно перейти до Системні налаштування » Екран входу (SDDM) і ми отримаємо щось подібне:

SDDM_config

Як бачите, ми можемо змінити тему SDDM і на щастя для нас у нас є 4 приємних варіанти на вибір. У нижньому правому куті є кнопка, яка дозволяє нам змінювати фонове зображення.

На вкладці Додатково ми знаходимо інші цікаві параметри, такі як тема курсора за замовчуванням або можливість автоматичного входу в систему.

SDDM_config1

І це все дорогі друзі. У нас вже є інший варіант, який можна використовувати як менеджер сеансів. Пам'ятайте, що є й інші альтернативи, такі як GDM, LightDM, КДМ, XDM, SLiM або просто не використовувати будь-які 😛

Доступні теми

Ось кілька знімків екрану решти тем, які ми можемо вибрати:

sddm_elarun

sddm_maldives

sddm_circles


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Серхіо Е. Дюран - сказав він

    Так, творці Maui та їх робочого столу на Гаваях, який схожий на Deepin Desktop QT, зробили досить гарну і творчу роботу, як я думаю

  2.   янпоки - сказав він

    Є помилка, це не демон, це буде демон у будь-якому випадку.
    У тій частині, де написано активувати ssdm в arch 😉

    1.    x11tete11x - сказав він

      Демон = демон іспанською мовою

      1.    Джамін-Самуїл - сказав він

        Швидко шукайте екзорциста 😀

        Йойо може бути xD ахахаха

      2.    Анх - сказав він

        Ні. Демон = демон.
        DAEMON - це монітор диска та виконання.

        1.    елав - сказав він

          Правда бути! Але вже прийнято говорити Демонам: Демони 😀

    2.    елав - сказав він

      Як каже x11tete11x, демонів по-іспанськи називають Демоном. У будь-якому випадку, якщо хтось інший дає мені синонім, яким я можу скористатися, я змінюю його.

      1.    Морфея - сказав він

        Послуги?

        1.    pandev92 - сказав він

          Це може бути синонімом, але він все ще неправильний .., я не бачу, що англійською вони називають їх services.xD

          1.    Він пройшов сюди - сказав він

            Це залежить від того, як ви це бачите, ті з нас, хто деякий час був із цим, знають, що це таке, хоча для systemd він ставить його як службу X.service (явно), щоб диференціювати його від іншого типу (одиниці) http://www.freedesktop.org/software/systemd/man/systemd.unit.html (.path .mount .socket)
            відповідно до вікі (з арки) -> Якщо ви не вказали суфікс, systemctl прийме .service. Наприклад, netcfg та netcfg.service еквівалентні. (в інших системах, таких як debian, це все одно явно)

      2.    янпоки - сказав він

        Добре, тим що я нічого не кажу. Але я мав на увазі, що для активації послуги ви поставите daemon.service, а не demon.service, виправте мене, якщо я помиляюся. Можливо, друкарська помилка моя ...

  3.   dante_19 - сказав він

    Щиро дякую за завантаження цього хлопця, я бачуся з ними щодня, і вони мене ще більше дивують ...

    1.    елав - сказав він

      Без проблем. Я рада, що тобі це подобається.

  4.   elpapehackero - сказав він

    Здається, я спробую це, як тільки мені набридне Ubuntu і повернусь до arch xD

    1.    елав - сказав він

      Я думаю, що в Ubuntu його також можна встановити. Але я не знаю, використовуючи PPA чи компілюючи.

  5.   davidlg - сказав він

    виглядає добре, але я думаю, що буду дотримуватися тонкого

    1.    елав - сказав він

      Для кольорових смаків .. Що трапляється, це те, що SLiM дуже обмежений з точки зору параметрів вимкнення / перезапуску та інших.

  6.   Андрес - сказав він

    Я припускаю, що для його встановлення в Xfce вам не потрібен kcm-sddm-git,

    1.    елав - сказав він

      Ну, ви гарно припускаєте, що, я гадаю, вам доведеться налаштувати вручну. Я поняття не маю.

  7.   truko22 - сказав він

    Дуже приємно 😀

  8.   конандол - сказав він

    Я встановив його в debian через сховище, але він не запускається, і я отримую приємне маленьке повідомлення, що інструкція є незаконною,

    DAEMON: Ініціалізація…
    DAEMON: Додавання нового відображення «: 0» на vt 7
    Незаконні інструкції

    Ось яке гарне повідомлення ви мені передаєте ... Хтось щось придумує ???

    1.    Дкой - сказав він

      Це повідомлення також прийшло до мене, тут я знайшов щось, що ви можете спробувати сказати, як воно пройшло 😀
      https://github.com/sddm/sddm/wiki/Ubuntu-12.10-Mini-Install-Guide

  9.   Дкой - сказав він

    Ось .deb для debian та похідних. .. Я все ще не тестую їх на своєму монетному дворі Linux.

    http://qt-apps.org/content/show.php?content=156539

  10.   Мігель - сказав він

    У мене є Archlinux у 32-розрядної версії, і, мабуть, пакет не існує.

    1.    елав - сказав він

      Ви повинні встановити його з AUR.

  11.   Гнилі87 - сказав він

    Альтернатива для KDM, яка мені вже трохи нудна, ха-ха ... дякую elav; до речі, при використанні SLIM у LXDE він вилучає опції вимкнення та перезапуску, а для його вирішення потрібно встановити додатковий пакет. Цей SM не робить те саме, правда?

    1.    елав - сказав він

      Ні. За допомогою цього ви можете вимкнути і перезапустити ..

  12.   Мігель - сказав він

    Вибачення, я не знаю, що сталося. Написав
    yaourt -Ss ssdm
    Перевірити пакет, і він мені нічого не кинув; але зараз це здається мені. Яким дивним я не знаю, що могло бути. Я збираюся встановити його, дякую за оперативну відповідь.

  13.   Вікі - сказав він

    Очевидно, sddm є одним із варіантів, який слід розглянути для нового менеджера сесій Kde5. Kdm має дуже складний код, і перехід до wayland дуже складний, а Lightdm має несумісну ліцензію, тому, ймовірно, sddm стане за замовчуванням менеджером сеансів для робочих столів на базі qt.

    1.    елав - сказав він

      Ну, це було б не погано. SDDM не тільки гарний, він ще й легкий і може замінити старий KDM або, якщо цього не вдасться, мати KDM-форк.

  14.   Мігель - сказав він

    Ні, це точно не існує для 32-розрядних.

    Щоб перевірити статтю Гаари, я підключився до комп’ютера мого брата (archlinux 64 біта) і, побачивши відповідь elav, вирішив спробувати ще раз (але я не розумів, що його немає на моєму комп’ютері). Вибачте, це була моя помилка.

  15.   auroszx - сказав він

    О, я повинен спробувати це пізніше 🙂

  16.   eliotime3000 - сказав він

    Я бачу кузенів @ gato чи це моя ідея?

  17.   давайте використовувати linux - сказав він

    Ну! Великий внесок!

  18.   Ендер Ефрейн Флетчер Салас - сказав він

    У Fedora, як я вимикаю KDM

    1.    LycusHackerEmo - сказав він

      KDM вимкнено за допомогою такої команди:

      $ sudo systemctl відключить kdm.service

      Я не рекомендую використовувати його у Fedora KDE, тому що я його вже надав і мав певні проблеми з цим. Коли я вводив пароль, який ніколи не входив у сеанс, мені довелося перенести його на не знаю, що повернути до норми.

      Якщо ви не хочете використовувати KDM, використовуйте LightDM, я рекомендую його ... xD

  19.   Сандекура - сказав він

    чи можна налаштувати його для входу як root?

    1.    перегин - сказав він

      чоловіче ... ми вже ДВІ, які чекають відповіді від ELAV !!!

    2.    елав - сказав він

      Можливо, якщо ви зміните параметри вручну ..

  20.   Claudio - сказав він

    Це виглядає цікаво!, Дякуємо, що принесли нам новини. Я спробую це

  21.   Хуан Крус - сказав він

    Чудово, це також є у сховищах Fedora.
    У моєму випадку я встановив його і виконав описані вище дії, але не можу запустити KDE, він завжди залишається в Sddm, тому наразі я повернувся до KDM, щоб продовжувати користуватися комп’ютером

  22.   Анахронічна - сказав він

    Привіт! Чи існує аналогічний спосіб зробити це у Fedora 19?

    Встановіть SDDM, але я не бачу жодних змін

  23.   Гніздо - сказав він

    Чому б вам не розмістити властивість target = "_ blank" на посиланнях зображень, щоб воно відкривалося на іншій вкладці, а не на тій самій.

  24.   7oM4s - сказав він

    Здрастуйте;
    Хороший внесок,

    Чи знаєте ви, як отримати доступ до налаштувань у xfce4?

  25.   Данте Лінарес - сказав він

    Я не зміг встановити його разом з Mate, це повинен бути KDE?

  26.   R3V3 - сказав він

    Я хочу встановити щось подібне yaaaaa /> w <) / я використовую fedora, я залишу вам свій facebook, якщо ви хочете мені допомогти https://www.facebook.com/profile.php?id=100006796098740

  27.   Родріго Оррего - сказав він

    Думаю, вам слід згадати в статті, що якщо ви використовуєте Arch або похідну систему, ви можете встановити набагато більше тем з AUR, див. Я додав це зображення для використання, якщо хочете: V

    https://s12.postimg.org/bjlmbpplp/Captura_2016_10_13_073438.png