Portál AbcLinuxu, 23. dubna 2024 15:16


Dotaz: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok

9.9.2011 11:12 mir.jar | skóre: 2
Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
Přečteno: 922×
Odpovědět | Admin
Caute,

mam trochu problem nakonfigurovat VNC cez prikazovy riadok.

Potrebujem jednu masinu kde by mi bezali Xka nepretrzite a potreboval by som sa tam sem tam pripojit. Skratka aplikacia co by si pomalicky nieco robila a treba ju riadit cez graficke rozhranie, nie prikazmi. Na toto by stacil virtualny server co mam, lenze tam nieje moznost fyzickeho pristupu. Preto musim celu vzdialenu plochu nastavit prikazovym riadkom. Skusal som VNC, ale v podstate to moze byt aj nieco ine. Googlil som kolo toho a vzdy bolo treba konfigurovat cez Xka, lenze do tych sa ja nedostanem pokial to cele nerozbehnem.

Neviete mi niekto poradit ako to cele rozbeham?

Dalsia dolezita vec je, ze na tu vzdialenu plochu budem chodit z WinXP, cize ten klient vzdialenej plochy by mal mat aj verziu pre windows.

Na tej virtualnej masine je Debian 5.0.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.9.2011 11:59 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
Odpovědět | | Sbalit | Link | Blokovat | Admin
Do detailu jsem tvůj požadavek nepochopil, ale vnc má vlastní virtuální X server - viz vncserver. Existuje i samostatný virtuální X server (xvfb), ten se používá pro spouštění xkových aplikací na serverech (např. firefox se seleniem pro automatizované testy), ale v tomto případě mi přijde Xvnc vhodnější.
9.9.2011 12:55 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
no problem bol, ze ja som nainstaloval VNC a potom bolo treba nastavit heslo atd. lenze to sa robilo cez graficke rozhranie. Tym padom som nemohol pokracovat. Skusal som hladat config, ale ani ten som akosi nenasiel.

Skusam pozret ten xvfb, co pises, mozno to je to co potrebujem.
9.9.2011 13:13 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
No neviem, googlim, ale som z toho este sprostejsi. Ma tu niekto rozbehnute vzdialene Xka? Alebo niekde narazil na navod ako rozbehat take nieco? Hladam dost dlho a moc sa o tomto nepise. Jednoducho potrebujem mat zapnuty webovy prehliadac(casom aj ine veci) na PC ktore je v inom meste a mam pristup len cez SSH.
pepe_ avatar 9.9.2011 17:12 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok

No já mam nainstalováno

 

sudo apt-get install x11vnc xvfb xrdp rdesktop lxpanel metacity

 

a v /etc/rc.local mam :

 

 

export DISPLAY=:0
su -c "set nohup" -l root
su -c "Xvfb :0 -screen 0 800x600x16 &" -l root
su -c "x11vnc -forever &" -l root
su -c "metacity &" -l root
su -c "lxpanel&" -l root

 

 

v /etc/xrdp/xrdp.ini

