Giter VIP home page Giter VIP logo

Comments (6)

danieljohnson2 avatar danieljohnson2 commented on June 29, 2024 1

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.

strycore avatar strycore commented on June 29, 2024

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.

danieljohnson2 avatar danieljohnson2 commented on June 29, 2024

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.

danieljohnson2 avatar danieljohnson2 commented on June 29, 2024

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.

hugovonhorse avatar hugovonhorse commented on June 29, 2024

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.

hugovonhorse avatar hugovonhorse commented on June 29, 2024

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)

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.