Версия SteamOS, которая впервые появилась в Steam Deck, не была первой попыткой Valve создать дистрибутив Linux. На самом деле это была версия 3.
До этого SteamOS использовала среду рабочего стола GNOME. Но вместо Steam Deck Valve выбрала KDE Plasma.
GNOME — более популярный и, возможно, более мобильный интерфейс Linux. Так зачем же вместо этого использовать Plasma? Мы не можем говорить за Valve, но вот несколько веских причин.
1. KDE Plasma использует меньше памяти
GNOME — самый распространенный интерфейс на настольных компьютерах Linux, но он не самый эффективный с точки зрения использования памяти. Многие альтернативные среды рабочего стола работают лучше в этой области, и KDE Plasma — одна из них. Plasma просто требует меньше оперативной памяти для бесперебойной работы и отлично работает на более слабом процессоре.
У Steam Deck слабый процессор или нехватка оперативной памяти? Нисколько. Но среда рабочего стола, требующая меньше памяти, оставляет больше ресурсов, доступных для другого программного обеспечения. И на этом преимущества не заканчиваются.
2. KDE Plasma может увеличить время автономной работы
Это верно. Когда центральному процессору не нужно так усердно работать, вашему компьютеру не нужно потреблять столько энергии от батареи. Время автономной работы важно для ноутбука, но еще более важно для устройства, такого как Steam Deck, которое вряд ли будет привязано к столу.
Режим рабочего стола может быть менее идеальным на ходу, чем когда вы помещаете свою колоду Steam в док-станцию, но он по-прежнему полностью функционален. Вы можете перемещаться с помощью джойстиков или сенсорной панели и нажимать с помощью триггеров. Вы также можете вызвать виртуальную клавиатуру. KDE Plasma дает вам возможность использовать этот режим дольше.
3. KDE более знаком геймерам Windows
Многие дистрибутивы Linux поставляются с интерфейсом по умолчанию, который очень похож на Windows. GNOME не является одним из них. Плазма KDE есть.
Является ли Windows-подобный опыт наиболее приятным? Это спорно. Windows может широко использоваться, но многие люди всегда считали Windows запутанной. Есть поколения людей, которые впервые учатся вычислять с помощью мобильного устройства, и есть уроки, которые можно извлечь из этого типа интерфейса, который настольные компьютеры, такие как GNOME, приложили серьезные усилия для реализации.
Но подходит ли Windows-подобный опыт геймерам на ПК? Вы держите пари. На протяжении десятилетий большинство компьютерных игр разрабатывались с учетом требований Windows. Так что, если вы уже являетесь опытным геймером на ПК, вы, вероятно, разбираетесь в Windows, и у вас, вероятно, не возникнет проблем с навигацией по KDE Plasma вместо нее.
4. В KDE проще создать тему с вашим брендом
GNOME — не самая простая среда рабочего стола для применения собственного бренда. Его дизайн явно минималистский. Нет ни логотипов, ни значков на рабочем столе.
Вы можете установить обои, ориентированные на Steam Deck, по умолчанию, и сделать значок Steam первым значком на доке в обзоре действий, но для большего требуется использование расширений GNOME. И вы рискуете вручную перенастраивать каждое расширение с каждым новым выпуском GNOME.
В KDE Plasma вы можете заменить значок KDE Plasma в панели запуска приложений на значок вашего дистрибутива. Так делают многие дистрибутивы, и SteamOS не исключение.
Вы также можете поместить ярлык Steam или ярлык для возврата в игровой режим прямо на рабочий стол. Это то, что сделала Valve, чтобы сразу было очевидно, как вернуть свою Steam Deck обратно в игровую консоль.
Valve также немного изменила тему KDE Plasma. Поскольку в KDE встроены темы, это не проблема. GNOME, с другой стороны, просит дистрибутивы не использовать темы для своих приложений.
5. KDE Connect — отличный способ передачи файлов
Вы можете подключить Steam Deck к портативному жесткому диску для передачи файлов или отправить эти файлы по беспроводной сети с помощью KDE Connect. Последнее является встроенной функцией, позволяющей быстро обмениваться файлами между двумя устройствами с установленным KDE Connect.
KDE Connect доступен для GNOME в качестве расширения, но, как и все расширения, это сопряжено с повышенным риском поломки. KDE Connect обычно входит в состав KDE Plasma. А поскольку KDE Connect исходит от сообщества KDE, вы получаете первоклассный опыт работы со своей колодой Steam без каких-либо действий со стороны Valve.
6. KDE хорошо подходит для непрерывного выпуска
Старые версии SteamOS были основаны на Debian. Вместо этого версия, которая поставляется с Steam Deck, основана на Arch Linux. Arch Linux — это то, что известно как дистрибутив скользящих выпусков, что означает, что все обновления программного обеспечения отправляются пользователям, как только они становятся доступными.
Основных версий Arch Linux не существует. Вы устанавливаете один раз, а затем постоянно обновляете свой компьютер, при этом основные обновления (например, новые версии среды рабочего стола) появляются вместе с второстепенными (например, простыми исправлениями ошибок в приложении).
Новые версии GNOME выходят каждые шесть месяцев. Это легко спланировать, и это одна из причин, по которой некоторые дистрибутивы планируют свой собственный график выпуска вокруг GNOME. KDE поставляет программное обеспечение в нескольких частях, таких как KDE Plasma, KDE Frameworks и KDE Gear. У каждого свой график выхода.
Поскольку не существует определенного времени года, когда все компоненты получают обновления одновременно, этот подход хорошо подходит для модели непрерывного выпуска.
Это позволяет Valve выпускать обновления по собственному графику. Но в отличие от Arch, Valve тестирует компоненты и собирает заведомо работающую версию SteamOS, прежде чем отправить ее пользователям в виде одного большого обновления. Это одно из различий между SteamOS и Arch Linux.
Должен ли Valve застрять с GNOME?
KDE Plasma отлично подходит для Steam Deck, но на маленьком экране устройства он кажется тесным. GNOME имеет более удобный для сенсорного управления и адаптивный интерфейс, который лучше масштабируется как для маленьких, так и для больших дисплеев.
Но с таким количеством плюсов в пользу KDE Plasma трудно сказать, что Valve приняла неправильное решение. Многие геймеры впервые сталкиваются с Linux через Steam Deck, и они прекрасно справляются с KDE Plasma. В конце концов, в этом все дело.