[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=none
channel_code=1

[xrdp1]
name=VNC Root
lib=libvnc.so
ip=127.0.0.1
port=5900
username=root
password=ask

 

 

 

no a pak už běží pod rootem  vnc i RDP

 

nastavení ochrany si doladíš potom.

Třeba tě to inspiruje

9.9.2011 18:57 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
connection refused :(

firewall tam nemam, tak neviem co sa moze diat
pepe_ avatar 9.9.2011 19:05 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok

po vnc nebo rdp ?

pepe_ avatar 9.9.2011 19:34 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok

jinac z windows se tam normalne pripojis  (start spustit   "mstsc") a tam zadas ip adresu toho pc (po nastaveni a restartu) aby se to aktivovalo. No a z linuxu nebo z windows ti pude i VNC i RDP takze  ve windows  .

 

Pro starsi win nez win xp (http://www.microsoft.com/windowsxp/downloads/tools/rdclientdl.mspx) , a v novejsich je ten mstsc (pro win xp  povolení více session  http://blog.vyvojar.cz/michal/archive/2005/12/21/7037.aspx)

 

nebo přes vnc z win   http://www.tightvnc.com/download/2.0.4/tightvnc-2.0.4-setup.exe

 

Jsou toho spousty..

 

O té chybě se víc rozepiš , nevím co si před ní nělal a odkud.

9.9.2011 23:23 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
Bude to nieco s tymto:

Xvnc: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory

s touto chybou sa stretavam od zaciatku. Nizsie som o tom uz pisal. Hladal som po forach, aj som nasiel cosi, ale nikdy mi nenaslo cez apt-get ten balicek co tam pisali.

To s tym klientom z win viem. Skusal som aj VNC viewer aj vzdialenu plochu z Win. Vzdy sa to sprava akoby na druhej strane ten server nebol, resp. bol bloknuty. Len ako som uz pisal firewall tam nieje a server bezi kedze cez putty k nemu prisutujem. Logy z ineho VNC servra co som pisal nizsie naznacuju problem s Xkami. Ako si toto preverim?
pepe_ avatar 10.9.2011 09:24 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok

sudo apt-get install libstdc++6

sudo ln -s /usr/lib/libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++.so.6

 

otestovat , potom odstranit nebo ponechat symbolický odkaz podle potřeby.

sudo rm /usr/lib/libstdc++-libc6.2-2.so.3

10.9.2011 23:00 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
nepomohlo. tu kniznicu som tam mal a ten druhy prikaz zda sa nepomohol.

v var/log/syslog bolo toto:

Sep 10 15:50:37 VPS gdm[2172]: WARNING: Display :0 is busy. There is another X server running already.
Sep 10 15:50:40 VPS gdm[2172]: WARNING: Display :0 is busy. There is another X server running already.
Sep 10 15:50:42 VPS gdm[2177]: WARNING: Display :0 is busy. There is another X server running already.
Sep 10 15:50:45 VPS gdm[2177]: WARNING: Display :0 is busy. There is another X server running already.
Sep 10 15:50:45 VPS gdm[2177]: WARNING: gdm_server_start: Display :0 busy.  Trying another display number.
Sep 10 15:50:57 VPS gdm[1931]: WARNING: Failed to start X server several times in a short time period; disabling display :1
pepe_ avatar 11.9.2011 14:02 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
Příloha:

Tak si tam nakopíruj tyhle :

12.9.2011 08:40 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
Ale ja som tie subory nemal. Dal som hladat a nikde neboli. Ked som dal apt-get install libstdc++6 tak, ale pisalo, ze mam najnovsiu verziu. Tie od teba som potom nakopiroval do /lib ... spravne?

Ake Xka to pouziva? xvfb? Tie su nainstalovane tiez, teda aspon apt-get to tvrdi.

Pozeram logy, ale nejak neviem najst zmienku o tom ako sa snazim na to pripojit. Kde by som sa mal este pozret? Teda len v syslog som nasiel to co som uz skopcil hore. To tam je aj po nakopirovani tych suborov.
pepe_ avatar 12.9.2011 12:33 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok

do /usr/lib

 

pouziva to klasickej xserver ale misto ovladace na grafickou kartu vytvari virtualni  Xvfb    xserver virtual frame buffer .

na nem spusti  x11vnc -forever   coz je vnc server kterej se po odpojeni klienta nevypne

no a metacity  pusti dekoraci oken a lxpanel  je minimalistickej panel z prostredi lxde (jede mi to na pc bez hdd s 256mb ram) tak sem to musel orezat.

 

no a nainstalovanej a nastavenej xrdp server vlastne zpristupni prihlaseni  z windows vzdalene plochy do vnc bez pouziti vnc , ale jde se pripojit i primo na vnc.

 

takze na tom pc ti jede klasicky textovej prikazovej radek ale virtualne po siti pristupnej xserver.

Aspon sem pochopil ze to takle chces.

to ze ti to chce takove knihovny je divne neb mne to jede na debianu a ty knihovny nemam a chybu nehlasi.  Tyhle knihovny sem ti vycucnul z mandrivy.  je to jako by si mel pokopanej system smichanej z vice dister.

 

A jede ti to ?   Prihlasis se ?

po nastartovani bezi  metacity lxpanel x11vnc  xvfb  ?

 

ps -aux | grep --colour 'Xvfb\|x11vnc\|lxpanel\|metacity'

9.9.2011 20:05 NeoV | skóre: 23
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
heh chlape...

ved sa ti to uz podarilo rozbehnut cez vncserver - ale ako si sam napisal, chybaju ti zjavne nejake balicky k Xsom - Tak sa hraj s tym... toto je tiez len forma VNC zdielania... Ziaden zazrak sa nestane a nakoniec dostanes tu istu chybu....
9.9.2011 13:22 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
Na co z http://www.realvnc.com/products/free/4.1/man/vncserver.html potřebuješ grafiku? Heslo se nastavuje do souboru pomocí http://www.realvnc.com/products/free/4.1/man/vncpasswd.html . To by bylo smutné, kdybys pro rozchození headless X serveru potřeboval lokální grafiku. I když ve jednom majoritním OS by mě to nepřekvapovalo :-)
9.9.2011 14:01 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
skusam ten realVLC teraz a po nainstalovani aj ked skusam zadat heslo, pise toto:

vncpasswd: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
9.9.2011 14:24 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
Nestahuj to z netu, použij distribuční verzi vncserveru, kterou máš přes balíčkovací systém. To realvnc byl jen odkaz, který hodil google jako první.
9.9.2011 14:42 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
aku? skusal som cez apt-cache hladat VNC a VNCSERVER a naslo mi kopec balikov okolo VNC, lennze realVNC nenaslo ani jeden. Ako uplne prve som skusal prave to VNC, lenze podla toho co citam je to REALVNC a VNC rozdiel. Ved prave tie linky co si poslal som tiez nasiel, lenze ked som nainstaloval VNC cez apt-get install vnc, tak mi prikaz vncserver nepoznalo. Potom si tu napisal tie linky, tak som skusil este stiahnut nieco. Nasiel som rpm na ich stranke, z toho som urobil deb cez aliena a potom instaloval.

Mam v tom akosi gulas, preto som dufal v step by step navod pre debian, lenze neviem sa dogooglit k takemu.
9.9.2011 15:46 NeoV | skóre: 23
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
stracam sa v tom chaose co robis :-)

Ale malo by ti stacit:
apt-get install vnc4server
server nastartujes napr:
vncserver -depth 16 -geometry 1366x768 :1
potom sa pripojis cez lubovolneho vncviewer-a (od tightvnc alebo realvnc alebo ultravnc) vsetky maju verziu pre windows. Ako URL zadas:
IP:1
resp.
NAZOV_PC:1
9.9.2011 17:15 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
:) no skusal som viacero servrov aj zdrojov informaci, preto ten chaos

Urobil som co si poradil, potvrdilo mi spustenie servra(1 uz existoval, spustil som aj dvojku), ale klient na Win pise ze server odmietol spojenie. V logu som nasiel toto:

Xvnc: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory xsetroot: unable to open display 'VPS:2' /root/.vnc/xstartup: line 6: xterm: command not found /root/.vnc/xstartup: line 7: twm: command not found vncconfig: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory

Tu chybu som tu uz mal. Hladal som na internete aj skusal najst tu kniznicu, ale nic nepomohlo. Par ludi v inych forach sice tvrdilo, ze nasli riesenie aj napisali prikaz ktorym doinstalovali tu kniznicu, ale mne ju nechce najst. Vzdy vypisalo, ze neexistuje.

Nemozem mat nejake blbe tie Xka? Ja som instaloval KDE cez apt-get, len ten zaklad a neskor aj gnome, tam uz aj s ostatnymi balikmi(bolo toho vyse giga). Ziadnu chybu, ale nehlasilo.
13.9.2011 09:42 tlamik | skóre: 21 | Karvina
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
pro eliminaci chyb by bylo fajn konecne nainstalovat ty knihovny libstdc ... evidentne se kolem toho toci hodne problemu. nejde ti to nainstalovat a udelat link ?
13.9.2011 10:50 NeoV | skóre: 23
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
ono to skor vyzera, ze do systemu nahodil (zrejme s --force) nejaky custom balicek a ten sa odkazuje na ine verzie libiek ako v systeme ma...

Pretoze pise niekde v tejto zaplave textov, ze libstdc++6 ma nainstalovane...

M.
13.9.2011 13:17 tlamik | skóre: 21 | Karvina
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
no jen jestli tam ma i ten link
9.9.2011 14:42 pavel
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mno a nechces pozivat klasicke vyexportovani Xek ? Na ty widle si nainstaluj cygwin, nebo nejakeho jineho klenta (Xwin logon apod.) a pak normalne zadas command pro pripojeni k tomu vzdalenemu serveru pres GUI.
Na serveru samozrejme musis mit povoleno forwardovani X.
9.9.2011 14:43 pavel
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
A... sorry, nejak jsem si precetl otazku ;-)
9.9.2011 14:50 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
ale mne to znie, ze je to odpoved na moju otazku. Pises o presmerovani Xka niekde mimo a o pripajani sa na to z Win. Ved to chcem. Xka z debianu co je kdesi mimo potrebujem vidiet na roznych masinach s win.
9.9.2011 14:47 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
:) dakujem za odpoved, ale neslo by to aspon trosku podrobnejsie? :) cygwin je nejaka linuxova sranda pre win, neviem presne co to je, ale predpokladam, ze tam mam dat tan prikaz co spominas(aky?). Ako sa da presmerovat Xko?
9.9.2011 15:33 ubka7617
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok

