Toon posts:

[gentoo]radeon-status

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een 8500 ik heb een tijdje geleden wel wat drivers geprobeert maar had daarna geen zin meer
nu typte ik perongeluk glxgears en zag ik die wieltjes draaien
betekent dit nou dat ik opengl heb op mn dus dat ik q3 enz kan spelen
mn glx info is

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
bash-2.05a# glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: VA Linux Systems, Inc.
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 Mesa 3.4.2
OpenGL extensions:
    GL_ARB_multitexture, GL_EXT_abgr, GL_EXT_blend_color, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x25 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x26 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 16-05 16:33

odysseus

Debian GNU/Linux Sid

Helaas niet, hij gebruikt namelijk een softwarematige implementatie (Mesa). Dat werkt wel, maar is bijzonder traag :). Overigens heeft ATi kortgeleden Linux-drivers beschikbaar gesteld (closed-source), dus als je graag 3D wilt hebben dan moet je daar eens naar kijken.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


Verwijderd

Topicstarter
ja ik had al een rpm gedownload
moest daar al rpm voor installen onder gentoo...
maar hij zeurde over glibc depencies wat is zeer vaag vind omdat ik glibc gewoon geinstalled heb (duh)

Verwijderd

Topicstarter
hij mist deze files
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
bash-2.05a# rpm -ivh fglrx-glc22-4.2.0-2.4.3.i586.rpm 
error: failed dependencies:
    /bin/sh   is needed by fglrx-glc22-4.2.0-2.4.3
    /bin/sh   is needed by fglrx-glc22-4.2.0-2.4.3
    /bin/sh   is needed by fglrx-glc22-4.2.0-2.4.3
    /bin/sh   is needed by fglrx-glc22-4.2.0-2.4.3
    ld-linux.so.2   is needed by fglrx-glc22-4.2.0-2.4.3
    libc.so.6   is needed by fglrx-glc22-4.2.0-2.4.3
    libdl.so.2   is needed by fglrx-glc22-4.2.0-2.4.3
    libm.so.6   is needed by fglrx-glc22-4.2.0-2.4.3
    libpthread.so.0   is needed by fglrx-glc22-4.2.0-2.4.3
    libX11.so.6   is needed by fglrx-glc22-4.2.0-2.4.3
    libXext.so.6   is needed by fglrx-glc22-4.2.0-2.4.3
    /bin/bash   is needed by fglrx-glc22-4.2.0-2.4.3
    libc.so.6(GLIBC_2.0)   is needed by fglrx-glc22-4.2.0-2.4.3
    libc.so.6(GLIBC_2.1)   is needed by fglrx-glc22-4.2.0-2.4.3
    libc.so.6(GLIBC_2.1.3)   is needed by fglrx-glc22-4.2.0-2.4.3
    libdl.so.2(GLIBC_2.0)   is needed by fglrx-glc22-4.2.0-2.4.3
    libdl.so.2(GLIBC_2.1)   is needed by fglrx-glc22-4.2.0-2.4.3
    libm.so.6(GLIBC_2.0)   is needed by fglrx-glc22-4.2.0-2.4.3
    libpthread.so.0(GLIBC_2.0)   is needed by fglrx-glc22-4.2.0-2.4.3


emerge -s glibc zegt
* sys-libs/glibc
Latest version available: 2.2.5-r7
Latest version installed: 2.2.5-r7
Size of downloaded files: 12,278 kB
Homepage: http://www.gnu.org/software/libc/libc.html
Description: GNU libc6 (also called glibc2) C library

installed dus

  • blouweKip
  • Registratie: November 1999
  • Laatst online: 16-05 14:03
Maak anders een tar.gz van die rpm met het pogje rpm2targz

"For my friends, anything; for my enemies, the law."


Verwijderd

die Ati driver is bagger.... ondersteund geen "third part" video-kaarten....

dat is DOM... sorry dat ik het zeg...
mischien ga ik toch terug naar NVidia of Matrox....

ik gebruik nu gewoon de "ati" XFree 4.2.0 driver... die werkt wel redelijk

[ Voor 27% gewijzigd door Verwijderd op 27-11-2002 21:55 ]


  • -RenE-
  • Registratie: September 2001
  • Laatst online: 16-05 07:39
Gewoon de laatste binary drivers (r200) halen op dri.sourceforge.net en over je huidige install zetten. Werkt bij mij prima.

Verwijderd

Topicstarter
Rene en Markiedam

die drivers werken uiteraard wel met niet met 3d support
daar gaat het hier om

  • Niek
  • Registratie: Februari 2001
  • Laatst online: 13-05 13:40

