GithubHelp home page GithubHelp logo

flathub / com.valvesoftware.steam.compatibilitytool.proton-ge Goto Github PK

View Code? Open in Web Editor NEW
49.0 8.0 7.0 241 KB

Home Page: https://flathub.org/apps/details/com.valvesoftware.Steam.CompatibilityTool.Proton-GE

Shell 100.00%

com.valvesoftware.steam.compatibilitytool.proton-ge's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

com.valvesoftware.steam.compatibilitytool.proton-ge's Issues

How to update version (stuck on 7-36)

I just discovered I was on 7-36, thought that being installed over Flatpak, it would update automatically. Removing the extension and reinstalling installed me the current latest (7-53). Is this the correct way of updating it, or should it happen automatically?

I think the README should address it, as I haven't been able to find any info on it, apart from the Flatpak apps being automatically updated by GNOME Software.

corefonts.py fails with HTTP Error 403: Forbidden

During launch, I get a ton of errors for core fonts.

Exception in thread Thread-4:
Traceback (most recent call last):
  File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.8/threading.py", line 870, in run
    self._target(*self._args, **self._kwargs)
  File "/app/share/steam/compatibilitytools.d/Proton-GE/protonfixes/corefonts.py", line 48, in download_file
    with urllib.request.urlopen(url, files) as font:
  File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
    response = self.parent.error(
  File "/usr/lib/python3.8/urllib/request.py", line 569, in error
    return self._call_chain(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 649, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 403: Forbidden

Also, later, I get a message from "ProtonFixes" that it will link fonts:

Creating MS Core font links in $HOME/.local/share/Steam/steamapps/compatdata/$GAME_ID/pfx/drive_c/windows/Fonts

which is confusing because of the links end up in $HOME/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/$GAME_ID/pfx/drive_c/windows/Fonts

When I checked the links, they point to /app/share/steam/compatibilitytools.d/Proton-GE/share/fonts/ and in there to OSS true type fonts but the links are all dead:

arialbd.ttf -> /app/share/steam/compatibilitytools.d/Proton-GE/share/fonts/LiberationSans-Bold.ttf
arial.ttf -> /app/share/steam/compatibilitytools.d/Proton-GE/share/fonts/LiberationSans-Regular.ttf
cour.ttf -> /app/share/steam/compatibilitytools.d/Proton-GE/share/fonts/LiberationMono-Regular.ttf
msyh.ttf -> /app/share/steam/compatibilitytools.d/Proton-GE/share/fonts/SourceHanSansSCRegular.otf
times.ttf -> /app/share/steam/compatibilitytools.d/Proton-GE/share/fonts/LiberationSerif-Regular.ttf

/app doesn't exist. I guess that's also mapped from somewhere?

Heroic launcher compatibility

As stated in this issue, the flatpak version of Proton-GE doesn't work for other application outside Steam. With the growing popularity of Heroic Launcher, is it possible to make it more app-agnostic to make it compatible with other apps?

Elden Ring crash after first white screen with recent bump to GE-Proton7-14-1

I upgraded this flatpak GE-Proton yersterday and suffered a bug on Elden Ring. The game just crash after the initial white screen.

To be sure the Proton version was in cause I tried to build back the version just before using the 90447b3 commit reference.

I now run the old GE-Proton7-9-1 and the game works again.

I am on Alpine Linux so I cant test the non-flatpak version of Proton-GE-7.14.

Broken audio in Warframe

Audio in that game is completely missing with this proton version.

This appears to be fixed in the latest release, but it's marked as a "hotfix" - is it possible that release was force-pushed over the original release and the current Flathub version is therefore outdated?

I don't understand the versioning scheme of Proton-GE at all, frankly, sorry if this is not actually the problem.

Not launching anything

This used to work for me but now it doesn't open anything and this is what I see in the console

Traceback (most recent call last):
  File "/app/share/steam/compatibilitytools.d/Proton-GE/proton", line 1434, in <module>
    g_session.init_session(sys.argv[1] != "runinprefix")
  File "/app/share/steam/compatibilitytools.d/Proton-GE/proton", line 1223, in init_session
    g_compatdata.setup_prefix()
  File "/app/share/steam/compatibilitytools.d/Proton-GE/proton", line 909, in setup_prefix
    try_copy(g_proton.lib64_dir + "vkd3d/libvkd3d-shader-1.dll",
  File "/app/share/steam/compatibilitytools.d/Proton-GE/proton", line 125, in try_copy
    shutil.copy(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.9/shutil.py", line 426, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.9/shutil.py", line 265, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
FileNotFoundError: [Errno 2] No such file or directory: '/app/share/steam/compatibilitytools.d/Proton-GE/lib/vkd3d/libvkd3d-shader-1.dll'

Can't start game

Traceback (most recent call last):
  File "/app/share/steam/compatibilitytools.d/Proton-GE/proton", line 1442, in <module>
    g_session.init_session(sys.argv[1] != "runinprefix")
  File "/app/share/steam/compatibilitytools.d/Proton-GE/proton", line 1231, in init_session
    g_compatdata.setup_prefix()
  File "/app/share/steam/compatibilitytools.d/Proton-GE/proton", line 911, in setup_prefix
    try_copy(g_proton.lib_dir + "vkd3d/libvkd3d-shader-1.dll",
  File "/app/share/steam/compatibilitytools.d/Proton-GE/proton", line 125, in try_copy
    shutil.copy(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.9/shutil.py", line 426, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.9/shutil.py", line 265, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
FileNotFoundError: [Errno 2] No such file or directory: '/app/share/steam/compatibilitytools.d/Proton-GE/lib32/vkd3d/libvkd3d-shader-1.dll'
โ•ฐโ”€๐Ÿš€ LC_ALL=C flatpak info com.valvesoftware.Steam.CompatibilityTool.Proton-GE

Proton-GE (community build) - Latest Proton-GE version built on the Flatpak
Freedesktop SDK

          ID: com.valvesoftware.Steam.CompatibilityTool.Proton-GE
         Ref: runtime/com.valvesoftware.Steam.CompatibilityTool.Proton-GE/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 6.20-GE-1-1
     License: BSD-3-Clause and LGPL-2.1 and zlib-acknowledgement and Zlib and OFL-1.1 and MIT and MPL-2.0 and LicenseRef-proprietary
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 1.5?GB

      Commit: 3ab1ff8058b1b84237fb8e5a59f93455856e325745a2a56ae0960bed6801e310
      Parent: e0f5849bd8faa330d1e5a3667062f1bf5a818c497aa7494833400c9c5d6fec93
     Subject: remove vkd3d-32bit module (98b0f92a)
        Date: 2021-11-02 11:36:45 +0000

Media Foundation fixes do not work

I've been trying to see whether flatpaked Proton-GW will allow me to see videos in Darksiders Warmastered Edition. Sadly it does not work correctly. When I check the output in command line I see a bunch of errors / warning similar to this one:
Failed to load plugin '/app/share/steam/compatibilitytools.d/Proton-GE/lib/gstreamer-1.0/libgstcoloreffects.so': /app/share/steam/compatibilitytools.d/Proton-GE/lib/gstreamer-1.0/libgstcoloreffects.so: wrong ELF class: ELFCLASS64

Latest update shows Mono install prompt

After updating to the GE-Proton7-8 flatpak yesterday I noticed that when I first started Steam or any game I got the Wine Mono install prompt. This only happened once for each game though, any subsequent launches don't show it anymore. When I tried to install it, I got a checksum error, but the game started anyway (and everything worked). When I just click cancel on the install prompt, the game also just starts.

Cutscenes do not work in the Outer Worlds

Cutscenes do not work in The Outer Worlds for this version (com.valvesoftware.Steam.CompatibilityTool.Proton-GE 6.5-GE-3) but do work on RPM steam (Fedora 34) with this version. Both were tested with a fresh wine prefix.

When the cutscenes do not work (in flatpak) I get this instead:
Screenshot from 2021-05-17 18-27-37

I have no clue as to why this is, and any help would be appreciated!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.