Quería cambiar la resolución de la pantalla de mi escritorio a 1366x768. Pero mi VESA drivers(AMD REDWOOD)no detectó esa resolución. Así que creé un script de shell de la siguiente manera:
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode DVI-0 1368x768_60.00
xrandr --output DisplayPort-0 --off --output DVI-0 --mode 1368x768_60.00 --pos 0x0 --rotate normal --output HDMI-0 --off
Lo guardé como lightdmxrandr.shen /usr/biny lo hice ejecutable. Luego añade las siguientes líneas /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf(que es el equivalente a la conocida /etc/lightdm/lightdm.confestoy usando el archivo de arriba como soy en 14.04 donde no está. /etc/lightdm/lightdm.conf.): -
greeter-session=unity-greeter
display-setup-script=/usr/bin/lightdmxrandr.sh
session-setup-script=/usr/bin/lightdmxrandr.sh
y lo guardé En teoría, esto debería haber cambiado tanto la resolución de la pantalla de inicio de sesión como la resolución de la pantalla del escritorio 1366x768. Pero sorprendentemente esto solo cambió la resolución de la pantalla de inicio de sesión. La resolución del escritorio no se modificó. Más tarde agregué el script a las aplicaciones de inicio y eso cambió la resolución de mi escritorio.
Así que quiero saber por qué las ediciones que hice al lightdm.confarchivo (o más bien el 50-ubuntu.confarchivo) no afectaron la resolución de mi escritorio. ¿Se trata de algún tipo de error que debe notificarse en el launchpad o es incorrecto decir que las ediciones en lightdm afectarán la pantalla del escritorio?
PD: - En mi opinión, esto no es solo específico de Ubuntu 14.04.
fuente
