Tengo dos monitores y estoy usando Arch Linux, configuración como esta:
- 1280x1024 (primario)
- 1680x1050 (secundario)
- ATI RADEON X1300
- Controlador ATI de código abierto
En la pantalla de inicio, mi monitor principal (17 ") tiene la resolución correcta; mi segundo CLONES el primero y tiene la misma resolución (1280x1024).
Tengo que ejecutar xrandrDOS VECES después de iniciar X para obtener la resolución correcta.
xrandr --output DVI-0 --mode 1280x1024 --output DVI-1 --mode 1680x1050 --left-of DVI-0
Intenté hacer esto permanente agregando el xrandrcomando .xinitrc, pero no funcionó. Ahora, si quiero obtener la resolución correcta en ambos monitores, después de iniciar X, ejecuto xrandrTWICE.
No definí nada en xorg.conf(ni sé cómo :)). ¿Qué puedo hacer para arreglar esto?

xrandrcomando en su.xinitrc. Tengo una configuración similar y funciona de esta manera.~/.xinitrc? Si está allí y se ejecuta, debería funcionar. De lo contrario, su DM probablemente tenga un equivalente.Respuestas:
Poner
xrandrcomandos.xinitrcno es una forma adecuada de almacenar configuraciones permanentes. Deberías usarxorg.confen su lugar.Comience por eliminar las líneas xrandr de su
.xinitrc, y luego cree (o edite) un/etc/X11/xorg.confarchivo. Debería verse exactamente así (no se necesita más contenido a menos que desee configurar el teclado, el mouse o dispositivos similares):fuente
sudo lshw -c video | grep configuration. Estoy usando wm impresionante en crunchbang waldorf.Me encontré con este problema un par de veces también.
Por alguna razón, mis pantallas tienen el desagradable hábito de cambiar su "nombre" a veces, haciendo que cualquier parte del código que establezca sea
xrandrinútil.Primero verifique que los monitores estén correctamente identificados:
Si los nombres son correctos, sospecho que el sistema NO está leyendo
~/.xinitrcen el arranque o ha ingresado el comando incorrectamente.fuente