Sie sind nicht angemeldet.

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

21

22.06.2007, 14:35

also mal ganz von vorn.

(schau bitte in die prozessliste deines debianservers)
1.auf deinem debianserver läuft jetzt ein xdm? ja/nein
2.auf deinem debianserver ist kein X-serverprozess gestartet? ja/nein
3.wenn du auf der windose den Xserver startest und mit dem tunnel verbindest, dann siehst du den xdm-login bildschirm deines debianservers? ja/nein
4.in diesem bildschirm meldest du dich mit einem benutzernamen/passwort eines users an, der auf dem debianserver existiert? ja/nein
5. du siehst jetzt eine arbeitsumgebung des debianservers. wenn du also ein xterm startest, dann siehst du ein terminal mit der hostkennung des debianservers? ja/nein
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

the thing

Schüler

  • »the thing« ist männlich
  • »the thing« ist der Autor dieses Themas

Beiträge: 109

Wohnort: NRW - Kreis Achen

Beruf: Anwendungsentwickler

  • Nachricht senden

22

23.06.2007, 00:11

Zitat

Original von linuxerr
1.auf deinem debianserver läuft jetzt ein xdm? ja


2.auf deinem debianserver ist kein X-serverprozess gestartet? nein - hab das verdrehte prinzip jetzt begriffen und weiß das der client der jenige ist, der den server laufen haben muss, das gibt sinn, deswegen konnte startx auch nicht funktionieren, weil ich an dem server keine maus dranhabe


3.wenn du auf der windose den Xserver startest und mit dem tunnel verbindest, dann siehst du den xdm-login bildschirm deines debianservers? nein, ich sehe eine simple console, X-Programme (zB xeyes) öffnen sich lediglich in meinem Windows X-Server, wenn ich sie aufrufe, dann geht ein einzelnes Fenster auf und das programm hängt an der console (klar lässt sich per & unterbinden). Wenn ich allerdings den Windows X-Server benutze um damit per XDMCP auf meinen Debian-Server(sollte ja dann xdm sein) zu connecten, dann sehe ich ein grafischen login prompt. Hierzu: ich habe eben aus jux und dollerrei mal jwm draufgeschmissen, das extrem obskure ist jetzt: ich starte den XMD (vorher kann ich ja nicht direkt verbinden), verbinde mich dann per x-server(windows) per xdmcp auf den debian-server, dann bekomm ich ein login promt(grafisch), und wenn ich mich dann eingeloggt habe, bekomm ich eine winzig kleine jwm oberfläche ... die ist total flach, keinen link zu home, ein paar tote links zu zB firefox, den fiesen ekligen hintergrund... aber immerhin eine oberfläche. Aber wie gesagt, das ist JWM als oberfläche ... das versteh ich grade absolut nicht ... habe XDM auf dem Debian rechner laufen und wenn ich dann von windows verbinde, bekomme ich (naja immerhin ein geringer fortschritt) JWM statt X...


4.in diesem bildschirm meldest du dich mit einem benutzernamen/passwort eines users an, der auf dem debianserver existiert? ja, nehme zum testen ständig root


5. du siehst jetzt eine arbeitsumgebung des debianservers. wenn du also ein xterm startest, dann siehst du ein terminal mit der hostkennung des debianservers? jain: bevor ich jwm installiert habe kam nach dem login prompt garnix, seitdem ich jwm installiert habe zeigt er ne total schmale JWM oberfläche an, in der ich auch eine maus habe, ein kleines menü, eine uhr und verschiedene desktops...


ich begreif einfach nicht wieso wenn XDM läuft vorher garnix (naja console) nach dem login prompt kam, und jetzt wo ich jwm installiert habe halt jwm als oberfläche ...

