El uso continuo de una distribución del sistema operativo Linux lleva a sus usuarios a la dimensión de las incógnitas donde descubren conocimientos ilimitados sobre el mundo de la computación. El ecosistema y la comunidad del sistema operativo Linux cuenta con personas de todas las profesiones y conjuntos de habilidades.
Conocer la resolución de pantalla de su entorno de escritorio Linux es vital para los usuarios de Linux que han invertido su tiempo y esfuerzo en campos relacionados con el diseño gráfico y el desarrollo de software web. Dichos usuarios pueden medir sus expectativas de trabajo o proyecto y la entrega de esta información.
Además, conocer la resolución de pantalla de su sistema operativo de escritorio Linux puede ayudar a los usuarios a personalizar/ajustar la configuración de pantalla de la computadora para que se ajuste a ciertos criterios de proyecto/trabajo.
Este artículo nos guiará a través de medios válidos para lograr el objetivo mencionado anteriormente.
Tabla de Contenidos
Planteamiento del problema
Podemos determinar fácilmente la resolución de pantalla del escritorio de Linux a partir de su configuración de pantalla basada en GUI. Nuestro objetivo, sin embargo, es lograr el mismo objetivo pero a través del entorno de línea de comando/terminal de Linux.
Método 1: Uso de la utilidad xdpyinfo
los xdpyinfo La utilidad muestra principalmente información general relacionada con cómo se puede usar la máquina Linux como servidor. Esta información puede incluir, entre otros, el número de versión del proveedor, el rango de códigos clave, el enfoque y varias extensiones.
$ xdpyinfo
los xdpyinfo La utilidad debe instalarse de forma predeterminada en su distribución del sistema operativo Linux y, por lo tanto, ignore la necesidad de instalar su paquete asociado a través del administrador de paquetes del sistema operativo Linux asociado.
Usar el xdpyinfo comando de utilidad para recuperar la resolución de pantalla del escritorio de Linux, primero ejecutaremos el xdpyinfo canalícelo a un comando grep que recuperará el aspecto de las dimensiones de su salida y, finalmente, canalizará los valores de la dimensión al awk Comando para mostrar como salida de terminal de Linux.
La representación de la ejecución del comando discutida anteriormente es la siguiente:
$ xdpyinfo | grep "dimensions" | awk '{ print $2 }'
La ejecución del comando anterior indica que estamos tratando con una resolución de pantalla de escritorio de Linux de 1366 píxeles de longitud por 768-ancho de píxel.
Método 2: usar el comando xrandr
los xrandr La utilidad también viene preinstalada en casi todas las distribuciones del sistema operativo Linux. Su página de manual ofrece una descripción detallada del comando y su capacidad.
$ man xrandr
los xrandr El mando pertenece al Rand R extensión de ahí su representación como Cambiar tamaño, Girary Reflexionar Extensión (xrandr).
Utilizando el xrandr El comando por sí solo debería generar la resolución de pantalla actual de nuestro escritorio Linux junto con otra información de configuración de pantalla viable, como los estados de conexión VGA, DP y HDMI.
$ xrandr
Para filtrar la xrandr comando para generar solo la resolución de pantalla de escritorio actual de nuestra máquina Linux, lo canalizaremos a un grep comando con un '*'
opción de comando que le indica que recupere la resolución de pantalla actual del comando xrandr inicial. Después, el grep los datos del comando se canalizan al awk Comando para imprimir la resolución de pantalla actual del escritorio de Linux.
Su implementación se muestra a continuación:
$ xrandr | grep '*' | awk '{ print $1 }'
Como era de esperar, una salida de 1366 longitud de píxel por 768-se imprime el ancho de píxel.