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.sh
en /usr/bin
y 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.conf
estoy 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.conf
archivo (o más bien el 50-ubuntu.conf
archivo) 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