Представлена среда рабочего стола KDE Plasma, но большинство дистрибутивов Linux вместо этого используют GNOME в качестве среды рабочего стола по умолчанию. Почему бы больше не полагаться на KDE? KDE Plasma более чем способна служить основой дистрибутива с таким количеством функций, так почему бы не иметь больше вариантов на его основе? Причины оказались в основном техническими. Проверять Советы и рекомендации KDE Plasma для повышения производительности.
Быстрые ссылки
1. KDE имеет огромную базу данных
KDE состоит из нескольких компонентов и частей. Существует среда рабочего стола Plasma. Есть также множество библиотек и фреймворков, которые работают в фоновом режиме. Есть сотни приложений. Существует много кода, который нужно изучить, и разработчики должны много заниматься его обслуживанием и поддержкой.
Но нужно знать не только количество кода. Каждый из этих компонентов разрабатывался годами. Была обнаружена сложность, которая может затруднить передвижение людей.
Gnome — это не просто среда, обеспечивающая более простой пользовательский интерфейс, она состоит из более простого набора программного обеспечения. Это облегчает распространение. Многие дистрибутивы на основе KDE на самом деле являются заменой виртуального рабочего стола дистрибутива, и для того, чтобы сделать их доступными, требуется больше усилий, чем вы могли ожидать.
2. KDE имеет поэтапный график выпуска
Различные части ядра KDE запускаются с разной периодичностью выпуска. Существует среда рабочего стола KDE Plasma, с которой вы взаимодействуете. Существуют фреймворки KDE, состоящие из серверных библиотек. Тогда есть KDE Gear, который состоит из более чем 120 программ, библиотек и плагинов.
Каждый из этих пакетов имеет свой собственный график выпуска. Иногда версия KDE Plasma может быть опубликована с поддержкой функций, для которых требуется версия среды KDE, которая еще не была официально запущена.
Профессионалам по техническому обслуживанию распределения может быть трудно отслеживать эти многочисленные детали. Если вы хотите создать дистрибутив на основе Gnome, вы можете ожидать, что новая версия будет выпускаться каждые шесть месяцев после выпуска последней версии Gnome. Если вы хотите создать дистрибутив на основе KDE, то периодичность выпуска сразу не ясна. Проверять Плагины Nautilus для улучшения файлового менеджера Gnome.
3. KDE можно настраивать без ограничений
KDE Plasma, пожалуй, самый настраиваемый интерфейс рабочего стола. Эта возможность предназначена для более технически подкованных, которым нравится превращать свой ПК именно в то, что они хотят. Вы можете иметь несколько боковых панелей или не иметь их, общую строку меню или меню приложений, панель значков или панель задач или что-то еще, что вам нравится.
Вы можете легко заставить KDE Plasma эмулировать Windows, macOS или GNOME без необходимости знать код или устанавливать дополнительные плагины.
Но это может быть минусом для менее технических людей, которые могут случайно удалить панель задач, слишком быстро щелкнув некоторые меню, не зная, как ее вернуть. Это может создавать неудобства для групп поддержки, которые должны реагировать не только на проблемы с макетом по умолчанию, но и на любую потенциальную конфигурацию.
Конфигурируемость KDE применима не только к рабочему столу. Аналогичным образом можно модифицировать и многие приложения KDE с длинными меню и множеством опций. Вы можете удалить меню приложения, изменить значки, отображаемые на панели инструментов, или изменить то, что отображается в окне приложения. Когда возникают проблемы, такая возможность настройки затрудняет повторение эксперимента разработчиками и группами поддержки.
4. Опции KDE более сложные
Откройте приложение «Системные настройки» в KDE Plasma. Варианты покажутся бесконечными. Существуют категории настроек, которые выглядят одинаково. Может быть сложно найти точную настройку, которую вы ищете, не прибегая к строке поиска.
Большинство приложений KDE похожи в этой сложности: от среды рабочего стола и файлового менеджера до текстового редактора. Многие из них имеют длинный список особых предпочтений. Вы даже можете потратить некоторое время на настройку терминала по умолчанию для KDE.
Каждое приложение KDE делает многое, а это означает, что нужно изучить больше кода и больше сложностей. Задача понимания и использования каждого компонента рабочего стола требует больше усилий, чем в других средах рабочего стола, где приложение не пытается делать столько сложностей. Проверять Лучшие среды рабочего стола для Linux.
5. В KDE больше ошибок
В результате этой множественной конфигурации и сложности в KDE больше ошибок. Desktop пытается сделать больше, а это значит, что разработчикам есть что тестировать.
Оконному менеджеру недостаточно эффективно отображать открытые окна в нижней части экрана. Оконный менеджер должен иметь возможность поворачивать и регулировать размер по мере необходимости, если вы хотите переместить панель в сторону экрана. Это требует дополнительного кода, чтобы все работало, что дает больше возможностей для появления ошибок.
Точно так же нельзя исключать ошибку, которая появляется только при использовании альтернативной темы и автоматического скрытия панелей на нескольких мониторах в качестве специального варианта использования, когда все это доступно из коробки.
Вы можете услышать, как разработчик KDE Нейт Грэм обсуждает часть проблемы в эпизоде 261 Destination Linux, например, пытается обеспечить сохранение пользовательских макетов рабочего стола при подключении или отключении от дополнительного монитора. Поддержку нескольких мониторов проще реализовать в других средах рабочего стола.
6. KDE не отполирован и не последователен
Конечным результатом является опыт, который не кажется отточенным или подходящим. Все ингредиенты созданы для создания профессионального качества. Но трудно убедиться, что каждый аспект вашего рабочего стола выглядит правильно, когда каждый аспект также можно легко изменить.
И в той мере, в какой это можно настроить в KDE, возникают некоторые проблемы, которые вы не можете легко решить. В различных приложениях много противоречий. Некоторые приложения используют строку меню. Другие используют кнопку меню. Некоторые используют оба!
Есть некоторые проблемы, которые вы должны узнать поближе, чтобы увидеть их. Полосы прокрутки имеют разное количество отступов. Рамки со скругленными синими рамками прижимаются непосредственно к краю окон без рамок (как в Dolphin и KWrite). Вы не сможете исправить эти вещи, не став разработчиком и не научившись читать код.
Эти типы проблем не являются реальными ошибками. Для их решения требуется более последовательное видение и общее согласие с тем, что «все должно делаться именно так». Это предполагает откладывание некоторых решений на дизайнеров и использование их рекомендаций. И это требует разработчиков, которые могут внести изменения. Сообщество KDE сталкивается со всеми тремя проблемами. Проверять Сравнение macOS и Linux: ключевые различия, которые вы должны знать.
Означает ли это, что KDE не является хорошим решением?
Нет, есть разработки, которые могут сделать KDE более привлекательным для развития. Посмотрите, как рабочий стол Valve на базе KDE Паровая колода Он содержит системные файлы только для чтения, такие как Fedora Silverblue. Это может защитить вас от сбоя вашей системы, даже в системе на основе Arch, которая получает последние обновления KDE. Выбор Valve Flatpak также гарантирует, что вы получите самые последние приложения.
Valve не одинока. TUXEDO Computers также использует KDE Plasma на своих машинах. Некоторые компании предпочитают использовать KDE вместо альтернатив, но их меньшинство. Но есть все основания полагать, что у KDE светлое будущее.
Вы можете услышать, как разработчик KDE Нейт Грэм обсуждает часть проблемы в эпизоде 261 Destination Linux, например, пытается обеспечить сохранение пользовательских макетов рабочего стола при подключении или отключении от дополнительного монитора. Поддержку нескольких мониторов проще реализовать в других средах рабочего стола. Вы можете просмотреть сейчас Лучшая легкая среда рабочего стола для Linux: сравнение LXDE, Xfce и MATE.