Changing monitor settings doesn't keep changes after restarting

Whenever I reboot, turn off, or shut down my computer my monitor settings change back to what they were when I first installed this operating system.

I go to change it in Monitor Settings (when I hit "About" it tells me it's LXRandR 0.3.2) Afterwards hitting "Apply" then "Save"

I'm currently on a fresh install of garuda i3wm (garuda-i3-linux-zen-211028.iso).

I have 2 monitors. A 1680x1050 acer monitor and a 1920x1080 msi monitor. I want to configure them such that the acer monitor is on the left and my msi monitor is on the right running at 144 hz. The orientation and relative locations are correct on every boot but I can't get the 144hz to stay.

I've tried out the Display Manager multi-monitor configuration guide but it didn't work, the files I created are still on my system however.

Aside from that, all I've done so far is run sudo Pacman -Syu to keep things up to date, changed my resolution a few times using the xrandr, and ran inxi -Fxz for this post.

output from inxi -Fxz:

System:    Kernel: 5.15.4-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0 Desktop: i3 4.20.1 Distro: Garuda Linux
           base: Arch Linux
Machine:   Type: Desktop System: Gigabyte product: B250M-DS3H v: N/A serial: <filter>
           Mobo: Gigabyte model: B250M-DS3H-CF v: x.x serial: <filter> UEFI-[Legacy]: American Megatrends v: F7
           date: 07/07/2017
CPU:       Info: Dual Core model: Intel Pentium G4560 bits: 64 type: MT MCP arch: Kaby Lake rev: 9 cache: L2: 3 MiB
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 27999
           Speed: 3500 MHz min/max: 800/3500 MHz Core speeds (MHz): 1: 3500 2: 3501 3: 3500 4: 3500
Graphics:  Device-1: NVIDIA GP107 [GeForce GTX 1050 Ti] vendor: Gigabyte driver: nvidia v: 495.44 bus-ID: 01:00.0
           Display: x11 server: X.Org 1.21.1.1 driver: loaded: nvidia unloaded: modesetting resolution: 1: 1680x1050~60Hz
           2: 1920x1080~60Hz
           OpenGL: renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 495.44 direct render: Yes
Audio:     Device-1: Intel 200 Series PCH HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
           Device-2: NVIDIA GP107GL High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel bus-ID: 01:00.1
           Sound Server-1: ALSA v: k5.15.4-zen1-1-zen running: yes
           Sound Server-2: JACK v: 1.9.19 running: no
           Sound Server-3: PulseAudio v: 15.0 running: no
           Sound Server-4: PipeWire v: 0.3.40 running: yes
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Gigabyte driver: r8169 v: kernel
           port: d000 bus-ID: 03:00.0
           IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth: Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: USB driver: btusb v: 0.8 bus-ID: 1-7:5
           Report: bt-adapter ID: hci0 rfk-id: 0 state: down bt-service: enabled,running rfk-block: hardware: no software: no
           address: <filter>
Drives:    Local Storage: total: 3.21 TiB used: 12.39 GiB (0.4%)
           ID-1: /dev/nvme0n1 vendor: Western Digital model: WDS500G3X0C-00SJG0 size: 465.76 GiB temp: 37.9 C
           ID-2: /dev/sda vendor: Western Digital model: WD10EZEX-22MFCA0 size: 931.51 GiB
           ID-3: /dev/sdb vendor: Seagate model: ST2000DM008-2FR102 size: 1.82 TiB
           ID-4: /dev/sdc type: USB vendor: A-Data model: USB Flash Drive size: 28.91 GiB
Partition: ID-1: / size: 922.71 GiB used: 12.39 GiB (1.3%) fs: btrfs dev: /dev/sda1
           ID-2: /home size: 922.71 GiB used: 12.39 GiB (1.3%) fs: btrfs dev: /dev/sda1
           ID-3: /var/log size: 922.71 GiB used: 12.39 GiB (1.3%) fs: btrfs dev: /dev/sda1
           ID-4: /var/tmp size: 922.71 GiB used: 12.39 GiB (1.3%) fs: btrfs dev: /dev/sda1
Swap:      ID-1: swap-1 type: zram size: 7.72 GiB used: 256 KiB (0.0%) dev: /dev/zram0
           ID-2: swap-2 type: partition size: 8.8 GiB used: 0 KiB (0.0%) dev: /dev/sda2
Sensors:   System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 57 C
           Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info:      Processes: 237 Uptime: 2m Memory: 7.72 GiB used: 1.55 GiB (20.0%) Init: systemd Compilers: gcc: 11.1.0
           Packages: 1194 Shell: Bash v: 5.1.8 inxi: 3.3.08

output from xrandr -q:

Screen 0: minimum 8 x 8, current 3600 x 1080, maximum 32767 x 32767
DVI-D-0 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
   1680x1050     59.88*+  59.95
   1600x1200     60.00
   1440x900      74.98    59.89
   1280x1024     75.02    60.02
   1280x960      60.00
   1280x720      60.00
   1152x864      75.00
   1024x768      75.03    70.07    60.00
   800x600       75.00    72.19    60.32    56.25
   640x480       75.00    72.81    59.94
HDMI-0 connected 1920x1080+1680+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+ 144.00   119.88    59.94
   1680x1050     59.95
   1440x900      59.89
   1440x576      50.00
   1440x480      59.94
   1280x1024     75.02    60.02
   1280x960      60.00
   1280x720      60.00    59.94
   1152x864      75.00
   1024x768      75.03    70.07    60.00
   800x600       75.00    72.19    60.32    56.25
   720x480       59.94
   640x480       75.00    72.81    59.94    59.93
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)

By any chance, are you using the Guest account? (Otherwise, I have no suggestions.)

2 Likes

Use maybe

pacman -Qi arandr
Name                     : arandr
Version                  : 0.1.10-6
Beschreibung             : Provide a simple visual front end for XRandR 1.2.

I use only one monitor, sorry :slight_smile:

:slight_smile:

1 Like

are you using the Guest account?

Nope. I'm logged into my account and everything. I type in the password to login and I'm in my account.

Use maybe
pacman -Qi arandr

I'm not sure what it is I'm meant to do with this program. Doing some searching I find that it is a gui frontend for xrandr that let's me drag and drop to change orientation.

But I can't find any options for setting my refresh rate for the monitor. Thanks anyways, this'll come in handy if I get a new monitor

Hmm...

Looks like you'll have to add a startup item to set to run when you log in.

2 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.