Giter VIP home page Giter VIP logo

Comments (6)

NoXPhasma avatar NoXPhasma commented on May 30, 2024

Don't want to open up a new issue, since it fits in here. There are now some bugs with protonfixes and Proton 3.16-4.

For once, on new prefixes I get this error message sometimes, this gets reported even games don't have any gamefixes.:

Proton: ************************************************
Proton: THERE IS AN ERROR IN YOUR user_settings.py FILE:
Proton: 'ascii' codec can't decode byte 0xe2 in position 65: ordinal not in range(128)
Proton: ************************************************

On other prefixes, no matter if new or old, the Zenity progress window doesn't go away, it stays up in focus. I just tested a few games, but this happens on Batman: Arkham Asylum and 100,000 BC. However, this is related to the fonts already been installed, which throws this error:

Proton: ************************************************
Proton: THERE IS AN ERROR IN YOUR user_settings.py FILE:
Proton: [Errno 17] File exists: '/home/noxp/.config/protonfixes/mscorefonts/arialbi.ttf' -> '/media/daten/SteamApps/steamapps/compatdata/35140/pfx/drive_c/windows/Fonts/arialbi.ttf'
Proton: ************************************************

This can be prevented by not installing corefonts if they are already installed. However the check in https://github.com/simons-public/protonfixes/blob/master/protonfixes/corefonts.py#L29 seems not to work.

from protonfixes.

pchome avatar pchome commented on May 30, 2024

@vanyasem
... and nvapi patches

No, Nvidia cards are now reported as AMD cards, that's all.

@NoXPhasma
You can use ~/.config/protonfixes/config.ini as temporary fix for corefonts and zenity

[main]
enable_checks = false
enable_splash = false
enable_font_links = false

from protonfixes.

NoXPhasma avatar NoXPhasma commented on May 30, 2024

@pchome Thanks.

edit
That doesn't work. Protonfixes ignores any thing I've put in it. It still tries to install the font and even shows the splash.

ed2
Okay, it works, but I have to manually update protonfixes, as pypy still delivers 1.0.14:

pip3 install --user protonfixes -U
Requirement already up-to-date: protonfixes in ./.local/lib/python3.6/site-packages (1.0.14)

from protonfixes.

pchome avatar pchome commented on May 30, 2024

@NoXPhasma
I'm using several git versions with symlink to currently desired in my ~/.local/lib/python3.6/site-packages/.

That's easier to use/update (git pull).

~protonfixes -> protonfixes.git/protonfixes
/protonfixes.git
/protonfixes.my
/protonfixes.orig

from protonfixes.

simons-public avatar simons-public commented on May 30, 2024

I added a try/except for symlinking corefonts that should fix the error when the files already exist.

@vanyasem I'm going to keep the corefonts and nvapi fix since there will probably still be people using Proton 3.7 that will need them. Also, from what I can tell only a few of the core fonts are being replicated (times, arial, arialbd, and cour)

@NoXPhasma I've uploaded the last commit to pypi so you should be able to update it from pip now. I wasn't able to replicate the 'ascii' codec error you were getting, would you mind opening another issue with some more details?

from protonfixes.

NoXPhasma avatar NoXPhasma commented on May 30, 2024

Sure.

edit
@simons-public I updated to 1.0.16 and started several games, but the 'ascii' codec seems to be fixed! If I encounter it again I will open a new issue.

from protonfixes.

Related Issues (20)

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.