Findings so far:

1. You really need the uninitialized variable fixed first, or behaviour
can be random (bug 1874207).

2. The current spec can be found at:
https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/raw/master/randrproto.txt

3. NVIDIA supports randr protocol version 1.6, so yes it does support
arbitrary scaling via the command:

  xrandr --output NAME --scale WxH  (note W and H are inverted so W =
1/scale)

4. The remaining issue here appears to be our mutter patch is setting an
invalid mode, or can't find the mode it expects. So the NVIDIA driver
turns the screen off when it hasn't been given a mode.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1873403

Title:
  [nvidia] Screen turns off when trying to set some fractional scaling
  values

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1873403/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to