Наш, родной, глючный. Сказ о том как я 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.
На этой оптимистической, закончу данный рассказ.
Спасибо за внимание!