PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programm mit X-Session starten...



robert
07.08.99, 17:41
Hallo!

Ich verzweifle langsam.
Bei dem ganzen Konfigurationsdurcheinander von SuSE und KDM bekomm ich es einfach nicht hin ein bestimmtes Programm (xfstt) grundsätzlich mit dem X-Server zu starten.

Entweder wird es doppelt gestartet, oder gar nicht.

xfstt muß als Deamon gestartet werden und zusätzlich muß NACH start von X-Server xset ausgeführt werden (für jeden User der sich einlogt).

Ich hab es schon in der globalen xinitrc versucht, in Xsession und in Xsetup_default. Außerdem in die User .xinitrc.

Wenn xfstt als Deamon läuft (dann aber doppelt) und ich den xset in die .xinitrc einfüge, scheint der xfstt die volle CPU-Zeit zu fressen und massig Speicher anzufordern. Das sollte aber nicht sein.
Wenn xset von Hand nach dem Einloggen eingebe scheint es (manchmal) zu klappen.

Hat jemand eine Idee?

Robert

netzmeister
08.08.99, 21:32
Hallo,

ich denke das dies ein KDE Bug ist, versuche mal Deinen Wunsch unter einem "fvwm2" zu realisieren. Dann sollte es klappen http://www.linuxforen.de/ubb/wink.gif

netzmeister

robert
08.08.99, 22:01
Ein Bug von KDE?

Auf die Idee bin ich gar nicht gekommen.
Hast du eine Ahnung woran es genau liegt?

Gruß

Robert


------------------
EMail: grw@euromail.com
WWW: Robby´s Info-Seiten (http://www.grw.notrix.net)
WWW2: Linux Systeme (http://mitglied.tripod.de/grw/)
The only way to future is Linux!

================================

Axel F.
13.08.99, 20:57
Es ist richtig, daß "xfstt" als Dämon gestartet wird, aber warum sollte nach dem Start vom X-Server "xset" ausgeführt werden?
Es sollte lediglich noch ein Eintrag in "XF86Config" in der Form (FontPath "unix/:7101") oder änlich erfolgen.
Dann sollte es eigentlich funktionieren.

Cu, Axel F.

robert
13.08.99, 21:36
Hallo!

Prinzipiell hast du schon recht, aber leider klappt das nicht ganz (übrigens auf Port 7100).
Wenn ich in XF86config FontPath unix/:7100 einstelle wird KDM sofort wieder beendet und wieder gestartet.
Soll heißen, es wird ständig zwischen Konsole und X/KDM hin und her gesprungen. Dies läßt sich nur mit Mühe wieder beenden (sekundenlanger Soft-Reset). Das tut meinem Monitor gar nicht gut!!!

Ich vermute mal das eben zu diesem Zeitpunkt der xfstt noch nicht läuft und daher X/KDM beendet wird. Warum es aber sofort wieder gestartet wird ist mir nicht klar.

Robert

Axel F.
16.08.99, 03:15
Ich benutze selber kein KDE und kann den Fehler nicht nachvollziehen, aber versuche doch einfach die Ausgabe der Startmeldung von
X in eine Datei umzulenken, z.B mit "startx &> Datei". Dann kannst Du dir die Startmeldung in Ruhe anschauen und nach Fehlermeldungen suchen.

Cu, Axel F.

Tosk
16.08.99, 07:07
hi leute,

also, ich habe das problem mit den ttf's so gelöst:

als allererstes das graphische login ausschalten (wichtig, wenn etwas nicht funktioniert, weil es dann zu besagtem "xserver starte >> xserver beenden >>xserver starten..." kommt)

dann die XF86config ändern...

dann "xffst &" in den runlevel 3 einbinden..

alles testen...

graphisches login wieder einschalten...


es gibt ürbrigens unter www.pro-linux.de (http://www.pro-linux.de) eine recht gute anleitung und ein gutes script dazu...

viel erfolg, Tosk

Hein
16.08.99, 10:22
Hi Robert!

Ich habe das Problem gelöst, indem ich den xfstt-Daemon bereits in der /sbin/initd/boot.local starte. Dann klappts mit dem Eintrag in der XF86config (FontPath unix/:7100) einwandfrei!

Viel Erfolg
Hein

robert
16.08.99, 20:16
In der boot.local hab ich es auch erst probiert, aber dort wurde er auch immer mit Fehler beendet. Anscheinend weil kein X-Server vorhanden war!?

Ich hab es jetzt anders gelöst. Ein kleines Script das prüft ob xfstt schon läuft, wenn ja wird er zur Sicherheit beendet und neu gestartet.
Das Script wird beim starten des (X/K)DM aufgerufen.
Den xset Befehl kommt einfach in das xinit.

Schon läuft es...

Gruß

Robert


------------------
EMail: grw@euromail.com
WWW: Robby´s Info-Seiten (http://www.grw.notrix.net)
WWW2: Linux Systeme (http://mitglied.tripod.de/grw/linux/)
The only way to future is Linux!

================================

Hein
17.08.99, 08:37
Wie sieht denn genau Dein Eintrag in der /sbin/initd/boot.local aus?

Gruß
Hein