Wo speichern Gnome-Display-Eigenschaften die verschiedenen Konfigurationen?

9

Ich verwende Gnome-Display-Eigenschaften, um die externen Bildschirme zu konfigurieren, die ich zu Hause und im Büro an meinen Laptop anschließe. Gnome-Display-Eigenschaften merken sich geschickt, welcher Bildschirm welcher ist, und richten die Anzeige automatisch ein, wenn der Bildschirm angeschlossen ist.

In Gnome-Display-Eigenschaften wird der Monitor beispielsweise als "Monitor: Samsung Electric Company 24 ''" angezeigt. Ich frage mich, woher diese Informationen stammen.

Wo werden diese Informationen gespeichert?

719016
quelle
1
Könnten Sie Ihre ~ / .config / monitors.xml überprüfen? Ich habe es nur kurz gegoogelt, bin mir aber nicht sicher, ob es die richtige Antwort ist.
JohanSJA
Ja, die XML-Datei zeigt Dinge wie 'SAM', von denen ich glaube, dass sie dem Samsung-Monitor entsprechen. In den Gnome-Display-Eigenschaften wird der Monitor als "Monitor: Samsung Electric Company 24 ''" angezeigt. Ich frage mich, woher diese Informationen stammen.
719016
Möglicherweise gibt es einige andere Dateien / Einstellungen, die das SAM mit 'Samsung Electric Company 24' verknüpfen können. Aber ich bin kein Experte mehr darin.
JohanSJA

Antworten:

4

Die Informationen stammen aus der EDID des Monitors . Zur Überprüfung können Sie das Paket installieren read-edidund ausführen

sudo get-edid | parse-edid

Das sollte einige Informationen ausgeben, einschließlich des Monitorabschnitts, den wir zuvor in unseren xorg.conf-Dateien hatten, z.

Section "Monitor"
    # Block type: 2:0 3:ff
    # Block type: 2:0 3:fc
    Identifier "DELL U2311H"
    VendorName "DEL"
    ModelName "DELL U2311H"
    # Block type: 2:0 3:ff
    # Block type: 2:0 3:fc
    # Block type: 2:0 3:fd
    HorizSync 30-83
    VertRefresh 56-76
    # Max dot clock (video bandwidth) 170 MHz
    # DPMS capabilities: Active off:yes  Suspend:yes  Standby:yes

    Mode    "1920x1080" # vfreq 60.000Hz, hfreq 67.500kHz
        DotClock    148.500000
        HTimings    1920 2008 2052 2200
        VTimings    1080 1084 1089 1125
        Flags   "+HSync" "+VSync"
    EndMode
    # Block type: 2:0 3:ff
    # Block type: 2:0 3:fc
    # Block type: 2:0 3:fd
EndSection

Beachten Sie den dreistelligen VendorName.

htorque
quelle
10

Hinzufügen zur Antwort von htorque und Konvertieren des Kommentars von JohanSJA in eine Antwort:

Wo werden diese Informationen gespeichert?

In ~/.config/monitors.xml.

Richard Hansen
quelle