XSERVER und fvwm-crystal

gemini

Well-Known Member
Hi, habe mir eben fvwm-crystal installiert, wo finde ich aber die xinitrc ?

Unter MacOS ist das ganze hier /etc/X11/xinit/xinitrc

Bei meinem bsd leider nicht.
Hatte bisher KDE am laufen, würde jetzt aber gerne fvwm als Standard konfigurieren.
 
hmm, habs jetzt gefunden, hab auch exec fvwm-crystal dort eingetragen, trotzdem startet noch kde
 
Du kannast eine xinitrc in deinen Home Dir erstellen.

Code:
echo "fvwm" > .xinitrc

Nach Neu Anmeldung musstest du dann fvwm haben.
 
Hi, habe es mal probiert, die Datei samt Inhalt wurde auch angelegt, aber er startet immer noch im KDE
 
Du muss statt fvwm den programm angeben z.B. fvwm-cristal
ansonsten mach davor exec

Code:
echo "exec fvwm-cristal" > .xinitrc

Du muss einstellen das KDM die Datei einliest an sonsten schalt den KDM aus und benutze XDM dann müsste dies funktionieren.
 
Ja, das hab ich mir schon gedacht und genauso geschreiben, denoch funktioniert es nicht :(

wenn ich nur fvwm schreibe, passiert auch nichts, startet immer wieder kde
 
wasfür shell hast du bash?

Versuchs mal über xterm den fvwm-cristal zu starten wenn es sagt

another wm ist runnung

dann war das kommando richtig.
Wenn du mit startx startest müsste dann dein programm starten.
Bei mir gings das immer wo ich mit fluxbox gearbeitet habe.
Schaue in kdmrc ob du da was einstellen kannst.
Such auch nach dem kommando .
 
wenn ich im xterm fvwm-crystal eingebe, kommt folgende Meldung:
Code:
[FVWM][SETUPICCCM2]: <<ERROR>> another ICCCM 2.0 compliant WM is running, try -replace

Die Config habe ich mir gerade angeschaut, aber nichts spanendes gefunden.
und von tvwm steht da leider nichts drin.
 
Tatsächlich wollte es nicht starten.
Du muss folgendes machen.
Du muss neue session in der /usr/local/shar/config/kdm/Xsession einfügen:

Code:
case $session in
  "")
    exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session."
    ;;
  failsafe)
    exec xterm -geometry 80x24-0-0
    ;;
  custom)
    exec $HOME/.xsession
    ;;
  default)
    exec /usr/local/bin/startkde
    ;;
  fvwm)
    exec /usr/X11R6/bin/fvwm
    ;;
  *)
    eval exec "$session"
    ;;
esac
für dich ist wichtig der Eintrag fvwm.,daraus folgt.

Code:
 fvwm-crsital)
    exec /path/to/fvwm-cristal
    ;;

danach kannst du in KDM fvwm-cristal auswählen und starten.
 
manchmal muss man neben der $HOME/.xinitrc auch eine $HOME/.xsession anlegen. (glaube ich zumindest...) ich leg immer beide an, einfach per hardlink.
 
Ok, habe ich gemacht, aber was meinst du mit in KDM auswählen ? Also per Konsolle konnte ich es nicht starten.
 
@dettus

die liegen von anfang an im home, hab jetzt nochmal geguckt, trotzdem thx

//EDIT

ok, das mit KDM hat sich erledigt, habe als an KDE gedacht ;)
aber da steht es leider nicht mit drin
 
Zuletzt bearbeitet:
dettus schrieb:
manchmal muss man neben der $HOME/.xinitrc auch eine $HOME/.xsession anlegen. (glaube ich zumindest...) ich leg immer beide an, einfach per hardlink.


Ich hab gestern nacht zuspät gesehen es reicht eine .xsession mit fvwm-cristal eintrag danach müsste gehen.
 
also in meinem home liegt eine .xsession mit folgendem Inhalt:

exec fvwm-crystal

aber wie gesagt, sobald ich mich anmelde, kommt KDE
 
Ok, Problem gelöst, in /usr/local/share/apps/kdm/sessions habe ich die fvwm-crystal.desktop kopiert, jetzt kann ich im KDM fvwm-crystal auswählen *freu*

Was für ein Act :)

Aber danke für eure Unterstützung, hätte man mich alleine gelasen, hätte ich schon lange aufgegeben ;)
 
Wenn man .xsession macht mann muss beim KDM session -> custom auswählen,
mich wunderts das es bei dir funktioniert. :confused:
 
Zurück
Oben