Strona 1 z 1

[+] VNC logowanie do menadŻera a nie bezpośrednio na pulpit

: 07 lutego 2009, 18:38
autor: Liseeeek
Witam.
Uruchomiłem na serwerze usługę vnc (vnc4server), wszystko działa po podłączeniu pojawia mi się gotowy pulpit Gnome. Chciałbym aby zamiast tego pojawiał się ekran z informacją o tym aby się zalogować tak jak mam przy włączaniu komputera (znalazłem tylko jakieś azjatyckie zdjęcie, ale wiecie o co chodzi).

http://bitelia.com/wp-content/uploads/2 ... ve-gdm.png

Co trzeba zrobić aby otrzymać taki ekran zamiast gotowego zalogowanego pulpitu gnome (oczywiście logując się za pomocą vnc)?

/root/.vnc/xstartup

Kod: Zaznacz cały

#!/bin/sh

# Uncomment the following two lines for normal desktop:
 unset SESSION_MANAGER
 exec /etc/X11/xinit/xinitrc

#[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
Edit:
Uruchomiłem vnc4server za pomocą xinetd

Kod: Zaznacz cały

touch /etc/xinetd/xVnc

Kod: Zaznacz cały

service vnc_1
{
    protocol = tcp
    type = UNLISTED
    port = 5901
    socket_type = stream
    wait = yes
    user = maciek
    server = /usr/bin/Xvnc
    server_args = :1 -inetd -query localhost -once -geometry 800x600 -depth 16 passwordFile=/home/maciek/.vnc/passwd
}
Opcja -query rozwiązała problem :)

Dziękuję za wszystkie podpowiedzi.

: 08 lutego 2009, 07:10
autor: zet120
Przerabiałem kiedyś podobny temat i jedynym działającym sposobem jaki udało mi się znaleźć jest instalacja na serwerze x11vnc.

: 08 lutego 2009, 11:09
autor: grzesiek
Nie testowałem tego co zaproponuję ale VNC używam. Możesz ustawić aby GNOME Ci się nie ładowało tylko xterm. Potem odpalisz gdm a on odpowiednią sesje GNOME - chyba, ale sprawdzić warto.

: 10 lutego 2009, 10:08
autor: Stawi
A ja bym polecil pogooglowanie za XDMCP. Jak ma dzialac klient pod windowsem, to dodatkowo Xming albo cos podobnego jest potrzebne.
A calkiem inna zabawka to NX - cos jakby polaczenie XDMCP i VNC bo sa "gotowe" aplikacje klienta i serwera pod rozne OSy.