Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Martin Šácha 01 Října 2009, 18:13:15

Název: TightVNC - pouze konzole - [vyřešeno]
Přispěvatel: Martin Šácha 01 Října 2009, 18:13:15
Zdravíčko,
mám takový problém se vzdálenou plochou z Ubuntu 9.04 (server) na WinXP (viewer).
Na obou strojích je TightVNC, obě PC jsou v jedné LAN, normálně se najdou a připojí.

Problém je, že se přenáší pouze (funkční) konzole, nikoli grafické prostředí (GNOME) jak bych čekal.

Ví někdo co s tím, prosím??
Název: Re: TightVNC - pouze konzole
Přispěvatel: Martin Šácha 05 Října 2009, 17:11:22
Chjo, nikdo neví co by s tím mohlo být?
Název: Re: TightVNC - pouze konzole
Přispěvatel: On 06 Října 2009, 07:48:28
U VNC se jde připojit i přes konzoli? :-))...no, abych pravdu řekl, jestli to tak je, tak se mi tohle ještě nepodařilo..teď nedávno jsem zkoušel propojení widlí s Ubuntu a přes již zmíněný tight VNC jsem se na plochu normálně připojil..

zkus tohle, takhle jsem se připojoval já, doinstaluj balíčky:

Kód: [Vybrat]
sudo apt-get install x11vnc vnc4server xvnc4viewer
pak na Ubuntu do konzole napiš "x11vnc". Chvilku počkej, než se připraví k připojení...Potom na Widlích spusť vncviewer, napiš IP k Pc s Ubuntu a mělo by vše jít..
Název: Re: TightVNC - pouze konzole
Přispěvatel: Martin Šácha 06 Října 2009, 19:03:08
U VNC se jde připojit i přes konzoli? :-))

Ne, tak jsem to nemyslel. Když jsem se připojil (z gui, normálně), tak se zobrazovala pouze konzole...bez grafického prostředí.

Teď už je vyřešeno, díky moc za pomoc. :)
Název: Re: TightVNC - pouze konzole [vyřešeno]
Přispěvatel: On 06 Října 2009, 19:46:09
Aha, já si říkal :) dobrý, tak hlavně, že už šlape
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: Martin Šácha 07 Října 2009, 14:39:42
Ehm, bohužel jsem se ukvapil v závěru že vše funguje:(
Zkoušel jsem to localhostu na localhost (linux), vše se zdálo OK.

Bohužel, z win se na linuxovou plochu stále nedostanu, konzole only.
Tak jsem nabootoval onu stanici z live-cd a pokusil se připojit z linuxu na linux (na portu pro x11vnc, abych se nepřipojil na integrované VNC). A hle, vše funguje.

Má domněnka je taková, že VNC nějak přenáší Xka, kterým win nerozumí a proto grafiku nezobrazí. Chápu to dobře? A jak z toho ven?
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: nettezzaumana 07 Října 2009, 15:27:30
umh.
ad.1) co znamena "jenom konzole" ?
ad.2) jak se pripojujes a cim z vindous na linuxove vnc?
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: Martin Šácha 07 Října 2009, 15:40:46
Jenom konzole = při připojení se přenáší jenom konzole, jako by grafické prostředí ani neexistovalo.

Připojuji se z tightvnc (winXP) na tightvncserver nebo x11vnc (obojí na linuxu, obojí přenáší jen konzoli) - připojení probíhá na portu 0 (resp. 5900) pro x11vnc nebo na portu 1 (resp. 5901) pro tightvncserver. Oba porty jsou takto nastaveny defaultně, nic jsem neměnil.
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: On 07 Října 2009, 18:43:55
Já měl spíš problémy se přes tightvnc připojit z Linuxu na Win...ale opačně ne a teď jsem to zkoušel znovu.. Pokud na Linuxu aktivuji x11vnc, ve Win by vncviewer problémy dělat neměl..také jsem nic nenastavoval, vše jak bylo, do kolonky IP zadám IP počítače s linuxem a jsem tam. Zkoušel jsi to s vypnutým FW na widlích?
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: Martin Šácha 07 Října 2009, 19:10:33
Jj, FW v tom roli nehraje, to by se nepřeneslo vůbec nic...
Nemůže v tom prsty spíš tightvnc jako prohlížeč?
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: nettezzaumana 07 Října 2009, 19:26:40
naposled: jak se pripojujes a jak zakladas vnc server? chci videt prikaz
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: Martin Šácha 07 Října 2009, 20:20:09
ubuntu 9.04 (server)
Kód: [Vybrat]
x11vnc
winXP (host)
tightvnc => zadám IP:0=>connect (je to grafické klikátko, příkaz žádný není)

Nevím co ještě chceš vědět...
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: nettezzaumana 07 Října 2009, 20:28:19
ad.zalozeni) zakladej takto:
vncserver -geometry 1024x768 -depth=16 :9 ## zalozi
vncserver -kill :9 ## zabije

.. po prvnim zalozeni ho hned stopni. v ~/.vnc/xstartup si upresni, jake se ti bude spoustet prostredi .. pro gnome by tam melo byt gnome-session
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: Martin Šácha 07 Října 2009, 20:39:26
Díky,
co mám nahradit/připsat za gnome-session? Intuice říká že ten řádek s xterm, ale abych to nepokazil...
Ted to vypadá takhle:

Kód: [Vybrat]
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: nettezzaumana 07 Října 2009, 20:51:38
hehe. intuice nema pravdu. ;)
man twm ## (samozrejme ze twm ..)

doporucuju vytvorit alias pro pohodlne spousteni aka:

alias my.vncsrv='vncserver -geometry $x -depth $y :9 || echo uz bezi s pidem `pgrep -f :9`'

## ^^ nahrad samozrejme za $x a $y nejake rozumne hodnoty
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: nettezzaumana 07 Října 2009, 21:05:13
http://forum.ubuntu.cz/index.php/topic,36789.msg270840.html#msg270840

^^ nedavno se to tu resilo.
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: Martin Šácha 07 Října 2009, 21:25:41
Co je to twm (Toms window manager?? dle wikipedie) a k čemu je to dobré? Systém to nějak nezná :(

Tomu odkazovanému scriptu se taky nechce, ikdyž zadám plnou cestu k němu (samozřejmě má spustitelný příznak) tak se neprovede nic a vypíše se:
Kód: [Vybrat]
unable to execute /etc/init.d/myvnc: No such file or directory
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: nettezzaumana 07 Října 2009, 21:29:05
No such file or directory .. ;D. iz not this reasonable enough?

ad.skript) musis mit nastaven root ucet a skript by mel spoustet system jako sluzbu a nebo pod rootem
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: Martin Šácha 07 Října 2009, 21:38:24
Takže výsledek spuštěni pod rootem (práva souboru jsou 777):

bash: /etc/init.d/myvnc: /bin/bash^M: bad interpreter: No such file or directory

Rozumím tomu čím dál méně...

Ke gnome-session: kam to teda napisat, třeba to bude schůdnější?
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: nettezzaumana 07 Října 2009, 22:40:39
tva ignorance me prestava bavit.

ad.skript) uloz si ho spravne !
ad.kam) nepadlo to tady snad dost jasne ?
ad.root) dokonce to ani nemusis spoustet jako root .. je to vcelku blbuvzdorne

Kód: [Vybrat]
..$ myvnc start

New 'X' desktop is linux-uag6:9

Starting applications specified in /var/tmp/home/jdoe/.vnc/xstartup
Log file is /var/tmp/home/jdoe/.vnc/linux-uag6:9.log

..$ myvnc status
server is already running with pid 1977
..$ myvnc stop
Killing Xvnc process ID 1977
..$ myvnc status
server is not running
..$
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: On 08 Října 2009, 08:35:22
Nevím přesně, z jakého důvodu to nejde tím způsobem, co jsem popisoval, pač s tím nikdy problém nebyl...pokud by to dle návodu BBM pořád nešlo, zkusil bych vyměnit verzi Tightvnc
http://www.tightvnc.com/download.html
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: Martin Šácha 08 Října 2009, 16:35:56
Ufff, tak už to jde - snad s konečnou platností.

BBM: Díky za trpělivost a rady, potlesk tě nemine. :)
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: nettezzaumana 08 Října 2009, 16:40:35
Ufff, tak už to jde - snad s konečnou platností.

BBM: Díky za trpělivost a rady, potlesk tě nemine. :)
np, urw

ps.
ad.ulozeni) pokud ulozis jakykoliv textak ve vindous, kde jsou konce radku \n\r, tak v linuxu se ti budou zobrazovat ^M na konci kazdeho radku .. odstranis to pomoci `sed -i s/\r//g /cesta/k/souboru`

ad.skript) v mem skriptu si prosim vsimni sekce
Kód: [Vybrat]
## base options, feel free to change them
user=zde nutno napsat alespon username
display=:9
dep=16
geo=800x600
otheropts=''

.. upravenim tech hodnot si nastavis pozadovane vlastnosti vnc serveru
Název: Re: TightVNC - pouze konzole - znovu otevřeno
Přispěvatel: Martin Šácha 08 Října 2009, 16:57:03
np, urw

ps.
ad.ulozeni) pokud ulozis jakykoliv textak ve vindous, kde jsou konce radku \n\r, tak v linuxu se ti budou zobrazovat ^M na konci kazdeho radku .. odstranis to pomoci `sed -i s/\r//g /cesta/k/souboru`

ad.skript) v mem skriptu si prosim vsimni sekce
Kód: [Vybrat]
## base options, feel free to change them
user=zde nutno napsat alespon username
display=:9
dep=16
geo=800x600
otheropts=''

.. upravenim tech hodnot si nastavis pozadovane vlastnosti vnc serveru


No, abych pravdu řek tak ten tvůj příkaz mi vymazal z onoho scriptu všechny ,,r"...

Ve scriptu jsem si definice proměnných samozřejmě všiml a upravil :)
Název: Re: TightVNC - pouze konzole - [vyřešeno]
Přispěvatel: nettezzaumana 08 Října 2009, 17:05:00
ah. sorry

musi to bejt v uvozovkach 's/\r//g'