Hallo. Mein Ziel: OpenSuSE 12.2 so konfigurieren, dass sowohl auf vt7 als auch auf vt8 X-Instanzen laufen. Offenbar ein kdm-Problem. Von einer OpenSuSE 12.2 Maschine moechte ich remote via X auf einer anderen Maschine arbeiten - also im Prinzip X-Terminal-Betrieb. Zusaetzlich moechte ich aber auch die lokale Maschine nutzen. Ich hab' das Ganze inzwischen so weit, dass ich im kdm-Login-Screen der 12.2-Maschine Remote Login auswaehlen kann und dann via XDMCP den xdm-Anmeldedialog einer unter Debian Wheezy laufenden Sun zu sehen bekomme (und ich mich auch anmelden und arbeiten kann). Die lokale Maschine kann ich dann aber nur im Textmode (vt1 - vt6) nutzen :-( Ich haette gerne eine Konfiguration, in der ich wie gewohnt auf vt7 die lokale Maschine habe und zusaetzlich auf vt8 noch ein weiteres X, auf dem der Desktop der Sun laeuft. Leider sind bisher alle Versuche, auf vt8 einen weiteren kdm zu starten, fehlgeschlagen. docs.kde.org bietet da leider nichts, was mich wirklich weiter bringt (ohne Erlaeuterung komme ich mit der Liste der Konfigurationsoptionen der kdmrc nicht weiter), und auch sonst habe ich im Netz keine Loesung gefunden. Vermutlich ein rtfm, aber - verflixt noch mal - welches fm? Danke und Gruss, Hartwig -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am 04.10.2012 11:06, schrieb Hartwig Atrops:
Hallo.
Mein Ziel: OpenSuSE 12.2 so konfigurieren, dass sowohl auf vt7 als auch auf vt8 X-Instanzen laufen. Offenbar ein kdm-Problem.
Von einer OpenSuSE 12.2 Maschine moechte ich remote via X auf einer anderen Maschine arbeiten - also im Prinzip X-Terminal-Betrieb. Zusaetzlich moechte ich aber auch die lokale Maschine nutzen.
Ich hab' das Ganze inzwischen so weit, dass ich im kdm-Login-Screen der 12.2-Maschine Remote Login auswaehlen kann und dann via XDMCP den xdm-Anmeldedialog einer unter Debian Wheezy laufenden Sun zu sehen bekomme (und ich mich auch anmelden und arbeiten kann).
Die lokale Maschine kann ich dann aber nur im Textmode (vt1 - vt6) nutzen :-(
Ich haette gerne eine Konfiguration, in der ich wie gewohnt auf vt7 die lokale Maschine habe und zusaetzlich auf vt8 noch ein weiteres X, auf dem der Desktop der Sun laeuft.
Dafür ist die /usr/share/kde4/config/kdm/kdmrc zuständig Stell mal unter [General] folgendes ein: [General] # List of permanent displays. Displays with a hostname are foreign. A display # class may be specified separated by an underscore. # Default is ":0" StaticServers=:0,:1 # List of on-demand displays. See StaticServers for syntax. # Default is "" ReserveServers=:2,:3 # VTs to allocate to X-servers. A negative number means that the VT will be # used only if it is free. If all VTs in this list are used up, the next free # one greater than the last one in this list will be allocated. # Default is "" ServerVTs=7 Man beachte beim letzten Parameter fehlt das '-'. Bei mir verwendet er sonst oft vt8 und vt9 nach Abmelden von einer Session, da aus irgendwelchen Gründen das Ermitteln von freien Screens nicht so richtig funktoniert lg Manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo. On Thursday 04 October 2012 11:59:23 Manfred Kreisl wrote:
Stell mal unter [General] folgendes ein:
[General] # List of permanent displays. Displays with a hostname are foreign. A display # class may be specified separated by an underscore. # Default is ":0" StaticServers=:0,:1 # List of on-demand displays. See StaticServers for syntax. # Default is "" ReserveServers=:2,:3 # VTs to allocate to X-servers. A negative number means that the VT will be # used only if it is free. If all VTs in this list are used up, the next free # one greater than the last one in this list will be allocated. # Default is "" ServerVTs=7
Hatte ich auf dem Testrechner mit 12.2 auch schon probiert, allerdings mit ServerVTs=7,8 - geht beides nicht. ABER: wenn ich das auf meinem "Produktivsystem", noch OpenSuSE 11.4 versuche, dann klappt's. Gibt zwar ein paar kleinere Merkwuerdigkeiten, aber das duerfte ein anderes Thema sein. Das Verhalten der 12.2: Beim Booten, wenn der Rechner an die Stelle kommt, wo kdm den Bildschirm uebernehmen sollte, bleibt der Schirm schwarz - zwei Minuten lang. Dann kommt doch noch ein Login-Screen. Habe mich via ssh auf dem Testrechner eingelogt. Vor Ablauf des 2-Minuten-Timeouts ergibt ein ps ax |grep Xorg einen einzelnen Prozess auf vt8. Nach Ablauf des Timeouts erscheint der Login-Screen, dann zeigt ps einen einzelnen Xorg-Prozess auf vt7. Auf der 11.4-Maschine, auf der es funktioniert, zeigt ps ax|grep Xorg jedoch erwartungsgemaess zwei Prozesse an, je einen fuer vt7 und vt8. An der xdm-config habe ich hier uebrigens nichts veraendern muessen. Da ja der Support fuer die 11.4 naechsten Monat auslaeuft, bin ich gerade dabei, den Umstieg vorzubereiten. D.h. ich brauche das Feature mit den zwei (oder mehr) X-Instanzen also auf der 12.2. What to do? Danke und Gruss, Hartwig -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 10/04/2012 11:06 AM, Hartwig Atrops wrote:
Mein Ziel: OpenSuSE 12.2 so konfigurieren, dass sowohl auf vt7 als auch auf vt8 X-Instanzen laufen. Offenbar ein kdm-Problem.
Von einer OpenSuSE 12.2 Maschine moechte ich remote via X auf einer anderen Maschine arbeiten - also im Prinzip X-Terminal-Betrieb. Zusaetzlich moechte ich aber auch die lokale Maschine nutzen.
Ich hab' das Ganze inzwischen so weit, dass ich im kdm-Login-Screen der 12.2-Maschine Remote Login auswaehlen kann und dann via XDMCP den xdm-Anmeldedialog einer unter Debian Wheezy laufenden Sun zu sehen bekomme (und ich mich auch anmelden und arbeiten kann).
Die lokale Maschine kann ich dann aber nur im Textmode (vt1 - vt6) nutzen :-(
Ich haette gerne eine Konfiguration, in der ich wie gewohnt auf vt7 die lokale Maschine habe und zusaetzlich auf vt8 noch ein weiteres X, auf dem der Desktop der Sun laeuft.
Leider sind bisher alle Versuche, auf vt8 einen weiteren kdm zu starten, fehlgeschlagen.
Ich denke, Du solltest nicht versuchen, einen zweiten KDM zu starten. Ein DM kann normalerweise mehrere Displays verwalten. Schau Dir mal /etc/X11/xdm/Xservers an. Zumindest bei dem alten "XDM" konnte man dort zusätzliche Displays eintragen. Ich denke, KDM benutzt die selbe Datei. Probier mal echo ':1 local /usr/X11R6/bin/X :1 vt08 -query debian.kiste' \
/etc/X11/xdm/Xservers && rcxdm restart
Es könnte sein, dass irgendein Automatismus von opensuse /etc/X11/xdm/Xservers wieder überpinselt. Das war zumindest das letzte Mal, als ich mich mit sowas beschäftigt (ca. 2003) habe, so. Viel Erfolg, Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo. On Thursday 04 October 2012 12:12:42 Torsten Förtsch wrote:
Schau Dir mal /etc/X11/xdm/Xservers an. Zumindest bei dem alten "XDM" konnte man dort zusätzliche Displays eintragen. Ich denke, KDM benutzt die selbe Datei.
Probier mal
echo ':1 local /usr/X11R6/bin/X :1 vt08 -query debian.kiste' \
/etc/X11/xdm/Xservers &&
rcxdm restart
Es könnte sein, dass irgendein Automatismus von opensuse /etc/X11/xdm/Xservers wieder überpinselt. Das war zumindest das letzte Mal, als ich mich mit sowas beschäftigt (ca. 2003) habe, so.
Hatte ich auf einer i386-Debian Maschine mit xdm schon mal probiert, klappte da auch. Allerdings nur lokal, xdm bietet den Remote-Login nicht an. Ich brauch's aber sowieso fuer SuSE. Ich hab's jetzt auf der SuSE 12.2 noch mal mit kdm probiert, habe in der Xservers eine zweite Zeile fuer vt8 eingetragen. und zwar mit Option -nolisten tcp (zusaetzlich zu Aenderungen in kdmrc, siehe andere Mail). Ergebnis: er bleibt beim Versuch, auf vt8 (und nur dort) ein X zu starten, im Timeout haengen. ps ax|grep Xorg zeigt den Prozess ohne -nolisten tcp an. Er hat den Eintrage also nicht genommen. Was Du ja schon befuerchtet hattest. Danke und Gruss, Hartwig -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Donnerstag 04 Oktober 2012 schrieb Hartwig Atrops:
Hallo.
On Thursday 04 October 2012 12:12:42 Torsten Förtsch wrote:
Schau Dir mal /etc/X11/xdm/Xservers an. Zumindest bei dem alten "XDM" konnte man dort zusätzliche Displays eintragen. Ich denke, KDM benutzt die selbe Datei.
Probier mal
echo ':1 local /usr/X11R6/bin/X :1 vt08 -query debian.kiste' \
/etc/X11/xdm/Xservers &&
rcxdm restart
Es könnte sein, dass irgendein Automatismus von opensuse /etc/X11/xdm/Xservers wieder überpinselt. Das war zumindest das letzte Mal, als ich mich mit sowas beschäftigt (ca. 2003) habe, so.
Hatte ich auf einer i386-Debian Maschine mit xdm schon mal probiert, klappte da auch. Allerdings nur lokal, xdm bietet den Remote-Login nicht an. Ich brauch's aber sowieso fuer SuSE.
Ich hab's jetzt auf der SuSE 12.2 noch mal mit kdm probiert, habe in der Xservers eine zweite Zeile fuer vt8 eingetragen. und zwar mit Option -nolisten tcp (zusaetzlich zu Aenderungen in kdmrc, siehe andere Mail).
Ergebnis: er bleibt beim Versuch, auf vt8 (und nur dort) ein X zu starten, im Timeout haengen. ps ax|grep Xorg zeigt den Prozess ohne -nolisten tcp an.
Er hat den Eintrage also nicht genommen. Was Du ja schon befuerchtet hattest. Irgendwie verstehe ich es nicht. Ich starte meine ganze normale KDE-Session auf vt7. Dann starte ich über KDE-Menü -> Verlassen -> Benutzer wechseln eine weitere Session. Die bietet mir dann auf vt8 den KDM an, wo ich dann unter "Menü" mit "Anmeldung auf Fremdrechner" eine Remote Session starten kann.
Oder verstehe ich was falsch. -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
Hallo. On Thursday 04 October 2012 22:31:49 Matthias Müller wrote:
Hallo,
Am Donnerstag 04 Oktober 2012 schrieb Hartwig Atrops:
Hallo.
On Thursday 04 October 2012 12:12:42 Torsten Förtsch wrote:
Schau Dir mal /etc/X11/xdm/Xservers an. Zumindest bei dem alten "XDM" konnte man dort zusätzliche Displays eintragen. Ich denke, KDM benutzt die selbe Datei.
Probier mal
echo ':1 local /usr/X11R6/bin/X :1 vt08 -query debian.kiste' \
/etc/X11/xdm/Xservers &&
rcxdm restart
Es könnte sein, dass irgendein Automatismus von opensuse /etc/X11/xdm/Xservers wieder überpinselt. Das war zumindest das letzte Mal, als ich mich mit sowas beschäftigt (ca. 2003) habe, so.
Hatte ich auf einer i386-Debian Maschine mit xdm schon mal probiert, klappte da auch. Allerdings nur lokal, xdm bietet den Remote-Login nicht an. Ich brauch's aber sowieso fuer SuSE.
Ich hab's jetzt auf der SuSE 12.2 noch mal mit kdm probiert, habe in der Xservers eine zweite Zeile fuer vt8 eingetragen. und zwar mit Option -nolisten tcp (zusaetzlich zu Aenderungen in kdmrc, siehe andere Mail).
Ergebnis: er bleibt beim Versuch, auf vt8 (und nur dort) ein X zu starten, im Timeout haengen. ps ax|grep Xorg zeigt den Prozess ohne -nolisten tcp an.
Er hat den Eintrage also nicht genommen. Was Du ja schon befuerchtet hattest.
Irgendwie verstehe ich es nicht. Ich starte meine ganze normale KDE-Session auf vt7. Dann starte ich über KDE-Menü -> Verlassen -> Benutzer wechseln eine weitere Session. Die bietet mir dann auf vt8 den KDM an, wo ich dann unter "Menü" mit "Anmeldung auf Fremdrechner" eine Remote Session starten kann.
Oder verstehe ich was falsch.
Interessant. Kannte ich noch nicht. Nicht ganz intuitiv zu finden. Aber wenn man anderswo auf Start druecken muss, wenn man stoppen will - warum nicht "change user", um ein weiteres X zu starten ... Ist aber hoechstens ein Workaround. Setzt voraus, dass man KDE verwendet - die KDM-Loesung dagegen legt einen nicht auf einen bestimmten Desktop fest. Etwas nervig finde ich, dass ich beim ersten Zurueckschalten auf VT7 mein Passwort eingeben muss - kann man das irgendwo abschalten? Gruss, Hartwig -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 04.10.2012 11:06, schrieb Hartwig Atrops:
Hallo.
Mein Ziel: OpenSuSE 12.2 so konfigurieren, dass sowohl auf vt7 als auch auf vt8 X-Instanzen laufen. Offenbar ein kdm-Problem.
Von einer OpenSuSE 12.2 Maschine moechte ich remote via X auf einer anderen Maschine arbeiten - also im Prinzip X-Terminal-Betrieb. Zusaetzlich moechte ich aber auch die lokale Maschine nutzen.
X :1 vt08 -query <remote client> und dann gibt es auch noch Xnest, im Paket xorg-x11-server-extra-7.6_1.9.3-15.26.1.x86_64, das ist ein weiterer Xserver, der als Client auf deinem lokalen X-Server dargestellt wird. -- Viele Grüße ------------------------------------------------------------------------ Michael ________________________________________________________________________ PROSTEP AG, Dolivostraße 11, D-64293 Darmstadt HR: Amtsgericht Darmstadt, HRB 8383 Vorstand: Dr. Bernd Pätzold (Vorsitz), Reinhard Betz Aufsichtsrat: Dr. Heinz-Gerd Lehnhoff (Vorsitz) ________________________________________________________________________ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (5)
-
Hartwig Atrops
-
Manfred Kreisl
-
Matthias Müller
-
Michael Behrens
-
Torsten Förtsch