¿Cómo configuro Ubuntu para una pantalla 21:9?

¿Cómo configuro Ubuntu para una pantalla 21:9?

Tengo una pantalla ultra ancha, resolución 21:9, AOS. Sin embargo, no hay una opción para 21:9 en la configuración de pantalla de Ubuntu, así que tengo que tener el monitor configurado en 16:9, lo que anula el propósito de tener una pantalla ultra ancha. Si el monitor está configurado en 21:9, el escritorio se amplía significativamente.

¿Alguien sabe cómo agregar la configuración 21:9 en Ubuntu?

Respuesta1

En la línea deeste, pude encontrar algo de información:

Este enlaceme ayudó.

En resumen: ejecute xrandr y cvt como lo hizo, luego cree el siguiente archivo:

/usr/share/X11/xorg.conf.d/10-monitor.conf

En el archivo cambie los parámetros en < > según sus especificaciones:

Section "Monitor"
  Identifier "Monitor0"
  <INSERT MODELINE HERE>
EndSection
Section "Screen"
  Identifier "Screen0"
  Device "<INSERT DEVICE HERE>"
  Monitor "Monitor0"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "<INSERT MODENAME HERE>"
  EndSubSection
EndSection

Esto es lo que debes hacer:

Para la línea de modelo, primero ejecute este comando:

cvt <X> <Y> <R>

Donde Xx Yes su resolución y Res su frecuencia de actualización.

Para probar la resolución, primero haga esto:

xrandr --newmode <MODELINE>

Asegúrese de eliminar la Modelinepalabra clave.

Luego, copie el resultado y reemplace el marcador de posición con él.

Para el dispositivo, ejecute xrandr|tail -n+2|head -n1|cut -d\ -f1y reemplace el marcador de posición con su salida.Mantenga las comillas.

Para el nombre del modo, ejecute cvt <X> <Y> <R>|cut -d\ -f2y reemplace el último marcador de posición con el resultado de este comando. Como antes,mantén las comillas.

Después de eso, haz esto:

xrandr --addmode <DEVICE> <MODENAME>

Reemplace <DEVICE>y <MODENAME>apropiadamente. Luego, para probar tu resolución, haz esto:

xrandr --output <DEVICE> --mode <MODENAME>

Si tiene problemas con la nueva resolución, cierre sesión y luego vuelva a iniciarla (en el peor de los casos: presione Ctrl+ Alt+ Deletey luego Enterpara cerrar sesión).

Si no encontró problemas,guarde el archivo y luego reinicie X. Para hacer esto, primero presione Ctrl+ Alt+ F1, inicie sesión como una cuenta de 'Administrador' y luego ejecute estos comandos:

killall Xorg
X

Respuesta2

Durante un tiempo usé una pantalla LG ultraancha

Tuve suerte al usar cvt para generar modelos personalizados que impulsaron la actualización hasta 44 Hz, lo que parecía ser un punto óptimo en términos de ser lo máximo que mi tarjeta gráfica (Intel 4000 + GeForce GT 750M en Optimus) podía producir de manera confiable. La sincronización tardará entre 10 y 20 segundos y, si la frecuencia de actualización es demasiado alta, la pantalla se quedará en blanco periódicamente y se volverá a sincronizar. Si no funciona, no dañará su monitor como lo hacían los viejos CRT, así que experimente. Pude conseguir 44 Hz para permanecer sincronizado sólidamente todo el día.

El cable que venía con mi monitor no podía soportar esto, pero el cable 'hdmi de alta velocidad con ethernet básico de Amazon' que compré por unas pocas libras sí podía, por lo que vale la pena probar algunos cables si no funciona de inmediato.

Display Port es la mejor opción en lugar de HDMI si tiene la opción. Si usa Display Port, debe cambiar el identificador del puerto en este script.

Si usa HDMI, es posible que deba asegurarse de que su monitor esté en modo HDMI 1.4a o HDMI2 si lo admite; el HDMI 1.3 predeterminado a veces no es suficiente para pantallas superanchas.

Aquí está el script que escribí para configurar mi pantalla, debería funcionar para cualquier combinación de resoluciones, simplemente edite la línea RESOLUCIÓN.

#!/bin/bash

# setup my massive monitor at 45hz if its plugged in

RESOLUTION="3440 1440 44" 
OUTPUT="HDMI-0"

CONNECTED=$(xrandr --current | grep -i $OUTPUT | cut -f2 -d' ')

if [ "$CONNECTED" = "connected" ]; then
    MODELINE=$(cvt $RESOLUTION | cut -f2 -d$'\n')
    MODEDATA=$(echo $MODELINE | cut -f 3- -d' ')
    MODENAME=$(echo $MODELINE | cut -f2 -d' ')

    echo "Adding mode - " $MODENAME $MODEDATA
    xrandr --newmode $MODENAME $MODEDATA
    xrandr --addmode $OUTPUT $MODENAME
    xrandr --output $OUTPUT --mode $MODENAME
else
    echo "Monitor is not detected"
fi

Experimente con esto hasta que tenga una configuración estable, luego siga el procedimiento descrito por @Έρικ Κωνσταντόπουλος para agregarlo a su configuración de xorg.

FWIW, devolví mi pantalla ultra ancha y opté por 4k ilyama de 40 pulgadas, que es 16:9, ya que prefería más altura. También era más barato.

Respuesta3

Para tarjetas Nvidia

  1. IMPORTANTE: asegúrese de utilizar un cable de puerto de pantalla desde su PC a su monitor.

  2. Entonces necesitas los controladores adecuados:

  3. Después de reiniciar, inicie el Panel de control de Nvidia desde el tablero. Las últimas versiones de los controladores de Nvidia incluyen soporte nativo para 21:9, en mi sistema simplemente funcionó:

ingrese la descripción de la imagen aquí

Respuesta4

use Xrandr: cvt o gtf "(eje x) (eje y) (frecuencia de actualización)"

ingrese la salida del comando anterior

xrandr --newmode "(salida de resolución de gtf o cvt)"

xrandr --addmode "(conexión) (eje X)x(eje Y)_(frecuencia de actualización)"

No olvides que necesitas un cable HDMI 2.1... obtendrás tiempos extraños; de lo contrario, la pantalla se romperá por la mitad, formando un tablero de ajedrez.

información relacionada