hier mal ein auszug (gekürzt) aus ps:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   1396   412 ?        S     2006   3:11 init [2]
root         2  0.0  0.0      0     0 ?        S     2006   0:00 [keventd]
root         3  0.0  0.0      0     0 ?        SN    2006   0:03 [ksoftirqd_CPU0]
root         4  0.0  0.0      0     0 ?        S     2006  27:32 [kswapd]
root         5  0.0  0.0      0     0 ?        S     2006   0:00 [bdflush]
root         6  0.0  0.0      0     0 ?        S     2006   2:35 [kupdated]
root        18  0.0  0.0      0     0 ?        S     2006   0:00 [scsi_eh_0]
root        48  0.0  0.0      0     0 ?        S     2006  21:43 [kjournald]
root       454  0.0  0.0      0     0 ?        S     2006   0:00 [khubd]
root      1738  0.0  0.0   1388    44 tty1     Ss+   2006   0:00 /sbin/getty 38400 tty1
root      1739  0.0  0.0   1388    44 tty2     Ss+   2006   0:00 /sbin/getty 38400 tty2
root      1740  0.0  0.0   1388    44 tty3     Ss+   2006   0:00 /sbin/getty 38400 tty3
root      1741  0.0  0.0   1388    44 tty4     Ss+   2006   0:00 /sbin/getty 38400 tty4
root      1744  0.0  0.0   1388    44 tty5     Ss+   2006   0:00 /sbin/getty 38400 tty5
root      1745  0.0  0.0   1388    44 tty6     Ss+   2006   0:00 /sbin/getty 38400 tty6
root      5416  0.0  0.0   1580   348 ?        Ss    2006   1:13 dhclient
root     12724  0.0  0.0   1580   360 ?        Ss    2006   1:09 dhclient
root      6973  0.0  0.1   2368   832 ?        Ss   May16   0:06 /usr/sbin/cron
daemon    8105  0.0  0.1   1640   572 ?        Ss   May16   0:00 /usr/sbin/atd
root     11125  0.0  0.2   6356  1248 ?        Ss   May16   0:39 /usr/sbin/nmbd -D
root     11127  0.0  0.2  10044  1248 ?        Ss   May16   0:01 /usr/sbin/smbd -D
root     11132  0.0  0.1  10044  1000 ?        S    May16   0:00 /usr/sbin/smbd -D
root     11272  0.0  0.1   2072   556 ?        Ss   May16   0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive
root     11295  0.1  0.0   1396   440 ?        Ss   May16  59:10 /sbin/klogd -x
root     11349  0.8  0.1   1448   628 ?        Ss   May16 452:30 /sbin/syslogd
root     11615  0.0  0.0   1696   456 ?        S    May16   0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld
root      3773  0.0  0.3  21732  1564 ?        Ss   Jun13   0:16 /usr/sbin/apache
muttuser 18674  0.0  0.4   4364  2188 ?        Ss   Jun14   0:09 fetchmail -d 1800
root     22270  0.0  0.1   3704  1024 ?        Ss   Jun20   0:01 /usr/sbin/sshd
dovecot   8075  0.0  0.2   3088  1456 ?        S    15:11   0:01 imap-login
root      8409  0.0  0.6  10480  3320 ?        S    16:13   0:00 /usr/sbin/smbd -D
muttuser  8414  0.0  0.2   2344  1336 ?        S    16:13   0:01 imap
muttuser 10727  0.0  0.2   2140  1052 ?        S    22:07   0:00 imap
dovecot  10728  0.0  0.2   3088  1456 ?        S    22:07   0:00 imap-login
muttuser 10730  0.0  0.2   2320  1264 ?        S    22:07   0:00 imap
dovecot  10731  0.0  0.2   3088  1456 ?        S    22:07   0:00 imap-login
root     10784  0.0  0.4   7100  2176 ?        Ss   22:12   0:02 sshd: root@pts/1
root     10786  0.0  0.4   7100  2176 ?        S    22:12   0:00 sshd: root@pts/1
root     10790  0.0  0.3   3008  1788 pts/1    Ss   22:12   0:00 -bash
root     10833  2.3  0.4   7208  2280 ?        Ss   22:18   2:12 sshd: root@pts/2
root     10835  0.0  0.4   7208  2280 ?        S    22:18   0:00 sshd: root@pts/2
root     10841  0.0  0.3   3008  1784 pts/2    Ss+  22:18   0:00 -bash
root     12131  0.0  0.2   4228  1524 ?        Ss   23:41   0:00 /usr/bin/X11/xdm
root     12354  0.0  0.1   2344   904 pts/1    R+   23:53   0:00 ps aux


