-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to get my eGPU working #34
Comments
The Nvidia eGPU+Nvidia dGPU+iGPU combination seems to be a tricky one for sure. Others have reported issues with this combination as well. |
Hey, thanks for reply. Thankly KDE is my preferred DE, just tested with GNOME to rule out KDE/SDDM issue. Thankly my computer has a mux switch (and I can control it with However the manual reloading script you sent me, did push me forward. Currently this seems to be the process of getting it working:
|
@ewagner12 Do you think we could somehow automate this so I don't need to go through the process every time I launch my computer |
@GameBurrow I can look into adding a way to automate it, but since I don't have an Nvidia dGPU system I'd have to rely on you to test it to make sure it works as intended |
Not an issue ;) |
Small update, it seems that either the eGPU seriously underperforms on linux compared to windows or that method is creating issues.I think the nvidia driver is not properly initialising with this method, because this the script process I have to run atm for things to worke even somewhat:
notice the first comand I have to run (can have it at the end of my script also, doesn't matter when I run it but I need to run it), that according to internet means nvidia driver is properly not loading. |
I added changes to the GitHub repo that added an entry point to the script. The idea is that you can add the custom commands needed for your unique setup before and after the script is run. You can try installing the latest git version following these steps Then add the commands you need to the /usr/bin/all-ways-egpu-entry.sh file as mentioned in the Entry Point section in the readme. Those commands will then be executed when the script is called at startup or if all-ways-egpu-entry.sh is run Unfortunately, I can't help with the other Nvidia driver issues as I don't have any experience with those |
I also have an Intel cpu/igpu, nvidia dgpu, and nvidia egpu. I'm using a razer blade 2018-base and a razer core x enclosure. Using method 2, I'm able to get the endeavour os (Wayland) login screen to show up on two of my monitors, while my laptop screen is blank. However, once I login, both monitors go blank and my laptop screen turns on. I'm hoping I might be able to help with troubleshooting the nvidia dgpu/egpu issue - are there any logs I can share or tests I can do that might provide useful info? This is the one of the main hurdles preventing me from switching to Linux on my laptop. I've basically replaced windows on my desktop, which outputs directly to a single display. Lastly, thanks @ewagner12 for all that you've done for those of us stubbornly trying to get our egpus working with Linux! |
Small update, did the try the script, it resulted in my me being unable to get into the OS at all( couldn't even get to TTY), even when eGPU was disconnecced, problably means it attempted to load the script too early or sth. Will try again at one point when I have to time to fix the the issue of me not getting in (thankly I have that the linux build on my disc for testing only atm). |
@GameBurrow |
@GameBurrow @armenmatoosian |
I did some testing with an nvidia eGPU and I think this issue with the git version of the script was caused by reloading the nvidia_drm module. It seems like it resets the parameters needed for Wayland so reloading nvidia_drm should be done with the command: |
Howdy folks, I'm on my every year attempt in trialing out linux. I have Intel iGPU, Nvidia dGPU and Nvidia eGPU (via Thunderbolt3). According to nvidia-smi and lspci (or whatever the last command was to list the hardware), the gpu is detected and driver attached to it.
What's the issue is that no monitors connected to it is detected. I also tried all-ways-egpu - tried all 3 methods. Every time it's supposed to be using the egpu, I just get black screen with the
_
on top left or computer boot screen on the laptop monitor.I've tried cachyos (both KDE and GNOME wayland) and even tried with Nobara. All behaved the same. Currently on cachy KDE (wayland). I know when I last trialed linux longer 2y ago (on another laptop), I had a similar issue. Managed to get it working thorugh X11 then but would like to get it working with wayland this time. Any idea what might be the cause?
The text was updated successfully, but these errors were encountered: