Wo ist das neue XFree86 gut beschrieben?

Post Reply
Message
Author
Annonymous

Wo ist das neue XFree86 gut beschrieben?

#1 Post by Annonymous »

S.I.'s!
Wie ich mitbekommen habe, besteht X nicht mehr aus verschiedenen zur Graphikkarte passenden Serverprogrammen, die mit /etc/X11/XFree86Config konfiguriert werden, sondern es gibt ein Hauptprogramm, das zur Laufzeit irgendwelche Module nachlädt.
Wie heist dieses Hauptprogramm?
Wie heisen die Module?
Wie teile ich dem Hauptprogramm mit, welches Modul es laden muss?
Wie heist die Konfigurationsdatei?
Was muss da wie reingeschrieben werden?
Wie werden die Links gesetzt und was steht in welchem Verzeichniss?
Ist X jetzt ein Link auf das Hauptprogramm oder das Hauptprogramm?

Im XFree86 HOWTO steht nur, dass es bisher eine schwarze Kunst war, und jetzt von allen Distributionen automatisch und einfach eingerichtet wird. Toll!
Da war es mit der 3er Version vielleicht umständlicher, aber es war zumindest dokumentiert und hat dann auch funktioniert. Mit Xconfigurator (RedHat) hatte ich immer Probleme. Allein xf86config hat nach Nacharbeiten an der XFree86Config dann immer zum Erfolg geführt.

Meine ATI Rage LT Pro, 4MB Ram, (Notebook) wird von xf86cfg nicht richtig angesprochen. Die Fehlermeldungen zeigen, dass viele Eigenschaften der Graphkkarte richtig erkannt worden sind. Ich kriege aber einen unbewegichen karrierten Untergrund und nichts geht mehr.
Gruß
HannoHoichler

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: Wo ist das neue XFree86 gut beschrieben?

#2 Post by hjb »

Hi,

der Server heißt XFree86. Das Treibermodul ist r128 oder, falls es ein 64-bit Chip ist, mach64 (?). Doku ist in /usr/lib/X11/doc und auf www.xfree86.org.

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

dwax
Posts: 65
Joined: 14. Jun 2001 15:30

Re: Wo ist das neue XFree86 gut beschrieben?

#3 Post by dwax »

hi,
ich hatte auch grosse probleme mit der 4er version, bis ich rausgefunden habe, dass meine karte nicht mehr unterstützt wird <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
ich habe einfach die 3er wieder installiert und alles läuft <img src="http://www.pl-forum.de/UltraBoard/Images/TooHappy.gif" border="0" align="middle"> -> never change a running system!

MfG Dirk

Annonymous

Re: Wo ist das neue XFree86 gut beschrieben?

#4 Post by Annonymous »

Erst mal Danke für die Antwort. Die Mitteilung, dass der neue X-Server "XFree86" heist, ist zwar trivial, aber es war wirklich hilfreich.
So toll sind die Beschreibungen auf der XFree86 Homepage nicht. Alles ist sehr vereinzelt beschrieben. Es fehlt so eine Art großer Überblick für Leute, die sich noch nicht eingehend mit dem neuen X-Server beschäftigt haben. Das ist etwas von eingearbeiteten Programmierern für eingearbeitete Programmierer. So wird das nie was mit Linux.
Warum kann da nicht mal einer eine deutliche und zusammenhängende grundlegende Einführung schreiben?
Ich glaube, denen geht es nur darum, aus Angeberei irgendwelche schlecht strukturierten Texte zu fabrizieren, damit jeder erkennt, wie intelligent sie alle sind. Allein das beschissene HOWTO zeigt, dass sie selbst keine Ahnung haben und dann verstecken sich diese Idioten halt hinter irgendwelchen komplizierten Texten. Das ist mir übrigens auch bei diversen Zeitschriften aufgefallen. Leute, die keine Ahnung haben, tun so, als ob sie Ahnung hätten. Die sollen ihre Heftchen lieber etwas dünner machen und dafür nicht nur sinnentleerten Technikersprech verbreiten. Lest Euch mal so einen seitenlangen Artikel durch und überlegt Euch anschließen, was da eigentlich gesagt worden ist.

Ich habe einen halben Tag (sic!) gebraucht, um folgendes herauszufinden:

-Erst mal gpm (Das Programm, das die Maus unter der Konsole aktiviert) killen. Gpm bringt nur Probleme. Deshalb ist bei Debian3 auch /dev/mouse nicht mit /dev/psaux (PS2_Maus), sondern mit irgendeinem gpm-Grät (/dev/gp...) verlinkt. Das funktioniert aber nicht richtig. XFree86 erkennt dann die Maus nicht und bleibt hängen.
-Dann /dev/mouse mit /dev/psaux verlinken: ln -s /dev/psaux /dev/mouse
-Dann als root XFree86 -configure aufrufen. Es wird eine Muster- XF86Config.new im Rootheimverzeichnis erstellt.
-XF86Config.new nach /etc/X11/XF86Config (Diese Konfigurationsdatei wird von XFree86, das ist der neue X-Server, ausgewertet) kopieren.
-startx aufrufen
-Bei meiner Notebookgraphikkarte ist die maximale Farbtiefe (war früher bpp Bit Pro Pixel, jetzt depth) 24. Normalerweise müssten Programme, wenn, sie richtig programmiert sind, das beim XFree86 erfragen. Da das einige nicht tun und einfach 32 voraussetzen, weil die 24 irgendwie auf 32 angepasst werden, (Tun sie aber anders als es die Leute annehmen) zeigt das Notebook nur schwarz an.
-Wenn man startx -- -depth 16 aufruft, wird dann auch ein Bild dargestellt.

Frage, was muss ich in der Konfigurationsdatei XF86Config ändern, damit die Farbtiefe 16 per se genommen wird. Im Screensektor (Das ist der Bereich der Konfigdatei, in dem die Bit pro Pixel festgelegt werden) einfach den Bereich mit den 24 bpp auszukommentieren reicht nicht.?????

Im Vergleich zu früher ist es jetzt einfach, die Graphikarte anzusprechen. Eine vernünftige Erklärung, so wie ich sie oben angedeutet habe, währe da hilfreicher und schneller! als irgendwelcher Installationsskriptschrott von Suse, Redhat, Debian und Konsorten, der sowiseo nicht funktioniert. Anstatt irgendwelche Scriptprogramme zusammenzufummeln ,sollten die ihre Zeit besser dazu benutzen, sich mit der Sache zu beschäftigen, und ihr Wissen dann mal kurz und vernünftig zusammenzufassen.
Gruß
Hanno_Hoichler

Post Reply