Автор Тема: Обновление Р11 до текущего ломает загрузку окружения рабочего стола  (Прочитано 670 раз)

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 120
  • ITS
Похвально, не захотели связываться с ядром, но решились на поддержку Wayland )
С чего то надо начинать.
немного детализации от поисковика "ИИ" лама
Цитировать
интеграция с ядром

Интеграция X11 и Wayland с ядром Linux является важным аспектом их работы.

X11

X11 использует несколько механизмов для интеграции с ядром Linux:

    Xorg: Xorg является сервером X11, который работает на уровне ядра.
Он использует интерфейс ядра для управления видеоадаптером и отображения графики на экране.
    DRI (Direct Rendering Infrastructure): DRI является механизмом, который позволяет X11 напрямую общаться с
видеоадаптером. Это позволяет X11 использовать возможности видеоадаптера для отображения графики.
    KMS (Kernel Mode Setting): KMS является механизмом, который позволяет ядру управлять видеоадаптером. X11
использует KMS для управления видеоадаптером и отображения графики на экране.

Wayland

Wayland также использует несколько механизмов для интеграции с ядром Linux:

    Wayland сервер: Wayland сервер работает на уровне ядра и использует интерфейс ядра для управления
видеоадаптером и отображения графики на экране.
    EGL (Embedded-System Graphics Library): EGL является механизмом, который позволяет Wayland напрямую
общаться с видеоадаптером. Это позволяет Wayland использовать возможности видеоадаптера для отображения
графики.
    KMS: Wayland также использует KMS для управления видеоадаптером и отображения графики на экране.


Различия

Основные различия между интеграцией X11 и Wayland с ядром Linux заключаются в следующем:

    Уровень доступа: X11 имеет более низкий уровень доступа к ядру, чем Wayland. Это означает, что X11 требует
более сложной конфигурации и настройки для работы с ядром.
    Использование ресурсов: Wayland более эффективно использует ресурсы ядра, чем X11. Это означает, что Wayland
требует меньше ресурсов для работы с ядром.

    Безопасность: Wayland более безопасен, чем X11, поскольку он использует более современные методы
аутентификации и авторизации для доступа к ядру.

В целом, Wayland является более современной и безопасной альтернативой X11, и он становится все более
популярным в Linux сообществе.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 967
  • Дмитрий/Dmitry/德米特里/दिमित्री

Оффлайн w00zy

  • Начинающий
  • *
  • Сообщений: 12
До самого последнего избегал вайланда на своей старенькой конфигурации.
Спойлер
Graphics:
  Device-1: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nvidia v: 550.120
  Display: wayland server: X.Org v: 1.24.1.3 with: Xwayland v: 24.1.3
    compositor: kwin_wayland driver: X: loaded: nvidia
    gpu: nvidia,nvidia-nvswitch resolution: 1920x1200~60Hz
  API: EGL v: 1.5 drivers: nvidia,swrast,zink
    platforms: wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.120
    renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2

Обновился, и прилетели новые кеды и вейланд. Решил потестить жизнь на вейланде.
Из первых приколов:
1. Как и раньше, артефакты при просыпании. Уже лет 10 у нвидии все стабильно :) С некоторыми ядрами помогал  options nvidia NVreg_PreserveVideoMemoryAllocations=1, с некоторыми только рестарт плазмы. Сейчас такой вариант :( Или не засыпать, или искать куда впихнуть рестарт при просыпании.
2. Курсор мыши без видимых причин становится ГИГАНТСКИМ, сдвинув возвращается к норме.
3. Артефакты шрифта со всплывающими окошками, типа нотисов в меню (не вставить изображение :))
4. Почему то кеды нашли у меня два монитора. Странно :) Пришлось отключать в настройках.
4. ... Да пока и все. Только настроил на пользование. Переменные среды свои задал через systemd.envvars, а вот куда прописать строки на исполнение (типа unset SSH_ADD)

Ну и уже точно  --my-next-gpu-wont-be-nvidia
« Последнее редактирование: 04.11.2024 14:35:45 от w00zy »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 307
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Курсор мыши без видимых причин становится ГИГАНТСКИМ, сдвинув возвращается к норме.
Это фича,  для быстрого поиска курсора мыши. Бывает полезна при больших разрешениях монитора и при нескольких мониторах в системе.  Легко отключается, как любые другие эффекты

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 120
  • ITS
Решил потестить жизнь на вейланде.
Базальтовцы слишком много станций уже лицензировали, чтобы так запросто с "вяленым" лопухнуться. Раз уж подвязываются, то думаю оно того стоит или по крайней мере будет работать.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 967
  • Дмитрий/Dmitry/德米特里/दिमित्री
по крайней мере будет работать.
Да, работает этот Wayland, но не всегда корректно и не со всеми прогами. Некоторые приходится "окостыливать" для работы с Wayland' ом...

Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 411
чтобы так запросто с "вяленым" лопухнуться
А какие ещё варианты есть, если Gnome полностью хотят отказаться от X11? Самим написать аналог Gnome?

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 828
чтобы так запросто с "вяленым" лопухнуться
А какие ещё варианты есть, если Gnome полностью хотят отказаться от X11? Самим написать аналог Gnome?
Создавать ещё один официальный дистрибутив для очень старых ПК, на основе X11 и соответствующих DE.
Сейчас эту роль играет Alt Workstation. Старые процессоры не "вывозят" KDE, да и RAM там мало, и дисковая подсистема медленная.

Когда на предприятиях, той-же почте России, перестанут использовать железо уровня Core 2 Duo, того что до Haswell, тогда и можно отказаться от поддержки X11 и построенных на его основе DE.