NVIDIA / NVIDIA/nvidia-settings

Missing colour space AKA format options compared to windows, & no button to save settings

Open
#62 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
345
Forks
92
PR merge metrics
No merged PRs in 30d

Description

Hi! After a month of diagnostics and back & forth with my motherboard manufacturer, I’ve finally managed to get my GeForce 1080 Ti to output full res & refresh rate to my secondary monitor (LG TV) via HDMI, in windows. Yay! The solution was basically to try every possible combination of resolution settings until 3840216060hz worked:

win_options

Firstly this was weird insofar as initially I didn’t have the option for YCbCr420, only RGB and YCbCr444 & YCbCr422 (IIRC). Only once I changed from 30 to 60Hz did the 420 option appear. Again IIRC, but essentially not all options were available initially, even though the program doesn’t know whether any of them will work until the user tries them, so why would any of them not be present?

Secondly, main issue: this isn’t possible in Linux because:

linux_options

  1. You can’t change the refresh rate here, you have to do it in a different place (which is conceptually fine but a bit annoying)

  2. Only RGB & 444 are available, no 422 nor 420 (which is proven to work with my setup in windows)

  3. Even if 420 WAS present, there’s no apply/save button on this screen, it’s missing, potentially by complete accident.

Because of this I can’t use my 2nd monitor to the full capabilities of the monitor/GPU/HDMI cable/OS.

Hopefully useful info here:

version_etc

IDK why it says “screens 1” while currently outputting to two screens…

Thanks for any advice. I presume me having the latest (mainline/ubuntu PPA) driver version means I have the latest settings program version? (since having found this is a community github project, maybe not...)

Cheers!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the secondary-monitor setup described in the issue and inspect the screen shown in the Linux options screenshot. Done should include the missing YCbCr 4:2:2 and 4:2:0 choices when supported, refresh-rate selection or access, and an apply/save control.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux, ubuntu
Domain
desktop, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.