web-dev-qa-db-fra.com

Problèmes de démarrage du module Radeon

j'ai des problèmes lors du démarrage avec le module radeon. un écran noir apparaît. si j'ajoute "blacklist radeon" à blacklist.conf je peux démarrer normalement. mais j'ai besoin de vgaswitcheroo qui n'est pas disponible sans module radeon. Ordinateur portable HP Pavilion DV6-3125ER vidéo Radeon 5650 et Intel Ubuntu 11.04

May  2 23:59:11 wedens-PC kernel: [   18.392796] [drm] radeon defaulting to kernel modesetting.
May  2 23:59:11 wedens-PC kernel: [   18.392800] [drm] radeon kernel modesetting enabled.
May  2 23:59:11 wedens-PC kernel: [   18.392874] radeon 0000:01:00.0: power state changed by ACPI to D0
May  2 23:59:11 wedens-PC kernel: [   18.392878] radeon 0000:01:00.0: power state changed by ACPI to D0
May  2 23:59:11 wedens-PC kernel: [   18.392883] radeon 0000:01:00.0: enabling device (0000 -> 0003)
May  2 23:59:11 wedens-PC kernel: [   18.392892] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
May  2 23:59:11 wedens-PC kernel: [   18.392898] radeon 0000:01:00.0: setting latency timer to 64
May  2 23:59:11 wedens-PC kernel: [   18.687536] radeon atpx: version is 1
May  2 23:59:23 wedens-PC kernel: [   30.971462] radeon 0000:01:00.0: GPU softreset 
May  2 23:59:23 wedens-PC kernel: [   30.971464] radeon 0000:01:00.0:   GRBM_STATUS=0xFFFFFFFF
May  2 23:59:23 wedens-PC kernel: [   30.971466] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0xFFFFFFFF
May  2 23:59:23 wedens-PC kernel: [   30.971468] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0xFFFFFFFF
May  2 23:59:23 wedens-PC kernel: [   30.971470] radeon 0000:01:00.0:   SRBM_STATUS=0xFFFFFFFF
May  2 23:59:23 wedens-PC kernel: [   31.131254] radeon 0000:01:00.0: Wait for MC idle timedout !
May  2 23:59:23 wedens-PC kernel: [   31.131256] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
May  2 23:59:23 wedens-PC kernel: [   31.131360] radeon 0000:01:00.0:   GRBM_STATUS=0xFFFFFFFF
May  2 23:59:23 wedens-PC kernel: [   31.131362] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0xFFFFFFFF
May  2 23:59:23 wedens-PC kernel: [   31.131364] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0xFFFFFFFF
May  2 23:59:23 wedens-PC kernel: [   31.131365] radeon 0000:01:00.0:   SRBM_STATUS=0xFFFFFFFF
May  2 23:59:23 wedens-PC kernel: [   31.132389] radeon 0000:01:00.0: limiting VRAM
May  2 23:59:23 wedens-PC kernel: [   31.132392] radeon 0000:01:00.0: VRAM: 3584M 0x0000000000000000 - 0x00000000DFFFFFFF (3584M used)
May  2 23:59:23 wedens-PC kernel: [   31.132394] radeon 0000:01:00.0: GTT: 512M 0x00000000E0000000 - 0x00000000FFFFFFFF
May  2 23:59:23 wedens-PC kernel: [   31.132632] [drm] radeon: 3584M of VRAM memory ready
May  2 23:59:23 wedens-PC kernel: [   31.132635] [drm] radeon: 512M of GTT memory ready.
May  2 23:59:23 wedens-PC kernel: [   31.132716] radeon 0000:01:00.0: irq 45 for MSI/MSI-X
May  2 23:59:23 wedens-PC kernel: [   31.132721] radeon 0000:01:00.0: radeon: using MSI.
May  2 23:59:23 wedens-PC kernel: [   31.132733] radeon 0000:01:00.0: IH ring buffer overflow (0xFFFFFFFF, 0, 15)
May  2 23:59:23 wedens-PC kernel: [   31.132759] [drm] radeon: irq initialized.
May  2 23:59:23 wedens-PC kernel: [   31.320480] radeon 0000:01:00.0: Wait for MC idle timedout !
May  2 23:59:24 wedens-PC kernel: [   31.480341] radeon 0000:01:00.0: Wait for MC idle timedout !
May  2 23:59:24 wedens-PC kernel: [   31.484297] radeon 0000:01:00.0: WB enabled
May  2 23:59:24 wedens-PC kernel: [   31.500940] IP: [<ffffffffa0385b16>] evergreen_cp_start+0x56/0xc80 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.501095] Modules linked in: snd_hda_codec_idt snd_hda_intel(+) snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event radeon(+) snd_seq snd_timer hp_wmi snd_seq_device i915 joydev sparse_keymap uvcvideo btusb videodev v4l2_compat_ioctl32 ttm bluetooth rt2860sta(C) snd psmouse serio_raw drm_kms_helper drm crc_ccitt intel_ips video soundcore snd_page_alloc i2c_algo_bit hp_accel lis3lv02d input_polldev coretemp lp parport usbhid hid ahci libahci r8169
May  2 23:59:24 wedens-PC kernel: [   31.501570] RIP: 0010:[<ffffffffa0385b16>]  [<ffffffffa0385b16>] evergreen_cp_start+0x56/0xc80 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.502157]  [<ffffffffa0388be0>] evergreen_cp_resume+0x3a0/0x630 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.502200]  [<ffffffffa038a8f7>] evergreen_startup+0x157/0x260 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.502242]  [<ffffffffa035c8b0>] ? r600_pcie_gart_init+0x60/0x70 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.502285]  [<ffffffffa038bc2c>] evergreen_init+0x1ac/0x2d0 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.502323]  [<ffffffffa0303a49>] radeon_device_init+0x409/0x490 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.502363]  [<ffffffffa0305122>] radeon_driver_load_kms+0xb2/0x1a0 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.502471]  [<ffffffffa039595e>] radeon_pci_probe+0xb2/0xba [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.504059]  [<ffffffffa03db000>] ? radeon_init+0x0/0x1000 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.506708]  [<ffffffffa03db000>] ? radeon_init+0x0/0x1000 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.511972]  [<ffffffffa03db000>] ? radeon_init+0x0/0x1000 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.514474]  [<ffffffffa03db0c4>] radeon_init+0xc4/0x1000 [radeon]
May  2 23:59:24 wedens-PC kernel: [   31.522082] RIP  [<ffffffffa0385b16>] evergreen_cp_start+0x56/0xc80 [radeon]
1
wedens

