¿Dónde guarda gnome-display-properties las diferentes configuraciones?

9

Uso gnome-display-properties para configurar las pantallas externas que conecto a mi computadora portátil en casa y en la oficina. Gnome-display-properties recuerda inteligentemente qué pantalla es cuál y configura automáticamente la pantalla cuando la pantalla está enchufada.

Por ejemplo, en gnome-display-properties, el monitor se muestra como "Monitor: Samsung Electric Company 24 ''", me pregunto de dónde se extrae esta información.

¿Dónde se guarda esta información?

719016
fuente
1
¿Podría verificar su ~ / .config / monitor.xml? Lo busqué en Google brevemente pero no estoy seguro de si es la respuesta correcta.
JohanSJA
sí, el xml muestra cosas como 'SAM' que creo que corresponden al monitor Samsung. En gnome-display-properties, el monitor se muestra como "Monitor: Samsung Electric Company 24 ''", me pregunto de dónde se extrae esta información.
719016
Quizás haya otros archivos / configuraciones que puedan vincular el SAM a 'Samsung Electric Company 24'. Pero ya no soy un experto en eso.
JohanSJA

Respuestas:

4

La información proviene del EDID del monitor . Para verificar, puede instalar el paquete read-edidy ejecutar

sudo get-edid | parse-edid

Eso debería generar cierta información, incluida la sección del monitor que teníamos anteriormente en nuestros archivos xorg.conf, por ejemplo:

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

Tenga en cuenta las tres letras VendorName.

htorque
fuente
10

Agregando a la respuesta de htorque y convirtiendo el comentario de JohanSJA en una respuesta:

¿Dónde se guarda esta información?

En ~/.config/monitors.xml.

Richard Hansen
fuente