Screenshots:
Es gibt 2 Möglichkeiten, einmal kann ich einfach den Xserver starten (auf windows), dann werden alle anwednungen die eine oberfläche brauchen an der console aufgehangen und es öffnet sich ein windows fenster das als inhalt dann das programm von meinem linux rechner hat... sprich, ich melde mich normal an, die verbindung für evtl X wird getunnelt, ich gebe dann firefox ein und dann öffnet sich auf meinem windows system ein fenster in welchem FF auf ist, man könnte glatt denken das dieser auf der windows kiste gestartet worden ist.

Die andere Möglichkeit ist: Ich starte den Xserver(win) mit einem config tool und verbinde mich über dieses config tool auf die linux kiste - dazu benutze ich dann ne query und als protokol dann xdmcp. Wenn ich das so mache, dann bekomme ich folgendes Prompt:
http://serjoscha.hopto.org/WEB/files/xorg/login_prompt.jpg
und danach folgenden Desktop:
http://serjoscha.hopto.org/WEB/files/xorg/jwm_desk.jpg

boah dieser Hintergrund macht einen echt wahnsinnig


und nochmal vielen dank für deine Hilfe bis hierhin, das ist echt kaum noch gut zu machen, danke danke !!
"Wissen ist der größte Reichtum und Ignoranz zeugt von Armut" - Ali ibn Abi-Talib

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

23

23.06.2007, 09:53

also, dass problem ist nicht die hardware oder software, sondern, dass du das prinzip immer noch nicht ganz verstanden hast.

1. das X system ist eine graphische konsole (grafikterminal), sie dient der graphischen ansteuerung des bildschirms und der abfrage von tastatur,maus,grafiktablett und weiterer hardware.
MEHR NICHT.
das X allein enthält in dem sinne keine anwendungsprogramme!!!!! es ist eine BENUTZERSCHNITTSTELLE, nicht mehr und nicht weniger.

jetzt wird mir erst klar, das du im X auf der windose startx eingegeben hast, das ist natürlich totaler unsinn, das x lief ja längst und wenn du in einem terminal in deinem x auf der windose startx eingibst, dann wird das kommando ja auf dem debianserver ausgeführt und dort versucht ein x zu starten.

so, dein x läuft.
als nächstes brauchst du einen windowmanager. dieser setzt auf das x auf und muss auf deinem debianserver installiert werden. dieser ist dafür verantwortlich, dass die applikationen (zb ff) mit den bedienelementen des X servers richtig zuzammenarbeiten und entsprechend gesteuert werden.

da gibt es nun fvwm, xfce, gnome, kde, jwm, kwm,.......... davon musst du dir mindestens einen aussuchen, der dir gefällt und mussst ihn auf deinem debianserver installieren. je nach windowmanager wird dein Xfenster auf der windose dann mehr oder winiger voller icons, bedienelementen etc...

und

natürlich laufen die anwendungen, die du im x auf deiner windose startest dann nicht auf dem windowsrechner, sondern auf dem debianrechner.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »linuxerr« (23.06.2007, 09:54)


the thing

Schüler

  • »the thing« ist männlich
  • »the thing« ist der Autor dieses Themas

Beiträge: 109

Wohnort: NRW - Kreis Achen

Beruf: Anwendungsentwickler

  • Nachricht senden

24

23.06.2007, 17:25

Zitat

Original von linuxerr
1. das X system ist eine graphische konsole (grafikterminal), sie dient der graphischen ansteuerung des bildschirms und der abfrage von tastatur,maus,grafiktablett und weiterer hardware.
MEHR NICHT.
das X allein enthält in dem sinne keine anwendungsprogramme!!!!! es ist eine BENUTZERSCHNITTSTELLE, nicht mehr und nicht weniger.
ich versteh nicht wieso es dann einen gnome, x und kde displaymanager, wenn die letzendlich oberfläche dann wieder nachinstalliert werden muss ... wenn es jetzt NUR einen XDM gäbe und nicht noch nen GDM und KDM dann würde ich es irgendwie nachvollziehen können, da es dann wohl die einzige platform wäre, aber so ...

