Endlich Ubuntu 9.04

Veröffentlicht von am Jul 10, 2009 in Linux | 2 Kommentare

Als (einigermaßen) begeisterter (K)Ubuntu-User hatte ich ein ziemlich großes Problem, als ich von Kubuntu-8.10 auf Kubuntu-9.04 RC aktualisierte und mir praktisch der Bildschirm einfror. Die Performance des Rechners (IBM Thinkpad T41) brach ein und der X-Server-Task verschlang 30-90% der Rechnerleistung. Ich suchte die Bugreports ab (das war Anfang April) aber ich schien irgendwie der Einzige mit dem Problem zu sein. So re-installierte ich ein Kubuntu-8.10 und spielte Backports (OpenOffice3, KDE4, ...) ein. Unbefriedigend.

Nun nahm ich mir vorgestern ein herumliegendes T41 und installierte Ubuntu-9.04 und das lief erwartungsgemäß super. Also wagte ich mich erneut ran und aktualisierte mein Notebook. Und wieder fror mir der Desktop ein und der X-Server brauchte alle Rechenleistung für sich. Aber diesmal fand ich die Lösung im Ubuntu Bugtracker. Man muss/sollte bei “betagten ATI-Karten vom XAA- zum EXA-Treiber wechseln

Im Ergebnis ist es ein klitzekleiner hack in der xorg.conf:

Section "Device"
    Identifier      "
Configured Video Device"
EndSection

wird zu

Section "Device"
    Identifier      "Configured Video Device"
    Option "AccelDFS" "on"
    Option "AccelMethod" "XAA"
    Option "MigrationHeuristic" "smart" # "greedy" works well also
    Option "EnablePageFlip" "on"
    Option "EnableDepthMoves" "on"
    Option "ColorTiling" "on"
    Option "FBTexPercent" "0"
    Option "RenderAccel" "on"
EndSection

und alles ist wieder gut!

Keinen verwandten Inhalt Inhalt gefunden.

flattr this!

2 Kommentare

  1. Jambus
    11. Juli 2009

    Welche Grafikkarte benutzt Du genau? Habe ein ähnliches Problem mit einer “Radeon RV250 [Mobility FireGL 9000]” (hwinfo).

    Antworten
  2. Dirk
    17. Juli 2009

    lspci sagt:

    ATI Technologies Inc Radeon RV250 [Mobility FireGL 9000] (rev 02)

    und hwinfo:

    152: udi = '/org/freedesktop/Hal/devices/pci_1002_4c66'
    info.udi = '/org/freedesktop/Hal/devices/pci_1002_4c66'
    linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0'
    info.parent = '/org/freedesktop/Hal/devices/pci_8086_3341'
    pci.linux.sysfs_path = '/sys/devices pci0000:00/0000:00:01.0/0000:01:00.0'
    info.product = 'Radeon RV250 [Mobility FireGL 9000]'
    pci.product_id = 19558 (0x4c66)
    pci.vendor_id = 4098 (0x1002)
    pci.subsys_product_id = 1329 (0x531)
    pci.subsys_vendor_id = 4116 (0x1014)
    pci.device_class = 3 (0x3)
    pci.device_subclass = 0 (0x0)
    pci.device_protocol = 0 (0x0)
    pci.vendor = 'ATI Technologies Inc'
    info.vendor = 'ATI Technologies Inc'
    pci.product = 'Radeon RV250 [Mobility FireGL 9000]'
    pci.subsys_vendor = 'IBM'
    linux.hotplug_type = 2 (0x2)
    linux.subsystem = 'pci'
    info.subsystem = 'pci'
    Antworten

Hinterlasse eine Antwort