NVIDIA / open-gpu-kernel-modules

NVIDIA Linux open GPU kernel module source
Other
14.99k stars 1.24k forks source link

G-Sync shown as not supported with opensource driver. #105

Open sandikata opened 2 years ago

sandikata commented 2 years ago

NVIDIA Driver Version NVRM version: NVIDIA UNIX Open Kernel Module for x86_64 515.43.04 Release Build (@)

GPU RTX 3050

Describe the bug G-SYNC reported as unsupported while it is supported.

To Reproduce Open Nvidia Control Panel -> OpenGL (There should be checkbox for G-SYNC) but it's missing

Expected behavior It should have G-SYNC checkbox like on proprietary version

Check screenshots below with open and proprietary version.

https://i.imgur.com/Cwqcovr.png -> opensource https://i.imgur.com/jFFC2oV.png -> proprietary https://i.imgur.com/LFJiz1M.png -> opensource https://i.imgur.com/o9ff7lW.png -> proprietary

https://i.ibb.co/RQ278qH/2022-05-12-15-13-38.jpg -> lenovo g27q-20

Regards, Rosen Aleksandrov

mtijanic commented 2 years ago

Hello and thank you for your interest!

The initial release is targeting datacenter GPUs and use-cases, and has several display-related features missing, including GSync. Please consult the driver readme for a more complete (but still non-comprehensive) list. We hope to address these in the future.

See also #95

sandikata commented 2 years ago

Hello,

That's what I've read before, begin with the opensource version of the driver.

Regards

sandikata commented 2 years ago

Is that feature supported in any of the recent versions, for example 515-57 ?

mtijanic commented 2 years ago

Hey there. All releases since the initial opensource driver were point fixes (i.e. 515.xx) and generally don't come with big features. Supporting consumer features, such as G-Sync, is a big upcoming milestone that will definitely be a major release. I can't promise which one specifically, but we'll be sure to feature it prominently in the release notes, and update this issue here.

Thanks.

jrgiacone commented 1 year ago

Still no gsync support as of today

sandikata commented 1 year ago

Still no gsync support as of today

Haven't you realize, this is nvidia. If not works it will not work never ever. They don't care about customer opinions. They care only about the money.

Monsterovich commented 1 year ago

Driver 525.85.05. I have the same issue.

aritger commented 1 year ago

G-Sync is expected to work with the open kernel modules as of 535.43.02, at least on desktop GPUs. We still have some loose ends to address for notebook; G-Sync on notebooks should come in a future release.

Could I trouble you to retest? Thanks.

kodatarule commented 1 year ago

G-Sync is expected to work with the open kernel modules as of 535.43.02, at least on desktop GPUs. We still have some loose ends to address for notebook; G-Sync on notebooks should come in a future release.

Could I trouble you to retest? Thanks.

Here it seems to be working, unfortunately the bug with not able to boot into wayland if monitor is above 120hz is still present.

gardotd426 commented 1 year ago

G-Sync is expected to work with the open kernel modules as of 535.43.02, at least on desktop GPUs. We still have some loose ends to address for notebook; G-Sync on notebooks should come in a future release. Could I trouble you to retest? Thanks.

Here it seems to be working, unfortunately the bug with not able to boot into wayland if monitor is above 120hz is still present.

That explains why I've not been able to log into a Wayland session in months, my monitors run at 165Hz.

Is one able to lower the RR to 120Hz, log in, and then raise the refresh rate without issue?

Also, what's up with GSync on Wayland? Does it work at all?

ghost commented 1 year ago

I managed to enable freesync on linux by copying the display edid from windows and freesync with nvidia on laptops seems to work on X11 but i got no idea on Wayland since forced v-sync is on