在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):solus-project/linux-steam-integration开源软件地址(OpenSource Url):https://github.com/solus-project/linux-steam-integration开源编程语言(OpenSource Language):C 90.4%开源软件介绍(OpenSource Introduction):linux-steam-integrationLinux Steam* Integration is a helper system to make the Steam Client and Steam games run better on Linux. In a nutshell, LSI automatically applies various workarounds to get games working, and fixes long standing bugs in both games and the client. In many cases this will involve controlling which libraries are allowed to be used at any given time, and these libraries may be overriden for any of the following reasons:
This project, and by extension Solus, is not officially endorsed by, or affiliated with, Steam, or its parent company, Valve*. Linux Steam Integration is a Solus project Linking compatibilityWith LSI, you don't need to worry any more about manually mangling your Steam installation just to make the open source drivers work, or manually creating links and installing unsupported libraries. LSI is designed to take care of all of this for you. Many library names are redirected through the main "intercept" module, which ensures
games will (where appropriate) use the updated system libraries. Additionally the
module can override how games and the Steam client are allowed to make use of
vendored libraries. This will help with many launch failures involving outdated
libraries, or indeed the infamous Apply path based hotfixes to gamesThe redirect module contains some profiles to allow us to dynamically fix some issues that would otherwise require new builds of the games to see those issues resolved.
Unity3D Black Screen Of NopeOlder builds of Unity3D had (long since fixed) issues with launching to a black
screen when defaulting to full screen mode. This is commonly addressed by launching the
games with Note - updating these games to newer versions of Unity will fix this bug on Linux, however
LSI currently ships a workaround. This workaround will abstract access to the configuration
file in Net result - all Unity3D games using this pref path (the older generation) will start in windowed mode always. They can be fullscreened from inside the game, and this will help with making sure games actually launch. NotesNote that LSI will not modify your Steam installation, and instead makes use of two
modules, For a more in depth view of what LSI is, and how to integrate it into your distribution, please check the technical README document. Be advised that we intend to remove the need for distributions to integrate LSI in the near future, by providing the LSI system as a snap package for all supported distributions. Getting LSILSI may not yet be available for your distribution, however some community maintained repositories do exist.
To install the experimental snaps (
Snap SupportLSI is currently undergoing work to become a universal package for all Linux distributions! Items left to implement:
LicenseCopyright © 2016-2017 Ikey Doherty linux-steam-integration is available under the terms of the See the accompanying
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论