View previous topic :: View next topic |
Author |
Message |
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Thu Sep 21, 2006 8:24 am Post subject: [ATI] Nouveau driver proprio fglrx 8.29.6 |
|
|
Wéééééé, celui là je l'attendais depuis 1 mois
Quote: | New Features
The ATI Proprietary Linux software driver introduces Linux Kernel 2.6.18 support. |
Ca, c'est fait
Pour le reste, pas grand chose de neuf...
Nykos, fais chauffer la colle pour le test de la sortie TV
Un de ces 4, je testerai dans les faits si on peut avoir véritablement 2 résolutions différentes en dual screen, comme c'est censé être le cas depuis quelques releases.
--
edit:
Ah si, quand même, un "détail":
Quote: | As of driver version 8.29.6 support for the following products is no longer included:
* Radeon® 8500/9000/9100/9200/9250
* Mobility Radeon® 9000/9100/9200
* Radeon® IGP 9000/9100/9200
Users with these products should use driver version 8.28.8 |
Arrêtez moi si je me trompe, mais c'est précisément la gamme de cartes qui bénéficie de l'accélération 3D DRI par le biais du drivers opensource radeon.
Donc pas vraiment un soucis, en théorie.
--> SAVAGE HQ mis à jour pour fêter çà. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
nykos Guru
Joined: 08 Jun 2005 Posts: 488 Location: Strasbourg
|
Posted: Thu Sep 21, 2006 9:01 am Post subject: |
|
|
arf je voulais justement te le signaler ! j'aurai dû me lever plus tôt !!
pour les 2 résolutions sur 2 écrans j'ai pas pu me retenir d'essayer sans toi, mais j'ai pas réussi _________________ -=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers) |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Sat Sep 23, 2006 1:21 pm Post subject: |
|
|
Pour les pressés, la manip' vu ici marche impecc':
Code: |
cd /usr/portage/x11-drivers/ati-drivers
cp ati-drivers-8.28.8.ebuild ati-drivers-8.29.6.ebuildyou hea
ebuild ati-drivers-8.29.6.ebuild digest
emerge -av ati-drivers |
En attendant une ebuild "officielle" dans portage. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Sun Sep 24, 2006 7:08 am Post subject: |
|
|
El_Goretto wrote: | Pour les pressés, la manip' vu ici marche impecc':
Code: |
cd /usr/portage/x11-drivers/ati-drivers
cp ati-drivers-8.28.8.ebuild ati-drivers-8.29.6.ebuildyou hea
ebuild ati-drivers-8.29.6.ebuild digest
emerge -av ati-drivers |
En attendant une ebuild "officielle" dans portage. |
le cp sur ebuildyou hea ..... ca serais pas ouyeahhhh plutot ?? ^^ |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Sun Sep 24, 2006 7:26 am Post subject: |
|
|
Houston on as un problème bizarre ...
en theorie cette version des drivers est uniquement x86 non ??
hors sur ma machine qui est ca =
Code: |
localhost florent # more /etc/make.conf
# These settings were set by the catalyst build script that automatically built
this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O4 -mmmx -msse -msse2 -m3dnow -mfpmath=sse,387 -ftree-vectorize -march=
athlon64 -ffast-math -funroll-loops -fexpensive-optimizations -frerun-loop-opt -
fthread-jumps -fforce-addr -frerun-cse-after-loop -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="gd mplayer arts x264 dvdr css ffmpeg dvdread openal kqemu v4l v4l2 gcj cpud
etection divx xvid vorbis ogg cdinstall acpi kdehiddenvisibility nptl nptlonly q
t3 qt4 browserplugin nsplugin kdeenablefinal nowin timidity -ssl -gnome -esd art
s pcmcia -apache -php -mysql oss alsa hal hald dbus java -cups samba opengl dvd
dvdrw dvd+rw"
FEATURES="ccache"
INPUT_DEVICES="mouse keyboard"
VIDEO_CARDS="vesa ati fglrx vga"
LINGUAS="fr fr_FR"
ACCEPT_KEYWORDS="~amd64"
PORTDIR_OVERLAY=/usr/local/portage
source /usr/portage/local/layman/make.conf
|
donc qui sens bon le systeme x86_64 avec ce kernel =
Code: |
localhost florent # ls /boot
boot
grub
initramfs-genkernel-x86_64-2.6.18-gentoo
kernel-genkernel-x86_64-2.6.18-gentoo
System.map-genkernel-x86_64-2.6.18-gentoo
localhost florent #
|
cette commande utilise ce pacquet binaire et me l'installe =
Code: |
localhost florent # emerge ati-drivers -av
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-drivers/ati-drivers-8.29.6 USE="acpi opengl -doc" 0 kB
Total size of downloads: 0 kB
Would you like to merge these packages? [Yes/No]
>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.29.6 to /
* ati-driver-installer-8.29.6.run MD5 ;-) ... [ ok ]
* ati-driver-installer-8.29.6.run RMD160 ;-) ... [ ok ]
* ati-driver-installer-8.29.6.run SHA1 ;-) ... [ ok ]
* ati-driver-installer-8.29.6.run SHA256 ;-) ... [ ok ]
* ati-driver-installer-8.29.6.run size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ati-driver-installer-8.29.6.run ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found sources for kernel version:
* 2.6.18-gentoo
* Checking for MTRR support enabled ... [ ok ]
* Checking for AGP support enabled ... [ ok ]
* Checking for DRM support disabled ... [ ok ]
* X11 implementation is xorg-x11.
>>> Unpacking source...
* Unpacking Ati drivers ... [ ok ]
* Applying ati-powermode.sh.patch ... [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/ati-drivers-8.29.6 ...
* Building the DRM module...
make: entrant dans le répertoire « /usr/src/linux-2.6.18-gentoo »
CC [M] /var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.o
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c:456: attention : initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function 'firegl_stub_open':
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c:579: attention : assignment discards qualifiers from pointer target type
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function 'firegl_put_user_ptr':
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c:1339: attention : transtypage d'un pointeur vers un entier de taille différente
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c:1339: attention : transtypage d'un pointeur vers un entier de taille différente
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c:1339: attention : transtypage d'un pointeur vers un entier de taille différente
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c:1339: attention : transtypage d'un pointeur vers un entier de taille différente
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function '__ke_unregister_ioctl32_conversion':
/var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c:2524: attention : 'return' with a value, in function returning void
LD [M] /var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/fglrx.o
Building modules, stage 2.
MODPOST
CC /var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/fglrx.mod.o
LD [M] /var/tmp/portage/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/fglrx.ko
make: quittant le répertoire « /usr/src/linux-2.6.18-gentoo »
>>> Source compiled.
>>> Test phase [not enabled]: x11-drivers/ati-drivers-8.29.6
>>> Install ati-drivers-8.29.6 into /var/tmp/portage/ati-drivers-8.29.6/image/ category x11-drivers
* Installing fglrx module
|
Aurais je raté un épisode .. le x86_64 non dispo sur le site ATI serait il en fait inclus dans le x86, bob as t'il trompé alyne avec bryan qui lui même utilise une Debian ???
HELPPPPP ..... et je confirme par le dmesg que ca roulez
Code: |
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 427 MBytes.
[fglrx] module loaded - fglrx 8.29.6 [Sep 19 2006] on minor 0
GSI 22 sharing vector 0xD9 and IRQ 22
ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 22
[fglrx] Internal AGP support requested, but kernel AGP support active.
[fglrx] Have to use kernel AGP support to avoid conflicts.
[fglrx] AGP detected, AgpState = 0x1f000a1b (hardware caps of chipset)
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[fglrx] AGP enabled, AgpCommand = 0x1f000312 (selected caps)
[fglrx] total GART = 268435456
[fglrx] free GART = 252440576
[fglrx] max single GART = 252440576
[fglrx] total LFB = 128020480
[fglrx] free LFB = 119828480
[fglrx] max single LFB = 119828480
[fglrx] total Inv = 0
[fglrx] free Inv = 0
[fglrx] max single Inv = 0
[fglrx] total TIM = 0
mtrr: no MTRR for d8000000,400000 found
mtrr: no MTRR for d8400000,100000 found
mtrr: no MTRR for d8500000,80000 found
mtrr: no MTRR for d8580000,40000 found
mtrr: no MTRR for d85c0000,20000 found
mtrr: no MTRR for d85e0000,8000 found
mtrr: no MTRR for d85e8000,1000 found
[fglrx] Internal AGP support requested, but kernel AGP support active.
[fglrx] Have to use kernel AGP support to avoid conflicts.
[fglrx] AGP detected, AgpState = 0x1f000a1b (hardware caps of chipset)
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[fglrx] AGP enabled, AgpCommand = 0x1f000312 (selected caps)
[fglrx] total GART = 268435456
[fglrx] free GART = 252440576
[fglrx] max single GART = 252440576
[fglrx] total LFB = 128020480
[fglrx] free LFB = 119828480
[fglrx] max single LFB = 119828480
[fglrx] total Inv = 0
[fglrx] free Inv = 0
[fglrx] max single Inv = 0
[fglrx] total TIM = 0
|
Code: |
localhost florent # glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9700 Generic
OpenGL version string: 2.0.6065 (8.29.6)
|
gné ?? |
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Sun Sep 24, 2006 8:08 am Post subject: |
|
|
Les drivers Ati font pour les deux architectures depuis un bon moment. |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Sun Sep 24, 2006 8:24 am Post subject: |
|
|
Houais bah c'est pas parce que je ne suis pas le dév qu'il faut se la jouer hein
Mais quel boulet je suis .. faut dire que sur leur site ils différencients encore les x86 des x86_64 avec des révisions différentes ...
d'ou mon trouble ....
Bon bah j'ai pondu encore un post pour rien ^^
merci pour ces précisions :p |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Sun Sep 24, 2006 6:00 pm Post subject: |
|
|
Bon, après tant d'effort pour y échapper, il a enfin fallu que je passe par cet utilitaire "aticonfig" pour refaire mon xorg.conf, car là, je n'avais pas de DRI, puis je n'avais plus les bonnes fréquences de rafraichissement etc...
Bref, après avoir bastonné avec aticonfig pour qu'il me recrée tout, et bien çà marche (xorg 7.0).
Par contre, après études et tests, pas moyen de mettre des résolutions différentes en dual screen, même en mode clone qui est portant explicitement le seul mode à le supporter.
Moralité: je ne peux toujours pas avoir 2 écrans en résolutions différentes en monde bigdestop/xinerama contrairement à ce que je pensais.
Wait&see 2007-2008...
Ou pas.
--
edit:
J'ai des problèmes avec Xv en tant que simple utilisateur, l'affichage dans mplayer ne se fait que dans une fraction de sa fenetre à gauche, comme si il y avait eu translation. En root, çà passe.
Raaah, çà faisait longtemps tiens. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
nykos Guru
Joined: 08 Jun 2005 Posts: 488 Location: Strasbourg
|
Posted: Sun Sep 24, 2006 7:12 pm Post subject: |
|
|
ya pas un truc marqué à ce sujet dans les bugs connus sur le site d'ati ? _________________ -=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers) |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Mon Sep 25, 2006 5:20 am Post subject: |
|
|
nykos wrote: | ya pas un truc marqué à ce sujet dans les bugs connus sur le site d'ati ? |
mdr: je t'avoues que c'est quasiment un des derniers endroits où j'aurais été chercher
Bah, merci du tuyau, j'irai jetter un coup d'oeil sur le site ATI.
(entre temps, repassé en radeon, et vive les sauvegardes de xorg.conf...) _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Tue Sep 26, 2006 7:54 am Post subject: |
|
|
Petite correction suite à ce que j'ai lu ici (https://forums.gentoo.org/viewtopic-t-501041.html), et au fait qu'il y a effectivement des gens qui n'ont pas 1-2 ans de gentoo dans les pattes, toutes mes excuses:
La manipulation décrite, je l'ai faite dans mon overlay portage locale (par défaut /usr/local/portage, voir la manpage make.conf pour déclarer la variable au besoin), ce qui donne en vrai:
Code: | cp /usr/portage/x11-drivers/ati-drivers/ati-drivers-8.28.8.ebuild /usr/local/portage/x11-drivers/ati-drivers/ati-drivers-8.29.6.ebuild
cd /usr/local/portage/x11-drivers/ati-drivers/
ebuild ati-drivers-8.29.6.ebuild digest
emerge -av ati-drivers |
Les repertoires manquants dans l'overlay local sont à créer, et au besoin, si l'emerge couine qu'il manque un truc dans le repertoire files, copier celui de /usr/portage/x11-drivers/ati-drivers/files dans l'emplacement équivalent de l'overlay. Autre chose, pensez au fait que l'ebuild 8.29.6 doit sûrement en l'état être masquée ~x86 (et ~amd64, je suppose), et donc ajoutez une entrée kivabien dans le package.keyword.
Des questions, n'hésitez pas. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
theniaky Guru
Joined: 23 Feb 2006 Posts: 452
|
Posted: Tue Sep 26, 2006 10:13 am Post subject: |
|
|
[EDIT] Désolé j'avais pas vu mes MP merci beaucoup ! [/EDIT] _________________ A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris ils sont cons. Frédéric Beigbeder |
|
Back to top |
|
|
Magic Banana Veteran
Joined: 13 Dec 2005 Posts: 1912 Location: Belo Horizonte, Minas Gerais, Brasil
|
Posted: Tue Sep 26, 2006 1:29 pm Post subject: |
|
|
Étant donné que ati-drivers-8.29.6 est maintenant dans la branche de test de Portage, plus besoin d'overlay. Simplement (avec un arbre récemment synchronisé) :
Code: | echo "x11-drivers/ati-drivers ~x86" >> /etc/portage/package.keywords
emerge ati-drivers |
Remplacez x86 par amd64 si vous tourner sur AMD64. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|