настройки разрешения fedora 21 tigervnc

892
htag1

Я использую Fedora 21 удаленно от клиента удаленного рабочего стола Win7. Но размер разрешения экрана tigervnc не устанавливается автоматически. Поэтому я должен вводить следующую команду каждый раз после начала сеанса gnome3.

xrandr - выход VNC-0 - режим 1280x1024

Я хочу запускать эту команду автоматически каждый раз, когда начинается сеанс gnome. Как я могу это сделать? Кстати, мой текущий ".vnc / xstartup" похож на следующий.

$ cat $ HOME / .vnc / xstartup

#!/bin/sh [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources vncconfig -iconic & dbus-launch --exit-with-session gnome-session & 

Любая идея?

0

1 ответ на вопрос

0
htag1

I searched over the web and found the information about this. So, I tried the following. And it seems working.

1) Make a *.desktop file under the .config/autostart/ directory.

$ vi $HOME/.config/autostart/xrandr-startup.desktop

[Desktop Entry] Name=xrandr-startup GenericName=xrandr-startup Comment=Start these up at login Exec=/usr/local/bin/xrandr-startup.sh Terminal=False Type=Application X-GNOME-Autostart-enabled=true 

2) Make a shell script which runs xrandr command.

# vi /usr/local/bin/xrandr-startup.sh

#!/bin/sh xrandr --output VNC-0 --mode 1280x1024 

# chmod +x /usr/local/bin/xrandr-startup.sh

But some times, following dialog displayed before login.

+-------------------------- | Authentification Required | Authentification is required to create a color managed device | Password: [ ] +-------------------------- 

I'm not sure how to avoid this.

Похожие вопросы