Lutris, Wine Steam и чёрный экран
Привет. Я виндовс-пользователь, но немного слежу за развитием линуксов. Месяц назад прознал про этакого зверя «Lutris» и решил запустить на нём стим, благо на видосах на ТыТрубе он запускается без проблем. Но не у меня. При запуске в рабочем поле программы просто чёрное пространство прям как на этой картинке https://i.stack.imgur.com/soalK.png (скриншот не мой, нашёл в интернете) Судя по всему, проблема имеет место быть, и проявляется, как я выяснил на собственном опыте, независимо от дров и дистрибутива или версии вина. Пробовал искать решение этой проблемы на Русском языке, но ничего не нашёл. На английском тоже искал, что-то нашёл, но ничего особо не понял. Через онлайн переводчик много не поймёшь. Ищу решения на Русском языке с пошаговой последовательностью действий без любого пропуска какого-либо шага. Можете мне в этом помочь?
Это лучшее решение? Ни одна игра, что я пытался запустить через Proton, так и не запустилась.
Как правило — лучшее, особенно для стима.
- что за дистрибутив?
- мультилиб подключен?
Я не совсем понимаю, а зачем тебе стим через Lutris/Wine? Чем нативный плох? В нём уже встроен proton, и у меня на Fedora+wayland идёт ВСЯ библиотека из
40 игр, причём без казуалок или инди. Просто вруби принудительный режим совместимости в настройках стима. Steam play тоже есть, только я не использую. ФПС комфортный, я даже слегка прифигел около года назад, когда всё перестало требовать бубны. Lutris я юзаю только для торрент-эдишн или олдскульных игр с модами, так как скрипты с сайта их за меня ставят, да всяких Epic Games Store, Battle.Net, Origin клиентов, которые тоже запускаются без проблем.
У тебя видеокарта Vulkan поддерживает? Если нет, нужно в параметры запуска игры (или глобально) добавлять переменную PROTON_USE_WINED3D=1, чтобы выключить DXVK.
А для черного экрана, насколько я знаю, решения нет. По крайней мере, я не смог найти.
если нет, нужно покупать новую видеокарту и не мучать одно место
Источник
черный экран в стиме arch
gnome 40. ставил из multilib, почему-то черный экран, кнопки «библиотека» и тд есть, но внутри черный экран
На «иксы», судя по всему, ругается.
Steam разве под «вяленым» работает?
Это из-за новой версии Freetype. Либо откати версию freetype, либо обновись до бета-версии Steam.
Steam разве под «вяленым» работает?
Нативно нет. А вообще — работает. Как и большинство иксового софта.
хз, всегда работал
Либо пусть «нативную» версию использует (она есть в репозитории «арча»). Судя по комментариям, с системной библиотекой libharfbuzz всё работает.
таки да. откатил — заработало! спасибо!
Откати Freetype до 2.10 мне помогло
Это из-за нового интерфейса. У меня даже под виндой он иногда черным все заливает. А ещё на нем периодически подвисает инфа и сбрасываются выбранные пункты
Конкретно у ТСа проблема из-за Freetype. Я и сам недавно обновился на новый freetype и тоже получил черное окно в Steam, до этого такого не было.
Источник
Linux steam все черное
2,252 | уникальных посетителей |
12 | добавили в избранное |
Если вы попали на эту страницу, когда в клиенте все страницы помимо библиотеки — чёрные, то значит зашли с браузера, или другого ПК, иначе вы попали не туда
Начнём с классики, перезагрузите ПК (именно ПК, а не Steam), если не помогло, то двигаемся дальше.
1) Залогиньтесь в Steam через клиент.
2) Откройте диспетчер задач (Ctrl+Alt+Delete).
3) Перейдите в процессы и посмотрите, есть ли процесс steamwebhelper.exe (если этот процесс есть или его даже несколько, то НЕ читайте этот способ дальше).
Если этого процесса нет, то его запуску что-то мешает, а этот процесс необходим для нормальной работы Steam браузера. Попробуем запустить этот процесс вручную.
Откройте вот эту папку Steam . \Steam\bin\cef\cef.win7x64(название последней папки зависит от вашей системы) и запустите файл steamwebhelper.exe . При запуске файла выйдет сообщение с проблемой запуска (если не будет никаких подробностей, то надо сразу писать в поддержку), прочитав в чём проблема, вам вы сможете найти решение, в моём случае у меня пропал файл api-ms-win-core-file-l2-1-0.dll, если вдруг у вас та же проблема, то сначала проверьте, есть ли он в карантине антивируса, если есть, то сделайте полное сканирование ПК и верните файл на место, если файла нет в карантине антивируса, то установите пакет C++ по этой ссылке > https://www.microsoft.com/ru-ru/download/details.aspx?id=48145 .
Если файла steamwebhelper.exe нет, то ваш антивирус посчитал его вредоносным, и отправил в карантин, сделайте полное сканирование ПК, и верните файл на место.
После каждого из этих вариантов проверяйте исчезла ли проблема чёрного экрана.
* Нажмите в верхнем левом углу клиента Steam Steam>Настройки>Аккаунт и откажитесь от бета-тестирования (если вы в нём участвуете).
* Нажмите в верхнем левом углу клиента Стим Steam>Настройки>Интерфейс и уберите галочку у пункта «Включить DirectWrite для улучшенного отображения шрифта».
* Переустановите Steam. Для этого из папки Steam удалите всё, кроме папок steamapps (тут находятся игры) и userdata (тут находятся скриншоты), а также файла Steam.exe . Закончив удаление запустите файл Steam.exe , он докачает все нужные файлы.
Приписать в свойствах ярлыка Steam’а параметры -no-cef-sandbox и запускать от имени администратора. С моим расположением Steam’а это будет выглядеть вот так
Если Steam начнёт работать хуже, то сотрите -no-cef-sandbox (c моим расположением Steam’а останется «C:\Program Files (x86)\Steam\Steam.exe»), также, вероятно, эту проблему однажды исправят, и эти параметры можно будет убрать.
Переодические (раз в год) чистки CCleaner помогают мне держать Steam «в форме», делая чистку реестра соглашайтесь на сохранение файла для отката.
Обратитесь в службу поддержки по ссылке https://help.steampowered.com/ru/wizard/HelpWithSteamIssue/?issueid=707 выбрав «Связаться с поддержкой Steam».
Желательно потом отпишитесь в комментариях, как служба поддержки решила эту проблему.
Источник
Linux steam все черное
Hello everyone.
I can open Steam.
I can see at the top, the menu: Steam View Friends Games Helpless
Store Library Community
At the bottom, I can see +Add a game
The part between those is all black, and the friends window doesn’t open up.
If I click on the menu Friends, Offline is checked.
There is a solution for Windows users where you create a shortcut and put -no-cef-sandbox next to steam.exe but I don’t know how to do that in Linux.
OS: Kubuntu 20.04.2
Ryzen 5 3600 3.6 GHz
24 GB RAM DDR4
nVidia GTX 980 4 GB
The solution you’re referring to is much a workaround, the real solution is yet to be found because your system should run Steam fine without any options
Can you click the menu Help > System informations and share your operating system infos
Steam update patch notes
«Linux
fix web views incompatibility with distro host freetype (steam-for-linux#7935)»
Check for steam client updates.
The solution you’re referring to is much a workaround, the real solution is yet to be found because your system should run Steam fine without any options
Can you click the menu Help > System informations and share your operating system infos
OK, I I solved it by clicking on
Steam -> Settings.
Under beta participitation, click on No.
I thought I had to enable that so that PROTON works.
Well you opted out of the beta, so it is a workaround I mean if the issue is an uncaught bug, chances are that you will get the issue back at the next Steam release, and there is high chance I think because it does years I’m using the beta and I never got such working issue, beta is close to release quality
If I were you, I’d try to switch back to Beta, and if the issue persists, open a ticket on the steam-for-linux github.
If it works after going back to beta, it is very possible that your original issue was just an update failure
Источник
Linux steam все черное
Проблема проявляется как правило в полноэкранном режиме. Игра просто зависает на начальной стадии загрузки и не реагирует ни на какие действия пользователя, кроме kill -9
Решение: установите параметры запуска «%command% -screen-fullscreen 0»
С помощью параметров можно также установить разрешение окна «%command% -screen-fullscreen 0 -screen-width 1600 -screen-height 1000»
Как сделать: Библиотека-Игра (правая мышь)-Свойства-Установить параметры запуска
Бывает, что игра не хочет нормально работать в среде, запущенной с русским языком по умолчанию, — либо отсутствует текст в игре , либо вообще не запускается.
Решение: установите параметры запуска «LC_ALL=C %command%»
Как сделать: Библиотека-Игра (правая мышь)-Свойства-Установить параметры запуска
Некоторые игры вылетают при запуске из-за несовместимости системных программ и 32битных библиотек ubuntu, которые идут вместе с клиентом стима. Как правило, проблема проявляется в играх, сделанный на Java.
Решение: установите параметры запуска «LD_LIBRARY_PATH= %command%»
Как сделать: Библиотека-Игра (правая мышь)-Свойства-Установить параметры запуска
Некоторые разработчики умудряются выпускать продукты в таком виде, что может понадобится сразу несколько вышеописанных решений, вы можете без проблем их совместить в конструкцию вида «LC_ALL=C LD_LIBRARY_PATH= %command% -screen-fullscreen 0 -screen-width 1600 -screen-height 1000»
как правило, это означает, что разработчик заявил о поддержке Linux, но файлы не загрузил. Сообщите об этом в форуме игры и если разработчик не отвечает — пожалуйтесь на странице магазина (Нажмите флажок слева и выберите «Не работает»
Напишите негативный обзор и сообщите об этом своим друзьям.
Проверьте раскладку клавиатуры, если при старте игры была включена русская раскладка, то есть высокая вероятность того, что кнопки WASD и другие буквенные кнопки работать не будут. Переключение раскладки в этом случае может не помочь, тогда потребуется выйти из игры, переключить раскладку, запустить игру снова.
Источник