Niek

f.k.a. The_Surfer

mcolideluxe: kijk eens in deze thread: http://forums.gentoo.org/viewtopic.php?t=23567 en misschien kan je de (beta) ebuild proberen van http://bugs.gentoo.org/show_bug.cgi?id=11322

Overigens is het ook mogelijk om de ATI drivers te gebruiken op niet-"powered by ATI" boards, zie hiervoor dit bericht: http://delltalk.us.dell.c...sp_video&message.id=61210
download XFree 4.2.0 driver and install it. you need hack file

/usr/X11R6/lib/modules/drivers/fglrx_drv.o

let it accept non-ATI board, hexedit offset 0x626e: 74 44 --> 90 90

À vaincre sans péril, on triomphe sans gloire - Pierre Corneille


Verwijderd

Topicstarter
ik heb die rpm omgezet naar tar.gz en al die files handmatig naar de juiste plek ge copierd
en een kernel module gemaakt maar als ik die wil insmodden zegt hij dit

code:
1
2
3
4
5
6
7
bash-2.05a# insmod fglrx
Using /lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o
Warning: loading /lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o will taint the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
  See http://www.tux.org/lkml/#export-tainted for information about tainted modules
/lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o: init_module: Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg


de dmesg zegt

code:
1
2
3
NTFS: Warning! NTFS volume version is Win2k+: Mounting read-only
[fglrx] Maximum main memory to use for locked dma buffers: 554 MBytes.
[fglrx:firegl_stub_register] *ERROR* Fire GL kernel module has to be loaded prior to any other DRM kernel module!

ik zou egt niet weten wat ze hier me bedoelen

  • Niek
  • Registratie: Februari 2001
  • Laatst online: 13-05 13:40

Niek

f.k.a. The_Surfer

Eerst je DRM modules rmmodden misschien? Geef eens de output van lsmod?

À vaincre sans péril, on triomphe sans gloire - Pierre Corneille


  • -RenE-
  • Registratie: September 2001
  • Laatst online: 16-05 07:39
Rene en Markiedam

die drivers werken uiteraard wel met niet met 3d support
daar gaat het hier om
De drivers van ATI zelf draaien niet op niet door ATI gefabriceerde kaarten. Op mijn Medion laptop heb ik dus de DRI-drivers van sourceforge draaien en die geven dus WEL hardware 3D versnelling. Daar zijn ze juist voor.,

Gewoon dus XFree 4.2.1 installeren en de binary drivers eroverheen van dri.sourceforge.nl. Tuxracer draait dan perfect :)

  • Niek
  • Registratie: Februari 2001
  • Laatst online: 13-05 13:40

Niek

f.k.a. The_Surfer

-RenE- schreef op 30 November 2002 @ 14:59:
[...]


De drivers van ATI zelf draaien niet op niet door ATI gefabriceerde kaarten. Op mijn Medion laptop heb ik dus de DRI-drivers van sourceforge draaien en die geven dus WEL hardware 3D versnelling. Daar zijn ze juist voor.,

Gewoon dus XFree 4.2.1 installeren en de binary drivers eroverheen van dri.sourceforge.nl. Tuxracer draait dan perfect :)
Niet door ATI gemakte kaarten doen het (na een kleine simpele hack) ook prima met de officiele drivers, zie mijn vorige post: [rml]The_Surfer in "[ gentoo]radeon-status"[/rml]

À vaincre sans péril, on triomphe sans gloire - Pierre Corneille


  • Soepie
  • Registratie: Oktober 2000
  • Laatst online: 19:36
mcolideluxe: Wat je ook kunt doen is gewoon de RPM met de --force installen, heb ik hier ook gedaan, daarna de frglxsetup (of iets dergelijks, weet ik ff niet meer) draaien, en draait hier als een zonnetje.
Ben van 71 FPS naar 1971 FPS gegaan met glxgear (dus dan heb je toch echt HW DRI).

fglrxconfig moest dat dus zijn.

[ Voor 6% gewijzigd door Soepie op 01-12-2002 01:27 ]

Gewoon spullen


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Soepie schreef op 01 December 2002 @ 01:26:
mcolideluxe: Wat je ook kunt doen is gewoon de RPM met de --force installen

--nodeps zal beter gaan :)

  • Soepie
  • Registratie: Oktober 2000
  • Laatst online: 19:36
ehhhhmmmmmm oeps je hebt gelijk, sorry :/

Gewoon spullen


Verwijderd

-RenE- schreef op 27 November 2002 @ 22:35:
Gewoon de laatste binary drivers (r200) halen op dri.sourceforge.net en over je huidige install zetten. Werkt bij mij prima.
binary drivers en sourceforge...wat klopt daar niet?

Verwijderd

Topicstarter
lsmod

code:
1
2
3
4
Module                  Size  Used by    Tainted: P  
es1371                 32232   2 
ac97_codec             10920   0  [es1371]
ne2k-pci                5920   1


nix dus

en die fglrxconfig maakt alleen een xf86config voor je
heeft nix met die module te maken

Verwijderd

Verwijderd schreef op 01 December 2002 @ 15:35:
[...]


binary drivers en sourceforge...wat klopt daar niet?
die binary drivers zijn er zeker wel, kijk maar eens op: http://dri.sourceforge.net/downloads.phtml

Voor de topic starter:
Heb je wel DRI, AGPGART en MTTR ( niet verplicht, maar wel aangeraden) in je kernel meegecompileerd?

Verwijderd

Topicstarter
uhm balou hoe moet ik me dat voorstellen
als modules of in mn kernel ??
en waar staan die dingen kan ze niet vinden

Verwijderd

Ja dat zijn kernel modules. Lees meer eens de howto door, daar staat het in: http://dri.sourceforge.net/doc/DRIcompile.html

Verwijderd

Topicstarter
maar zijn deze dan verplicht voor die fglrx driver ????
want mij radoen en 3dfx drivers werken nu tog ook

Verwijderd

Verwijderd schreef op 27 November 2002 @ 21:17:
Ik heb een 8500 ik heb een tijdje geleden wel wat drivers geprobeert maar had daarna geen zin meer
nu typte ik perongeluk glxgears en zag ik die wieltjes draaien
betekent dit nou dat ik opengl heb op mn dus dat ik q3 enz kan spelen
mn glx info is

code:
1
2
3
4
bash-2.05a# glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: No
Nou, in je eerste post te zien in ieder geval niet via DRI. Je zal wel software rendering gebruiken op het moment. De wieltjes van glxgears werken zowiezo wel, alleen draaien ze een stuk sneller als je DRI gebruikt. Je aantal frames per seconde zal dan ook vele malen hoger zijn.

Trouwens, probeer je nu de DRI driver te installeren of de closed source ATI driver?

[ Voor 6% gewijzigd door Verwijderd op 02-12-2002 18:02 ]


Verwijderd

Topicstarter
die ati drivers
maar ik dacht dat jij bedoelde dat ik eerst dri moet installeren voor dat ik die ati drivers kan gebruiken
of zeg ik nou iets heel raars

Verwijderd

Ik vind ze maar bagger.... je kunt niet eens terug switchen naar een console... dan krijg je allemaal vage tekens...

Geeft mij maar DRI Ati drivers.... geen GLX, maar toch

Verwijderd

Ik heb maar even de ati driver gedownload en geconverteerd naar een .tgz Het is dus inderdaad een DRI driver, dus mijn opmerkingen zijn nog steeds van kracht. Heb je de help bij de driver al gelezen, want die is best uitgebreid en staat ook in dat je de AGPGART kernel module nodig hebt: http://pdownload.mii.inst...rivers/410251-420251.html

Verwijderd

Topicstarter
ok maar ik zit dus nu wel voor nix die dri te cvs en met isdn :(
AGPGART heb ik altijd al meegecompileerd gehad dus daar kan het niet aan liggen dat hij die fglrx module niet wil laden

Verwijderd

Zet dan nog maar eens op een rijtje wat je wel en niet hebt gedaan, want dat is mij niet helemaal duidelijk.
Hoe heb je bijvoorbeeld die rpm geinstalleerd op gentoo?
Heb je het make_install.sh script gebruikt bij de installatie?
Welke kernel versie draai je?

[update]
Vraag 1 heb ik intussen gevonden in de thread. Vraag 3 ook. Blijft vraag 2 nog open en die is denk ik wel belangrijk.

[update2]
Verder zie ik in je lsmod geen AGPGART module. Heb je die soms in de kernel meegecompileerd of ben je de module vergeten te insmodden?

[ Voor 36% gewijzigd door Verwijderd op 02-12-2002 18:48 ]


Verwijderd

Topicstarter
Ok ik heb gedaan

>rpm
>makeinstall.sh

kernel is 2.4.19

en die AGPGart kan je volgens mij alleen meecompilen en dat heb ik ook gedaan

Verwijderd

Topicstarter
heb net opnieuw die rpm gedaan ik krijg dan dit

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
bash-2.05a# rpm -i --force --nodeps fglrx-glc22-4.2.0-2.4.3.i586.rpm
*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)

As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D grafics will lack performance.

failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
probing for VMA API version...
cleaning...
patching 'highmem.h'...
patching 'drmP.h'...
patching file drmP.h
Hunk #1 succeeded at 337 (offset 82 lines).
compiling 'agpgart_be.c'...
compiling 'agp3.c'...
compiling 'i7505-agp.c'...
compiling 'firegl_public.c'...
linking of fglrx kernel module...
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
depmod: *** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/char/drm/fg
lrx.o
- trying a sample load of the kernel module
/lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o: unresolved symbol mtrr_del_
Rsmp_272d394e
/lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o: unresolved symbol mtrr_add_
Rsmp_56179c5f
/lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o: 
Hint: You are trying to load a module without a GPL compatible license
      and it has unresolved symbols.  Contact the module supplier for
      assistance, only they can help you.

/lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o: insmod /lib/modules/2.4.19/
kernel/drivers/char/drm/fglrx.o failed
/lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o: insmod fglrx failed
failed.
depmod: *** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/char/drm/fg
lrx.o
 === 
ATI display drivers successfully installed
please run 'fglrxconfig' now
 ===


Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. Contact the module supplier for
assistance, only they can help you.
wtf is dit

maar geen andere errors die ik eerst dat met dir DRM
maar als ik insmod fglrx doe zegt hij dit

code:
1
2
3
4
5
6
7
8
bash-2.05a# insmod fglrx
Using /lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o
/lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o: unresolved symbol mtrr_del_Rsmp_272d394e
/lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o: unresolved symbol mtrr_add_Rsmp_56179c5f
/lib/modules/2.4.19/kernel/drivers/char/drm/fglrx.o: 
Hint: You are trying to load a module without a GPL compatible license
      and it has unresolved symbols.  Contact the module supplier for
      assistance, only they can help you.


hij laad hem dus niet wat ik zie nog niets in mij lsmod

[ Voor 19% gewijzigd door Verwijderd op 02-12-2002 19:36 ]


Verwijderd

unresolved symbol mtrr_del_Rsmp_272d394e
Ik heb zo'n vermoeden dat je MTTR support in je kernel aan moet zetten.

code:
1
2
3
4
5
6
7
Perform the following steps:
- get the matching Linux kernel source
- run "make distclean"
- setup that kernel source with the config file matching your kernel
- run "make dep" on the kernel source tree
- go to "/lib/module/fglrx/build_mod" and enter "./make.sh"
- go to "/lib/module/fglrx" and enter "./make_install.sh"

Heb je die laatste 2 stappen wel eens met de hand uitgevoerd en wat was het resultaat?

Verwijderd

Topicstarter
het resultaat is de eerste code lap van mn laatste post

maar over die mttr die heb ik ook gecompiled

maar deze stappen heb ik niet gedaan
- get the matching Linux kernel source
- run "make distclean"
- setup that kernel source with the config file matching your kernel
- run "make dep" on the kernel source tree

wat is get the matching kernel source en waar run ik make distclean en make dep
is dit niet gewoon een kernelcompilen ??

Verwijderd

Ze bedoelen dat de binary kernel die je draait en de kernel source overeen moeten komen. Een distclean verwijderd de resten van een vorige compile van de kernel. De make dep controleert alle dependecies. De make dep gebruik je ook bij een normale kernel compile, maar je moet de laatste 2 stappen dus blijkbaar voor de make bzImage draaien. Tenminste zo lees ik het.

Verwijderd

Topicstarter
wat ik dus nu moet doen is die laatste 2 stappen opnieuw doen en dan make bzImage

Verwijderd

vergeet de distclean niet. Sla wel eerst je huidige kernel config op in een aparte file. Heb je de documentatie die bij die driver hoort al gelezen, want daar staat ook al die stappen in.

Verwijderd

Topicstarter
dus
make dist
make.sh
make_install.sh
make dep
make clean
make bzimage
make modules
make modules_install

???????

Verwijderd

Nee, lezen is blijkbaar erg moeilijk:

in de /usr/src/linux dir:
make distclean
make dep

dan:
go to "/lib/module/fglrx/build_mod" and enter "./make.sh"
- go to "/lib/module/fglrx" and enter "./make_install.sh"

dan terug naar de /usr/src/linux dir:
make bzimage
make modules
make modules_install

[ Voor 10% gewijzigd door Verwijderd op 02-12-2002 22:08 ]


Verwijderd

Topicstarter
nou ik dat gedaan maar nog steeds hetzelfde probleem
ik kan die klere module niet laden

Verwijderd

Topicstarter
Misschien moeten ze hier het Grote mijn ATI drivers doent nie
Pagina: 1