Uncategorized

Steam Deck — RU

УСТАРЕЛО — НЕ АКТУАЛЬНО 

с новыми версиями прошивки русский язык уже есть

 

Максимальная Русская локализация режима рабочего стола для Steam Deck и добавление RU раскладки для клавиатуры.

Рекомендуем открыть эту инструкцию в браузере прямо на Steam Deck, так вы сможете копировать команды для консоли.

Начинаем с того, что переходим в режим рабочего стола.

Далее в списке программ ищем и открываем терминал (Konsole).

Если не задавали пароль для SU (если вы только купили Steam Deck – точно ещё не задавали) – пишем команду:

passwd

Вас попросят ввести пароль который, вы хотите (New password: ), когда будете вводить новый пароль то символы не отображаются. Мы рекомендуем вводить цифровой пароль, пусть будет в нашем случае: 2024. После того как напишете пароль нажимаем Enter. Попросят повторить пароль (Retype new password) повторяем наш пароль, нажимаем Enter.

в нашем телеграмм канале вы можете задать вопросы по гайду.

Следующий шаг.

Все команды вводим в терминале(Konsole). После ввода команды нажимаем Enter что бы применить команду.

! Если на каком-то этапе попросят пароль sudo – вводим пароль который мы ранее задали (выше при помощи команды passwd).

  1. Снимаем ограничение на запись которое по умолчанию включено:
sudo steamos-readonly disable
  1. Открываем конфигурацию Pacman:
kwrite /etc/pacman.conf

Откроется в текстовом редакторе сама конфигурация.

Находим строчку(должна быть 42 строка, нумерация строк указанна слева) где написано:

Siglevel = Requied DatabaseOptional

Нужно эту строчку закомментировать, для этого нужно поставить перед этой строкой символ # и пробел. Получится:

# Siglevel = Requied DatabaseOptional

Далее – добавим новую строку (Enter), пишем новый параметр:

SigLevel = TrustAll

Сохраняем изменения – для этого вверху текстового редактора нажимаем кнопку Save и закрываем текстовый редактор.

  1. В терминале вводим команду(чтобы инициализировать ключи pacman):
sudo pacman-key --init
  1. Вводим команду для открытия файла с локалями:
kwrite /etc/locale.gen

Откроется в текстовом редакторе файл локалей, находим там строчку с Русской локалью — 397 строка. Там написано:

#ru_RU.KOI8-R KOI8-R

Убираем в этой строке символ # получится:

ru_RU.KOI8-R KOI8-R

Сохраняем изменения – для этого вверху текстового редактора нажимаем кнопку Save и закрываем текстовый редактор.

  1. Устанавливаем вспомогательную библиотеку glibc для этого в терминале вводим:
sudo pacman -S glibc

После ввода команды в консоли спросят продолжить установку, соглашаемся нажав Enter. Далее когда будут спрашивать подтверждение, просто нажимаем Enter.

  1. Генерируем локали, вводим:
sudo locale-gen
  1. Устанавливаем ещё одну дополнительную библиотеку:
sudo pacman -S ki18n

Там, где сращивают о продолжении — жмём Enter.

  1. Пересобираем весь интерфейс:
sudo pacman -S plasma

Зададут вопрос о выборе – нажимаем Enter.

  1. Ставим библиотеку на поправку Русского языка:
sudo pacman -S aspell-ru

На вопросы подтверждения просто нажимаем Enter.

  1. Переходим в настройки.
Русификация Steam Deck

Слева пункт – Region & Language

Справа пункт в пункте Language нажимаем Modify…

Откроются применённые языки, снизу нажимаем Add More.

В открывшемся списке языков находим и выбираем — русский.

Далее – перетягиваем русский язык наверх, чтобы он был над American English (т.к. тот который вверху является приоритетным для системы).

Нажимаем Apply.

  1. Перезагружаем Steam Deck. После перезагрузки переходим в режим рабочего стола.
  1. Поздравляем – частичная локализация у вас уже есть но прежде чем мы доделаем полностью локализацию, добавим раскладку клавиатуры RU!

Для этого открываем настройки.

Выбираем слева – Устройства ввода.

Далее слева – Клавиатура.

Справа нажимаем вкладку – Раскладки.

Посередине ставим галочку  – Настроить раскладки.

Нажимаем кнопку: + Добавить.

В открывшемся окне добавляем Russian (для удобства поиска можно в поле поиска набрать Russ).

Далее нажимаем кнопку — Apply.

  1. На рабочем столе в правом нижнем углу проверяем переключение раскладок (рядом с часами и значком wifi, us-ru).
  1. Открываем консоль. В ней вводим команду для переустановки всех локализаций для приложений.

!ВНИМАНИЕ! Вам нужно стабильное соединение с интернетом, если соединение будет нестабильным то процесс прервётся и придётся заново выполнить пункт 14! Загрузка локалей будет небыстрой, так как их достаточно много. Если какие то из пакетов не установятся, пример:

:: File /var/cache/pacman/pkg/lib32-alsa-plugins-1.2.7.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]

Нажимаем — Enter. Значит пакет устарел и со временем будет заменён или удалён.

sudo pacman -Qqn | sudo pacman -S -

На все подтверждения просто нажимаем Enter.

  1. Перезагружаем Steam Deck. После перезагрузки переходим в режим рабочего стола.
  1. Открываем консоль и вводим команду для блокировки записи:
sudo steamos-readonly enable

ПОЗДАВЛЯЕМ! У вас установлена максимальная русификация рабочего стола и приложений, а также есть RU раскладка для клавиатуры!

5 комментариев

Оставить ответ

  • Default Comments (5)