PRIME dislplays cannot be controlled by nvidia-settings

hello,

Configs:
image

xorg.conf

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 440.64

Section "Module"
    Load "modesetting"
EndSection

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Device"
    Identifier     "nvidia"
    Driver         "nvidia"
	BusID			"PCI:2:0:0"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 730M"
	Option			"AllowEmptyInitialConfiguration"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    DefaultDepth    24
    Option         "UseDisplayDevice" "none"
    SubSection     "Display"
        Virtual     3286 1080
        Depth       24
    EndSubSection
EndSection

Section "ServerFlags"
    Option         "IgnoreABI" "1"
EndSection

My problem is in relation to the message in the image below. How can I activate advanced mode and synchronization?

PRIME displays means those are connected to the intel/amd igpu, not the nvidia gpu thus can’t be controlled by nvidia-settings.
PRIME Synchronisation can be enabled using the kernel parameter
nvidia-drm.modeset=1
(Might not be working on 5.5/5.6 kernels)

hello @generix, thanks for the help!!

I forgot to mention it before, but my notebook is managed by Optimus notebook so Ubuntu’s gpu-manager is taking care of xorg config.

# gpu-manager
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/5.4.0-24-generic/updates/dkms
Found nvidia module: nvidia-uvm.ko
Looking for amdgpu modules in /lib/modules/5.4.0-24-generic/updates/dkms
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is nvidia kernel module available? yes
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:166
BusID "PCI:0@0:2:0"
Is boot vga? yes
Vendor/Device Id: 10de:fe1
BusID "PCI:2@0:0:0"
Is boot vga? no
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Found "/dev/dri/card0", driven by "i915"
output 0:
	card0-HDMI-A-1
output 1:
	card0-LVDS-1
Number of connected outputs for /dev/dri/card0: 2
Does it require offloading? yes
last cards number = 2
Has amd? no
Has intel? yes
Has nvidia? yes
How many cards? 2
Has the system changed? No
Intel IGP detected
Intel hybrid system
Creating /usr/share/X11/xorg.conf.d/11-nvidia-prime.conf
Setting power control to "on" in /sys/bus/pci/devices/0000:02:00.0/power/control 

And as you said, my monitors are being managed by the intel card. The above command shows this !!

I tried to put a nvidia-drm.modeset=1 in /etc/default/grup, but there was no screen.

What’s the latest version of kernel that is working?

Would there be another way for me to manage my monitors via nvidia?

I change the nvidia-drm.modeset=1 to the beginning of the file and synchronization now is On!! But it’s not yet possible to control via nvidia-settings.

image

My kernel: 5.4.0-24
What’s the latest version of kernel that nvdia working?

Would there be another way for me to manage my monitors via nvidia?

Like said, PRIME displays can’t be controlled by nvidia-settings since they’re not connected to the nvidia gpu. Expected, no way around it, nada.
Simply use your DE’s monitor manager to arrange/adjust monitors

Ok. Thanks for your help @generix!!!

I have the exact same problem. My laptop only lets me use FHD on my 2K monitor. And also it is marked as PRIME display. What can i do? Any help is welcome :)