Наш, родной, глючный. Сказ о том как я ROSA Linux настраивал

Наш, родной, глючный. Сказ о том как я ROSA Linux настраивал

Есть у меня Steam deck, только я на нем всякие эксперименты ставлю, игры, он бедный не видел, ну и игрушки свои на нем оптимизирую. Об этом позже, еще написать надо какие что и где.
Исследую Linux ROSA для дома, как игровая станция.
!!Внимание, использование данных материалов на свой страх и риск!!
Взял с официального сайта https://rosa.ru/rosa-fresh-12/ , для домашних нужд, можно без смс и подписок и донатов
РОСА KDE 12.5.1 релиз в настройках читается как - ROSA Fresh Desktop 2021.1
Настраивал только под игрушки, для других нужд не пробовал. Пишите в комментариях, для каких сфер можно еще сборку сделать.
Настройка.
После установки дистра, я удалил все не нужные пакеты, мне не нужные.

Первый запуск.

Обновление системы

вводим команду в терминале:

sudo dnf update \ или sudo -E dnf update (с отловом ошибок, можно посмотреть все команды введя в консоль dnf)- смотрим наличие обновлений
Далее, я удалил не нужны пакеты.

Советую прочитать список пакетов перед вводом команды ниже.
Список пакетов:

kdenlive - видеоредактор

smplayer - видеоплеер

elisa - музыкальный плеер

chromium - браузер хромиум, на любителя.

kolourpaint - простая рисовалка

libreoffice-common - офисный пакет

audacity - музыкальный редактор

mpv - видеопроигрыватель

gimp - фоторедактор

qphotorec - торрент клиент

partitionmanager - менеджер разделов кде (вместо него рекомендую поставить gnome disk utility)

kmahjongglib kmines kpat klines - игры

gparted - менеджер разделов

krusader - двухпанельный файл менеджер

kwalletmanager - бумажник кде

plasma5-kget - менеджер закачек KGET - тупой. рекомендую выпилить и поставить что-то другое.

kshutdown - кнопка выключения, зачем она отдельным приложением в дистрибутиве, не понимаю

kid3-qt - редактор тегов для аудио

Чистим их, вводим в терминале:
sudo dnf remove kdenlive smplayer elisa kget chromium kolourpaint libreoffice-common audacity mpv gimp qphotorec partitionmanager kmahjongglib kmines kpat klines gparted harddrake-ui krusader kwalletmanager plasma5-kget kshutdown kid3-qt drakxtools userdrake

Драйвера видеокарты

У меня видеокарта GeForce, так что, только под нее.

Установка драйверов видеокарты nvidia

Есть 2 вариант, первый через встроенную утилиту, второй - для тех кто любит бдсм Nvidia, рассмотрим оба.

Вариант 1. - рекомендую.

Установка через утилиту, kroko-cli - есть в составе дистра.
Все просто, вводим команду в терминале:
sudo kroko-cli autoinstall

Может не подхватиться, от чего зависит, я не понимаю. Сработало со второго раза.
Видеокарта Вариант 2.

Да вот тут самый вариант, когда идет кожа плетки и разные фиговины. Linux прям угнетает все человеческое. Способ может не взлететь, я раза 4 пробовал.
Качаем нужны драйвер, лучше конечно в инете посмотреть какой там актуальный и без сбоев, страница

лучше выбирать с названием - "Latest Production Branch Version"

Теперь надо утилиты поставить, дополнительно, если их нет.
В нашем любимом терминале:

sudo -E dnf install lshw (утилита lshw)

Смотрим что за экран и драйвера. Обычно свободные с драйвером nouveau - хрень, в игры не поиграешь для этого в терминал:

sudo -E lshw -numeric -C display
Убедимся что драйвер nouveau, в терминале вводим:

inxi - G
Если утилиты inxi нет то ставим:

sudo -E dnf install inxi
Теперь нужно отключить драйвер- nouveau и перевести в текстовый режим.
Для этого нужна утилита grubby, ее нет в дистре, нужно ставить:

sudo -E dnf install grubby
далее:

1. sudo -E grubby —update-kernel ALL —args="nouveau.modeset=0" - отключаем драйвер.

2. sudo -E grubby —update-kernel ALL —args="3" - чтобы был вывод на экран.

3. Перезагружаемся - reboot, в терминале.

О! Чудо мы дошли до дров видеокарты.
Драйвера скачались в Загрузки. Там будет пакет примерно с таким названием - NVIDIA-Linux-x86_64-550.107.02.run (NVIDIA-<Операционная система>-<Платформа>-<версия>.run)
ну мы все в терминале делаем.
Чтобы посмотреть какие паки рядом то команда:

ls

1. cd Загрузки

2. sudo dnf install dkms gcc kernel-devel

3. sudo bash ./ NVIDIA-Linux-x86_64-550.107.02.run запустит программу.

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

Где идет подсветка действия белым цветом, то жмем туда.

Диалоговые окна, может что-то измениться, читайте чего пишут:

1. yes

2. yes - тут экран может моргать и изображение будет с нормальным расширением.

3. я ставил по уолчанию. Ничего не перебилдивать.

4. run the nvidia-xconfig utility - тут- NO

5. OK

В идеальном мире, оно поставилось, допустим без ошибок.

теперь, отключаем текстовый режим, команда:

sudo -E grubby —update-kernel ALL —remove-args="3"

можно посмотреть что все работает через терминал, что дрова поставились:

inxi -G

выведет инфу по карте!

В меню -> утилиты -> должна появится панель nvidia X Server

Можно на всякий случай ребутнуться или через меню или через терминал:

reboot

Вот, это карта по варианту с бдсм. Поставилась. Выдыхаем. Наслаждаемся.
Далее, настройка.
Допустим у вас еще харды есть и их надо подключить, в линухе же автоматом не цепляются. Комфорт? где?
sudo chown -R пользователь:группа /путь/к/диску
Настройка магазинов приложений.

FlatPack.

sudo dnf install flatpak
Подключаем flatHub

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Discover

Для удобства можно поставить Discover - очень крутой менеджер пакетов, с графической оболочкой.Только для пакетов FlatPack, пакеты ! РОСЫ даже в подключенной репкой не видит!

sudo dnf install discover discover-backend-flatpak discover-backend-kns discover-backend-packagekit plasma5-applet-discovernotifier

Игры!

Мы наконец дошли))
Я указал все пакеты, ставьте какие вам подходят.
Установка steam

Ставим пакет из репки РОСЫ! во flatpack какой битый и не рабочий, не рекомендую.

sudo dnf install steam

Установка PortProton

1. идем в discover и вбиваем в поиск portproton

2. убеждаемся что автор пакета - Mikhail Tergoev, его сайт - linux-gaming.ru. Жмем установить или можно из консоли - sudo urpmi portproton, пакет в репозотории РОСЫ.

Может запускать и battle.net и VK Play и еще кучу всего.

Установка Lutris

Запускалка для игр других магазинов, и ретро гейминга.

сайт проекта - lutris.net/

Рекомендую устанавливать репозиториев РОСЫ. Установить, на flatpack странный пакет, не рекомендую.

sudo -e dnf install Lutris

Установка Bottles

Запускалка для игр и приложение windows.

сайт проект - usebottles.com/

ставим с discover репозиторий flatpack

Установка Heroic Games Launcher

есть во flatpack, если чем то не зашел Lutris.

Устанавливаем через discover.

На этой оптимистической, закончу данный рассказ.
Спасибо за внимание!

4
8 комментариев