How can I disable GSync without opening nvidia-settings?
Clash Royale CLAN TAG#URR8PPP
My monitor (a Dell S2176DG) supports GSync, but needs an ICC/color profile to look nice on Linux. I'm able to set a color profile with GNOME settings, but whenever I open nvidia-settings, this gets reset.
The problem is: every boot I need to disable GSync, because it doesn't play nicely with GNOME Shell and my monitor configuration. There is some unusual stuttering unless I'm constantly dragging a window. For my workflow I don't need GSync when I'm booted into my Linux desktop, so I opt to disable it. But again, if I open nvidia-settings, then my ICC profile gets reset, and then I have to open GNOME settings again and toggle the profile. Every boot.
Is there any way to disable GSync, either permanently or at least when I log in, without opening nvidia-settings?
nvidia
add a comment |
My monitor (a Dell S2176DG) supports GSync, but needs an ICC/color profile to look nice on Linux. I'm able to set a color profile with GNOME settings, but whenever I open nvidia-settings, this gets reset.
The problem is: every boot I need to disable GSync, because it doesn't play nicely with GNOME Shell and my monitor configuration. There is some unusual stuttering unless I'm constantly dragging a window. For my workflow I don't need GSync when I'm booted into my Linux desktop, so I opt to disable it. But again, if I open nvidia-settings, then my ICC profile gets reset, and then I have to open GNOME settings again and toggle the profile. Every boot.
Is there any way to disable GSync, either permanently or at least when I log in, without opening nvidia-settings?
nvidia
add a comment |
My monitor (a Dell S2176DG) supports GSync, but needs an ICC/color profile to look nice on Linux. I'm able to set a color profile with GNOME settings, but whenever I open nvidia-settings, this gets reset.
The problem is: every boot I need to disable GSync, because it doesn't play nicely with GNOME Shell and my monitor configuration. There is some unusual stuttering unless I'm constantly dragging a window. For my workflow I don't need GSync when I'm booted into my Linux desktop, so I opt to disable it. But again, if I open nvidia-settings, then my ICC profile gets reset, and then I have to open GNOME settings again and toggle the profile. Every boot.
Is there any way to disable GSync, either permanently or at least when I log in, without opening nvidia-settings?
nvidia
My monitor (a Dell S2176DG) supports GSync, but needs an ICC/color profile to look nice on Linux. I'm able to set a color profile with GNOME settings, but whenever I open nvidia-settings, this gets reset.
The problem is: every boot I need to disable GSync, because it doesn't play nicely with GNOME Shell and my monitor configuration. There is some unusual stuttering unless I'm constantly dragging a window. For my workflow I don't need GSync when I'm booted into my Linux desktop, so I opt to disable it. But again, if I open nvidia-settings, then my ICC profile gets reset, and then I have to open GNOME settings again and toggle the profile. Every boot.
Is there any way to disable GSync, either permanently or at least when I log in, without opening nvidia-settings?
nvidia
nvidia
asked Sep 20 '16 at 4:11
Jacob PeddicordJacob Peddicord
1115
1115
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
nvidia-settings
allows you to set individual options on the command line without opening the GUI. By default, it'll try to apply your saved configuration (which could mess up color profiles), but if you pass it the right options it'll only change what you ask it to change.
The option here is AllowGSYNC
. The -q
option can show its current state:
$ nvidia-settings -q AllowGSYNC
Attribute 'AllowGSYNC' (termina:1.0): 1.
'AllowGSYNC' is a boolean attribute; valid values are: 1 (on/true) and 0 (off/false).
'AllowGSYNC' can use the following target types: X Screen.
To toggle it, use the -a
flag:
nvidia-settings -a AllowGSYNC=0
Boom, GSync disabled and no other settings were touched. This works with the other settings present in the application; the available options can be viewed with flag -L
.
Add this to your X startup / session scripts / whatever and it should apply every time.
[ Answering my own question because this has plagued me for so long and I finally found a solution. Wahoo! ]
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f310983%2fhow-can-i-disable-gsync-without-opening-nvidia-settings%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
nvidia-settings
allows you to set individual options on the command line without opening the GUI. By default, it'll try to apply your saved configuration (which could mess up color profiles), but if you pass it the right options it'll only change what you ask it to change.
The option here is AllowGSYNC
. The -q
option can show its current state:
$ nvidia-settings -q AllowGSYNC
Attribute 'AllowGSYNC' (termina:1.0): 1.
'AllowGSYNC' is a boolean attribute; valid values are: 1 (on/true) and 0 (off/false).
'AllowGSYNC' can use the following target types: X Screen.
To toggle it, use the -a
flag:
nvidia-settings -a AllowGSYNC=0
Boom, GSync disabled and no other settings were touched. This works with the other settings present in the application; the available options can be viewed with flag -L
.
Add this to your X startup / session scripts / whatever and it should apply every time.
[ Answering my own question because this has plagued me for so long and I finally found a solution. Wahoo! ]
add a comment |
nvidia-settings
allows you to set individual options on the command line without opening the GUI. By default, it'll try to apply your saved configuration (which could mess up color profiles), but if you pass it the right options it'll only change what you ask it to change.
The option here is AllowGSYNC
. The -q
option can show its current state:
$ nvidia-settings -q AllowGSYNC
Attribute 'AllowGSYNC' (termina:1.0): 1.
'AllowGSYNC' is a boolean attribute; valid values are: 1 (on/true) and 0 (off/false).
'AllowGSYNC' can use the following target types: X Screen.
To toggle it, use the -a
flag:
nvidia-settings -a AllowGSYNC=0
Boom, GSync disabled and no other settings were touched. This works with the other settings present in the application; the available options can be viewed with flag -L
.
Add this to your X startup / session scripts / whatever and it should apply every time.
[ Answering my own question because this has plagued me for so long and I finally found a solution. Wahoo! ]
add a comment |
nvidia-settings
allows you to set individual options on the command line without opening the GUI. By default, it'll try to apply your saved configuration (which could mess up color profiles), but if you pass it the right options it'll only change what you ask it to change.
The option here is AllowGSYNC
. The -q
option can show its current state:
$ nvidia-settings -q AllowGSYNC
Attribute 'AllowGSYNC' (termina:1.0): 1.
'AllowGSYNC' is a boolean attribute; valid values are: 1 (on/true) and 0 (off/false).
'AllowGSYNC' can use the following target types: X Screen.
To toggle it, use the -a
flag:
nvidia-settings -a AllowGSYNC=0
Boom, GSync disabled and no other settings were touched. This works with the other settings present in the application; the available options can be viewed with flag -L
.
Add this to your X startup / session scripts / whatever and it should apply every time.
[ Answering my own question because this has plagued me for so long and I finally found a solution. Wahoo! ]
nvidia-settings
allows you to set individual options on the command line without opening the GUI. By default, it'll try to apply your saved configuration (which could mess up color profiles), but if you pass it the right options it'll only change what you ask it to change.
The option here is AllowGSYNC
. The -q
option can show its current state:
$ nvidia-settings -q AllowGSYNC
Attribute 'AllowGSYNC' (termina:1.0): 1.
'AllowGSYNC' is a boolean attribute; valid values are: 1 (on/true) and 0 (off/false).
'AllowGSYNC' can use the following target types: X Screen.
To toggle it, use the -a
flag:
nvidia-settings -a AllowGSYNC=0
Boom, GSync disabled and no other settings were touched. This works with the other settings present in the application; the available options can be viewed with flag -L
.
Add this to your X startup / session scripts / whatever and it should apply every time.
[ Answering my own question because this has plagued me for so long and I finally found a solution. Wahoo! ]
answered Sep 20 '16 at 4:11
Jacob PeddicordJacob Peddicord
1115
1115
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f310983%2fhow-can-i-disable-gsync-without-opening-nvidia-settings%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown