Problème carte Radeon [Réglé]

Visiteur
Visiteur
Je me suis rendu qu'au moment du démarrage les lignes que l'on voit normalement (avec ok au bout), je ne les vois pas, elles défilent à une vitesse incroyable et se répètent et pourtant Mageia démarre normalement.
J'ai donc regardé dans les journaux système sachant que je n'utilise pas le drivers propriétaire.
Code :
WARNING: at drivers/gpu/drm/radeon/radeon_gart.c:176 radeon_gart_bind+0x1ab/0x1c0 [radeon]()
Jun 3 16:45:06 localhost kernel: Hardware name: WC963AA-ABF p6355fr
Jun 3 16:45:06 localhost kernel: trying to bind memory to unitialized GART !
Jun 3 16:45:06 localhost kernel: Modules linked in: binfmt_misc fuse cpufreq_ondemand cpufreq_conservative cpufreq_powersave acpi_cpufreq freq_table mperf nvram dm_mod joydev evdev button processor ide_pci_generic ide_gd_mod ide_core pata_acpi ata_generic ahci libahci ata_piix libata sd_mod scsi_mod crc_t10dif ext4 jbd2 crc16 uhci_hcd ohci_hcd ehci_hcd usbhid hid usbcore radeon ttm drm_kms_helper drm i2c_algo_bit i2c_core
Jun 3 16:45:06 localhost kernel: Pid: 47, comm: plymouthd Tainted: G W 2.6.38.7-desktop-1.mga #1
Jun 3 16:45:06 localhost kernel: Call Trace:
Jun 3 16:45:06 localhost kernel: [<ffffffff81057aff>] ? warn_slowpath_common+0x7f/0xc0
Jun 3 16:45:06 localhost kernel: [<ffffffff81057bf6>] ? warn_slowpath_fmt+0x46/0x50
Jun 3 16:45:06 localhost kernel: [<ffffffffa0057ce5>] ? ttm_mem_global_alloc_page+0x55/0x60 [ttm]
Jun 3 16:45:06 localhost kernel: [<ffffffffa00b6a6b>] ? radeon_gart_bind+0x1ab/0x1c0 [radeon]
Jun 3 16:45:06 localhost kernel: [<ffffffffa00b4372>] ? radeon_ttm_backend_bind+0x32/0x90 [radeon]
Jun 3 16:45:06 localhost kernel: [<ffffffffa00587c8>] ? ttm_tt_bind+0x58/0x80 [ttm]
Jun 3 16:45:06 localhost kernel: [<ffffffffa005a504>] ? ttm_bo_handle_move_mem+0x194/0x3c0 [ttm]
Jun 3 16:45:06 localhost kernel: [<ffffffff81040600>] ? check_preempt_curr+0x0/0xa0
Jun 3 16:45:06 localhost kernel: [<ffffffffa005b68e>] ? ttm_bo_move_buffer+0x12e/0x140 [ttm]
Jun 3 16:45:06 localhost kernel: [<ffffffffa005b736>] ? ttm_bo_validate+0x96/0x120 [ttm]
Jun 3 16:45:06 localhost kernel: [<ffffffffa005bac6>] ? ttm_bo_init+0x306/0x380 [ttm]
Jun 3 16:45:06 localhost kernel: [<ffffffffa00b5707>] ? radeon_bo_create+0x147/0x2a0 [radeon]
Jun 3 16:45:06 localhost kernel: [<ffffffffa00b5460>] ? radeon_ttm_bo_destroy+0x0/0xc0 [radeon]
Jun 3 16:45:06 localhost kernel: [<ffffffffa00cc76c>] ? radeon_gem_object_create+0x8c/0x120 [radeon]
Jun 3 16:45:06 localhost kernel: [<ffffffffa00ccbb8>] ? radeon_gem_create_ioctl+0x58/0xd0 [radeon]
Jun 3 16:45:06 localhost kernel: [<ffffffff8107cfb0>] ? lock_hrtimer_base.clone.25+0x30/0x60
Jun 3 16:45:06 localhost kernel: [<ffffffffa00212b4>] ? drm_ioctl+0x3e4/0x4c0 [drm]
Jun 3 16:45:06 localhost kernel: [<ffffffffa00ccb60>] ? radeon_gem_create_ioctl+0x0/0xd0 [radeon]
Jun 3 16:45:06 localhost kernel: [<ffffffff8107d864>] ? hrtimer_start_range_ns+0x14/0x20
Jun 3 16:45:06 localhost kernel: [<ffffffff811ea6ba>] ? tomoyo_init_request_info+0x3a/0x70
Jun 3 16:45:06 localhost kernel: [<ffffffff8115ab89>] ? do_vfs_ioctl+0x99/0x570
Jun 3 16:45:06 localhost kernel: [<ffffffff8115b0f1>] ? sys_ioctl+0x91/0xa0
Jun 3 16:45:06 localhost kernel: [<ffffffff813f05be>] ? do_device_not_available+0xe/0x10
Jun 3 16:45:06 localhost kernel: [<ffffffff81002e92>] ? system_call_fastpath+0x16/0x1b
Jun 3 16:45:06 localhost kernel: ---[ end trace 9697d4f0b3d20704 ]---
Jun 3 16:45:06 localhost kernel: [drm:radeon_ttm_backend_bind] *ERROR* failed to bind 1772 pages at 0x00000000
Jun 3 16:45:06 localhost kernel: radeon 0000:01:00.0: object_init failed for (7258112, 0x00000002)
Jun 3 16:45:06 localhost kernel: [drm:radeon_gem_object_create] *ERROR* Failed to allocate GEM object (7258112, 2, 4096, -22)
Jun 3 16:45:06 localhost kernel: ------------[ cut here ]------------
et ce message ce répète
merci d'avance
@+

