miércoles, 6 de mayo de 2020

PROBLEMAS DE RESOLUCIÓN CON EL SEGUNDO MONITOR: VGA CONECTADO A UNA PORTÁTIL EN LINUX MINT 18.1 SERENA ( UBUNTU 16.04 BASE )


PROBLEMA:

EL SEGUNDO  MONITOR:  VGA  CONECTADO A UNA PORTÁTIL EN LINUX MINT TIENE UNA  RESOLUCIÓN  MUY  BAJA (1024 X 768).



Lo primero que  necesitamos  saber  con respecto a este artículo  es  conocer algunos datos respecto el  Sistema Operativo  sobre el cual estamos  trabajando  para tener un punto de  referencia y que sepas como lector  si  te funcionará   el siguiente procedimiento.





Con el comando  siguiente podemos obtener  los datos de  nuestro sistema operativo de ejemplo:

cat /etc/lsb-release

La salida es la siguiente:

DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=18.1
DISTRIB_CODENAME=serena

Como ven  estamos trabajando esta vez sobre  un Linux Mint 18 – Serena un LTS  que ya  tiene un buen tiempo de existencia.

Pueden encontrar las equivalencias entre las  versiones de Mint y  Ubuntu o sea sus versiones base en Wikipedia  que es una grandiosa publicación bajo el siguiente  vínculo:

https://es.wikipedia.org/wiki/Linux_Mint

Ya que estamos en contexto para iniciar el trabajo  de configuración del segundo  monitor debemos conocer la  resolución del monitor que vamos  a  configurar.

En este ejemplo  se configurará  un monitor  con las siguientes características

  • Marca: AOC
  • Nombre:F22s
  • Modelo:TFT22W90PS




Una vez  hecha la investigación encontramos  como su resolución nativa es de 1920 x 1080  , así que  escribimos el siguiente comando:

Para un TV  Nisato de 18.5" Modelo 19T51A  la mejor resolución sería 1360*768@60Hz

 cvt 

Donde debemos escribir los números luego del comando cvt  que encontramos  para el monitor que tengan en casa separados en con un espacio  tal como nuestro ejemplo en particular de la sigue forma:

 cvt 1920 1080

En este caso con nuestro sistema y  nuestro monitor  la  salida  fue  la siguiente.

# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Utilizaremos solo la información resaltada de la  salida  anterior como datos que introduciremos en  el comando siguiente del procedimiento para agregar un  nuevo modo de resolución, tal como se ve a continuación:



xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Con esto  ya  agregamos el nuevo  modo de resolución, pero  estará sin  uso,  para usarlo debemos asignarlo a la tarjeta de video  que en este ejemplo es la VGA1,  pero  que  en sus casos  puede llamarse  de formas distintas tal como VGA-1,  o VGA-01.    Debemos usar el nombre correcto y preciso, pero ...
¿Cómo saber  el nombre de nuestra tarjeta?

Para eso aplicamos el siguiente comando sin parámetros:

xrandr

Una vez ya tenemos  el nombre de  nuestra tarjeta (  VGA1  ),  también vemos en la  salida del comando anterior  un fragmentó de salida  donde están los números de nuestra resolución  en una nomenclatura que adiciona la frecuencia separados por un guión bajo. 

Escribamos entonces el siguiente comando  con el nombre de nuestra tarjeta VGA1 y copiemos ese fragmento de código  al final  tal como se ve en la gráfica:

xrandr --addmode VGA1 1920x1080_60.00 


Con el comando anterior ya está agregado a la tarjeta VGA  la  resolución que necesitamos

Puedes usar el comando que sigue  para establecer la resolución.

xrandr --output VGA1 -s 1920x1080

El  -s  del comando  puede cambiar  a  −−size size-index or −−size widthxheight  ya  que establece el tamaño de la pantalla, ya sea haciendo coincidir el tamaño o usando el índice en la lista de tamaños disponibles.

Sin embargo  al final se uso la  GUI.   En  esta oportunidad  se desplegó una ventana con el comando abajo mostrado:

mate-display-properties

En la ventana de arriba pueden elegir la resolución ya  disponible.
Abajo pueden ver la nueva  salida del  comando  xrandr  con la nueva resolución disponible.



Pero también se puede usar  arandr si lo tienes instalado.

arandr


PARA SABER MÁS, PUEDEN CONSULTAR MIS FUENTES:


  1. https://wiki.archlinux.org/index.php/Xrandr
  2. https://bbs.archlinux.org/viewtopic.php?id=246284
  3. https://www.x.org/releases/X11R7.5/doc/man/man1/xrandr.1.html