-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
bug: openGL terminals not running on Pop!_OS #2251
Comments
Have you restarted lately? I sometimes run into this and restarting fixes it. |
I have restarted a few times, and I continue to see this error. |
You might want to look into nixGL. |
Thanks for the link! I also hadn't thought to test this without home-manager, but running |
This problem has been around for quite a long time, see NixOS/nixpkgs#9415. Unfortunately, there doesn't seem to be an easy way to solve this (or, at least, nobody has put the time in). |
Thanks for the link! This looks like an issue I encountered in a totally different context. Sucks that it's been around for so long. |
For whatever it is worth, I found that you don't get this issue if you also let Nix handle the GNOME session. I created the following script to achieve this:
Then I run the command Let me know if that is the case for you as well, then we might be able to spread this information further. |
@terlar I am unable to successfully test your suggestion. |
You should be able to change DEs like that, at least it has worked for me on Ubuntu. However now on a second try it seems it didn't fix the OpenGL stuff. I might have missed it since I have an overlay that patches packages, I thought I had tried without it but now when I did it didn't work, so seems The overlay solution is like this instead:
Not a beauty, but has worked well for me. |
an improvement over the @terlar s solution is to have 3 I wish this was possible on |
This issue has been closed for ~2 years and was originally about a (real or perceived) bug. I feel it would be more appropriate if you were to open a new issue to discuss what you think should / could be done in home-mananger. |
What I do, and yes it's not pure but "it works" is to inject all the GPU related variables in the environment. With that I can even run sway from nixpkgs on top of debian. |
Is there an existing issue for this?
Issue description
When using home-manager, on Pop_OS!, trying to use OpenGL terminals like kitty or alacritty runs into problems.
This happens even tho I have the correct verisons, and can run kitty and alacritty from the Pop Shop.
The errors I get, along with the opengl info is:
Maintainer CC
No response
System information
The text was updated successfully, but these errors were encountered: