Параметры запуска игр при использовании Lutris
Нужна помощь.
Недавно приобрёл себе стим дек и сейчас захотел поставить на него зелёную версию игры Ryza: Ever Darkness & the Secret Hideout (Atelier Ryza 1). Через протон ни в какую не запускалась. В итоге запустил на wine с помощью lutris, игра запустилась сразу без каких-либо проблем. Добавил стим shortcut чтобы она отображалось в игровом режиме, но есть один момент.
Чтобы сильно повысить производительность в игре мне нужно закинуть определённый dll файл в папку с игрой и установить параметры запуска в свойствах игры (WINEDLLOVERRIDES="d3d11=n,b" %command%), но это так для игры которая запускается через протон. А как поступить когда игра запускается не через протон в стим ос? Будут ли параметры запуска работать так же и если да, то как их ввести чтобы они работали корректно если игра запускается через wine с lutris.
Ссылка на обсуждение с dll файлом и параметрами запуска.
Вот как выглядят свойства игры в библиотеке в стиме если я добавляю её через lutris.
Подскажите как сделать чтобы применить этот фикс.
PS постов на эту тему крайне мало, поэтому не уверен даже в том ли сообществе публикую.
Обновление plymouth
Прилетело сегодня обновление plymouth.
Эта та самая программа которая отвечает за всякие красивости при загрузке linux.
Splash.
Обновление кривое.
Комп после него уходит в царство вечной охоты.
Пришлось монтировать систему с под установочного диска.
sudo vim /etc/mkinitcpio.conf
Убирать с Hooks plymouth и plymouth-encrypt заменив на обычный encrypt.
Следом запустить mkinitcpio -p linux
И ноут ожил.
Просто предупреждаю пикабушников.
Тем кто не пользуется шифрованием, опасаться наверное не стоит.
Надеюсь в ближайшее время пофиксят проблему.
Оптимизация зрелого ноутбука. Ставим Arch
Доброго всем дня. Сей пост посвящу тому, как установить Arch Linux. Мало ли, вдруг кто-то хочет, но не знает как.
Итак, небольшая предыстория. Коллега с работы отдала мне свой почти винтажный ноутбук. Во-первых, он уже достаточно сильно захлёбывался при просмотре потокового видео на ютубе и разных видеосервисах. А во-вторых, система охлаждения начала давать сбой — кулер стал неприятно шуметь и сам ноутбук стал заметно сильнее нагреваться. Тратиться на ремонт девушка сочла нецелесообразным и приобрела себе новую рабочую машину. А опальную подарила мне. В первую очередь я привёл систему охлаждения в порядок — смазка силиконовым маслом подшипника и замена термопрокладок дали ей вторую жизнь. Затем я прикинул, чем лучше оптимизировать железо заместо управляющего им Win7. Сначала подумал про Gentoo, но потом решил оставить его для другого, более слабого железа, а на полученный ноутбук Toshiba установить Arch.
Кстати, если вы не знали, без интернет соединения его просто не выйдет установить. Такая особенность. И лучше всего иметь проводной интернет. И да, я буду ставить из консоли. Почему? Потому что несколько лет назад у Арча был мудрёный графический установщик. Теперь его просто нет.
Очень важное действие перед началом установки:
Нужно протестировать оперативную память
Штош, начинаем:
Подключаем Wi-Fi
Пингуем... Отлично. Работает.
Теперь разметка диска. Утилита ругается. Говорит - мол, чувак, диск размечен в MBR, я не могу размечать в GPT. Старую разметку с виндой придётся снести. Поскольку ноут изготовлен во времена Медведева, то разумеется никакого UEFI на борту нет, мы будем делать обычный Legacy BIOS, но с GPT, этакую химеру, гибрид ежа с ужом. Но внезапно это будет работать, и работать хорошо. Тем и прекрасен Linux, что позволяет на старом железе реализовать современные технологии. Windows 11 тебя просто нахер пошлёт.
Начинаем.
Создание раздела загрузки BIOS
Поспешил. Не в том месте указал формат пространства.
Пожалуйста, теперь GPT подружен с BIOS и больше не ругается.
Делаем файловую систему. Btrfs, кстати, может занимать весь диск и заменять MBR и GPT. Но камон, это даже по моим меркам бред. Что лучше, если при краше файловой системы у тебя отвалится раздел или весь диск? То-то же.
Пошла установка
Ну вот как бы и всё. Не так и сложно, ага?
Я в своем арче
Кстати выбор программ мог быть произвольным. Я установил наиболее подходящий. Можно было выбрать нестандартное ядро линукса. Можно вообще поставить ядро не Linux, а Hurd, Arch его поддерживает. Осталось сгенерировать fstab, сделать часовой пояс, локали для кириллицы, загрузчик и можно грузиться в основную систему.
На борту Toshiba два ядра и три гига. И полуинтегрированная видяха. Пытаться установить сюда Win10 - все равно что укорачивать ногу под короткий костыль. Даже то, что я сделаk по сути издевательство над этим стариком.
Думаю позже поставлю все-таки среду рабочего стола, а не оконный менеджер. В роли окружения рабочего стола позднее была выбрана LXQt. Но тут дело вкуса.
Так сказать, доведённое до полуготовности. Лаконично, простенько, но со вкусом.
Не хватает RDM на борту, буду думать как поставить. И ещё интересно, можно как-то сделать так чтоб кэш приложений грузился в свап. Сразу, а не когда оперативу нагрузит. Если есть мысли - поделитесь, пожалуйста, в комментах. Приложение Microsoft Teams отжирало больше гектара, будучи запущенным. Лучше я с телефона его юзать буду.
И да, всё-таки Генту легче и оптимизированней Арча. Но это уже в другой серии с другим железом.
Для чего это было нужно? Система не решает за тебя вообще ничего и ничего нет из коробки. Вплоть до того, что ты можешь управлять даже приоритетом зеркал, откуда будут скачиваться пакеты. Это ли не кастом, это ли не тонкая настройка, это ли не рациональное использование ресурсов системы? Это ли не оптимизация системы под железо? Но честно говоря, вы таким не будете заниматься для работы. Это делается для себя, и в условиях когда системные ресурсы ограничены. В моём случае, я дал вторую жизнь ноутбуку.
И да, если ты знаешь Ubuntu, ты знаешь Ubuntu. А если ты знаешь Arch/Gentoo, ты знаешь линукс. До этого надо дорасти
_________________________________________________________________________
ЗА КАДРОМ:
Я раскомментировал локали при помощи Midnight-commander
Не удивляйтесь украинским локалям, нужны для работы. Приходится работать и за гривны в том числе. Все равно все конвертирую в дойчмарки.
Ни одна из версий Windows в режиме BIOS не поддерживает загрузку с GPT:
А я все это теперь имею
Надо ещё grub-mkconfig команду и всё.
Распределение разделов и дисков в Линукс
Привет, воины терминала.
Пишу здесь, потому что на специализированном форуме (Убунту) проблематично зарегаться. Письмо с подтверждением не приходит более недели.
И вообще сначала хотел просто написать два вопроса, но меня понесло на словоблудие и выплеск всех рассуждений для более простого понимания, что я имею в виду в своих вопросах. Извините за длиннотекст и воду.
Еще более 10 лет назад хотел перейти на Линукс. Но игровые возможности останавливали и отпугивали. Наконец, недавно, я подумал: ну, черт с ним, надо все таки посмотреть. Поставил второй системой Убунту. Решил: "протоптанная тропа - самая безопасная". А самый популярный дист (что я понял, полазив в инете) должен быть самым простым в усвоении, иметь огромную базу ответов на проблемы и частые вопросы.
Выделив изначально небольшой кусок ССД рядом с Виндой, я начал щупать и покусывать новую для меня ОС. Что-то неосознанно ломал, что-то "краш-тестил", пробовал то, се, много раз переустанавливая, узнавал новое. Начал, понемногу, составлять свою небольшую базу знаний, изучать команды терминала. Понял, что и с Вин-приложениями все хорошо, в том числе и с играми. Последнее было большой стеной между мной, и желанием полностью перейти на Линукс, т.к. бывают дни, когда я могу поработать час, поиграть минут 30, снова поработать, вновь поиграть часик. А переключать постоянно системы не то чтобы удобно...
С играми Линукс меня тоже порадовал. И вот - все супер. Так я просидел с Линукс под боком используя его как "рабочий кабинет".
Пришло осознание, что мне очень нравится эта ОС. Мне нравится выходить из зоны комфорта, копаться в чем-либо. Понравилось контролировать систему через терминал.
Значит пора делать следующий, более серьезный шаг. Ставить Линукс основной системой. Имея несколько дисков (два ссд по 120гб и 2 хдд по 1тб) назрел вопрос о распределении файловых разделов. Изучая эти нюансы я понял, насколько возможно новичку, что и как, но есть все же моменты, которые меня интересуют. Точнее хочется узнать как все таки лучше поступить в моем случае, поэтому:
1.
Отказываться от Вин очень глупо.
К тому же есть игры (онлайн) и приложения исключительно под нее. Значит, имея 2 ССД просто разместить на каждый по ОС. На одном Вин, а на другом Линукс в соотношении 500мб на /boot, 40гб на саму систему с корнем /, а остальное (70+гб) на домашку /home. Подкачку же на один из ХДД.
А эти два ХДД, которые являются "архивами" и вместилищем крупных вещей, а-ля игры, оставить в NTFS, чтобы помимо Вин они и в Линуксе были доступны. НО.
Файловая система Винды позволяет устанавливать и скачивать ч.л. куда угодно, на любой диск. Файловая система же Линукса, без сторонних манипуляций, предлагает установку и закачку лишь в раздел /home. Со временем этот "файл" будет разрастаться, конечно же, и это не считая установки тех же игр. Получается ССД на 120гб для "всей" Линукс под все цели не совсем подходит.
Значит, думаю я, лучше будет перенести раздел /home на ХДД, отдав ему весь терабайт. Но в файловой системе NTFS, чтобы этот диск был так же доступен и из Вин, считая его архивным. В этом случае получается, что под корень системы остается весь ССД, все 120 гб. Это довольно расточительно, т.к. система точно не будет использовать все пространство. Размышляю дальше.
Т.к. Линуксу в корне особо много места не надо, а Винде пофигу, куда устанавливать и скачивать, имея другие диски, значит разместить Линукс на том же ССД, что и Вин, просто поделив между ними 120 гб.
Линуксу так же отдать под /home один терабайтник в NTFS. Таким образом будет красиво же, вроде: две ОС на одном ССД поровну делят пространство, которого им хватит на очень большой срок, т.к имея под собой по 50-60гб у каждой есть пространство на вырост. И обе имеют под боком три диска для архивов, один из которых Линукс использует как /home.
Как по мне идеально.
А потом я вспоминаю, что дисковое пространство Линукс не видно для Винды. А значит "архивный" ХДД, даже в NTFS, отданный Линуксу под /home, будет скрыт от глаз Вин. А хочется иметь универсальные ХДД в качестве архивов.
Получается выход пока один: первый вариант.
Всей системе Линукс, в том числе и домашнему разделу, отдать весь ССД, а два ХДД в NTFS остаются архивами. Но сторонними способами крупные вещи, такие как игры, устанавливать в Линукс именно на них, а не в /home.
2.
Через месяц, два, пол года или год, когда придут мысль, что Вин будто и не существовало, и очередное осознание, что можно развиваться дальше и пробовать более "серьезные" (насколько это уместное слово) Дисты, хотелось бы иметь гибкую систему перехода с сохранением нажитого добра в /home.
Изучив и этот вопрос, у меня сложилось следующее представление: после Убунту пощупать Маджаро, после которой перейти на Арч, а под занавес рискнуть и опробовать Федору. Конечно дать каждому Дисту достаточно времени, чтобы иметь о нем представление, немного разобраться и понять "мое-не мое".
Так вот вопрос о гибкости перехода.
При переустановке Вин файловая система не затрагивается без запроса. То же самое я заметил и в Убунту. Т.е. можно переустановить Убунту работая лишь с разделом корня (/root ?) , оставив при этом /homе со всеми данными.
А работает ли это между Дистами? Возможно ли установить те же Арч, Федору установив их в корневом разделе старого Диста, и показав, что /home уже есть?
Как я понял, первая проблема может быть в разных графических оболочках.
Спасибо.
Поиграем в бизнесменов?
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.
Ошибка монтирования диска при загрузке ArchLinux
Доброго времени коллеги. Прошу совета (помощи) т.к. переустанавливать систему это просто ну и не хочется.
Имею на борту ArchLinux, решил обновиться, соответственно перезагрузка и при самом начале загрузки получаю следующее:
Причем, т.к. это самое начало загрузки системы, клавиатура не успевает загрузиться, следовательно ничего ввести не могу.
Может кто-то сталкивался? Просветите советом.
Заранее спасибо.
P.S. Учитывая что все равно у меня ничего не получилось пришлось в очередной раз переустановить систему. Но все равно это еще одна маленькая победа, маленький шажок в изучении Linux, вежь все равно приходтся копаться. Доброго всего всем ответившим на пост. Спасибо.