miércoles, 22 de marzo de 2017

Mi "xorg.conf" para el televisor del salón; a cuestas siempre con la resolución, el controlador y los DPI

En pleno 2017 seguimos en Linux peleándonos editando archivos de texto para cosas tan normales como configurar la tarjeta gráfica y el monitor.
...normales en Windows y en Mac OS. Aquí es toda una odisea y tirar de manual.

En el pasado hubo herramientas automatizadas para ello, como, por ejemplo:
  • SaX/SaX2 (SuSE/openSuSE).
  • Xdrake (Mandrake/Mandriva/Mageia).
  • BulletProofX (Ubuntu y basadas en ella).
  • dpkg-reconfigure xserver-xorg (Debian y derivadas).

Pero, como ocurre en el mundo Linux, hoy se implementan unas herramientas que te resuelven la vida, y mañana dejan de funcionar y no las adaptan, o, no implementan nuevas para cubrir la misma necesidad, que de pronto queda de nuevo sin resolver.
Tenemos cien mil interfaces chupipirulis (cada una remando para un sitio con sus guías de diseño, dicho sea de paso), y las necesidades más básicas siguen sin estar cubiertas para el usuario de a pie.

...que resulta que ya no es necesario /etc/X11/xorg.conf y por eso el archivo ya no se genera al instalar las distribuciones; que ahora el servidor gráfico se configura automáticamente y tampoco hacen falta aquellas herramientas automatizadas; pero que en la práctica... ¡menos mal que aún el sistema carga e interpreta correctamente dicho archivo!

Dejo, pues, mi xorg.conf, para tenerlo a mano la siguiente vez que lo necesite. Si tienes un televisor HD Ready o Full HD (como es mi caso), y una tarjeta gráfica NVIDIA, probablemente también te servirá (previa instalación de los drivers propietarios; indispensable).

Section "Monitor"
    Identifier             "Monitor0"
    Option                 "DPI"       "96 x 96"
EndSection
Section "Device"
    Identifier             "Device0"
    Driver                 "nvidia" #Elija el controlador que se utilice para este monitor
EndSection
Section "Screen"
    Identifier             "Screen0"  #Contraiga la sección Monitor y Device a la sección Screen
    Device                 "Device0"
    Monitor                "Monitor0"
    DefaultDepth            24 #Cambie la profuncidad (16||24)
    SubSection             "Display"
        Depth               24
        Virtual             1360 768
        Modes              "1360x768@60" #Elija la resolución
    EndSubSection
EndSection

No hay comentarios:

Publicar un comentario

Tu comentario será publicado tan pronto como sea supervisado y aprobado.
No están permitidas las faltas de respeto ni la información sensible (como direcciones de correo o números de teléfono). Estos comentarios serán eliminados.

LinkWithin

Related Posts Plugin for WordPress, Blogger...