Hello,
I have some trouble figuring out the correct Xorg configuration. I have a laptop with a GTX1650 and an interal GPU of the AMD Ryzen 4600H. The Laptop monitor is connected to the internal GPU, while the external monitor is connected to the nvidia card via HDMI. I managed to get it running through the following Xorg.conf:
Quote:
Section "ServerLayout"
Identifier "layout"
Screen 0 "TV"
EndSection
Section "Device"
Identifier "GTX1650"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "TripleBuffer" "true"
EndSection
Section "Screen"
Identifier "TV"
Device "GTX1650"
Option "AllowEmptyInitialConfiguration"
Option "DPI" "96 x 96"
EndSection
Section "Device"
Identifier "AMDRadeon"
Driver "amdgpu"
BusID "PCI:5:0:0"
EndSection
Section "Screen"
Identifier "Laptop"
Device "AMDRadeon"
EndSection
Section "DRI"
# Device "amdgpu"
EndSection
|
The XServer expands the Laptop's monitor to the right-hand side. Mouse and window moving is possible, but the problem is that the external monitor extremely suffers from Tearing and the nvidia GPU is always used for rendering. I want the Tearing to disappear and the internal AMD GPU to do Rendering by default, the nvidia gpu only on demand.
There are many things I don't understand at all. Why does the Xserver automatically place the external monitor at the right and the internal one at the left? Why is the internal monitor active at all? In the ServerLayout section only the external one is selected.
I hope you can help me. Tell me, if you need more information.
Thank's in advance.
Max