Fglrx : difficulté à l'installation

Bonjour tout le monde,

J’ai essayé d’installer fglrx sur mon PC en suivant le wiki, mais je suis bloqué :

[code]dunatotatos@PC-Duna:~$ sudo aptitude install fglrx-driver fglrx-control
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu… Fait
Initialisation de l’état des paquets… Fait
Lecture des descriptions de tâches… Fait
Les NOUVEAUX paquets suivants vont être installés :
fglrx-atieventsd{a} fglrx-control fglrx-driver fglrx-glx{a}
fglrx-glx-ia32{a} fglrx-source{a}
0 paquets mis à jour, 6 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de télécharger 23,9Mo d’archives. Après dépaquetage, 68,0Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
xserver-xorg-core: Est en conflit avec: xserver-xorg-video-2 qui est un paquet virtuel
libc6-i386: Casse: fglrx-glx-ia32 (<= 1:9-5-1) mais 1:8-12-4 doit être installé.
Les actions suivantes permettront de résoudre ces dépendances :

 Conserver les paquets suivants dans leur version actuelle :
  1. fglrx-control [Non installé]                             
    
  2. fglrx-driver [Non installé]                              
    
  3. fglrx-glx [Non installé]                                 
    
  4. fglrx-glx-ia32 [Non installé]                            
    

    Laisser les dépendances suivantes non satisfaites :

  5. fglrx-atieventsd recommande fglrx-driver (= 1:8-12-4)    
    
  6. fglrx-driver recommande fglrx-glx-ia32                   
    

    Tier: Actions sûres, Supprimer des paquets (10000)

Accepter cette solution ? [Y/n/q/?] q
Abandon de tous les efforts pour rechercher une solution à ces dépendances.
Abandon.[/code]

Ma carte : HD3650
Jusqu’à maintenant, j’utilisais les pilotes Radeon ou RadeonHD (je n’ai jamais su déterminer lequel :p) sous Squeeze.

Merci d’avance pour votre aide :wink:
Duna

Re,
2 solutions :
Soit tu vas récupérer les drivers en Sid ( et encore je ne suis pas du tout sur qu’ils y soient )
Soit tu compile : viewtopic.php?f=3&t=25549&p=265124&hilit=fglrx#p265124

Comme le temps passe vite :smt005 :smt005

Après vérification, les drivers ne sont effectivement pas dispos en Sid.
Eh bien compilons ! (Le .run d’ATI est merdique ?)

J’ai toujours défendu la théorie selon laquelle le temps n’est pas euclidien. Surtout en informatique, et encore plus lorsqu’il s’agit de l’une de mes décisions.

EDIT : Rooh mais ! Ça ne pouvait pas se passer sans problème. J’ai bien suivi les commandes données, puis j’ai installé les .deb par l’installateur de .deb (qui ne m’a sorti aucune erreur). J’ai modifié le xorg.conf :

[code]Section "Device"
Identifier "ATI"
Driver "fglrx"
EndSection

Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection[/code]
et redémarré. Et là, c’est le drame. L’habituel message selon lequel Xorg n’a pas pu démarrer, et qu’il attend d’être configuré correctement s’affiche. Je me suis donc empressé de remettre en place mon ancien xorg.conf, et de revenir pour me plaindre :stuck_out_tongue:
Voici le Xorg.0.log :

[code]
X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-2-amd64 x86_64 Debian
Current Operating System: Linux PC-Duna 2.6.32-3-amd64 #1 SMP Wed Feb 24 18:07:42 UTC 2010 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-3-amd64 root=UUID=893eadea-6ce7-4a59-a48a-eddc9fb1d823 ro quiet
Build Date: 23 March 2010 04:00:24PM
xorg-server 2:1.7.6-1 (Cyril Brulebois kibi@debian.org)
Current version of pixman: 0.16.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: “/var/log/Xorg.0.log”, Time: Tue Apr 6 23:22:39 2010
(==) Using config file: “/etc/X11/xorg.conf”
(==) No Layout section. Using the first Screen section.
(
) |–>Screen “Default Screen” (0)
() | |–>Monitor “”
(==) No device specified for screen “Default Screen”.
Using the first device section listed.
(
) | |–>Device “ATI”
(==) No monitor specified for screen “Default Screen”.
Using a default monitor configuration.
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
(==) ModulePath set to “/usr/lib/xorg/modules”
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x7c3240
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 6.0
X.Org XInput driver : 7.0
X.Org Server Extension : 2.0
(++) using VT number 7

