El mejor lugar para agregar automáticamente el modo en xrandr
¿Cuál es el mejor lugar para agregar un modo con xrandr
?
A partir de ahora, agregué
xrandr --newmode "1344x744_60.00" 80.75 1344 1408 1544 1744 744 747 757 773 -hsync +vsync
xrandr --newmode "1344x768_60.00" 84.00 1344 1416 1552 1760 768 771 781 798 -hsync +vsync
xrandr --addmode DP-2 "1344x744_60.00"
xrandr --addmode DP-2 "1344x768_60.00"
a my ~/.bashrc
, pero obviamente este no es el mejor lugar, ya que cada vez que inicio un proceso bash, intenta agregar modos. Hasta ahora, solo arroja algunos errores (ver más abajo tl; dr), pero supongo que es inofensivo.
Quizás .gnomerc
sea apropiado, aunque supongo que si inicio una sesión xrdp, es posible que el modo no esté disponible.
Relacionado:
- ¿Cómo ejecutar scripts al inicio?
- https://unix.stackexchange.com/questions/120291/how-to-get-external-monitor-resolution-set-by-xrandr-to-persist
EDITAR : Parece ~/.xprofile
que puede ser un buen lugar para esta configuración. No estoy seguro de que funcione bien con vino-server
, que necesito.
EDIT 2 : Esto sugiere usar ~/.xinitrc
. Pero puede estar desactualizado.
TL; DR : Errores que recibo:
Al conectarse desde un terminal de texto (por ejemplo, ssh)
No se puede abrir la pantalla No se puede abrir la pantalla No se puede abrir la pantalla No se puede abrir la pantalla
Al iniciar un terminal gráfico cuando ya se agregaron los modos
X Error de solicitud fallida: BadName (no existe el color o la fuente con nombre) Código de operación principal de la solicitud fallida: 140 (RANDR) Código de operación menor de la solicitud fallida: 16 (RRCreateMode) Número de serie de la solicitud fallida: 27 Número de serie actual en el flujo de salida: 27 X Error de solicitud fallida: BadName (no existe el color o la fuente con nombre) Código de operación principal de la solicitud fallida: 140 (RANDR) Código de operación menor de la solicitud fallida: 16 (RRCreateMode) Número de serie de la solicitud fallida: 27 Número de serie actual en el flujo de salida : 27
Respuestas
Si está utilizando X11, puede agregar el modo a un archivo de configuración en formato /etc/X11/xorg.conf.d/
. Nómbralo algo como 99-modes.conf
.
Section "Modes"
Identifier "modes"
Modeline "1368x768" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
EndSection
Si lo anterior no funciona, deberá expandir la configuración.
Section "Monitor"
Identifier "monitor"
Modeline "1368x768" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
EndSection
Section "Device"
Identifier "card"
EndSection
Section "Screen"
Identifier "screen"
Device "card"
Monitor "monitor"
SubSection "Display"
Modes "1368x768"
EndSubSection
EndSection
Ver también:
- ArchWiki: Xorg
- man xorg.conf