En Xubuntu, si no te aparece la resolución que querés podes agregarle usando xrandr.
-
Abrimos la terminal y ejecutá el comando para ver que monitor esta
conectado:
xrandr --listactivemonitors
-
Obtené los parametros correctos para tu resolucón por ej, 1366x768.
cvt 1366 768
-
Agregá la nueva resolución
Reemplazando <modelo_de_resolución> parametro obtenido con cvt.xrandr --newmode "1366x768" <modelo_de_resolución>
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
-
Asociamos ese modo a la salida correspondiente a nuestro monitor, en mi caso
VGA-1
Reemplazando <nombre_del_monitor> con el nombre del monitor.xrandr --addmode <nombre_del_monitor> 1366x768
xrandr --addmode VGA-1 1368x768_60.00
-
Finalmente, ejecutamos el siguiente comando para aplicar la nueva
resolución:
Quedaría así.xrandr --output <nombre_del_monitor> --mode 1366x768
xrandr --output VGA-1 --mode 1368x768_60.00
Con esto ya debería quedar funcionando el monitor en dicha frecuencia.
Podemos crear un script para ejecutarlo manualmente o cargar al inicio del sistema
- Creamos el archivo
touch mi script
- pegamos el contenido reemplazando lo nesesario segun obtuvimos en los puntos anteriores.
#!/bin/bash
# setting up new mode
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode VGA-1 1368x768_60.00
xrandr --output VGA-1 --mode 1368x768_60.00
##sleep 1s
##done
Ejecutar al inicio del sistema
Opción 1: Usar el archivo rc.local
-
Editar el archivo /etc/rc.local
sudo nano /etc/rc.local
-
Agregar la línea antes de
exit 0:
@reboot /ruta/al/script/mi_script.sh
- Guardar los cambios y cerrar el editor.
Opción 2: Usar cron
- Editar al el archivo de configuración
sudo crontab -e
-
Agrega la siguiente línea al final del archivo:
Reemplazar@reboot /ruta/al/script/mi_script.sh
/ruta/al/script
con la ruta completa hacia tu archivo de script. - Guarda los cambios y cerrar el editor de texto.
Opción 3: Usar systemd
- Crea un archivo de unidad para el servicio utilizando el siguiente comando:
sudo nano /etc/systemd/system/mi_script.service
- Agrega el siguiente contenido al archivo:
Asegúrate de reemplazar[Unit] Description=Mi Script al Iniciar [Service] ExecStart=/ruta/al/script/mi_script.sh [Install] WantedBy=multi-user.target
/ruta/al/script
con la ruta completa hacia tu archivo de script. - Guarda los cambios y cierra el editor de texto.
- Habilita el servicio para que se inicie al arrancar el sistema con el siguiente comando:
sudo systemctl enable mi_script.service
Recuerda reemplazar /ruta/al/script
con la ruta completa hacia tu archivo de script en todas las opciones.