Bug ID | 1196280 |
---|---|
Summary | Xrandr rotation does not work with prime render offloading |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | X.Org |
Assignee | gfx-bugs@suse.de |
Reporter | brunopitrus@hotmail.com |
QA Contact | gfx-bugs@suse.de |
Found By | --- |
Blocker | --- |
Created attachment 856406 [details]
Photograph of a display showing the bug.
I am using a Dell Precision 3551 laptop with hybrid Intel CometLake-H GT2 /
NVIDIA Quadro P620 muxless graphics (meaning all the outputs are connected to
the Intel GPU)
I am not using suse-prime (was unable to get it work)
Instead i am using the following manual Xorg.conf:
```
Section "OutputClass"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
EndSection
# DO NOT EDIT. AUTOMATICALLY GENERATED BY gpu-manager
Section "OutputClass"
Identifier "Nvidia Prime"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
Option "IgnoreDisplayDevices" "CRT"
Option "PrimaryGPU" "Yes"
EndSection
```
I also have a copy of Ubuntu's `prime-offload` script put in my SDDM startup
script. This script essentially does `xrandr --setprovideroutputsource intel
nvidia`. Otherwise I have a black screen.
I am using the intel driver for the integrated GPU (with the modesetting driver
i am getting a boot loop)
My problem is that `xrandr --output ��������� --rotate left` instead of rotating the
screen left, rotates it upside down, cutting off half of the screen in the
process. See attached photo.
Other rotations also do not work correctly, neither does flipping the screen.
The mouse cursor is displayed correctly. Clicks also work according to the
cursor position, not the picture position.