Eu tive esse problema e usei uma solução alternativa para executar o comando na inicialização.
Abra um documento de texto e cole-o nele
[Desktop Entry]
Type=Application
Exec=xrandr --output VGA-0 --mode 1360x768 --rate 59.80
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Custom Resolution
Salve-o como res.desktop
e mova-o para a pasta /.config/autostart.
Ou para fazer o mesmo usando nvidia-settings
copy this
[Desktop Entry]
Type=Application
Exec=nvidia-settings --assign CurrentMetaMode="DFP-0: 1360x768_60"
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Custom Resolution
NOTA: Pode ser necessário alterar CurrentMetaMode="DFP-0
para CurrentMetaMode="DFP-1
, dependendo do ID do seu monitor (verifique isso nas configurações da nvidia).
Salve-o como res.desktop
e mova-o para a pasta /.config/autostart.
mv location/of/res.desktop ~/.config/autostart
Torne-o executável
sudo chmod +x ~/.config/autostart/res.desktop
Agora reinicie e ele deve alterar a resolução quando você fizer login, mas, como eu disse, é apenas uma solução alternativa, não uma correção.