Bonjour,
bon voilà, petit soucis. J'ai installé les pilotes officiels du site de amd qui fonctionnaient très bien sous le kernel précédent.
Mais depuis que le kernel a été mis à jour j'ai perdu mon bureau Gnome et je me retrouve avec des menus déroulants en guise de bureau.
J'ai donc essayé de désinstaller le pilote (officiel) pour le re-compiler (installer) de nouveau.
Je tiens à signaler que je ne peux pas utiliser les pilotes libres car Fedora ne se charge pas dû au fait qu'il reste des résidus de l'installation des officiels mais voyez plutôt...
La désinstallation se passe bien mais lorsque je veux le ré-installer déjà j'ai un message comme quoi il reste des résidus de l'installation puisqu'il m'invite à désinstaller le pilote (ce qui est déjà fait et que je ne peux plus faire de toute façon vu que les fichiers nécessaire à la désinstallation ont disparus!).
Je suis donc obligé de faire une installation forcée (avec --force).
A la fin de l'installation il me dit qu'il y a des messages d'erreurs. Voici le fichier log de l'installation:
Check if system has the tools required for installation.
fglrx installation is being forced. Installation will proceed without the required tools on the system.
Uninstalling any previously installed drivers.
Unloading radeon module...
Unloading drm module...
Error: Module drm is in use by: ttm drm_kms_helper
[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.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.5.0-2.fc17.x86_64/build SUBDIRS=/usr/lib/modules/fglrx/build_mod/2.6.x modules
make[1] : on entre dans le répertoire « /usr/src/kernels/3.5.0-2.fc17.x86_64 »
CC [M] /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_MEM_AllocLinearAddrInterval’:
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2152:5: erreur: implicit declaration of function ‘do_mmap’ [-Werror=implicit-function-declaration]
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2152:13: attention : transtypage vers un pointeur depuis un entier de taille différente [-Wint-to-pointer-cast]
cc1: some warnings being treated as errors
make[2]: *** [/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Erreur 1
make[1]: *** [_module_/usr/lib/modules/fglrx/build_mod/2.6.x] Erreur 2
make[1] : on quitte le répertoire « /usr/src/kernels/3.5.0-2.fc17.x86_64 »
make: *** [kmod_build] Erreur 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
[Reboot] Kernel Module : dracut
Je précise également qu'au démarrage de Fedora j'ai le message étrange suivant: "
Cannot open font file True"... :-?
Ensuite, lorsque le pilote est désinstallé (bien qu'il reste des résidus comme je vous ai expliqué puisque les pilotes libres ne se lancent pas!) j'ai un fichier log qui est créé à la suite de taper sous console la commande "startx" (en mode démarrage "3"):
[ 166.362]
X.Org X Server 1.12.2
Release Date: 2012-05-29
[ 166.367] X Protocol Version 11, Revision 0
[ 166.369] Build Operating System: x86-06 2.6.32-220.17.1.el6.x86_64
[ 166.373] Current Operating System: Linux Bombastic-PC 3.5.0-2.fc17.x86_64 #1 SMP Mon Jul 30 14:48:59 UTC 2012 x86_64
[ 166.373] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.5.0-2.fc17.x86_64 root=UUID=0697b5b6-89df-419a-b757-f0b91a786674 ro rd.md=0 rd.lvm.lv=vg_bombastic-pc/lv02 LANG=fr_FR.UTF-8 SYSFONT=True rd.luks=0 KEYTABLE=fr-latin9 rd.dm=0 rhgb quiet radeon.modeset=0 3
[ 166.381] Build Date: 26 June 2012 04:32:54AM
[ 166.383] Build ID: xorg-x11-server 1.12.2-4.fc17
[ 166.385] Current version of pixman: 0.24.4
[ 166.388] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 166.388] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 166.395] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Aug 7 16:08:57 2012
[ 166.405] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 166.409] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 166.412] (==) No Layout section. Using the first Screen section.
[ 166.412] (==) No screen section available. Using defaults.
[ 166.412] (**) |-->Screen "Default Screen Section" (0)
[ 166.412] (**) | |-->Monitor "<default monitor>"
[ 166.413] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 166.413] (**) | |-->Device "Videocard0"
[ 166.413] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 166.413] (==) Automatically adding devices
[ 166.413] (==) Automatically enabling devices
[ 166.414] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[ 166.415] (**) ModulePath set to "/usr/lib64/xorg/modules/extensions/catalyst,/usr/lib64/xorg/modules"
[ 166.415] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 166.415] (II) Loader magic: 0x7c6ac0
[ 166.415] (II) Module ABI versions:
[ 166.415] X.Org ANSI C Emulation: 0.4
[ 166.415] X.Org Video Driver: 12.0
[ 166.415] X.Org XInput driver : 16.0
[ 166.415] X.Org Server Extension : 6.0
[ 166.417] (--) PCI:*(0:1:0:0) 1002:9460:1002:0502 rev 0, Mem @ 0xd0000000/268435456, 0xfdee0000/65536, I/O @ 0x0000ee00/256, BIOS @ 0x????????/131072
[ 166.417] (II) LoadModule: "extmod"
[ 166.425] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[ 166.429] (II) Module extmod: vendor="X.Org Foundation"
[ 166.429] compiled for 1.12.2, module version = 1.0.0
[ 166.429] Module class: X.Org Server Extension
[ 166.429] ABI class: X.Org Server Extension, version 6.0
[ 166.429] (II) Loading extension SELinux
[ 166.429] (II) Loading extension MIT-SCREEN-SAVER
[ 166.429] (II) Loading extension XFree86-VidModeExtension
[ 166.429] (II) Loading extension XFree86-DGA
[ 166.429] (II) Loading extension DPMS
[ 166.429] (II) Loading extension XVideo
[ 166.429] (II) Loading extension XVideo-MotionCompensation
[ 166.429] (II) Loading extension X-Resource
[ 166.429] (II) LoadModule: "dbe"
[ 166.430] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[ 166.431] (II) Module dbe: vendor="X.Org Foundation"
[ 166.431] compiled for 1.12.2, module version = 1.0.0
[ 166.431] Module class: X.Org Server Extension
[ 166.431] ABI class: X.Org Server Extension, version 6.0
[ 166.431] (II) Loading extension DOUBLE-BUFFER
[ 166.431] (II) LoadModule: "glx"
[ 166.431] (II) Loading /usr/lib64/xorg/modules/extensions/catalyst/libglx.so
[ 166.437] (II) Module glx: vendor="Advanced Micro Devices, Inc."
[ 166.437] compiled for 6.9.0, module version = 1.0.0
[ 166.439] (II) Loading extension GLX
[ 166.439] (II) LoadModule: "record"
[ 166.440] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[ 166.441] (II) Module record: vendor="X.Org Foundation"
[ 166.441] compiled for 1.12.2, module version = 1.13.0
[ 166.441] Module class: X.Org Server Extension
[ 166.441] ABI class: X.Org Server Extension, version 6.0
[ 166.441] (II) Loading extension RECORD
[ 166.441] (II) LoadModule: "dri"
[ 166.441] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
[ 166.445] (II) Module dri: vendor="X.Org Foundation"
[ 166.445] compiled for 1.12.2, module version = 1.0.0
[ 166.445] ABI class: X.Org Server Extension, version 6.0
[ 166.445] (II) Loading extension XFree86-DRI
[ 166.445] (II) LoadModule: "dri2"
[ 166.445] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
[ 166.447] (II) Module dri2: vendor="X.Org Foundation"
[ 166.447] compiled for 1.12.2, module version = 1.2.0
[ 166.447] ABI class: X.Org Server Extension, version 6.0
[ 166.447] (II) Loading extension DRI2
[ 166.447] (II) LoadModule: "fglrx"
[ 166.448] (WW) Warning, couldn't open module fglrx
[ 166.448] (II) UnloadModule: "fglrx"
[ 166.448] (II) Unloading fglrx
[ 166.448] (EE) Failed to load module "fglrx" (module does not exist, 0)
[ 166.448] (EE) No drivers available.
[ 166.456]
Fatal server error:
[ 166.456] no screens found
[ 166.469]
Please consult the Fedora Project support
at http://wiki.x.org
for help.
[ 166.473] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 166.475]
Pour ce dernier fichier log, il s'agit du fichier créé portant le nom inscrit sur cette dernière ligne ci-dessus...