etwas hier verstehe ich nicht.
Aus dem Log des X-Servers:
----8<-----
(II) RADEON(0): Direct rendering enabled
(**) RADEON(0): Setting up final surfaces
(**) RADEON(0): Initializing Acceleration
(II) RADEON(0): Render acceleration enabled
(**) RADEON(0): EngineInit (32/32)
(**) RADEON(0): Pitch for acceleration = 128
(**) RADEON(0): EngineRestore (32/32)
(II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
----8<-----
Allerdings sagt glxinfo:
----8<-----
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
----8<-----
Ich habe eine VGA compatible controller: ATI Technologies Inc Radeon
RV250 [Mobility FireGL 9000] (rev 02)
Bei Sohnemann mit einer Nvidia irgendwas und den proprietären
Nvidia-Treibern sagt glxinfo:
----8<-----
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
----8<-----
Seine Karte ist eine VGA compatible controller: nVidia Corporation NV34
[GeForce FX 5200] (rev a1)
Und sein compiz ist auch deutlich performanter als meins - was meine
väterliche Position untergräbt :-)
Frage: wieso behauptet mein Xorg, direct rendering sei angeschaltet,
während glxinfo das glatte Gegenteil behauptet?
Rainer
> Hallo,
Hi!
> Allerdings sagt glxinfo:
> ----8<-----
> direct rendering: No
> server glx vendor string: SGI
> server glx version string: 1.2
> ----8<-----
Mesa aktuell? Permissions für /dev/dri/card0 passen?
Ciao
--
mail: a...@thur.de http://adi.thur.de PGP/GPG: key via keyserver
Paradox ist, wenn ein Ochse eine Kuh anstiert.
> Rainer Sokoll <rai...@sokoll.com> wrote:
> > Allerdings sagt glxinfo:
> > ----8<-----
> > direct rendering: No
> > server glx vendor string: SGI
> > server glx version string: 1.2
> > ----8<-----
>
> Mesa aktuell? Permissions für /dev/dri/card0 passen?
rainer@jott:~> rpm -qa | grep Mesa
Mesa-7.0.3-35.1
rainer@jott:~> ls -l /dev/dri/card0
crw-rw----+ 1 root video 226, 0 21. Nov 20:59 /dev/dri/card0
rainer@jott:~> grep -A3 DRI /etc/X11/xorg.conf
Section "DRI"
Group "video"
Mode 0660
EndSection
rainer@jott:~> grep video /etc/group
video:x:33:bine,felix,rainer
rainer@jott:~> whoami
rainer
rainer@jott:~> lsmod | grep drm
drm 85784 4 radeon
agpgart 38580 2 drm,intel_agp
rainer@jott:~>
Allerdings will ich ja gerade /kein/ Mesa...
Rainer
> (II) RADEON(0): Direct rendering enabled
Ist "radeon" nicht der freie Treiber, dessen 3D-Fähigkeiten erst noch so
ganz fertig ausgebaut werden müssen?
http://www.x.org/wiki/radeon
http://dri.freedesktop.org/wiki/ATIRadeon
Ansonsten probier doch mal "fglrx", das müßte der proprietäre von
ATI^WAMD sein.
Nico
>> (II) RADEON(0): Direct rendering enabled
> Ist "radeon" nicht der freie Treiber
Ja, aber für's Grobe sollte er bei einer R200 passen:
http://xorg.freedesktop.org/wiki/RadeonFeature
> Ansonsten probier doch mal "fglrx", das müßte der proprietäre von
> ATI^WAMD sein.
Das ist politisch inkorrekt.
(und nervt technisch, wenn man ein altes Xorg einsetzen muß, weil der
Binary-Hersteller keine neuen Treiber für die neuen X-Server liefert)
--
mail: a...@thur.de http://adi.thur.de PGP/GPG: key via keyserver
Wenn Word fuer laengere Texte gedacht waere, wuerde es "Book" heissen.
(Tanja Gabriele Klein in dss)
Mit einem alten Xorg wird aber auch kein DRI laufen. Das ist offenbar noch
alles ziemlich im Bau. Um DRI mit meinem Intel-Chipsatz zum laufen zu
bringen, brauchte ich: ein aktuelles Xorg, dazu die brandaktuellen
Intel-Treiber, aktuelle Mesalibs, eine aktuelle libdrm sowie einen aktuellen
Kernel mit aktivierten DRI (und AGP).
An Rainer: vielleicht ist letzteres überhaupt das Problem. Schau mal unter
"Device Drivers"/"Graphics support"/"Direct Rendering Manager", ob der
passende Treiber ausgewählt ist.
Es ist mir unverständlich, warum ich für den Kram _drei_ verschiedene
Hardwaretreiber brauche, nämlich:
/usr/X11R7/lib64/xorg/modules/drivers/intel_drv.so,
/usr/X11R7/lib64/dri/i965_dri.so,
und das Kernelmodul.
Hardwareabhängigkeiten gehören in den Kernel, m.E.
Gruß,
Erik