Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

17.03.2009, 09:14

ATI-Treiber - Xorg friert ein

Hallo alle miteinander,

ich habe zwar wenig Hoffnung, dennoch habe ich vielleicht Glück und jemand hat Rat :)
Also zuerst.. Ich besitze ein MacBook Pro 17" der ersten Generation..
(Hardware Intel Core Duo 2,16GHz, 2GB DDR2-RAM, ATI Mobility Radeon X1600). Ich habe schon unzählige Gentoo Installationen auf verschiedensten System hinter mir, aber auf meinem Laptop (der gleichzeitig mein Hauptrechner ist) scheiters meist daran, dass für mich irgendetwas essentielles nicht funktioniert hat.
So, nun packte mich letztens wieder die Lust, und ich hatte mich richtig gefreut: Die ATI-Treiber funktionieren nun sogar mit aktiviertem Framebuffer ohne zu mucken, der X-Server lässt sich ordnungsgemäß beenden (ohne, dass die Anzeige dabei irgendwie crasht), ich habe 3D-Beschleunigung und sogar AIGLX mit Compiz funktioniert, meine Fenster "schwabbeln" also..
Doch, wie sollte es anders sein, natürlich funktioniert immer etwas nicht und diesmal halt leider recht gravierend :( Entweder der X-Server schmiert kurz nach dem Starten des selbigen ab, das heißt, er friert ein. Ich kann weder meine Maus bewegen, noch Strg+Alt+Backspace benutzen oder sonstwie in eine andere Konsole wechseln. Ich kann den Rechner nur manuell ausschalten und neustarten. Manchmal habe ich "Glück" und der X-Server hält auch mal 15 Minuten ohne Absturz. Dabei ists egal, ob ich jetzt Compiz aktiviere oder nicht, es ist jedesmal das selbe :(
Habe auch schon verschiedene Kernel Versionen ausprobiert, aber überall das selbe.. Ausgangspunkt war der 2.6.28er gentoo-sources.. Bei den Treibern handelt es sich um die 8.582er ATI-proprietären..
Im Xorg.0.log ist absolut nix auffälliges feststellbar, und ich weiß einfach keinen Rat mehr. Bisher siehts wohl wieder so aus, als müsste ich Gentoo auf dem Ding wieder auf Eis legen, obwohls extrem schade ist :thumbdown:

Edith sagt: Entschuldigung, sehe gerade, dass ich den Beitrag wohl im falschen Forum eröffnet habe, ich hoffe, ein MOD kanns in die ATI-Treiber Sektion verschieben :love:

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »roesti« (24.03.2009, 23:00)


2

18.03.2009, 13:39

Hallo willkommen im Forum
Die ATI-Treiber funktionieren nun sogar mit aktiviertem Framebuffer ohne zu mucken, der X-Server lässt sich ordnungsgemäß beenden (ohne, dass die Anzeige dabei irgendwie crasht), ich habe 3D-Beschleunigung und sogar AIGLX mit Compiz funktioniert, meine Fenster "schwabbeln" also..
Doch, wie sollte es anders sein, natürlich funktioniert immer etwas nicht und diesmal halt leider recht gravierend :( Entweder der X-Server schmiert kurz nach dem Starten des selbigen ab, das heißt, er friert ein.
Hm.. passt das wirklich zusammen?
Der Framebuffer sollte doch auch mittels vesafb oder besser noch uvesafb zur Arbeit überredet werden können.
Bei den Treibern handelt es sich um die 8.582er ATI-proprietären..
Versuche es doch auch mal mit den OpenSource (Radeon) Treiber, diese funktionieren idR sehr gut, selbst dein Compiz sollte damit ordentlich laufen.

3

19.03.2009, 08:33

Vielen Dank für die Antwort :)

Ja, der Framebuffer läuft auch mit uvesafb, das war jetzt vielleicht etwas unglücklich ausgedrückt in dem Zusammenhang *g* Ich kann mich aber auch noch an Zeiten erinnern, an denen der damalige vesafb-Treiber (da gabs den uvesafb noch nicht) nicht ging, wenn man die ATI-Treiber für X benutzen wollte. Also entweder Framebuffer ODER 3D-Beschleunigung. Und das geht ja mittlerweile beides zusammen, was mich halt freut.

Die Open Source Treiber sind natürlich einen Versuch wert. Ich wusste nur nicht, dass die X1600 da inzwischen unterstützt wird? (Bzw. wie oder überhaupt kann ich den Chipsatz genau auslesen, denn bei Wikipedia ists etwas undurchsichtig?) Ich werds aber einfach mal testen, wenn ich daheim bin :) Bericht folgt.

Ich mag die Closed Source Dinger eh nicht.. Auch wenn sie vielleicht am meisten unterstützen, so hat die Community einfach KEINE Möglichkeit, selber mal Fixes zu entwickeln. Dauernd ist man bei den Dingern an irgendwelche bestimmten Kernelversionen und sonstiges gebunden oder hat einschränken wegen nerviger Bugs, die ewig nicht gefixt werden. Leider hat der Schlepptop eben ne ATI, denn wenn ich tauschen könnte, wär eh schon längst ne nVidia drin. Und die Ironie des Schicksals ist eh, dass Apple die Teile jetzt mit nVidia-Karten verbaut :D Da kann man sagen was man will, was jetzt besser oder schlechter ist: Fakt ist, mit nVidia hatte ich unter Linux nie so viele Scherereien wie mit diesen ATI-Treibern, und mittlerweile kann man die zu damals ja schon fast als "gülden" bezeichnen. Das war ja vor 4 bzw. 5 Jahren noch ein richtiger Graus :cursing:

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »roesti« (19.03.2009, 08:55)


4

19.03.2009, 23:00

Den Catalyst kannst Du getrost wieder von Deiner Platte bannen, da AMD/ATI Support für alle Chipsätze R300/R400/R500 mit der nächsten Version einstellt; zu Deutsch: Deine Karte wird (auch) nicht mehr unterstützt. In dem Fall hilft jammern nix: einfach den radeon installiert und fertig!
Hab auch in den "sauren" Apfel gebissen; die 3D-Leistung hat sich unter den OSS-Treibern aber schon ganz ordentlich gemausert. Selbst Warsow läuft inzwischen ganz vernünftig - insofern fand ich's nicht weiter tragisch.

Vorteil: Der X-Server läuft zumindest rund, wie er soll. Hab den 1.6er X-Server zusammen mit den 6.12er (OSS)ATI-Treibern und alles wie es sein soll. Vorallem fallen die Wartezeiten bei einem neuen X-Server/Kernel weg, bis AMD wieder nachzieht um die Treiber anzupassen.
Unix wurde nicht entwickelt, um seine Benutzer daran zu hindern, dumme Dinge zu tun, denn das würde diese auch davon abhalten, schlaue Dinge zu tun.“ – Doug Gwyn

5

20.03.2009, 10:27

Ich werd das Projekt dann am WE in Angriff nehmen, unter der Woche ist leider keine Zeit *g*
Aber vielen Dank für die Infos, das wusste ich alles noch garnicht. Ebenso dachte ich, dass die OSS Treiber meine Karte nicht unterstützen aber ich hab auch nochmal nachgelesen, der Support ist da ja jetzt da und ich hoffe, meine Sorgen sind damit gelöst :)
Für mich ist das eigentlich weniger nen saurer Apfel, da ich Open-Source eh lieber mag als diesen komischen Kram, den ATI da schon seit Ewigkeiten fabriziert. Und ich brauch jetzt auch nicht die soooo dickste 3D-Leistung, maximal irgendnen kleiner Shooter zwischendurch, wenn ich mal Ablenkung vom Arbeiten brauch. Schön wär halt auf jeden Fall Compiz für Eye-Candy, ist kein muss, aber eben Geschmackssache. Und eben der Framebuffer außerhalb von X, aber der geht ja nun auf meinem Schleppi in 1680x1050er Auflösung :thumbup:

Berichte folgen dann denke ich Ende des WEs, und jau, man hat ja dann auch noch Vorteile :) Ich hoff mal es läuft alles rund.

6

20.03.2009, 10:56

Das ist dank der ebuilds heute auch recht einfach, ein hinzufügen von readeon zu der

Quellcode

1
VIDEO_CARDS="vesa radeon"
Variable in der make.conf und ein "emerge -avuDN xorg-server" holt dir den Treiber ins System, "eselect opengl set xorg-x11" nicht vergessen, nun noch "ati" als Treiber in der xorg.conf angeben, das sollte das gröbste schon gewesen sein.

viel Erfolg

7

21.03.2009, 01:31

Zitat von »josef.95«

nun noch "ati" als Treiber in der xorg.conf angeben, das sollte das gröbste schon gewesen sein.
viel Erfolg

Oder direkt "radeon" ;) Was in dem Fall auf's gleiche rauskommt *g*
Unix wurde nicht entwickelt, um seine Benutzer daran zu hindern, dumme Dinge zu tun, denn das würde diese auch davon abhalten, schlaue Dinge zu tun.“ – Doug Gwyn

8

22.03.2009, 02:15

@ lilith2k3
Danke für die Korrektur/Ergänzung! (Meine letzte ATI Konfiguration ist auch schon n,paar Tage her ;)

9

24.03.2009, 23:02

Kurze Rückmeldung: Lüppt alles :D Gibt zwar noch ein paar Feinheiten, die mich noch stören, aber die haben hier nichts mehr mit zu tun. Hab den Radeon-Treiber ans Laufen gebracht, nachdem ich festgestellt hatte: Hm, da muss ja noch DRM-Support + die Radeon Karte in den Kernel *g* Aber alles läuft, 3D-Beschleunigung, Compiz.. Klar, nicht ganz so fix wie mit dem proprietären Treiber, wenn ich da glxgears vergleiche, aber das ist mir egal :) Es stürzt nichts ab. Danke an alle :)