DaaX Membre non connecté
-
- Voir le profil du membre DaaX
- Inscrit le : 13/12/2007
- Site internet

Visiteur
Visiteur
Je vais tenter
@+
Je revois les lignes normalement et plus de messages d'erreurs

Édité par Visiteur Le 03/06/2011 à 17h48

ladsy Membre non connecté
-
- Voir le profil du membre ladsy
- Inscrit le : 04/06/2011
- Groupes :
Je me permets de squatter ton topic pour ne pas en créer un de trop ... alors que le sujet est à peu prêt le même.
Quelqu'un a-t-il déjà un retour d'expérience avec une carte HD 6850 ou HD 6XXX ?
Merci d'avance.

Gigi Membre non connecté
-
- Voir le profil du membre Gigi
- Inscrit le : 05/06/2011
- Groupes :
Ryzen 1600
Radeon Rx550
nvme
ssd
dd
Radeon Rx550
nvme
ssd
dd

Gigi Membre non connecté
-
- Voir le profil du membre Gigi
- Inscrit le : 05/06/2011
- Groupes :
L'AGP est codé en "dur" dans le noyau... En le recompilant en module ; ça passe !!!
Ryzen 1600
Radeon Rx550
nvme
ssd
dd
Radeon Rx550
nvme
ssd
dd

DaaX Membre non connecté
-
- Voir le profil du membre DaaX
- Inscrit le : 13/12/2007
- Site internet
Tu peux expliquer ta manip pour le bénéfice des autres SVP ?


Gigi Membre non connecté
-
- Voir le profil du membre Gigi
- Inscrit le : 05/06/2011
- Groupes :
Bon, plusieurs choses que je n'ai pas eu le temps de vérifier alors peut être ma solution n'est pas la bonne.
Cependant, en regardant la configuration du noyau de mageia 2.6.38, celle ci montre que l'AGP est compilé en dur et non pas en module à charger ou décharger... Ce qui pour nos cartes PCIe pose problème !
Donc en compilant de nouveau le noyau (mais j'ai utilisé le 2.6.39), j'ai configuré l'AGP en module, installé ce nouveau noyau et redémarré dessus... La 3D, compiz, ont fonctionné tout de suite, malgré un glxgears à 60fps qui pourrait montrer le contraire. ENfin, ici, ça marche. (drvier ati sur une hd4550)
Je ne comprends pas ce choix de la part de Mageia !
Édité par Gigi Le 06/06/2011 à 10h04
Ryzen 1600
Radeon Rx550
nvme
ssd
dd
Radeon Rx550
nvme
ssd
dd

DaaX Membre non connecté
-
- Voir le profil du membre DaaX
- Inscrit le : 13/12/2007
- Site internet


vladislav Membre non connecté
-
- Voir le profil du membre vladislav
- Inscrit le : 29/05/2011
Pour compiler le noyau, tu utilises le config d'origine je suppose?
Purée mais comment on fait pour compiler?? Ça fait au moins deux siècles que je l'ai plus fait

Édité par vladislav Le 06/06/2011 à 19h51
Mageia 2 sur Lenovo 3000 N200
Linux Registered User #222681
since Jan '97
Linux Registered User #222681
since Jan '97

Gigi Membre non connecté
-
- Voir le profil du membre Gigi
- Inscrit le : 05/06/2011
- Groupes :
make xconfig
changer agp en modules (seul changement par rapport au .conf d'origine, sauf si tu veux t'amuser

make
make modules_install
make install
je l'ai fais avec les dernières sources officielles ; 2.6.39-1
Et je n'utilise que des drivers "libres" ma solution ne concerne pas, à priori, les drivers proprio... (même s'il est probable que cette configuration en dur de l'agp pose pb)
Pourquoi l'avoir codé en dur ?!! c'est aberrant à notre époque !
Hein ? Mageia ? dites ?!!
Ryzen 1600
Radeon Rx550
nvme
ssd
dd
Radeon Rx550
nvme
ssd
dd
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie