Bn comme un probleme ne vient pas seul...
J'arrive plus a mettre la 3D
fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.3)
mon xorg
# Xorg configuration created by system-config-display

Section "ServerLayout"
    Identifier     "single head configuration"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Synaptics" "CorePointer"
EndSection

Section "ServerFlags"
    Option        "AIGLX" "on"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbModel" "pc105"
    Option        "XkbLayout" "fr"
    Option        "XkbVariant" "latin9"
EndSection

Section "InputDevice"
    Identifier  "Synaptics"
    Driver      "synaptics"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "auto-dev"
    Option        "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    ModeLine     "1280x800" 71.0 1280 1328 1360 1440 800 803 809 823
    Option        "dpms"
EndSection

Section "Device"
    Identifier  "Videocard0"
    Driver      "fglrx"
    VendorName  "Videocard vendor"
    BoardName   "ATI Technologies Inc Radeon Mobility X700 (PCIE)"
    Option        "OpenGLOverlay" "off"
    Option        "VideoOverlay" "on"
    Option        "XAANoOffscreenPixmaps" "true"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Videocard0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Extensions"
    Option        "Composite" "Enable"
EndSection
les installations:
rpm -qa *fglrx*
kmod-fglrx-2.6.23.1-42.fc8-8.42.3-7.lvn8
xorg-x11-drv-fglrx-8.471-1.8.03.lvn8
kmod-fglrx-8.471-2.8.03.lvn8
kmod-fglrx-2.6.24.3-34.fc8-8.471-2.8.03.lvn8
xorg-x11-drv-fglrx-libs-8.471-1.8.03.lvn8
le kernel sur lequel je suis actuellement (la derniere mise a jour du xorg-x11 avec kmod-fglrx sur le dernier kernel de la série 2.23 plante impossible de travailler dessus écran blanc puis reboot)
uname -r
2.6.23.1-42.fc8
tape "su -" et lance la commande "lsmod" pour voir si fglrx est bien là!

tu devrais avoir quelque chose dans ce style :
fglrx 1788800 24
Bonjour,
si je ne dis pas de bêtises c'est normal: (je ne sais pas si mon explication est correcte)

tu tournes sur le kernel 2.6.23 qui fonctionne avec les drivers fglrx 8.42
Or ton xorg fonctionne avec les drivers 8.47:
xorg-x11-drv-fglrx-libs-8.471-1.8.03.lvn8
xorg-x11-drv-fglrx-8.471-1.8.03.lvn8
kmod-fglrx-8.471-2.8.03.lvn8
donc faudrait que tu reviennes à la version 8.42 pour ces 3 paquets
lsmod | grep fglrx
fglrx                1722972  0
je vais tenter avec les anciens drivers
il faut que tu downgrades les xorg-x11-drv-fglrx...
Sinon tu peux recompiler le dernier pilotes pour ton ancien kernel.

le principle de base c'est d'avoir un environnement de construction.
tu télécharge le fglrx-kmod (installé yum-utils)
yumdownloader --source fglrx-kmod
rpmbuild -ba fglrx-kmod*.src.rpm --define "kernels $(uname -r) --target=i686

Pour ma part, ce sont les premier pilotes qui me permettent d'utiliser AIGLX sur le x600se de mon portable.
Donc c'est tout bon!
rpmbuild -ba fglrx-kmod*.src.rpm --define "kernels $(uname -r) --target=i686
le target=i686 faut pas le changer pour les x86_64?
yumdownloader --source fglrx-kmod-8.42*
Enabling updates-source repository
Enabling livna-source repository
Enabling fedora-source repository
fglrx-kmod-8.42.3-10.lvn8 100% |=========================| 2.6 MB    00:05
contenu du répertoire
ls -l
total 5040
-rw------- 1 root root    1696 mar 19 20:43 anaconda-ks.cfg
-rw-r--r-- 1 root root 2757307 déc 21 05:50 fglrx-kmod-8.42.3-10.lvn8.src.rpm
-rw-r--r-- 1 root root 2269866 mar 18 09:22 fglrx-kmod-8.471-2.8.03.lvn8.src.rpm
-rw-r--r-- 1 root root   78030 mar 19 20:43 install.log
-rw-r--r-- 1 root root    5656 mar 19 20:30 install.log.syslog
rpmbuild -ba fglrx-kmod-8.42*.src.rpm --define "kernels $(uname -r)"
erreur: Le fichier /root/fglrx-kmod-8.42.3-10.lvn8.src.rpm ne semble pas être un fichier spec.
rpm -ivh fglrx-kmod-8.42.3-10.lvn8.src.rpm 
   1:fglrx-kmod             attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
