GithubHelp home page GithubHelp logo

Comments (5)

hertg avatar hertg commented on July 21, 2024 3

@StephanX @timpauli

I implemented this in 0.19.0. The switch command now has the --nomodesetting flag. Or for an even easier way, update your config so that the modesetting module is always omitted.

/etc/egpu-switcher/config.yaml

egpu:
    nomodesetting: true # add this line
    driver: amdgpu
    id: 1153611719250962689

from egpu-switcher.

timpauli avatar timpauli commented on July 21, 2024

Hi,

for me it is the same. I am on Pop OS 22.04 with nvidia-driver-525 , kernel 6.1.11-76060111-generic and egpu-switcher version 0.18.1 and my external gpu is only working when I comment Load "modesetting" out in xorg.conf.
Which i have to do every time after I am using my laptop without the egpu. Otherwise it is just stuck in boot and will not launch x11 only commandline.

Thank you very much!
egpu-switcher is still a great help!

from egpu-switcher.

hertg avatar hertg commented on July 21, 2024

@timpauli Good to know, thanks for the report. I'll prioritize this issue higher then.

Could you reproduce the issue again and upload the logs for the failed X.Org session? Just so I get some background information on what exactly is happening there.

cat /var/log/Xorg.0.log

A potential workaround might be to enable early KMS start?

from egpu-switcher.

timpauli avatar timpauli commented on July 21, 2024

/var/lib/gdm3/.local/share/xorg/Xorg.0.log

Xorg.0.log

Did not try the early KMS start yet.

Thank you

from egpu-switcher.

ger5ones avatar ger5ones commented on July 21, 2024

@hertg
Hi.
It didn't work for me.
Would you have additional suggestions, please?
I have an egpu build that will only work on linux (having BSOD in windows) so I'm relying on this.

*the reason I believe it'll work in linux is because I'm getting video/display while connected the hdmi cable in the egpu but I'm pretty sure it is rendering with the igpu (not even the degpu/nvidia) because I can "feel" the slowness while typing, browsing etc. Plus, the "glxinfo -B | grep -i render" command returns the igpu name.

Thank you
Regards

from egpu-switcher.

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.