(–) PCI:*(0:1:0:0) 1002:9591:1179:ff1e ATI Technologies Inc Mobility Radeon HD 3650 rev 0, Mem @ 0xc0000000/268435456, 0xd6300000/65536, I/O @ 0x00005000/256, BIOS @ 0x???/131072
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: “extmod”
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: “dbe”
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: “glx”
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="FireGL - ATI Technologies Inc."
compiled for 7.5.0, module version = 1.0.0
(II) Loading extension GLX
(II) LoadModule: “record”
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: “dri”
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: “dri2”
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.6, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: “fglrx”
(II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
(II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
compiled for 1.7.1, module version = 8.72.10
Module class: X.Org Video Driver
(II) Loading sub module “fglrxdrm”
(II) LoadModule: “fglrxdrm”
(II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
compiled for 1.7.1, module version = 8.72.10
(II) ATI Proprietary Linux Driver Version Identifier:8.72.10
(II) ATI Proprietary Linux Driver Release Identifier: 8.72.1
(II) ATI Proprietary Linux Driver Build Date: Mar 10 2010 23:41:33
(II) Primary Device is: PCI 01@00:00:0
(WW) Falling back to old probe method for fglrx
(II) PCS database file /etc/ati/amdpcsdb not found
(II) Creating PCS database from initial defaults instead
(–) Assigning device section with no busID to primary device
(–) Chipset Supported AMD Graphics Processor (0x9591) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
(II) AMD Video driver is running on a device belonging to a group targeted for this release
(II) AMD Video driver is signed
(II) fglrx(0): pEnt->device->identifier=0x7ff0e0
(II) fglrx(0): === [atiddxPreInit] === begin
(II) Loading sub module “vgahw”
(II) LoadModule: “vgahw”
(II) Loading /usr/lib/xorg/modules/libvgahw.so
(II) Module vgahw: vendor=“X.Org Foundation"
compiled for 1.7.6, module version = 0.1.0
ABI class: X.Org Video Driver, version 6.0
(II) fglrx(0): Creating default Display subsection in Screen section
"Default Screen” for depth/fbbpp 24/32
(**) fglrx(0): Depth 24, (–) framebuffer bpp 32
(II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
(==) fglrx(0): Default visual is TrueColor
(==) fglrx(0): RGB weight 888
(II) fglrx(0): Using 8 bits per RGB
(==) fglrx(0): Buffer Tiling is ON
(II) Loading sub module “fglrxdrm”
(II) LoadModule: “fglrxdrm”
(II) Reloading /usr/lib/xorg/modules/linux/libfglrxdrm.so
ukiDynamicMajor: found major device number 250
ukiDynamicMajor: found major device number 250
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 11, (OK)
ukiOpenByBusid: ukiOpenMinor returns 11
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
(–) fglrx(0): Chipset: “ATI Mobility Radeon HD 3650” (Chipset = 0x9591)
(–) fglrx(0): (PciSubVendor = 0x1179, PciSubDevice = 0xff1e)
(==) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
(–) fglrx(0): Linear framebuffer (phys) at 0xc0000000
(–) fglrx(0): MMIO registers at 0xd6300000
(–) fglrx(0): I/O port at 0x00005000
(==) fglrx(0): ROM-BIOS at 0x000c0000
(II) fglrx(0): AC Adapter is used

Backtrace:
0: /usr/bin/X (xorg_backtrace+0x28) [0x465c88]
1: /usr/bin/X (0x400000+0x5f4b9) [0x45f4b9]
2: /lib/libpthread.so.0 (0x7f2a7f275000+0xe990) [0x7f2a7f283990]
3: /usr/bin/X (xf86nameCompare+0x19) [0x4852a9]
4: /usr/bin/X (xf86findOption+0x2c) [0x483ccc]
5: /usr/bin/X (xf86findOptionValue+0x9) [0x483ce9]
6: /usr/bin/X (0x400000+0x7f56d) [0x47f56d]
7: /usr/bin/X (xf86ProcessOptions+0x2e) [0x47fa4e]
8: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xf86HandleInt10Options+0x80) [0x7f2a7be6cc60]
9: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xf86ExtendedInitInt10+0x37) [0x7f2a7be5b377]
10: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xf86InitInt10+0xb) [0x7f2a7be5aedb]
11: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f2a7b849000+0x26e587) [0x7f2a7bab7587]
12: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f2a7b849000+0x2739b3) [0x7f2a7babc9b3]
13: /usr/lib/xorg/modules/drivers/fglrx_drv.so (atiddxPreInit+0x51e) [0x7f2a7bab7d9e]
14: /usr/bin/X (InitOutput+0x552) [0x470fd2]
15: /usr/bin/X (0x400000+0x259f5) [0x4259f5]
16: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f2a7dd86abd]
17: /usr/bin/X (0x400000+0x25749) [0x425749]
Segmentation fault at address 0x4c1

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting

Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Please also check the log file at “/var/log/Xorg.0.log” for additional information.[/code]
Le “segmentation fault” ne me paraît pas de très bon augure :stuck_out_tongue:

