Update gdm monitor config

This commit is contained in:
2026-02-13 15:51:14 +01:00
parent db14a812c5
commit 1d00288f34
2 changed files with 62 additions and 39 deletions

24
flake.lock generated
View File

@@ -145,11 +145,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1770562336, "lastModified": 1770841267,
"narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=", "narHash": "sha256-9xejG0KoqsoKEGp2kVbXRlEYtFFcDTHjidiuX8hGO44=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d6c71932130818840fc8fe9509cf50be8c64634f", "rev": "ec7c70d12ce2fc37cb92aff673dcdca89d187bae",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -161,11 +161,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1770562336, "lastModified": 1770841267,
"narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=", "narHash": "sha256-9xejG0KoqsoKEGp2kVbXRlEYtFFcDTHjidiuX8hGO44=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d6c71932130818840fc8fe9509cf50be8c64634f", "rev": "ec7c70d12ce2fc37cb92aff673dcdca89d187bae",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -177,11 +177,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1770861900, "lastModified": 1770956962,
"narHash": "sha256-zeNZTIO0FyNht31Vd1Rwur5THhvwNwmIP5LW3smjhwY=", "narHash": "sha256-dakX5wYFRTckgej29qy//68/DjFsEA/XNYfnltnaDlo=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "bdea685ed95455a82fcb77295bd4222820b297ac", "rev": "2c4dbe7e217aa8f06a0e5a76169cc28f5de10b4b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -193,11 +193,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1770562336, "lastModified": 1770841267,
"narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=", "narHash": "sha256-9xejG0KoqsoKEGp2kVbXRlEYtFFcDTHjidiuX8hGO44=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d6c71932130818840fc8fe9509cf50be8c64634f", "rev": "ec7c70d12ce2fc37cb92aff673dcdca89d187bae",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -9,7 +9,7 @@ let
gdmMonitorsXml = pkgs.writeText "gdm-monitor.xml" '' gdmMonitorsXml = pkgs.writeText "gdm-monitor.xml" ''
<monitors version="2"> <monitors version="2">
<configuration> <configuration>
<layoutmode>physical</layoutmode> <layoutmode>logical</layoutmode>
<logicalmonitor> <logicalmonitor>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
@@ -26,6 +26,7 @@ let
<width>1920</width> <width>1920</width>
<height>1080</height> <height>1080</height>
<rate>74.973</rate> <rate>74.973</rate>
<ratemode>variable</ratemode>
</mode> </mode>
</monitor> </monitor>
</logicalmonitor> </logicalmonitor>
@@ -39,7 +40,7 @@ let
<primary>yes</primary> <primary>yes</primary>
<monitor> <monitor>
<monitorspec> <monitorspec>
<connector>HDMI-A-1</connector> <connector>HDMI-1</connector>
<vendor>unknown</vendor> <vendor>unknown</vendor>
<product>unknown</product> <product>unknown</product>
<serial>unknown</serial> <serial>unknown</serial>
@@ -62,7 +63,7 @@ let
<primary>yes</primary> <primary>yes</primary>
<monitor> <monitor>
<monitorspec> <monitorspec>
<connector>HDMI-1</connector> <connector>HDMI-A-1</connector>
<vendor>unknown</vendor> <vendor>unknown</vendor>
<product>unknown</product> <product>unknown</product>
<serial>unknown</serial> <serial>unknown</serial>
@@ -120,51 +121,6 @@ let
</monitor> </monitor>
</logicalmonitor> </logicalmonitor>
</configuration> </configuration>
<configuration>
<layoutmode>logical</layoutmode>
<logicalmonitor>
<x>0</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>HDMI-1</connector>
<vendor>HPN</vendor>
<product>HP 24fh</product>
<serial>3CM8340KRZ </serial>
</monitorspec>
<mode>
<width>1920</width>
<height>1080</height>
<rate>74.973</rate>
<ratemode>variable</ratemode>
</mode>
</monitor>
</logicalmonitor>
</configuration>
<configuration>
<layoutmode>physical</layoutmode>
<logicalmonitor>
<x>0</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>HDMI-A-1</connector>
<vendor>SAM</vendor>
<product>SMB2240W</product>
<serial>H9FZ915793</serial>
</monitorspec>
<mode>
<width>1680</width>
<height>1050</height>
<rate>59.883</rate>
</mode>
</monitor>
</logicalmonitor>
</configuration>
<configuration> <configuration>
<layoutmode>physical</layoutmode> <layoutmode>physical</layoutmode>
<logicalmonitor> <logicalmonitor>
@@ -205,6 +161,73 @@ let
</monitor> </monitor>
</logicalmonitor> </logicalmonitor>
</configuration> </configuration>
<configuration>
<layoutmode>physical</layoutmode>
<logicalmonitor>
<x>0</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>HDMI-1</connector>
<vendor>HPN</vendor>
<product>HP 24fh</product>
<serial>3CM8340KRZ </serial>
</monitorspec>
<mode>
<width>1920</width>
<height>1080</height>
<rate>74.973</rate>
</mode>
</monitor>
</logicalmonitor>
</configuration>
<configuration>
<layoutmode>physical</layoutmode>
<logicalmonitor>
<x>0</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>HDMI-A-1</connector>
<vendor>SAM</vendor>
<product>SMB2240W</product>
<serial>H9FZ915793</serial>
</monitorspec>
<mode>
<width>1680</width>
<height>1050</height>
<rate>59.883</rate>
</mode>
</monitor>
</logicalmonitor>
</configuration>
<configuration>
<layoutmode>logical</layoutmode>
<logicalmonitor>
<x>0</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>HDMI-1</connector>
<vendor>HPN</vendor>
<product>HP 24fh</product>
<serial>3CM8340KRZ </serial>
</monitorspec>
<mode>
<width>1920</width>
<height>1080</height>
<rate>74.973</rate>
<ratemode>variable</ratemode>
</mode>
</monitor>
</logicalmonitor>
</configuration>
<configuration> <configuration>
<layoutmode>physical</layoutmode> <layoutmode>physical</layoutmode>
<logicalmonitor> <logicalmonitor>