|
| gdm på en anden maskine ("x-terminal-agtig~ Fra : Adam Sjøgren |
Dato : 19-02-01 21:46 |
|
Hej.
Jeg er ved at lave en pc af gamle langsomme stumper til en slags
"x-terminal". Den skal snakke med en lidt mindre forældet pc, der
kører Debian.
Debian er installeret på terminalen og den starter X fint.
Hvordan får jeg lokket gdm på den anden maskine til at tegne på
terminalens skærm - sådan at man kan logge ind i Gnome på den anden
maskine og lege?
Indtil nu har jeg kun prøvet det helt naïve: Start X på x-terminalen,
xhost +, og så ellers "export DISPLAY=terminal:0; gdmlogin" på den
anden maskine.
Det giver et vindue på terminalens skærm, men så snart jeg har tastet
kodeordet ind sker der ikke mere... Jeg synes ikke umiddelbart at gdm
og gdmlogins man-sider gør mig klogere.
Hmm. Mon ikke der er en faq jeg skulle tage og læse?
Nå, men mens jeg leder efter den kan folk med erfaring med gdm jo
svare og/eller henvise - eller ignorere
Mvh
--
"But maybe good is more than the absence of bad." Adam Sjøgren
"See, that's what worries me." asjo@koldfront.dk
| |
Adam Sjøgren (19-02-2001)
| Kommentar Fra : Adam Sjøgren |
Dato : 19-02-01 22:16 |
|
On 19 Feb 2001 21:45:56 +0100, Adam Sjøgren wrote:
> Hvordan får jeg lokket gdm på den anden maskine til at tegne på
> terminalens skærm - sådan at man kan logge ind i Gnome på den anden
> maskine og lege?
Det gør du ved at starte X på terminalen med "X -query andencomputer"
- så skal du bare sætte gdm til at modtage den slags forespørgsler på
den anden computer, ved at ændre:
[xdmcp]
Enable=0
til 1.
Det burde virke. (Jeg har ikke helt fået det til at spille endnu,
men... tak for svaret!)
Mvh.
--
"Kaptajn Klo!" "Ja." "Overgiv dig!" "Nix!" Adam Sjøgren
"Giv os alt!" "Nix, det vil jeg ikke!" asjo@koldfront.dk
| |
Adam Sjøgren (19-02-2001)
| Kommentar Fra : Adam Sjøgren |
Dato : 19-02-01 22:47 |
|
On 19 Feb 2001 22:16:24 +0100, Adam Sjøgren wrote:
> Det gør du ved at starte X på terminalen med "X -query
> andencomputer" - så skal du bare sætte gdm til at modtage den slags
> forespørgsler på den anden computer, ved at ændre:
> [xdmcp] Enable=0
> til 1.
Jeg har desuden sat Debug til 1, for det virker ikke :-/
> Det burde virke. (Jeg har ikke helt fået det til at spille endnu,
> men... tak for svaret!)
Når jeg starter "X -query andencomputer" på terminalen ser det fint ud
i den anden maskines logfil i starten - der ryger QUERY, WILLING,
REQUEST, ACCEPT, (REQUEST/DECLINE*2) og MANAGE over. Men så:
gdm_xdmcp_manage: Got MANAGE from 192.168.1.11
gdm_xdmcp_manage: Got Display=0, SessionID=982616976 from 192.168.1.11
gdm_xdmcp_handle_manage: Looked up 192.168.1.11:0
gdm_display_manage: Managing 192.168.1.11:0
gdm_display_manage: Forked slave: 3007
gdm_slave_start: Starting slave process for 192.168.1.11:0
gdm_slave_start: Opening display 192.168.1.11:0
gdm_slave_xioerror_handler: I/O error for display 192.168.1.11:0
gdm_slave_windows_kill_ioerror_handler: Fatal X error - Restarting 192.168.1.11:0
gdm_child_handler: child 3007 returned 64
gdm_child_handler: :0
gdm_child_handler: 192.168.1.11:0
gdm_child_action: Slave process returned 64
gdm_display_unmanage: Stopping 192.168.1.11:0
gdm_display_dispose: Disposing 192.168.1.11:0
(terminalen hedder 192.168.1.11).
På terminalens skærm står der (efter at X er forsvundet igen):
Fatal server error:
XDMCP fatal error: Session declined Session refused
Nogen tips & ideer?
(terminalen er en Pentium 100 med Xfree86 3.3.6 og i min testopsætning
er den anden computer en PowerPC med XFree 4.02, men det burde vel
ikke være et problem overhovedet? - Specielt kan jeg godt starte xeyes
over ledningen (bare jeg xhost +'er)).
Mvh.
--
"Ingen klaustrofobifølelse med nyt paraboldesign" Adam Sjøgren
asjo@koldfront.dk
| |
Adam Sjøgren (19-02-2001)
| Kommentar Fra : Adam Sjøgren |
Dato : 19-02-01 23:27 |
|
On 19 Feb 2001 22:47:02 +0100, Adam Sjøgren wrote:
> (terminalen er en Pentium 100 med Xfree86 3.3.6 og i min
> testopsætning er den anden computer en PowerPC med XFree 4.02, men
> det burde vel ikke være et problem overhovedet?
Men det var det! Da jeg prøvede at lade den anden computer være en
Celeron med XFree 4.0.2 på, så virkede det!
Mystisk...
Mvh.
--
"I ain't looking for nothing" Adam Sjøgren
In anybodys eyes" asjo@koldfront.dk
| |
Adam Sjøgren (22-02-2001)
| Kommentar Fra : Adam Sjøgren |
Dato : 22-02-01 02:40 |
|
On 19 Feb 2001 23:27:12 +0100, Adam Sjøgren wrote:
> On 19 Feb 2001 22:47:02 +0100, Adam Sjøgren wrote:
>> (terminalen er en Pentium 100 med Xfree86 3.3.6 og i min
>> testopsætning er den anden computer en PowerPC med XFree 4.02, men
>> det burde vel ikke være et problem overhovedet?
> Men det var det! Da jeg prøvede at lade den anden computer være en
> Celeron med XFree 4.0.2 på, så virkede det!
> Mystisk...
Nej, ikke så mystisk. Problemet var at den maskine der kørte gdm ikke
kunne slå terminalens ip-adresse op.
Når gdmlogin så prøvede at åbne terminalens.navn.dk:0.0, kunne den
ikke ud fra terminalens.navn.dk finde terminalens ip-adresse og derfor
døde gdmlogin bare.
[Slår sig selv i hovedet med en hammer].
Hvor ka' kan være dum.
Nå, men så lærte jeg også det - sørg for at alle maskiner kender
hinandens navne ordentligt, også når du bare tester.
<*gnirf*>
Mvh.
--
"Men de får åbenbart et kick ud af at være anonyme, Adam Sjøgren
så fred være med det." asjo@koldfront.dk
| |
Adam Sjøgren (22-02-2001)
| Kommentar Fra : Adam Sjøgren |
Dato : 22-02-01 02:47 |
|
On 19 Feb 2001 23:27:12 +0100, Adam Sjøgren wrote:
> On 19 Feb 2001 22:47:02 +0100, Adam Sjøgren wrote:
>> (terminalen er en Pentium 100 med Xfree86 3.3.6 og i min
>> testopsætning er den anden computer en PowerPC med XFree 4.02, men
>> det burde vel ikke være et problem overhovedet?
> Men det var det! Da jeg prøvede at lade den anden computer være en
> Celeron med XFree 4.0.2 på, så virkede det!
> Mystisk...
Nej, ikke så mystisk. Problemet var at den maskine der kørte gdm ikke
kunne slå terminalens ip-adresse op.
Når gdmlogin så prøvede at åbne terminalens.navn.dk:0.0, kunne den
ikke ud fra terminalens.navn.dk finde terminalens ip-adresse og derfor
døde gdmlogin bare.
[Slår sig selv i hovedet med en hammer].
Hvor ka' man være dum.
Nå, men så lærte jeg også det - sørg for at alle maskiner kender
hinandens navne ordentligt, også når du bare tester.
<*gnirf*>
Mvh.
--
"Men de får åbenbart et kick ud af at være anonyme, Adam Sjøgren
så fred være med det." asjo@koldfront.dk
| |
Martin Hansen (04-03-2001)
| Kommentar Fra : Martin Hansen |
Dato : 04-03-01 03:43 |
|
Som afslutningen på denne ensomme samtale
Kan jeg tilføje at du måske skulle kigge på www.ltsp.org ser ud som en fornuftig opsætning, de har
bla. lavet lidt sjov så du ikke skal lave et bib til hver maskine. Plus du kan køre helt diskless,
havde det oppe at køre sidste weekend. På trods af at det eneste jeg vidste om X var at den snakker
via netkort (normalt lo) men nu ved jeg da lidt mere
--
Mvh Martin i Sønderborg
ALsSund Linux User Group http://www.alslug.dk
Linux brugergruppen for sønderjylland
| |
|
|