Freitag Systemtechnik WiKi
A service of Freitag Systemtechnik
Search:     Advanced search
Browse by category:
Glossary

3D Hardware Grafik Support

Add comment
Views: 894
Votes: 1
Comments: 0
Posted: 03 Apr, 2007
by: Küller H.
Updated: 03 Apr, 2007
by: Küller H.
der 3d Hardware support bleibt auch fuer ViitorLinux V961 weiterhin etwas trickreich. V961 bringt alle notwendige Software fuer einen Software, wie auch Hardware 3D Grafik support mit. Genau dort liegt jedoch auch der Hacken.
Programme verwenden unter linux wenn moeglich die neueste findbare library. Mesa Lib stellt fuer 3D Grafik die libGL.so zur verfuegung. Diese wird beim Erstellen des packages einmal ohne hw support kompiliert (reine Software
Emulation, und damit langsam, aber besser als nichts). Hierbei wird die libGL.so.1.5.### erstellt.
In einem weitern Durchgang werden die DRI Xorg Driver sammt dazu passender libGL.so.1.2 erstellt, welche mit der libdrm aus dem xorg projekt zusammenarbeiten, und so die hardwarebeschleunigung fuer 3D ermoeglichen.
Dadurch das Linux nun immer die neueste Lib laed (also die oben erwaehnte libGL.so.1.5.####) verwendet, diese jedoch keine DRM/DRI kennt, bleibt die 3d Beschleunigung, trotz korrekter Konfiguration des Xorg Systems auf der Strecke. Geloest werden kann das problem, in dem dem system die Software Emulation genommen wird. Aber bitte erst, wenn aus dem Xorg Logfile ersichtlich wird, das dri/drm komplett initialisiert und enabled ist!, da ansonten GAR KEINE 3d Unterstuetzung mehr exister, weder in Emu, noch in HW.

# cd /usr/X11R7/lib
# rm libGL.so.1.5.*
# ln -sf libGL.so.1.2 libGL.so.1
# ldconfig

Da entfernt die OpenGL Library fuer Software Emulation, und linkt die Versionslinks allesammt gegen die libGL.so.1.2, welche den HW Support fuer OpenGL verwendet...
Nach der Operation sollte der XServer nocheinmal neu gestartet werden.
Danach sollten bereits auf einer Radeion 9600 Graka die Frameraten z.B. fuer den Chess Screenblanker (EndGame, btw. Queens) von ca. 7fps auf ca. 120 fps raufschiessen...
Others in this Category
document UMTS Verbindung unter Linux herstellen (EPlus, BASE)
document Inbetriebnahme PCMCIA UMTS Modem
document Bluetooth Verbindung mit Mobiltelefon
document Einbinden von WLAN Hardware ins System
document DNS Update via DHCP
document Fonts werden nur als Quadrate Dargestellt
document Bluetooth Headset
document Booten über das Netzwerk mit PXE
document Thunderbird http links
document WLAN mit und ohne Verschlüsselung konfigurieren
document mailto: Link in Firefox zeigt keine Funktion
document Viitor Build System, 32/64 Bit Build



RSS