[ selector @ 27.02.2008. 13:47 ] @
pokusavam da na linux laptop-u startujem gui aplikaciju na HP-UX masini. iako sam podesio 'export DISPLAY=mylaptopIP:0.0'
dobijam poruku: Can't open display: mylaptopIP:0.0
Proverio sam sa ping-om dali unix vidi moj laptop, i sa te strane je OK.
sa druge WIN masine startujem bez problema sa Exceed-om!
dali trebam jos nesto lokalno da podesim?
moj linux je Open SuSE 10.3.

Thanx
[ mulaz @ 27.02.2008. 14:34 ] @
proveri dali je otvoren port 6000 na laptopu, proveri da nije slucajno X na laptopu pokrenut sa "-nolisten tcp", i pokreni na laptopu (sa vec pokrenutim X-om) "xhost +ipodonedrugekutije", ili za probu mozes "xhost +"
[ selector @ 27.02.2008. 14:58 ] @
dobijam sledece:
# ps -ef|grep tcp
root 2363 2350 0 13:47 tty7 00:00:09 /usr/bin/Xorg -br -nolisten tcp :0 vt7 -auth /var/lib/xdm/authdir/authfiles/A:0-Ed5gSV
root 3564 2350 0 14:00 tty8 00:01:03 /usr/bin/Xorg -br -nolisten tcp :1 vt8 -auth /var/lib/xdm/authdir/authfiles/A:1-gOlbCn

ali nije na 6000:
# netstat -lnp|grep X
Active UNIX domain sockets (only servers)
unix 2 [ ACC ] STREAM LISTENING 10089 2363/Xorg /tmp/.X11-unix/X0
unix 2 [ ACC ] STREAM LISTENING 15873 3564/Xorg /tmp/.X11-unix/X1
[ mulaz @ 27.02.2008. 15:15 ] @
nadji negde u nekom confu gde se namesta tcp za X, i iskljuci taj nolisten (mozda ces morati i /usr/bin/startx da editujes (bash skripta) i samo obrisi taj -nolisten tcp deo i restartuj X). Onda 'xhost +iponedrugekutije' na drugoj kutuji nasmesti DISPLAY i probaj
[ selector @ 27.02.2008. 15:17 ] @
kako bese ide syntaxa za trazenje stringa u file-ovima
thanx
[ Jbyn4e @ 27.02.2008. 15:31 ] @
grep

primer:
Code:

grep -Ri 'nolisten' *


P.S. Za OpenSuSE pogledaj u /etc/sysconfig/displaymanager i opciju
DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN
Nakon izmene uradi SuSEconfig i restartuj X server.
[ selector @ 28.02.2008. 14:46 ] @
editovao sam /etc/sysconfig/displaymanager i izgleda bolje:
# netstat -lnp|grep X
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN 2362/Xorg
tcp 0 0 :::6000 :::* LISTEN 2362/Xorg
Active UNIX domain sockets (only servers)
unix 2 [ ACC ] STREAM LISTENING 10019 2362/Xorg /tmp/.X11-unix/X0
unix 2 [ ACC ] STREAM LISTENING 14507 3310/gnome-keyring- /tmp/keyring-jXq5Lh/socket

ali jos uvek nemogu da startujem...
[ Jbyn4e @ 28.02.2008. 20:12 ] @
Zakaci se sa

pa na njoj pokreni sta zelis da ti se prikaze na laptopu.

Ako nece, probaj sa iskljucenim firewall-om:

# rcSuSEfirewall2 stop

ili pomocu yast2 otvori port u firewall-u.
Ako nece ni tako, pre ssh-ovanja uradi jedan xhost +
Ako nece ni tako, e onda malo pogledaj po /var/log/messages i /var/log/X.org.errors ili kako vec bese da li ima nekih gresaka koje bi ukazale na problem.