[OS X X11] Verbinden met Linux Xserver

Pagina: 1
Acties:

  • Tomaat
  • Registratie: November 2001
  • Laatst online: 16:16
Ik heb een iMac met daarop Mac Os x Panther (10.3.2).
De Linux box draait Debian 3.0 stable

iMac (spimac01): 192.168.0.81
Xserver (spisvr03): 192.168.0.3

Ik heb op de Linux box de volgende aanpassingen gemaakt:
/etc/X11/xdm/Xaccess
code:
1
192.168.0.81

/etc/X11/xdm/Xservers
code:
1
192.168.0.81:2 foreign


Nu probeer ik een verbinding te maken met mijn Linux box...wat dus niet wil lukken. Middels
code:
1
/usr/X11R6/bin/X :2 -query spisvr03

Ik krijg dan op de iMac de volgende melding:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
spimac01:/usr/X11R6/bin pieter$ ./X :2 -query spisvr03

XFree86 Version 4.3.0 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
[DRI] screen 0 installation complete
Screen 0 added: 1024x768 @ (0,0)

Fatal server error:
XDMCP fatal error: Session failed Session 445312002 failed for display spimac01.0.168.192.in-addr.arpa:2: Cannot open display

   OsVendorFatalError
   AbortDDX
Quitting XDarwin...
spimac01:/usr/X11R6/bin pieter$


Hoe los ik dit op?

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Zeggen je logs nog iets? Zou het kunnen dat niet alle poorten ed beschikbaar zijn tussen je twee machines, door een firewall ofzo?

It sounds like it could be either bad hardware or software


  • Tomaat
  • Registratie: November 2001
  • Laatst online: 16:16
- Neej de log file zegt niets waar we wat aan hebben, anders had ik die er natuurlijk bij gezet.
- Ook is er geen firewall die roet in het eten kan gooien.

Ik heb 5 Linux cients die gebruik maken van deze server, en die werken dus wel. Dus aan de server kant zit het wel goed, mits Mac Os X bepaalde specifieke instellingen vereist. Maar daar kan ik helaas niets over vinden...

  • Sage
  • Registratie: April 2001
  • Laatst online: 24-05-2025
Ik weet niet precies wat je wilt doen met de Debian bak en hoe je de connectie wilt maken vanaf de Apple, maar is het niet veel makkelijker om vanuit de terminal te werken en gewoon te verbinden met ssh of iets dergelijks?

ps: ik werk nog niet zolang met bash en heb eigenlijk nog zero ervaring met X11 dus het kan zijn dat ik het idee er achter een beetje mis. If so, kan je dan een beetje uitleggen waarom je het perse via X11 wilt doen? Ik moet het toch eens een beetje leren. B)

[ Voor 38% gewijzigd door Sage op 10-01-2004 23:17 ]

kleurbleur.nl


  • chem
  • Registratie: Oktober 2000
  • Laatst online: 16-02 11:34

chem

Reist de wereld rond

Volgens mij wil je connecten op screen 2 maar herkent je ./X dat niet, die zegt screen 0. Misschien ff de syntax checken... ?
Verder heeft dit niets met OS X te maken verder...

edit:
Dat klopt toch wel geloof ik, maar je IP adres dat de remote kant ziet lijkt .1 ipv .81 ?

[ Voor 23% gewijzigd door chem op 10-01-2004 23:29 ]

Klaar voor een nieuwe uitdaging.


  • Tomaat
  • Registratie: November 2001
  • Laatst online: 16:16
@Sage
De rede dat ik dit wil is...euhm...ik wil gewoon dat het werkt :P Het leek me leuk om Mac Os X, welke gebruik maakt van XFree, te combineren met een native Linux machine.

@Chem
Bedoel je dit adres?
code:
1
spimac01.0.168.192.in-addr.arpa

Dat is de zone van de reverse lookup van 'spimac01' ofterwijl 192.168.0.81

Ik heb het ook met display :0 geprobeerd en nee deze is niet in gebruik op de X server...

Ik heb de volgende commando's geprobeerd:
./X -query spisvr03
./X -broadcast
./X :0 -query spisvr03
./X :2 -query spisvr03

Alle zonder resultaat...

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 16-02 11:34

chem

Reist de wereld rond

is er een errorlog aan de debian kant? lukt het vanaf debian naar localhost wel?

Klaar voor een nieuwe uitdaging.


  • Tomaat
  • Registratie: November 2001
  • Laatst online: 16:16
Ja! Die errorlog is er! :P
/var/log/xdm.log
Ik kan helaas niet laten zien wat de precieze melding was..want die is nu opeens uit die file verdwenen :? Maargoed, er stond dat ie "spimac01.0.168.192.in-addr.arpa" niet kon resolven.

Ik heb nu in /etc/X11/xdm/Xservers het volgende gewijzigd:
code:
1
spimac01:2 foreign

En nu werkt het dus wel!

Er zit dus blijkbaar "iets" niet helemaal goed met de werking tussen 'spisvr03' en de DNS server. Maargoed, hier wat mooie plaatjes van IceWM i.c.m Aqua om het goed te maken ;)

Afbeeldingslocatie: http://pieter.tuxie.com/xfree01.JPG
Inloggen...
Afbeeldingslocatie: http://pieter.tuxie.com/xfree02.JPG
Taskbar
Afbeeldingslocatie: http://pieter.tuxie.com/xfree03.JPG
Mozilla

:Y)

  • Sage
  • Registratie: April 2001
  • Laatst online: 24-05-2025
Aha, dus dat is het verschil met echt X11 en in de terminal gewoon ssh'en. Wel een leuk resultaat ja. :P

Loopt dar eigenlijk een beetje snel? Of is het meer zoals een remote desktop? :?

kleurbleur.nl


  • Tomaat
  • Registratie: November 2001
  • Laatst online: 16:16
Het loopt net zo snel als dat ik fyskiek achter die machine zou gaan zitten :) Zit een 10mbit half-duplex verbinding tussen..

De server is een P3 450MHz met 256MB ram en m'n iMac is een G3 400MHz DV ook met 256MB ram

[ Voor 28% gewijzigd door Tomaat op 11-01-2004 19:40 ]

Pagina: 1