ubuntu 10.10 und die ati mobile x1400

heyho

ich hab nen t60 mit ner ati mobile x1400 karte

Code:
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400

leider wurde die karte scheinbar aus dem ati treiber rausgeworfen und nichtmehr supportet.
ich hab jetzt nur die radeon (nicht radeonhd) aktiv und die sind aber irgendwie nicht die schnellsten, wenn ich zb auf nem externen monitor unter fullhd seiten scrolle kommt der browser nichtmehr hinterher und die ganze oberfläche wirkt träge.
bei dem system handelt es sich wie gesagt um ein frisch aufgesetztes ubuntu 10.10 :(

aber so ist das nicht so nett zum arbeiten, vielleicht hat jemand einen tipp für mich, wie ich das hinbekomme?
vielleicht irgendwie ne ältere treiberversion ins ubuntu reinklemmen, damit ich support für die x1400 habe?

nebenbei, das fglrx tool sagt mir nur, dass kein supportetes gerät gefunden wurde :(
 
Zuerstmal sicherstellen, dass fglrx tatsächlich auch als Kernel-Modul nicht mehr geladen wird. Am besten restlos deinstallieren. Und dann würde ich es einfach mal mit einer manuell erstellten xorg.conf versuchen und ein weniger "Performance-Tweaking" betreiben (XAANoOffscreenPixmaps als Option setzen, AccelMethod und DynamicClocks aktivieren, TripleBuffer auf true setzen u.ä.). Ausserdem sicherstellen, dass die xorg.conf entsprechende DRI-Angaben enthält:

Code:
Section "DRI"
        Mode 0666
EndSection
        
Section "Extensions"
        Option "Composite" "Enable"
EndSection

'glxinfo | grep "direct rendering"' sollte dir dann ausgeben, dass DRI auch wirklich aktiviert ist.
 
hm okay, das wäre ne idee!
ich hab in der zwischenzeit ne anleitung gefunden, wo aktuellere xorg pakete drin sein sollen, nachdem ich die installiert und nen neustart gemacht hab scheint auch genau dein performance tweak schon aktiv zu sein, denn laut glxinfo ist dri sauber geladen.

auch das scrollen auf dem zweiten monitor geht jetzt fixer von der hand.
wenn das jetzt noch das problem des flackerden laptop monitors für immer behoben hat ist ubuntu tatsache zu ner guten out of the box lösung auf dem t60 hier geworden :)

ich werd das mal beobachten, danke für deine hilfe! :)

edit: achja, für mein verständnis, unter ubuntu 10.10 wird die xorg conf bei jedem neustart neu generiert? verstehe ich das richtig?
und die xorg.conf wie ich sie von früher kenne muss man nur bei bedarfsfällen (wie dem hier vorliegenden) per hand anlegen?
 
edit: achja, für mein verständnis, unter ubuntu 10.10 wird die xorg conf bei jedem neustart neu generiert? verstehe ich das richtig?
und die xorg.conf wie ich sie von früher kenne muss man nur bei bedarfsfällen (wie dem hier vorliegenden) per hand anlegen?

Fast... es wird keine xorg.conf generiert, sondern der X-Server erkennt automatisch welche Hardware verbaut ist und lädt dann die entsprechenden Treiber. Eine xorg.conf gibt es damit also nicht mehr bzw. nur, wenn sie der User manuell anlegt. Diese überschreibt dann die Werte, die automatisch ermittelt wurden. Das war aber imo auch schon bei Ubuntu 9.x so. Diese "Bedarfsfälle" sind übrigens ziemlich häufig.
 
argh auch mit den einstellungen alles in der xorg.conf ist das ganze nicht so sonderlich performant, zb hd videos kann ich mir nicht ansehen, ohne das es ruckelt. :( (youtube hb vids, also flash)

jemand ne idee woran das liegen könnte?
auch google earth crasht einfach beim start, keine chance das ans laufen zu bringen.

ich bin ja noch immer der meinung, man könnte das mit nem offiziellen ati treiber beheben, aber ich hab keine ahnung wie ich da ne alte version installieren kann die meine x1400 noch supportet.

edit2:

also stand der dinger, ja google earth zb liegt definitiv am fehlende fglrx, aber der fglrx supportet die mobility x1400 nichtmehr.
sprich ich brauch ne version mit support, weder ati selbst noch lenovo haben entsprechende treiber auf ihrer seite.
woher jetzt also rausfinden, wann der support gedroppt wurde...
und ich muss noch die entsprechende version dann für ubuntu 10.10 finden und schauen, dass die nicht überschrieben wird beim nächsten update
 
Zuletzt bearbeitet:
Alte fglrx Versionen laufen sowieso nicht mehr unter aktuellen xorg Versionen.

Allerdings könnte eine neue Version des open source Ati Treibers helfen, denn Ubuntu liefert ja oft Sachen aus, die nicht ganz so neu sind und dafür als stabiler angesehen werden. Meine Erfahrung ist: beim open source ATI Treiber sieht die Sache andersherum aus: Je weiter die Entwicklung fortschreitet, desto besser läuft er auch.

Soweit ich es sehe, sind die entsprechenden Pakete hier:
https://launchpad.net/~xorg-edgers/+archive/ppa

Vielleicht wäre auch ein neuerer Kernel nützlich, habe jetzt nicht geschaut ob in obigem Repository schon ein passender drin ist.
http://wiki.ubuntuusers.de/Mainline-Kernel

Wie das mit Ubuntu aussieht, weiß ich nicht, aber auf Archlinux läuft bei mir eigentlich alles ziemlich gut mit mesa-git, xf86-video-ati-git und 2.6.36.
 
also mal zusammenfassung und best practise lösung hier:

xorg.conf
Code:
        Option     "RenderAccel" "on"           # [<bool>]
        Option     "AccelMethod" "EXA"          # <str>
        Option     "DRI"                        # [<bool> ]
        Option      "DynamicClocks" "on"

und googleearth habsch sogar auch zum laufen bekommen ;)
allgemein habsch damit keine probleme mit externen monitoren (mit geflacker :))
 
Zurück
Oben