J'ai eu le même problème. Le système ne démarre pas avec radeon chargé. J'ai fait ça:

ajouter blacklist radeon jusqu'à la fin de /etc/modprobe.d/blacklist.conf

ajoutez ces lignes avant 'exit' dans /etc/rc.local

modprobe radeon
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

N'oubliez pas de rendre exécutable rc.local.

Maintenant, le module radeon sera rechargé, vgaswitcheroo sera réactivé et la carte ATI sera désactivée. Plus frais, plus silencieux

2
marto

Vous pouvez démarrer avec le module radeon sur liste noire, puis le charger dans rc.local (modprobe radeon). Cela a rendu mon démarrage du système stable.

1

oh comme vous pouvez le voir, vous n'avez pas besoin d'une carte radeon, non? vous êtes satisfait du GPU intégré? si c'est le cas, supprimez simplement (avec synaptics) les pilotes xorg pour radeon (les noms des packages sont comme xorg-driver-ATI et xorg-driver-radeon ou quelque chose de similaire) le problème est que ces pilotes ne fonctionneront pas correctement avec le noyau par défaut d'ubuntu 11.04

je viens de faire ça. la carte Intel fonctionne exactement comme auparavant. vga_switcheroo est en place. tout va bien mais vous ne pouvez pas utiliser la carte radeon, bien sûr.

0
Zevaka

vérifiez si ce message peut vous aider:

Faire fonctionner vga_switcheroo avec ATI Mobility Radeon 5650 HD

Cordialement

0
rafa.ferreira