Making wm.o from wm.c In file included from wm.h:33, from wm.c:31: /usr/X11R6/include/X11/Xutil.h:327: warning: `NeedFunctionPrototypes' is not defined
(dasgleiche kommt mit unterschiedlichen Zeilen ca. eine Million Mal ;)
In file included from wm.h:33, from wm.c:31: /usr/X11R6/include/X11/Xutil.h:109: parse error before `Bool'
Es liegt daran, dass ich XF 4.0.3 verwende. Einer der Programmierer meinte, demnächst würde ein neues Release kommen,dass sich auch auf nicht-XF4.1 kompilieren lässt
Von Marco Welter am Mo, 3. September 2001 um 21:22 #
Hallo, will das Teil mal ausprobieren. Aber leider stürzt die Installation mit einem lustigen Fehler ab. Jetzt werden alle motzen, aber ich nutze SuSE Linux 7.2 und bevor wieder jemand sagt ich hätte keine Ahnung von Linux und soll KDE installieren, dem kann ich den Wind aus den Segeln nehmen, weil ein wenig Ahnung traue ich mir schon zu (seit 3 Jahren Linux). Danke für die Hilfe Marco
Von Ronny Buchmann am Mo, 3. September 2001 um 22:47 #
man muss auf alle fälle sicherstellen, dass die schriften die in pabar.c, paclock.h, palabel.c und pawindow.c eingetragen sind, vorhanden sind, dann klappts auch
muss ich morgen gleich mal schauen ob der auch mit cygwin läuft
Also wenn ich die screenshots auf der Webseite sehe frage ich mir wofür die Taskleiste denn sein mag. Werde das ding aber dennoch mal testen denn es scheint mir genau das richtige zu sein wenn man nur ein wenig mehr haben will als nen naktes X.
ach ja Marco: wer SuSe nutzt muss nicht planlos sein ... die das behaupten sind alles dummschwätzer die nicht mit den unterschiedlichen pfaden zurechtkommen
Vielleicht schnalle ich es zu so fortgeschrittener Stunde nicht mehr oder bei mir tut es einfach nicht. Nach der problemlosen Installation startet das Teil und macht auszer einem guten Eindruck erst mal gar nix. Gibt es denn nicht irgendwo ein Menu oder wie starte ich ein Programm (ohne das von einer fremden Console via DISPLAY-Variable umzuleiten)!? In der Taskleiste sehe ich erstmal nur die Uhr, ansonsten ist der Bildschirm einfach nur blau, auf Maustasten reagiert das Teil auch nicht...
Von Robert Meinkes am Di, 4. September 2001 um 00:36 #
Du musst beim Start auch ein XTerm starten, da Du sonst keine weiteren Apps starten kannst. Alternativ kannst Du auch ein Menue wie fuer fvwm starten, aus dem Du weitere Apps abfeuern kannst.Ich gebe Dir aber Recht - es sollte auch ein Menue geben, aus dem man wenigstens xterm auswaehlen kann.
Schlanke Windowmanager gibt es viele. Doch welche davon beherrschen virtuelle Screens? Das ist essentiell für meinen Laptop, auf dem ich bisher fvwm2 oder icewm verwende. Beide benötigen gleich viel Speicher - zu viel
Ich würd Blackbox empfehlen... hab ihn jetzt seit nem haben Jahr laufen und er bietet alles was man braucht (Virtuelle Desktops auch) und mit bbkeys kann man sich auch noch das Leben wieter erleichtern ...
Dem kann ich nur zustimmen. Blackbox ist ungefähr genausoklein wie das hier vorgestellte Teil, komplett in C++ geschrieben, affenschnell und superstabil. Und wenn man will, kann es um weitere Hilfsprogramme erweitern (z.B. für Shortcuts oder eine Taskleiste). Daß hier jeder wieder mal das Rad neu erfindet anstatt sich mal anzuschauen, was bereits da ist, ist doch recht traurig. Was nützen einem 20 verschiedene 'schlanke' WMs wenn man nicht die Software hat, die man drauf laufen lassen könnte ...
Von Niels Stargardt am Mi, 5. September 2001 um 08:40 #
Gibt es eigentlich auch einen schmalen WM, der es einen erlaubt Fenster zu verschieben ohne, dass man an die Titelleiste rankommt. Bei KDE geht das ja mit ALT + Linke Maustaste, aber der ist ja super fett. Ich habe eine schwachen Zweitrechner mit 14' Monitor, d.h. 640*480 Auflösung und viele Programme schieben dann manche Buttons aus dem Fenster raus, z.B. beim ersten Aufruf des AcrobatReaders. Dann ist man immer recht hilflos. Gibt es da beim BB einen Trick?
Ich kriege einen Haufen Compiler-Fehler-meldungen wie:
/usr/X11R6/include/X11/Xutil.h:822: parse error before `*'
/usr/X11R6/include/X11/X.h:67: syntax error before `typedef'
Und ähnliches.
In file included from wm.h:33,
from wm.c:31:
/usr/X11R6/include/X11/Xutil.h:327: warning: `NeedFunctionPrototypes' is not defined
(dasgleiche kommt mit unterschiedlichen Zeilen ca. eine Million Mal ;)
In file included from wm.h:33,
from wm.c:31:
/usr/X11R6/include/X11/Xutil.h:109: parse error before `Bool'
make clean; make CC='gcc -DNeedFunctionPrototypes=0'
(Uhm ... dieses Problem dürfte es doch eigentlich nur auf den komischen DEC-Kisten geben ...).
Hab eben noch mal nachgeschaut.
Mein System kann anscheinend nur mit
-adobe-helvetica-medium-r-normal--12-120-75-75-p-*-iso8859-1
dienen (und nicht mit --12-120-0 [...]).
Wahrscheinlich hätten die Programmierer die Angabe der Pointsize weglassen sollen, also:
-adobe-helvetica-medium-r-normal--12-*-75-75-p-*-iso8859-1
[853]: INTERNAL ERROR at palabel.c[304] (Success)
Der betreffende Code sieht etwa so aus
[...]
#define BUG() \
do {\
SAY("INTERNAL ERROR at %s[%d] (%s)\n",\
errno, __FILE__, __LINE__, strerror(errno));\
abort();\
} while(0)
[...]
#define PALFONT "-adobe- helvetica- medium-r- normal--12-0-75 -75-p-*-iso8859-1"
[...]
class.font=XLoadQueryFont(display, PALFONT);
if (!(class.font)) BUG();
Irgendwie scheint es da ein Problem mit dem Laden der Schriftart zu geben.
Versuch mal oben in palabel.c (Z. 35) die Zeile
#define PALFONT "-adobe-helvetica-medium-r-normal--12-0-75-75-p-*-iso8859-1"
durch
#define PALFONT "fixed"
zu ersetzen, und dann neu zu compilieren.
muss ich morgen gleich mal schauen ob der auch mit cygwin läuft
Hab eben noch mal nachgeschaut.
Mein System kann anscheinend nur mit
-adobe- helvetica-medium-r-normal--12-120-75-75-p-*-iso8859-1
dienen (und nicht mit --12-120-0 [...]).
Wahrscheinlich hätten die Programmierer die Angabe der Pointsize weglassen sollen, also:
-adobe- helvetica-medium-r-normal--12-*-75-75-p-*-iso8859-1
PS:
Sorry für das Doppelposting, hab mich vorhin im Thread verklickt.
Sollte natürlich "und nicht mit --12-0-75 [...]" heissen.
Ich glaub, ich geh lieber pennen ...
Werde das ding aber dennoch mal testen denn es scheint mir genau das richtige zu sein wenn man nur ein wenig mehr haben will als nen naktes X.
ach ja Marco: wer SuSe nutzt muss nicht planlos sein ... die das behaupten sind alles dummschwätzer die nicht mit den unterschiedlichen pfaden zurechtkommen
Wenn man 20 mal den Konqueror offen hat und ein paar mal Netscape kann ein schwacher Rechner schonmal schlapp machen
#!/bin/bash
exec gmix -i
exec gkrellm &
exec gmc -nowindows &
exec oroborus &
exec panel
grüße,
Tosk
Tosk
Daß hier jeder wieder mal das Rad neu erfindet anstatt sich mal anzuschauen, was bereits da ist, ist doch recht traurig. Was nützen einem 20 verschiedene 'schlanke' WMs wenn man nicht die Software hat, die man drauf laufen lassen könnte ...
Jaja, ich weiss - ich soll mir einfach selbst eins schreiben!
Ich habe eine schwachen Zweitrechner mit 14' Monitor, d.h. 640*480 Auflösung und viele Programme schieben dann manche Buttons aus dem Fenster raus, z.B. beim ersten Aufruf des AcrobatReaders. Dann ist man immer recht hilflos.
Gibt es da beim BB einen Trick?
WindowMaker kann das Fensterln mit ALT+linkeMouseTaste.
... btw, ich dachte immer, das waere ein windowmanager-unabhaengiges X11-Feature.