Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-7327

GNOME 3 Settings Daemon Overrides Xorg.conf nVidia Settings

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Hide
      1) Set up displays as you like them
      2) Restart dbus or restart entire system
      3) Upon restart in both G-S-D and in N-S the display layout is 100% reverted and messed up.
      Show
      1) Set up displays as you like them 2) Restart dbus or restart entire system 3) Upon restart in both G-S-D and in N-S the display layout is 100% reverted and messed up.
    • Possible bug in the nVidia drivers?
    • Hide
      Very easily reproduceable. Monitor layout should be like so:

      <Left 24" display in portrait rotated right><49" 4k TV scaled to 2560 x 1440><Right 24" display in portrait rotated left>

      UPDATE: I now have the two 24" situated above the 49" 4k TV, and the problem still persists.

      Upgrading to N-D 450.57 does NOT solve the problem.
      Show
      Very easily reproduceable. Monitor layout should be like so: <Left 24" display in portrait rotated right><49" 4k TV scaled to 2560 x 1440><Right 24" display in portrait rotated left> UPDATE: I now have the two 24" situated above the 49" 4k TV, and the problem still persists. Upgrading to N-D 450.57 does NOT solve the problem.

      When using nVidia Settings to set up a 3 display setup (xorg.conf in question is attached) it seems that the settings aren't saved to xorg.conf across reboots or logouts. DRobbins gave me something to try (creation of /etc/dbus-1/session.d/mutter.conf) that seems to have worked for him, but it doesn't work for me. In the reproduction steps I'll refer to the different settings daemons in play in/with this bug as G-S-D and N-S. Please resolve this issue as soon as you can see what's wrong because I'll inevitably need to restart my computer when messing with my kernel to add a feature / to upgrade to a newer version and I don't want t have to reset up my displays each time that happens. Thanks in advance.

      The GPU in use is a GTX 1060 3GB.

      G-S-D Version: 3.36.1

      nVidia Drivers/Kernel Modules version: 440.100

      What works: I can set it all up how I like and all is fine, but when the need arises to reboot or log out the settings are gone and the efforts of getting it setup to begin with are wasted.

      What doesn't work: rebooting and expecting the displays to be set up as you left them pre-reboot.

      Contents of aforementioned mutter.conf drobbins had me try:

      <!DOCTYPE busconfig PUBLIC
      "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
      "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
      <busconfig>
      <policy context="default">
      <deny receive_interface="org.gnome.Mutter.DisplayConfig" receive_member="ApplyMonitorsConfig"/>
      </policy>
      </busconfig>

            Unassigned Unassigned
            shiggitay shiggitay
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: