Wie konfiguriere ich meine .xinitrc-Datei ordnungsgemäß, um den Openbox-Sitzungsmanager zu starten?
2456
Billy McCloskey
Ich habe openbox zweimal installiert - einmal mit Fink und einmal mit MacPorts. Beide Installationen liefern dasselbe Ergebnis: startx
Wird mit einer Fehlerdiagnose von xinit beendet.
Ich habe eine .xinitrc für verschiedene andere Fenstermanager. Wie ändere ich meine .xinitrc, um entweder Openbox oder Openbox-Sitzung aufzurufen? Die Manpage für Openbox scheint darauf hinzuweisen, dass dies möglich ist, aber ich kann die Syntax nicht verstehen.
Die Fehlerdiagnose, die ich beim Aufruf von startx erhalte, ist
whmcclos@mbp:~ [38] startx font_cache: Scanning user font directories to generate X11 font caches font_cache: Updating FC cache font_cache: Done xauth: file /Users/whmcclos/.serverauth.5834 does not exist /opt/X11/bin/xinit: XFree86_VT property unexpectedly has 0 items instead of 1 Openbox-Message: Invalid button "A-Left" in mouse binding Openbox-Message: Invalid button "A-Middle" in mouse binding Openbox-Message: Unable to find a valid config file, using some simple defaults ObRender-Message: Unable to load the theme 'Clearlooks' Openbox-Message: Unable to load a theme. /opt/X11/bin/xinit: connection to X server lost waiting for X server to shut down
Hier ist meine funktionierende .xinitrc - es funktioniert, wenn ich exec openbox-session
die Zeile auskommentiere und das Kommentarzeichen auskommentiere #e16
:
[40] cat .xinitrc #!/bin/sh # $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $ source ~/.profile userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap sysresources=/usr/X11/lib/X11/xinit/.Xresources sysmodmap=/usr/X11/lib/X11/xinit/.Xmodmap # merge in defaults and keymaps if [ -f $sysresources ]; then if [ -x /usr/bin/cpp ] ; then xrdb -merge $sysresources else xrdb -nocpp -merge $sysresources fi fi if [ -f $sysmodmap ]; then xmodmap $sysmodmap fi if [ -f "$userresources" ]; then if [ -x /usr/bin/cpp ] ; then xrdb -merge "$userresources" else xrdb -nocpp -merge "$userresources" fi fi if [ -f "$usermodmap" ]; then xmodmap "$usermodmap" fi # start some nice programs xrdb -load $HOME/.Xresources xsetroot -solid gray & xclock -g 50x50-0+0 -bw 0 & xload -g 50x50-50+0 -bw 0 & gnome-terminal --geometry=80x25+90+90 & gnome-terminal --geometry=80x25+90-90 & #gnome-wm #twm #quartz-wm #mwm #e16 exec openbox-session
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?