########################################### [100%]
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
Question comme ca, je demande juste un oui ou un non : le bureau en 3d avec les pilotes proprios, c'est possible ?
@hardisc
oui (dans mon cas cela fonctione juste apres l'installation sans rien bidouiller)

fglrx-kmod-8.471-2.8.03.lvn8.src.rpm, prends le dernier
effectivement il faut installer le rpm source pour faire -ba (à partir du spec) sinon c'est --rebuild.

Les warnings sont anodins... tu peux continuer
# rpmbuild -ba fglrx-kmod-8.47*.src.rpm --define "kernels $(uname -r)"
erreur: Le fichier /root/fglrx-kmod-8.471-2.8.03.lvn8.src.rpm ne semble pas être un fichier spec.
You have new mail in /var/spool/mail/root
# rpmbuild --rebuild fglrx-kmod-8.47*.src.rpm --define "kernels $(uname -r)"
Installation de fglrx-kmod-8.471-2.8.03.lvn8.src.rpm
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilis:-?ation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
erreur: Dépendances de construction manquantes:
        /usr/bin/kmodtool est nécessaire pour fglrx-kmod-8.471-2.8.03.fc8.x86_64
Désolé kwizart j'ai pas bien compris :-?
rpmbuild --rebuild fglrx-kmod-8.47*.src.rpm --define "kernels $(uname -r)"
Installation de fglrx-kmod-8.471-2.8.03.lvn8.src.rpm
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
attention: utilisateur mockbuild inexistant - utilisation de root
attention: groupe mockbuild inexistant - utilisation de root
Exécution_de(%prep): /bin/sh -e /var/tmp/rpm-tmp.15532
+ umask 022
+ cd /usr/src/redhat/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ kmodtool --target x86_64 --repo rpmfusion --kmodname fglrx-kmod --filterfile /usr/src/redhat/SOURCES/fglrx-kmodtool-excludekernel-filterfile --newest --for-kernels 2.6.23.1-42.fc8
%package       -n kmod-fglrx-2.6.23.1-42.fc8
Summary:          fglrx kernel module(s) for 2.6.23.1-42.fc8
Group:            System Environment/Kernel
Provides:         kernel-modules-for-kernel = 2.6.23.1-42.fc8
Provides:         fglrx-kmod = %{?epoch:%{epoch}:}%{version}-%{release}
Requires:         fglrx-kmod-common >= %{?epoch:%{epoch}:}%{version}
Requires(post):   /sbin/depmod
Requires(postun): /sbin/depmod

Requires:         kernel-%{_target_cpu} = 2.6.23.1-42.fc8
BuildRequires:    kernel-devel-%{_target_cpu} = 2.6.23.1-42.fc8
%post          -n kmod-fglrx-2.6.23.1-42.fc8
/sbin/depmod -aeF /boot/System.map-2.6.23.1-42.fc8 2.6.23.1-42.fc8 > /dev/null || :
%postun        -n kmod-fglrx-2.6.23.1-42.fc8
/sbin/depmod  -aF /boot/System.map-2.6.23.1-42.fc8 2.6.23.1-42.fc8 &> /dev/null || :

%description  -n kmod-fglrx-2.6.23.1-42.fc8
This package provides the fglrx kernel modules built for the Linux
kernel 2.6.23.1-42.fc8 for the %{_target_cpu} family of processors.
%files        -n kmod-fglrx-2.6.23.1-42.fc8
%defattr(644,root,root,755)
/lib/modules/2.6.23.1-42.fc8/extra/fglrx/



%define kmodinstdir_prefix  /lib/modules/
%define kmodinstdir_postfix  /extra/fglrx/
%define kernel_versions 2.6.23.1-42.fc8___%{_usrsrc}/kernels/2.6.23.1-42.fc8-%{_target_cpu}

+ cd /usr/src/redhat/BUILD
+ rm -rf fglrx-kmod-8.471
+ /bin/mkdir -p fglrx-kmod-8.471
+ cd fglrx-kmod-8.471
+ tar -xf -
+ /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/fglrx-kmod-data-8.471.tar.bz2
+ STATUS=0
+ '[' 0 -ne 0 ']'
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ mkdir fglrxpkg
+ cp -r fglrx/common/lib fglrx/arch/x86_64/lib fglrxpkg/
+ find fglrxpkg/lib/modules/fglrx/build_mod/ usr/share/doc -type d -print0
+ xargs -0 chmod 0755
find: usr/share: No such file or directory
+ xargs -0 chmod 0644
+ find fglrxpkg/lib/modules/fglrx/build_mod/ -type f -print0
+ sed -i -e 's|strip -g|/bin/true|' fglrxpkg/lib/modules/fglrx/build_mod/make.sh
+ pushd fglrxpkg/lib/modules/fglrx/build_mod/
/usr/src/redhat/BUILD/fglrx-kmod-8.471/fglrxpkg/lib/modules/fglrx/build_mod /usr/src/redhat/BUILD/fglrx-kmod-8.471
+ echo 'Patch #1 (fglrx-makefile.diff):'
Patch #1 (fglrx-makefile.diff):
+ patch -p0 -b --suffix .patch1 -s
+ echo 'Patch #2 (fglrx-makesh.diff):'
Patch #2 (fglrx-makesh.diff):
+ patch -p0 -b --suffix .patch2 -s
+ popd
/usr/src/redhat/BUILD/fglrx-kmod-8.471
+ for kernel_version in 2.6.23.1-42.fc8___/usr/src/kernels/2.6.23.1-42.fc8-x86_64
+ cp -a fglrxpkg/ _kmod_build_2.6.23.1-42.fc8
+ exit 0
Exécution_de(%build): /bin/sh -e /var/tmp/rpm-tmp.25448
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd fglrx-kmod-8.471
+ LANG=C
+ export LANG
+ unset DISPLAY
+ for kernel_version in 2.6.23.1-42.fc8___/usr/src/kernels/2.6.23.1-42.fc8-x86_64
+ pushd _kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod /usr/src/redhat/BUILD/fglrx-kmod-8.471
+ export AS_USER=y
+ AS_USER=y
+ export KERNEL_PATH=/usr/src/kernels/2.6.23.1-42.fc8-x86_64
+ KERNEL_PATH=/usr/src/kernels/2.6.23.1-42.fc8-x86_64
+ export FEDORA_UNAME_R=2.6.23.1-42.fc8
+ FEDORA_UNAME_R=2.6.23.1-42.fc8
+ export FEDORA_UNAME_M=x86_64
+ FEDORA_UNAME_M=x86_64
+ export CC=gcc
+ CC=gcc
+ bash make.sh verbose
ATI module generator V 2.0
==========================
initializing...
make.sh: line 537: [: =: unary operator expected
OsRelease=2.6.23.1-42.fc8
major=2
minor=6
patch=23
extra=.1-42.fc8
SMP=1
smp=-SMP
iii=
AGP=1
CC=gcc
cc_version=
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
 Assuming default VMAP API
 Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64 SUBDIRS=/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernels/2.6.23.1-42.fc8-x86_64'
  CC [M]  /usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_put_user_ptr':
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1594: warning: cast from pointer to integer of different size
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1594: warning: cast from pointer to integer of different size
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1594: warning: cast from pointer to integer of different size
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1594: warning: cast from pointer to integer of different size
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_check_pci':
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1951: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_pci_find_slot':
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2840: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481)
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_unregister_ioctl32_conversion':
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2972: warning: 'return' with a value, in function returning void
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_Initialize':
/usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5219: warning: cast from pointer to integer of different size
  LD [M]  /usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
  LD [M]  /usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.23.1-42.fc8-x86_64'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
You must change your working directory to /usr/src/redhat/BUILD/fglrx-kmod-8.471/_kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
==============================
+ popd
/usr/src/redhat/BUILD/fglrx-kmod-8.471
+ exit 0
Exécution_de(%install): /bin/sh -e /var/tmp/rpm-tmp.61323
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd fglrx-kmod-8.471
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /var/tmp/fglrx-kmod-8.471-2.8.03.fc8-root-root
+ for kernel_version in 2.6.23.1-42.fc8___/usr/src/kernels/2.6.23.1-42.fc8-x86_64
+ install -D -m 0644 _kmod_build_2.6.23.1-42.fc8/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko /var/tmp/fglrx-kmod-8.471-2.8.03.fc8-root-root/lib/modules//2.6.23.1-42.fc8//extra/fglrx//fglrx.ko
+ chmod 0755 /var/tmp/fglrx-kmod-8.471-2.8.03.fc8-root-root//lib/modules//2.6.23.1-42.fc8/extra/fglrx/fglrx.ko
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-python-bytecompile
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Traitement des fichiers: kmod-fglrx-2.6.23.1-42.fc8-8.471-2.8.03.fc8
Provides: fglrx-kmod = 8.471-2.8.03.fc8 kernel-modules-for-kernel = 2.6.23.1-42.fc8
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1
Requires(post): /bin/sh /sbin/depmod
Requires(postun): /bin/sh /sbin/depmod
Requires: fglrx-kmod-common >= 8.471 kernel-x86_64 = 2.6.23.1-42.fc8
Vérification des fichiers non empaquetés: /usr/lib/rpm/check-files /var/tmp/fglrx-kmod-8.471-2.8.03.fc8-root-root
Ecrit: /usr/src/redhat/RPMS/x86_64/kmod-fglrx-2.6.23.1-42.fc8-8.471-2.8.03.fc8.x86_64.rpm
Exécution_de(%clean): /bin/sh -e /var/tmp/rpm-tmp.72444
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd fglrx-kmod-8.471
+ rm -rf /var/tmp/fglrx-kmod-8.471-2.8.03.fc8-root-root
+ exit 0
Exécution_de(--clean): /bin/sh -e /var/tmp/rpm-tmp.72444
+ umask 022
+ cd /usr/src/redhat/BUILD
+ rm -rf fglrx-kmod-8.471
+ exit 0
Ecrit: /usr/src/redhat/RPMS/x86_64/kmod-fglrx-2.6.23.1-42.fc8-8.471-2.8.03.fc8.x86_64.rpm
/usr/src/redhat/RPMS/x86_64/kmod-fglrx-2.6.23.1-42.fc8-8.471-2.8.03.fc8.x86_64.rpm
-bash: /usr/src/redhat/RPMS/x86_64/kmod-fglrx-2.6.23.1-42.fc8-8.471-2.8.03.fc8.x86_64.rpm: Permission non accordée
ls -al /usr/src/redhat/RPMS/x86_64/kmod-fglrx-2.6.23.1-42.fc8-8.471-2.8.03.fc8.x86_64.rpm
-rw-r--r-- 1 root root 613449 mar 24 11:22 /usr/src/redhat/RPMS/x86_64/kmod-fglrx-2.6.23.1-42.fc8-8.471-2.8.03.fc8.x86_64.rpm
mais non voyons !!!

rpm -ivh /usr/src/redhat/RPMS/x86_64/kmod-fglrx-2.6.23.1-42.fc8-8.471-2.8.03.fc8.x86_64.rpm
rpm -ivh /usr/src/redhat/RPMS/x86_64/kmod-fglrx-2.6.23.1-42.fc8-8.471-2.8.03.fc8.x86_64.rpm
Préparation...              ########################################### [100%]
   1:kmod-fglrx-2.6.23.1-42.########################################### [100%]
je redemare le serveur X et je vous tient au courant merci pour tout
fglrxinfo 
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X700
OpenGL version string: 2.1.7412 Release
Super sa marche merci Kwizart tu es trop fort 😉:-D