co tak vyskusat:

x11vnc -storepasswd vaseheslo ~/.vnc/passwd

chmod 600 ~/.vncpasswd

x11vnc -many -auth /home/$user/.Xauthority -display :0 -rfbauth /home/$user/.vnc/passwd &

Na debiane instalacia cez apt-get.

9.9.2011 15:45 mir.jar | skóre: 2
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
ten posledny prikaz vypise dve strany textu. tu je cast:

09/09/2011 08:41:54 *** XOpenDisplay failed (:0)

*** x11vnc was unable to open the X DISPLAY: ":0", it cannot continue. *** There may be "Xlib:" error messages above with details about the failure.

Potom este par krat spomina, ze asi X ka nenabehli. Dal som teda gdm restart a zda sa, ze je to OK. Teda nepisalo chybu, nic nevypisalo, znamena to, ze to restartlo, nie? Xka budu teda OK podla mna.

9.9.2011 15:48 NeoV | skóre: 23
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
x11vnc sluzi na zdielanie lokalne beziacich Xiek... takze kedze tebe ziadne nebezia tak je to nezmysel...

9.9.2011 15:58 NeoV | skóre: 23
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok
druha vec - pokial Vam aj Xka nabehli, a mate geeting screen s vyzvou na prihlasenie, tak x11vnc sa musia spustit so spec. parametrami a pod rootom...

Takze skus radsej mrknut na to vnc4server :-)
9.9.2011 20:31 ubka7617
Rozbalit Rozbalit vše Re: Instalacia a konfiguracia vzdialenej plochy cez prikazovy riadok

x11vnc sa musi pustit pod rovnakym uzivatelom pod akym bezia Xka

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.