I am currently running Manjaro 21.0 with Nvidia Drivers 460.56, NV-Control 1.29 and Nvidia Server 11.0. Totally newbie with Manjaro and got back in the Linux world after something like 9 years.
I am pretty sure I’ve installed Manjaro with proprietary drivers and my GPU is a GT 710.
I am quite a lot confused regarding the graphic card configuration so I’ll explain all the things I’m still struggling with.
Starting off with Nvidia Server. My setup features 2 different displays, one is a 4:3 and another is a 16:9 which requires some extra configuration because the overscan has to be set. I’ve managed to tweak the nvidia server based on my likings and saved the X configuration file to /etc/X11/xorg.conf.d/20-nvidia.conf but somehow this configuration is not loaded correctly at start.
The main issue is that if the viewportin has a vertical resolution equal to the “panning” then the panel is not shown. Giving just one more pixel to panning will make the panel appear and I have to tweak the panning each and every time at start. Somehow the viewportin and viewportout are loaded correctly at start, but I still have to tweak this little tweak every time (looking at the configuration it’s setup correctly). What can I check in order to prevent this behaviour? Is there any configuration that is maybe overriding the one I’ve created?
Second question regards the refresh rate. When I didn’t have Manjaro, I’ve used to tweak the clock of my primary monitor up to 75hz and it run just smooth. It’s rated at 60hz maximum. Now, I understand the risk of doing this operation, but somehow I just can’t find out how I can achieve it. There’s this xrandr CLI, but I can’t make it work. Can’t I just force a resolution via nvidia-server?
Another bummer that is compromising my experience is when my primary monitor (the one with overscan and custom resolution) is powered off or when I log back in without powering it on. Basically, when this happens, the nvidia configuration gets lost and the screen are mirrored and the primary display is in a weird resolution, so I’ll have to re-configure nvidia-settings from scratch. Is there a way I can force the configuration to be reloaded when a monitor is detected? Or at least at every login?
And finally another question about xrandr. I’ve found this neat command that will dim the screen and I want to make a script out of it so that when I hit a combination with my keyboard it dims the screen.
xrandr --output DVI-D-0 --brightness X.X && xrandr --output VGA-0 --brightness X.X
The problem is that whenever I give this command the nvidia settings get overriden so again I’ll have to reconfigure everything. Is there a way I can give this command without making the configuration once again?