jetzt wird mir erst klar, das du im X auf der windose startx eingegeben hast, das ist natürlich totaler unsinn, das x lief ja längst und wenn du in einem terminal in deinem x auf der windose startx eingibst, dann wird das kommando ja auf dem debianserver ausgeführt und dort versucht ein x zu starten.
wenn du von "dem X" redest, meinst du jetzt aber XDM und nicht der prozess der durch startx ausgeführt wirde oder? oder sogar der init process ? xinit ?

so, dein x läuft.
als nächstes brauchst du einen windowmanager. dieser setzt auf das x auf und muss auf deinem debianserver installiert werden. dieser ist dafür verantwortlich, dass die applikationen (zb ff) mit den bedienelementen des X servers richtig zuzammenarbeiten und entsprechend gesteuert werden.
wie heißt denn dann der letzendliche displaymanger von X ? gibts das denn überahupt ? ist das dann xfce ?

da gibt es nun fvwm, xfce, gnome, kde, jwm, kwm,.......... davon musst du dir mindestens einen aussuchen, der dir gefällt und mussst ihn auf deinem debianserver installieren. je nach windowmanager wird dein Xfenster auf der windose dann mehr oder winiger voller icons, bedienelementen etc...
würde am liebsten gnome oder KDE nehmen, weil ich damit schon die meiste Erfahrung unter den display managern gemacht habe, aber ich denke das ich zu "groß", das wird der alte Debian server nicht besonders gut verkraften denke ich. Da muss schon eine kleine oberfläche wie jwm oder so her, aber jwm ist mir wiederrum zuu klein *grin*

und

natürlich laufen die anwendungen, die du im x auf deiner windose startest dann nicht auf dem windowsrechner, sondern auf dem debianrechner.
okay, das war mir soweit klat


also danke bis hier erstmal, super, dann ist mein ziel ja jetzt voerst erreicht.
wenn ich noch auf irgendwelche probleme stoßen sollte, melde ich mich nochmal, danke !!

bzw eine frage noch: wenn ich jetzt KDE als desktop oberfläche lade, wie groß ist der aufwand wieder auf eine andere umzustellen ?

lg

vielen dank, thing !

*edit

wieso gibt es denn jetzt KDM oder zb GDM wenn man obwohl mal XDM installiert hat KDE oder GNOME benutzen kann ?
"Wissen ist der größte Reichtum und Ignoranz zeugt von Armut" - Ali ibn Abi-Talib

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »the thing« (23.06.2007, 17:32)


linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

25

23.06.2007, 18:13

Zitat

Original von the thing
ich versteh nicht wieso es dann einen gnome, x und kde displaymanager, wenn die letzendlich oberfläche dann wieder nachinstalliert werden muss ... wenn es jetzt NUR einen XDM gäbe und nicht noch nen GDM und KDM dann würde ich es irgendwie nachvollziehen können, da es dann wohl die einzige platform wäre, aber so ...

mein lieber freund, wir reden hier von opensource! jeder der über die entsprechenden fähigkeiten, die nötige ausdauer und zeit verfügt, kann sich hinsetzen und einen displaymanager schreiben, wenn er spass daran hat, warum sollte es nur einen geben (highländer?). wenn also das gnome-team oder das kde-team oder marie maier aus stuttgard einen displaymanager schreiben, dann ist das schön und erhöht die vielfalt. ausserdem hat der displaymanager absolut nichts mit dem zu startenden windowmanager zu tun, dh ich kann xdm installieren und nach dem login (dann ist die arbeit für xdm im prinzip beendet) startet dann gnome oder xfce oder was auch immer. oder nach erfolgreichem login an gdm startet fvwm.

Zitat

wenn du von "dem X" redest, meinst du jetzt aber XDM und nicht der prozess der durch startx ausgeführt wirde oder? oder sogar der init process ? xinit ?

nein den X-server. es macht keinen sinn, in einem laufenden xserver nochmals startx einzugeben.

Zitat

wie heißt denn dann der letzendliche displaymanger von X ? gibts das denn überahupt ? ist das dann xfce ?

der standardwindowmanager ist xdm, du kannst im prinzip aber auch jeden anderen nehmen, sind meist aber aufgeblasener.....

Zitat

bzw eine frage noch: wenn ich jetzt KDE als desktop oberfläche lade, wie groß ist der aufwand wieder auf eine andere umzustellen ?

du musst in deinem system einen einzigen symbolischen link ändern und zwar den auf die datei
/etc/X11/xinit/xinitrc
das wars.

Zitat

wieso gibt es denn jetzt KDM oder zb GDM wenn man obwohl mal XDM installiert hat KDE oder GNOME benutzen kann ?

siehe oben
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

the thing

Schüler

  • »the thing« ist männlich
  • »the thing« ist der Autor dieses Themas

Beiträge: 109

Wohnort: NRW - Kreis Achen

Beruf: Anwendungsentwickler

  • Nachricht senden

26

24.06.2007, 13:01

okay vielen dank !

Es läuft jetzt alles. Ich habe jetzt XDM laufen und als oberfläche Gnome, und es läuft sogar noch eingermaßen flüssig. Wollte zwar eigentlich KDE nehmen, aber da ist im laufe der Zeit irgendwas zu bruch gegangen als ich ein Mischsystem zwischen stable, testing und unstable hatte ... wenn ich kde installieren will stellt er eine abhängigkeitsliste auf und sagt mir das X-verschiedene Anhängigkeiten nicht "installiert werden sollen"
ist aber egal, ich hab zwar mit KDE mehr Erfahrungen, aber das sollte ganz schnell gehen mit gnome... die beiden sind eh die bekanntesten Oberflächen und sind wohl eigentlich schnell zu "lernen"

Also wie gesagt, läuft jetzt so wie ich es gerne hätte. Sehr geil!
Danke, vielen vielen Danke

und auch nochmal danke für die erläuterung zu den verschiedenen displayoberflächen.
Denke das nächste mal werde ich aber auch den GDM nehmen wenn ich gnome installiere *grin*
läuft zwar so aber das macht sich finde ich irgendwie besser.

Noch ne winzige Frage: dieser Login Prompt von Debian der mich nach meinem Benutzer namen und meinem Passwort für die Anmeldung an das System fragt, der hat so nen wiederlichen Hintergrund (siehe http://serjoscha.hopto.org/WEB/files/xorg/login_prompt.jpg ) lässt sich dieses Prompt etwas modifizieren ? evtl auch der BG ?

Danke!
"Wissen ist der größte Reichtum und Ignoranz zeugt von Armut" - Ali ibn Abi-Talib

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

27

24.06.2007, 14:05

Zitat

Original von the thing
Noch ne winzige Frage: dieser Login Prompt von Debian der mich nach meinem Benutzer namen und meinem Passwort für die Anmeldung an das System fragt, der hat so nen wiederlichen Hintergrund (siehe http://serjoscha.hopto.org/WEB/files/xorg/login_prompt.jpg ) lässt sich dieses Prompt etwas modifizieren ? evtl auch der BG ?
Danke!

ja, schau in die
/etc/X11/xdm/Xresources
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

the thing

Schüler

  • »the thing« ist männlich
  • »the thing« ist der Autor dieses Themas

Beiträge: 109

Wohnort: NRW - Kreis Achen

Beruf: Anwendungsentwickler

  • Nachricht senden

28

24.06.2007, 14:17

danke !
"Wissen ist der größte Reichtum und Ignoranz zeugt von Armut" - Ali ibn Abi-Talib

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

29

24.06.2007, 15:09

bitte, gern geschehen :)
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Thema bewerten