LFS + Radeon + drivers ATI + Xorg [Resolu] - Hardware - Linux et OS Alternatifs
Marsh Posté le 05-01-2006 à 21:26:50
Bon je vous rebalance 2/3 infos au cas où
Citation : |
Conf du noyau:
Citation : |
modrpobe.conf:
Citation : |
J'avais lu qu'il fallait desactiver DRM dans le noyau mais au point ou j'en suis je vais voir ce que ca donne en l'activant.
Marsh Posté le 06-01-2006 à 01:03:27
Bon et sinon les drivers non-proprio fglrx ils donnent quoi ?
Y a personne qui veut venir poster une seule petite idée
J'ai l'impression que le topic est verrouillé en ecriture sauf pour moi
Est-il possible que malgré le fait que les outils de test disent que l'acceleration est off, celle-ci soit activée? Parce que bon
Citation : |
C'est super balot d'avoir fait tout ce chemin, d'avoir un système qui me convient, du sur mesure (ou a peu pres ) et de pas avoir cette fuck... accélération 3D de mes cou.....!!!!
En d'autres termes, pour quelle obscure raison avec des drivers bien installés, des modules bien chargés, pas de conflits dans tout ce bordel, les drivers fournis par mesa prennent le pas sur mes beaux (hummm) drivers ATI (prochaine carte nvidia ).
Y a pas une option specifique du noyau qui est evidente sur toutes les distrib et que j'aurais coché/décoché sans connaitre l'importance de cette option ?
Need une idée les gens
Edit: bon derniere info concernant fgl_glxgears:
Citation : |
j'ai viré l'option agplock vu que :
Citation : [fglrx] Kernel AGP support doesn't provide agplock functionality. |
pas de changements.
Sinon le control panel ne fonctionne pas, et la carte (une sapphire) fonctionnait bien sous Suse 9.1.
Marsh Posté le 07-01-2006 à 21:16:31
//////////////// Resolution //////////////
Bon en fait y a un test que j'avais jamais vu et qui permet de voir d'autres info concernant le chargement du module:
Citation : LIBGL_DEBUG=verbose fglrxinfo (or glxinfo) |
Les drivers utilisent la librairie partagée libstdc++.so.5...
La LFS 6.1 fournit gcc 3.4.3 qui lui meme fournit la libstdcc++.so.6...
Pas la peine de faire un symlink de la 6 vers la 5 ca marche pas, faut recompiler une lib standard c++ qui fournit la libraire partagée libstdc++.so.5.
Et la ca marche
Voila le thread sur rage3D : http://www.rage3d.com/board/showth [...] 1334105619
Un grand merci à celui qui m'a repondu
Marsh Posté le 03-01-2006 à 21:04:47
Bonsoir,
J'ai entrepris de me construire une petite distrib linux grace à lfs (6.1.1) et blfs (6.1) avec le kernel 2.6.11.12. Apres quelques petites heures (longues meme ) j'ai un systeme qui semble bien fonctionner.
Comme le suggere le titre j'ai donc choisi d'installer Xorg (6.8.2) associé a KDE (3.4.1). Apres avoir effectué une conf de base pour enfin profiter d'un navigateur web pour continuer l'installation des softs, j'ai voulu installer les derniers drivers ATI (proprio) pour ma radeon 9800.
En résumé, l'installation se passe bien:
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
..
AGPGART build succeeded with return value 0
finished compiling for fglrx_agp
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel modules
done.
j'ai suivi ce tuto pour installer et verifier le bon deroulement des operations:
http://lea-linux.org/cached/index/ [...] rxrpm.html
Les bons fichiers se trouvent donc au bon endroit apres verification.
Je passe donc a fglrxconfig. Je laisse la config par defaut sauf pour l'utilisation du module externe agpgart (j'ai essayé les 2 posibilités de toutes façons).
apres redemarrage voila ce que me donne un lsmod:
Module Size Used by
fglrx 432320 7
nvidia_agp 6428 1
agpgart 29488 2 fglrx,nvidia_agp
Pour info ma carte mere est equipée d'un chipset nforce2.
maintenant un petit coup de fglrxinfo:
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
Et la c'est le drame
Voila les warnings de mon Xorg.0.log:
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(WW) fglrx: No matching Device section for instance (BusID PCI:2:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Specified desktop setup not supported: 8
A priori rien d'alarmant (juste le dernier je vois pas trop a quoi ca correspond).
J'ai parcouru les forums en long en large et en travers et je suis un peu a court d'idée ^^.
Je peux mettre le log Xorg complet mais je trouve pas comment faire un espace de texte avec ascenceurs
En résumé, le driver semble etre correctement installé, le module fglrx se charge bien (apres les 2 modules agp), tout à l'air ok mais ca ne fonctionne pas.
Toute aide sera la bienvenue, ty
Edit:
Bon je rajoute les lignes concernant fglrx dans mon Xorg.log:
(==) fglrx(0): DPI set to (75, 75)
(**) fglrx(0): NoAccel = NO
(==) fglrx(0): HPV inactive
(==) fglrx(0): FSAA enabled: NO
(**) fglrx(0): FSAA Gamma enabled
(**) fglrx(0): FSAA Multisample Position is fix
(**) fglrx(0): NoDRI = NO
(II) Loading sub module "fglrxdrm"
(II) LoadModule: "fglrxdrm"
(II) Loading /usr/X11R6/lib/modules/linux/libfglrxdrm.a
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
(II) fglrx(0): Depth moves disabled by default
(**) fglrx(0): Capabilities: 0x00000000
(**) fglrx(0): CapabilitiesEx: 0x00000000
(**) fglrx(0): cpuFlags: 0x4000000f
(**) fglrx(0): cpuSpeedMHz: 0x00000779
(==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so"
(**) fglrx(0): using built in AGPGART module: no
(**) fglrx(0): UseFastTLS=0
(**) fglrx(0): BlockSignalsOnLock=1
(==) fglrx(0): EnablePrivateBackZ = NO
(II) fglrx(0): UMM Bus area: 0xd0954000 (size=0x076ac000)
(II) fglrx(0): UMM area: 0xd0954000 (size=0x076ac000)
(II) fglrx(0): driver needs X.org 6.8.x.y with x.y >= 0.0
(II) fglrx(0): detected X.org 6.8.2.0
(II) fglrx(0): doing DRIScreenInit
(II) fglrx(0): [drm] DRM interface version 1.0
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:2:0:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0xf882d000
(II) fglrx(0): [drm] mapped SAREA 0xf882d000 to 0xb7b2b000
(II) fglrx(0): [drm] framebuffer handle = 0xd0000000
(II) fglrx(0): [drm] added 1 reserved context for kernel
(II) fglrx(0): DRIScreenInit done
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0): Name: fglrx
(II) fglrx(0): Version: 8.20.8
(II) fglrx(0): Date: Dec 6 2005
(II) fglrx(0): Desc: ATI FireGL DRM kernel module
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.11.12
(II) fglrx(0): Build-Kernel MODVERSIONS: no
(II) fglrx(0): Build-Kernel __SMP__: yes
(II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
(II) fglrx(0): [drm] register handle = 0xe5000000
(II) fglrx(0): [agp] Mode=0x1f00421b bridge: 0x10de/0x01e0
(II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000
(II) fglrx(0): [agp] AGP v3 disable mask 0x00000000
(II) fglrx(0): [agp] enabling AGP with mode=0x1f00431a
(II) fglrx(0): [agp] AGP protocol is enabled for graphics board. (cmd=0x1f004312)
(II) fglrx(0): [agp] graphics chipset has AGP v3.0 (native mode)
(II) fglrx(0): [drm] ringbuffer size = 0x00100000 bytes
(II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 28672
(II) fglrx(0): [drm] texture shared area handle = 0xf8d01000
(II) fglrx(0): shared FSAAScale=1
(II) fglrx(0): DRI initialization successfull!
(II) fglrx(0): FBADPhys: 0xd0000000 FBMappedSize: 0x00954000
(II) fglrx(0): FBMM initialized for area (0,0)-(1600,1528)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1600,1200) (front color buffer - assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(==) fglrx(0): Using hardware cursor (scanline 1200)
(II) fglrx(0): Largest offscreen area available: 1600 x 320
(**) fglrx(0): DPMS enabled
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): X context handle = 0x00000001
(II) fglrx(0): [DRI] installation complete
(II) fglrx(0): Direct rendering enabled
Je suis pas expert mais tout semble ok, si il y en a qui ont des idées et qui veulent d'autres info hesitez pas à demander
Message édité par tieuma le 07-01-2006 à 21:11:09