Početak›Форуми›Linuks distribucije›Debian›VNC i pokretanje GUI programa kao root
- This topic has 2 odgovora, 2 glasa, and was last updated 13 years, 10 months ranije by
Marel.
-
AutorČlanci
-
17. novembra 2009. u 8:33 pm #11597
Marel
UčesnikInstalirao sam vnc4server, a na drugoj mašini xvnc4viewer i sada sa nje mogu da otvorim remote desktop na prvoj mašini. Ali kada iskoristim su da radim kao root, ne mogu da pustim ni jedan GUI program, a poruka je
[code]# gedit
No protocol specified
cannot open display:
Run ‘gedit –help’ to see a full list of available command line options.[/code]“Izvezao” sam DISPLAY=”:1.0″.
[code]# ps -Af | grep Xvnc4
marel 25512 1 0 20:27 ? 00:00:09 Xvnc4 :1 -desktop deb2:1 (marel) -auth /home/marel/.Xauthority -geometry 1024×768 -depth 16 -rfbwait 30000 -rfbauth /home/marel/.vnc/passwd -rfbport 5901 -pn -fp /usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/100dpi/ -co /etc/X11/rgb
# cat /home/marel/.vnc/xstartup
#!/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 &
x-terminal-emulator -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
x-window-manager &
[/code]
Log file:
[code]Xvnc Free Edition 4.1.1 – built Jan 30 2009 23:12:26
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
Underlying X server release 40300000, The XFree86 Project, IncTue Nov 17 21:21:59 2009
vncext: VNC extension running!
vncext: Listening for VNC connections on port 5901
vncext: created VNC server for screen 0
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/misc/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list!
Option ‘–login’ is no longer supported in this version of gnome-terminal; you might want to create a profile with the desired setting, and use the new ‘–window-with-profile’ option
Window manager warning: Log level 32: could not find XKB extension.Tue Nov 17 21:22:19 2009
Connections: accepted: 127.0.0.1::40264
SConnection: Client needs protocol version 3.8
SConnection: Client requests security type VncAuth(2)Tue Nov 17 21:22:22 2009
VNCSConnST: Server default pixel format depth 16 (16bpp) little-endian rgb565
VNCSConnST: Client pixel format depth 6 (8bpp) rgb222
AUDIT: Tue Nov 17 21:23:26 2009: 1946 Xvnc4: client 4 rejected from local host
[/code]Pa ako neko ima ideju…
17. novembra 2009. u 10:36 pm #81945RiSK
UčesnikKo ima pristup tim masinama?
Ako samo ti, onda pozovi kao user koji je pokrenuo X server
[code]xhost +[/code]
Pre nego sto pokrenes GUI aplikaciju kao super user.
Kad zavrsis rad mozes jedno [code]xhost -[/code] da vratis na staro.Ako je u pitanju sistem na koji ima pristup vise ljudi, ne otvaraj ovako privilegije. Pogledaj man strane za xauth i xhost pa namesti sta ti treba 😉
20. novembra 2009. u 6:38 pm #81946Marel
UčesnikDa Risk, to je rešenje O0 . Prevideo sam da je to zaseban X server, pa treba da se ponovo podesi xhost.
Ali imam još jedan problem. Ako je korisnik prijavljen na normalan X server, ne mogu da se prijavim preko mreže na istog korisnika, tj. ne može da se podigne Gnome na obe sesije. KDE radi, ali meni je Gnome dobro podešen, pa bih ako je moguće da osposobim njega za VNC. Sa tightvnc-om je koliko se sećam to radilo bez problema, ali sam morao da stavim vnc4, jer sam imao problema sa tastaturom, tj tasteri su skroz ispretumbani, a nije zanemarljiv ni dobitak u brzini preko spore konekcije (Internet). Tako da ne bi bilo loše neka mala pomoć i oko toga.
Pozdrav.
-
AutorČlanci
Мораш бити пријављен да би поставио коментар у овој теми.