Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Xorg und Beschleunigung

1 view
Skip to first unread message

Rainer Sokoll

unread,
Nov 21, 2008, 2:34:05 PM11/21/08
to
Hallo,

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

Adrian Knoth

unread,
Nov 21, 2008, 2:41:42 PM11/21/08
to
Rainer Sokoll <rai...@sokoll.com> wrote:

> 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

unread,
Nov 21, 2008, 3:11:13 PM11/21/08
to
Thus Adrian Knoth wrote:

> 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

Nico Rogowski

unread,
Nov 23, 2008, 3:09:39 PM11/23/08
to
Rainer Sokoll wrote:

> (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

Adrian Knoth

unread,
Nov 23, 2008, 3:29:43 PM11/23/08
to
Nico Rogowski <ni...@deneb.jena.thur.de> wrote:

>> (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)

Erik Heinz

unread,
Nov 23, 2008, 4:26:07 PM11/23/08
to
* Adrian Knoth wrote:
>
> (und nervt technisch, wenn man ein altes Xorg einsetzen muß, weil der
> Binary-Hersteller keine neuen Treiber für die neuen X-Server liefert)

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

0 new messages