Comments (6)
I tried your file out and it looks like the current Lutris does handle that properly, though the code does not match what you say it ought to be. I think if you can get onto 0.5.17 you will be fine.
from lutris.
You do realize that you can't propose a fix that works for you but breaks on every other install that doesn't use the open source version, right?
from lutris.
Matching up your line numbers with the code, I see that you are on a version of Lutris no later than 0.5.10.1, which is almost exactly two years old. @hugovonhorse, maybe you should update before doing fixes like this.
That said, I think it will still crash since you seem to be getting something unexpected out of /proc/driver/nvidia/version
, but I do not know what it was, so I can't really fix this.
I'll add some prophylactic code to give it a chance, and some nicer logging at least.
from lutris.
OK, I've done a "fix"- it still won't be able to understand your NVIDIA driver, but it should no longer crash though it will assume it is outdated.
@hugovonhorse, when you get a chance please download the master and run the bin/lutris
script within- no need to install it. Does that work better for you?
In 0.5.17, the is_outdated
check that is failing is not run on startup- it runs when you try to configure a Wine game, and you visit the "Runner options" tab in that window. So make sure you go look at that; I expect a warning about your driver will be present.
I suspect that you've tried to install 0.5.17 via the deb by double clicking it. On Ubuntu derivative distributions this annoyingly does not work- it just installs Lutris from your distribution's repositories, which seem to be spectacularly out of date. If that's what happened, maybe you should use the Lutris PPA which is up to 0.5.17.
I hope that the improved error handling in 0.5.17 will allow it to work for you even without my recent 'fix' anyway.
But @strycore, I see that Lutris.net's download page still points Ubuntu users as the .deb file, so they won't get automatic updates. Maybe it should reference the PPA again now that that's back?
from lutris.
I suspect that you've tried to install 0.5.17 via the deb by double clicking it. On Ubuntu derivative distributions this annoyingly does not work- it just installs Lutris from your distribution's repositories, which seem to be spectacularly out of date. If that's what happened, maybe you should use the Lutris PPA which is up to 0.5.17.
you suspect correctly and my that is annoying ... having gone to the Help > About menu it is indeed actually running 0.5.9.1 🤦♂️ apologies, please mark the whole thing 'Complete/Void' and i'll install the latest version from the PPA and see what happens.
For note: the ouput of /proc/driver/nvidia/version is;
NVRM version: NVIDIA UNIX Open Kernel Module for x86_64 550.54.15 Release Build (dvs-builder@U16-A24-23-2) Tue Mar 5 22:15:33 UTC 2024
GCC version: gcc version 12.3.0 (Ubuntu 12.3.0-1ubuntu1~22.04)
Thanks
from lutris.
For the moment ive downgraded the drivers to 545 proprietary from the ubuntu-drivers list and reversed the element changes and its picking that up ok too.
from lutris.
Related Issues (20)
- Feature request: Add possibility to start Steam minimized when launching a Steam game
- Lutris runtime updates not running on startup and downloading very slowly HOT 1
- Feature: support for suyu as a runner. HOT 2
- Ubisoft no thumbnails HOT 10
- Blocking wineexec tasks crash HOT 1
- World of Warcraft - choppy in lutris 0.5.17 HOT 6
- Database locked when config is stored on a Samba share HOT 5
- Request to make Lutris builds flexible & customisable HOT 1
- [BUG] proton.get_game_id incorrectly handles the umu storeId when `game.service` is null/NoneType HOT 9
- Umu in lutris 0.5.17 lock to python 3.10+ and glibc 2.34+ HOT 7
- Launching a game with UMU via Lutris flatpak doesn't work if launched from Steam Deck gaming mode HOT 2
- Lutris 0.5.17 Fails to Correctly set the Vulkan ICD Loader HOT 8
- lutris stuck on starting for long time, if its window is maximized, launching a game from a library or platform which has lot of them HOT 4
- NoneType error after updating to Lutris 0.5.17 from prev version HOT 14
- Mesen2
- Unable to see Epic Games game list from lutris HOT 11
- UI shows {count} in "Add games to Lutris" dialog HOT 1
- [Feature] Right-click "Duplicate" feature should ask if the prefix needs to be copied too HOT 7
- Umu in Lutris 0.5.17 ignore "Working directory" setting in some cases HOT 5
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 lutris.