-
Notifications
You must be signed in to change notification settings - Fork 13
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
Doesn't work in Hybrid graphics mode #34
Comments
I'm facing the same bug ( #38 ). Hidpi-daemon works on NVIDIA mode/Integrated mode only. hidpi-daemon: 18.04.6-1594738317-20.10~cfe8850
|
Ran into this while testing oryp7 w/ HiDPI display, and discovered that the notification shows up and the daemon works if I boot (in Hybrid mode) with an external display plugged in. It just doesn't work when I boot with only the internal display. When I boot with an external display plugged in, I see a GNOME Shell process running on the NVIDIA card in addition to an Xorg process. (I only have a single Xorg process on the NVIDIA card when I boot without external displays.) |
Distribution - (run
cat /etc/os-release
): Pop!_OS 20.10Related Application and/or Package Version - (run
apt policy $PACKAGE NAME
):18.04.6~1594738317~20.10~cfe8850
Issue/Bug Description: In Hybrid graphics mode, the persistent HiDPI notification does not appear. The widget in Settings -> Displays does appear, but it doesn't work (flipping the LoDPI switch on and off shows the notification, but doesn't change the scaling settings.)
The daemon still works normally in Intel and NVIDIA modes.
Steps to reproduce (if you know): Install Pop!_OS on a hybrid graphics, HiDPI machine (such as addw2) and attempt to use the HiDPI daemon.
Expected behavior: The persistent HiDPI notification should show up, and the HiDPI widget in Settings should work.
Other Notes: I'm getting this output in the logs: hidpi-output.txt
When I try to run
nvidia-settings -q CurrentMetaMode
manually, I get:I think what's happening is the HiDPI daemon thinks it's in NVIDIA mode because the NVIDIA driver is running, so it tries to use the NVIDIA driver to adjust the display settings, but since it's actually in hybrid mode, the display is being driven by the Intel graphics and the NVIDIA driver can't read or adjust the display settings (there is no CurrentMetaMode because the NVIDIA driver isn't driving the display.)
The text was updated successfully, but these errors were encountered: