Установить Steam
войти
|
язык
简体中文 (упрощенный китайский)
繁體中文 (традиционный китайский)
日本語 (японский)
한국어 (корейский)
ไทย (тайский)
Български (болгарский)
Čeština (чешский)
Dansk (датский)
Deutsch (немецкий)
English (английский)
Español - España (испанский)
Español - Latinoamérica (латиноам. испанский)
Ελληνικά (греческий)
Français (французский)
Italiano (итальянский)
Bahasa Indonesia (индонезийский)
Magyar (венгерский)
Nederlands (нидерландский)
Norsk (норвежский)
Polski (польский)
Português (португальский)
Português-Brasil (бразильский португальский)
Română (румынский)
Suomi (финский)
Svenska (шведский)
Türkçe (турецкий)
Tiếng Việt (вьетнамский)
Українська (украинский)
Сообщить о проблеме с переводом
A little story.
Recentrly I decided to play Penumbra. I took data files from Windows and found Linux binaries. I installed all the needed packages from Arch Linux repo. I even had to build some packages myself. The game started but was crashing at some point. The newest version of libvorbis was the reason. Once I found an older version of the library in one of Ubuntu packages, it stopped crashing.
The best way to ship games is bundling every needed binary, except libx, libgl etc. This way is proven on Windows and MacOS.
Unlike windows it's already a solved problem in linux - it just happens to be solved in a couple of different ways :)
Though I'd just be much happier if it brought up the message saying which libraries are missing, I think like Desura does (?), instead of just dying silently which is no help at all.
The less the user needs to do anything in order to play a paid game, the better it is for everyone, including Valve.
The idea to watch game output for missing library messages is not a bad idea. But for debug purposes only, to ask the publisher to update game installation.
I don't experience problems with system-provided libraries with any other application I use on Linux (and, as Linux is my system software both at work and private that means a *lot* of various usage and applications) so why should this pose such a big problem for game applications?