Same here, with Nvidia 455.45.01 on Ubuntu 20.04. In fact I've been
facing this for years, since 18.04.

The workaround I'm using is to call nvidia-settings via a shell script
in Gnome's Startup Applications.

It's a bit annoying because it only applies after you log in, but has
the additional benefit that you can execute manually if your monitors
get out of sync for some reason (handy if you use a KVM that forces X to
re-detect monitors).

You can save your config via nvidia-settings to a separate location, and
then extract the exact parameters for each monitor. Here's mine:

# monitor-reset.sh:

sh -c 'nvidia-settings --assign XineramaInfoOrder="USB-C-0" --assign
CurrentMetaMode="DP-5: 1920x1200 +0+560, USB-C-0: 2560x1600 +1920+160,
HDMI-0: 1920x1200 +4480+0 {rotation=left}"' > /dev/null 2>&1

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to nvidia-settings in Ubuntu.
https://bugs.launchpad.net/bugs/1822937

Title:
  NVIDIA settings won't write to /etc/xorg

Status in nvidia-settings package in Ubuntu:
  Fix Released
Status in nvidia-settings source package in Disco:
  Won't Fix

Bug description:
  I tried running it with root (`sudo nvidia-settings`) and without.

  I also generated an xorg file with `nvidia-xconfig`, and do the same
  thing, but it still won't work.

  ProblemType: Bug
  DistroRelease: Ubuntu 19.04
  Package: nvidia-settings 418.56-0ubuntu1
  ProcVersionSignature: Ubuntu 5.0.0-8.9-generic 5.0.1
  Uname: Linux 5.0.0-8-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.20.10-0ubuntu23
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Wed Apr  3 00:33:48 2019
  InstallationDate: Installed on 2019-04-02 (0 days ago)
  InstallationMedia: Kubuntu 19.04 "Disco Dingo" - Alpha amd64 (20190326.1)
  SourcePackage: nvidia-settings
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-settings/+bug/1822937/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to