LINUX.ORG.RU

Обратная сторона Steam Deck

 


1

1

На фотке обратная сторона со всеми этими подставками, колонками, проводочками, игровыми контроллерами и старом ноутбуке запиханном в уголочек.

Более трёх недель прошло с фронтальной фотографии новоприобретённой Steam Deck. Всё это время за ней я провёл в наблюдениях, ну и, само собой, в прохождении ATOM RPG Trudograd. Последнее было сделано без каких-либо нареканий к железу и процессу. Возможно и не шедевр, но весьма уже его напоминает.

Результаты наблюдений: как консоль работает адекватно, но вот с десктопом из коробки есть некоторые шороховатости. Основная из них: отсутствующая как класс локаль отличная от en_US.UTF-8. Это означает, что в консольной моде (где в качестве оболочки используется steam и с разрешением 1280x720) переключить раскладку можно только для экранной клавиатуры, хотя для десктопной моды (тут можно выбрать любое разрешение, хоть 4k) альтернативные раскладки для физической клавиатуры вполне себе выбираются в настройках.

Это всё можно поправить, так как рецепты (подставьте локаль по вкусу) есть, но после обновлений Steam OS подобный трюк придётся перепроделывать.

Вторая проблема заключается в том, что скажем emacs можно поставить локально с помощью flatpak, но подскажите пожалуйста где мне найти flatpak с mc? Я понимаю, что это «ненужно», но уж очень я к этому ненужно прикипел ☹

Пока особого желания экспериментировать нет, так как основную свою функцию игрушка выполняет, но никаких проблем сделать это в случае необходимости я не вижу. Что-то можно поставить через flatpak, что-то можно собрать из исходников и всегда вместо арчика можно накатить Ubuntu!

>>> Просмотр (4032x3024, 2950 Kb)

★★★★★

Проверено: hobbit ()
Последнее исправление: Evgueni (всего исправлений: 5)
Ответ на: комментарий от Evgueni

Осознал, что flatpack — это какое-то исключительное ненужно. emacs формально конечно работает, но вот подцепить скажем внешний latex ему уже из-за идеологии «всё своё ношу с собой» без напильника не получается.

Бредни опять какие-то. Флэтпак - чтобы ставить гуёвые тяжёлые приложения без проблем, они не лезли в систему и работали в контейнере.
У меня стоят пакеты, например:

ungoogled-chromium
com.github.Eloston.UngoogledChromium.Codecs
com.github.Eloston.UngoogledChromium.Locale
И очень хорошо друг с другом живут.

fehhner ★★★★★
()

Ты, наверняка, не делал и этого, так что советую:

  • «Power»+«+», в биосе выставь память для APU 4Gb
  • Поставь protonup-qt, там можно выбирать Proton GE в версиях протон. Valve не может включить некоторые библиотеки в свой протон из-за возможных проблем с авторскими правами. Этот - более жирный. Если ты ставишь пиратки (а я буду играть только в них, и то что могу приобрести без впн по своей банковской карточке), то вещь просто отличная. Если когда-то сшп решит снять санкции с Valve, то я возможно прощу их, и начну снова платить, как раньше. Но пока не предвижу. protontricks отнесу сюда же, вещь незаменима - аналог известного вайнтрикс. Игры ставлю так: добавил стороннюю игру (там выбрал инсталлятор). В инструментах совместимости протон. Запустил proton-qt. Выбрал префикс "(Non-steam game) My new game". Далее «Select Default wine prefix». Дальше можно выбрать «Browse files» - узнаешь, куда установлена игра, в стиме отредактируешь путь и рабочую папку на найденные. Заодно доустановишь, если что-то надо
  • Добавь Decky: curl -L https://github.com/SteamDeckHomebrew/decky-loader/raw/main/dist/install_release.sh | sh. Там много плагинов, интегрируется в основную оболочку стима. Как минимум, стоит поставить SteamGridDB. После, когда будешь выбирать установленную игру (в т.ч. пиратки, и даже игры с эмулей), можно менять для каждой фоновую картинку итд, чтобы не выглядело как УГ :) В фильтрах при выборе, можно отобразить 18+, юмор и др. Так же советую Animation Changer, там можно выбирать из огромной коллекции пользовательских анимаций вкл/выкл и др. Просто посмотри, не останешься равнодушным :) И там ещё куча плагинов, сам разберёшься по описаниям
  • Опционально - Heroic game launcher. В него интегрированы Epic и GOG, сразу доступ к библиотекам (если пользуешься)

Новую клаву дойдут руки собрать - похвастаюсь своим сетапом в середине недельки.

fehhner ★★★★★
()
Последнее исправление: fehhner (всего исправлений: 2)

Держу в курсе Разобрался в какой-то мере с flatpak. Освоил запуск из командной строки. В случае emacs просто модифицировал в .emacs переменную PATH на нужную, поэтому latex цепляется без проблем, теперь нужно настроить auctex и вспомнить как цепляться к elpa, чтобы не зависеть от внешнего мира. Настроил sudo, немного почитал про fish, поднастроил её, потыкал konsole (ранее использовал по умолчанию gnome-terminal) и тому подобное мелочи.

Проблема: пока не очень понятно как объяснить конкретному приложению завёрнутому во flatpak, что локаль ru_RU (указание локали через flatpak run --env не помогает). Делать ru_RU глобальной пока не хочется, так как уже натыкался когда игры steam в случае локали отличной от en_EN (или того страннее ja_JP) пухли и дохли, ну или вели себя крайне странно. В принципе не страшно, но несколько несколько непривычно.

Evgueni ★★★★★
() автор топика
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от intelfx

О как. Ну как для консоли - правильное решение, впрочем.

pekmop1024 ★★★★★
()
Ответ на: комментарий от goingUp

О, у меня такая же колонка. Имеет ли смысл брать вторую для стерео получше?

Скоро узнаем, уже едет.

pekmop1024 ★★★★★
()
Ответ на: комментарий от goingUp

В смысле? Если хочется стерео, то имеет смысл. Если стерео не нужно, то нет. Конкретно с этим колонками нужно учитывать, что у них есть направление, в смысле динамиками к себе разворачивать их надо, иначе звук несколько искажается.

Evgueni ★★★★★
() автор топика
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от Xant1k

Хм. А где ты мусор на фотографии увидел? Может нет порядка, но мусор…

rmu ★★
()
Ответ на: комментарий от Evgueni

konsole

если не пользовался кде, есть удобная надстройка над консоль - yakuake. По хоткею вылезает сверху и прячется, есть вкладки и разделение текущего терминала по горизонтали/вертикали/на более мелкие дробные части.

Проблема: пока не очень понятно как объяснить конкретному приложению завёрнутому во flatpak, что локаль ru_RU (указание локали через flatpak run --env не помогает). Делать ru_RU глобальной пока не хочется, так как уже натыкался когда игры steam в случае локали отличной от en_EN (или того страннее ja_JP) пухли и дохли, ну или вели себя крайне странно.

Обычно en_US оставляю себе глобально, а дополнительно ru_RU. Если изменить локаль глобально через Locale Settings в настройках кде, это сломало тебе какие-то игры?

fehhner ★★★★★
()
Ответ на: комментарий от fehhner

Про настройках в KDE ничего сказать не могу, но вот эта игра (есть родной порт на GNU/Linux) требовала смены локали на C, а иначе глючила весьма причудливым образом. Понятно, что такое встречается не часто, но вот встречается.

Evgueni ★★★★★
() автор топика
Последнее исправление: Evgueni (всего исправлений: 1)

Для mc, htop, gcc, make, cmake и прочих полезностей поставил на свой дек homebrew.

Единственный затык был что когда ставишь gcc он требует /usr/bin/cc хостовый, это можно избежать если поставишь brew install glibc пакет прежде чем gcc ставить.

pftBest ★★★★
()
Ответ на: комментарий от Evgueni

В любом случае рекомендую попробовать homebrew, для стимдека идеальный инструмент.

Я на своем еще не разу не монтировал корень в rw но зато настроил все окружение для разработки со всеми компиляторами питонами и прочим.

pftBest ★★★★
()
Ответ на: комментарий от pftBest

Я подумаю, спасибо за информацию.

Пока посмотрим как оно будет с апдейтами. Сейчас изменения минимальные: добавил локаль и поставил mc. Всё это теперь запихано в скрипт. TeX Live же укачан в домашнюю директорию.

Я не планирую заниматься разработкой на steam deck (рабочий стационарный компьютер у меня не в пример более подходящий для этого) — мне хочется просто «пользовательского» удобства.

Evgueni ★★★★★
() автор топика
Последнее исправление: Evgueni (всего исправлений: 2)

Эх, не успел я в свое время зацепить steam controller по вменяемой цене, сейчас грущу от этого (((

nuxster ★★★
()

Это всё можно поправить, так как рецепты (подставьте локаль по вкусу) есть, но после обновлений Steam OS подобный трюк придётся перепроделывать.

хук создай, да и система вроде не должна конфиг во время обновления затирать

что скажем emacs можно поставить локально с помощью flatpak

через pacman. у flatpak проблема в том, что это контейнер с независимым окружением, ага

что-то можно собрать из исходников и всегда вместо арчика можно накатить Ubuntu!

еретик. yet another AUR helper

uwuwuu
()
Ответ на: комментарий от goingUp

Колонка наконец доехала. Работает отлично, спарилась со своей подругой с нажатия кнопки на одной и на другой. Модель QBH4195GL, есишо.

pekmop1024 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.