Comments (6)
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.
@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.
@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.
@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.
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.
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)
- Wiki is outdated HOT 3
- kdialog splash not working HOT 1
- Typo in the Mafia 2 DE fix
- Typo in Mafia 2 DE fix HOT 1
- Smite Gamefix HOT 2
- autoimport (most) of your gamefixes into my stl HOT 3
- No module named 'protonfixes' HOT 2
- Space Engineers support HOT 2
- corefonts.py can't fetch fonts HOT 3
- Dragon ball FighterZ help HOT 3
- No module named 'protonfixes' HOT 1
- No module named 'protonfixes' HOT 2
- Ubuntu 20.04 and 21.04 HOT 1
- Better logging when `from protonfixes import debug` fails HOT 1
- `from protonfixes import debug` fails HOT 1
- `module '__main__' has no attribute 'env'` HOT 4
- Merge fixes from GloriousEggroll/protonfixes HOT 3
- soldier_protonfixify fails with "No such file or directory" HOT 1
- no protonfixes modue user_settings HOT 4
- Log to more file with more descriptive name HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from protonfixes.