LINUX.ORG.RU

Разрешение экрана I3wm. Как поменять?

 ,


0

1

Сделал скрипт рабочий:

#!/bin/sh
xrandr --output HDMI1 --mode 1920x1080
xrandr --output LVDS1 --off

Пытаюсь добавить в автозагрузку в /etc/rc.local

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/home/z/documents/1980.sh

exit 0

Не пашет, после перезагрузки x сервера опять старое разрешение. Как еще можно поменять разрешение монитора подключенного и выключить матрицу ноута при запуске системы/навсегда?



Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от sci-fi

z@crunchbang:~$ sudo xinit

Fatal server error: Server is already active for display 0 If this server is no longer running, remove /tmp/.X0-lock and start again.

Please consult the The X.Org Foundation support at http://wiki.x.org for help.

XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 7 requests (7 known processed) with 0 events remaining.

sci-fi
() автор топика
Ответ на: комментарий от sci-fi

Поменяй в /etc/X11/Xwrapper.config с allowed_users=console на allowed_users=anybody

Meyer ★★★★★
()
Ответ на: комментарий от Meyer
z@crunchbang:~$ sudo dpkg-reconfigure x11-common
[sudo] password for z: 
insserv: warning: script 'K011980.sh' missing LSB tags and overrides
insserv: warning: script '1980.sh' missing LSB tags and overrides
Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.
z@crunchbang:~$ xinit


Fatal server error:
Server is already active for display 0
	If this server is no longer running, remove /tmp/.X0-lock
	and start again.


Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 

X connection to :0 broken (explicit kill or server shutdown).
z@crunchbang:~$
sci-fi
() автор топика

Не пашет, после перезагрузки x сервера опять старое разрешение.

$ ll /etc/X11/xinit/xinitrc.d/
total 32
drwxr-xr-x. 2 root root 4096 Dec  2 21:02 .
drwxr-xr-x. 5 root root 4096 Jan  1 03:35 ..
-rwxr-xr-x  1 root root  558 Sep 13  2012 00-start-message-bus.sh
-rwxr-xr-x  1 root root 6829 Jun 22  2012 50-xinput.sh
-rwxr-xr-x  1 root root  543 Nov 22 15:14 localuser.sh
-rwxr-xr-x  1 root root  537 Mar  1  2007 xdg-user-dirs.sh
-rwxr-xr-x  1 root root   81 Oct 22  2012 xmbind

Ну ты понял.

d_a ★★★★★
()
Ответ на: комментарий от vasya1917

Покажи пример, что-то не так делаю.

sci-fi
() автор топика
~$ cat .xinitrc 
#/bin/sh

IN="LVDS1"
EXT="HDMI1"

if (xrandr | grep "$EXT disconnected"); then
    xgamma -bgamma 0.74 -ggamma 0.95 -rgamma 1.05 &
    xrandr --output $EXT --off --output $IN --auto
    feh --bg-center wallpapers/story.png
else
    xrandr --output $IN --off --output $EXT --auto
    feh --bg-center wallpapers/story-1080.png
    # xinput disable "AT Translated Set 2 keyboard"
fi

Правда твой дистр может класть на .xinitrc. Или еще всякую чушь загружать.

baverman ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.