Je peux aussi éventuellement ajouter la sortie de la compilation (qui contient quelques avertissement, et même une erreur, si je ne m’abuse -_-")

EDIT 2 : Premièrement : voici le seul avertissement qui me semblait digne d’intérêt lors de la compilation :

Deuxièmement : les pilotes libres ne fonctionnent plus non plus, à présent.

EDIT 3 : Je vais tenté de suivre cette méthode : coagul.org/spip.php?article444

A ta place j’éviterai:

[quote]- Driver ATI : 8.31.5

  • xserver-xorg : 7.1.0-7
  • Noyau Linux : kernel-image-2.6-686 (2.6.18-3) [/quote]
    Le problème actuel vient d’une incompatibilité entre xorg et fglrx. Ta source risque fortement d’être obsolète.

Donc du coup, je fais quoi ? Je vire tout ce que j’ai pu installer concernant fglrx, et je repasse sur les pilotes libres (en boudant à nouveau pour deux ans ces enf*** de pilotes proprios :p) ? Ou bien y’a-t-il un quelconque espoir de faire fonctionner ces pilotes ?

Salut,

Bhen ouais, je pari qu’il n’y ai pas bien longtemps a attendre avant qu’ils n’entrent dans les dépots de Testing
mais installe radeon alors ( pas radeonhd ) :wink:
La réponse du pourquoi ça plante ici : viewtopic.php?f=3&t=26387&p=265536&hilit=pilotes#p265536

Ok. Installons, et attendons.
Merci pour ton aide :wink:

[quote=“Clem_ufo”][quote=“Dunatotatos”]
EDIT 3 : Je vais tenté de suivre cette méthode : coagul.org/spip.php?article444
[/quote]
A ta place j’éviterai:

[quote]- Driver ATI : 8.31.5

  • xserver-xorg : 7.1.0-7
  • Noyau Linux : kernel-image-2.6-686 (2.6.18-3) [/quote]
    Le problème actuel vient d’une incompatibilité entre xorg et fglrx. Ta source risque fortement d’être obsolète.[/quote]
    Encore !

Hé Dunatotatos, t’aurais voulu refaire la même erreur que dans le topic “J’ai cassé le serveur X” ?

La chance que des tutos d’il y a deux ans fonctionnent avec des logiciels tout neuf s’approche de zéro
surtout dans le domaine des drivers graphique, domaine qui évolue très vite.
La probabilité que tu casses ta machine avec ces tutos est elle, beaucoup plus élevée.

Si tu veux des résultats récents et pertinents sur des domaines relativement peu déffrichés,
le meilleur conseil que je peux te donner est de faire tes recherches en anglais.

J’ai pensé qu’utiliser ce tuto, du moment que le script était assez récent ne posait pas de problème. Mais bon, c’était une simple supposition de ma part, ce qui réduit un peu la fiabilité de l’argument :stuck_out_tongue:

Pour ce qui est des recherches en anglais, c’est vrai que j’y pense trop peu. Je vais tâcher de prendre cette bonne habitude.