You are not logged in.
Hello everyone, I've been having a problem lately with my laptop. I cannot use the discrete gpu on it using the DRI_PRIME method without X completely crashing. It's a Intel HD2000 and AMD HD6550m combo.
This happens if I use the normal drivers or the arch repositories or the ones from the mesa-git repository.
Here is a part of the dmesg output after the crash (There's a corrupted memory error in between that I think as nothing to do with this as the laptop always shows that error while I try to login. If I take to long it will show corrupted memory but I could always use it normaly. I'll still leave it there just to be sure.):
[ 37.808225] ACPI: \_SB_.PCI0.P0P3: Bus check in hotplug_event()
[ 57.912603] ACPI: \_SB_.PCI0.P0P3: ACPI_NOTIFY_BUS_CHECK event
[ 57.912651] ACPI: \_SB_.PCI0.P0P3: Bus check in hotplug_event()
[ 57.937085] [drm] PCIE GART of 1024M enabled (table at 0x000000000025D000).
[ 57.937227] radeon 0000:01:00.0: WB enabled
[ 57.937232] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff880092305c00
[ 57.937235] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff880092305c0c
[ 57.938008] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x000000000005c418 and cpu addr 0xffffc9000a79c418
[ 57.954774] [drm] ring test on 0 succeeded in 1 usecs
[ 57.954837] [drm] ring test on 3 succeeded in 1 usecs
[ 58.151999] [drm] ring test on 5 succeeded in 2 usecs
[ 58.152008] [drm] UVD initialized successfully.
[ 58.152058] [drm] ib test on ring 0 succeeded in 0 usecs
[ 58.152104] [drm] ib test on ring 3 succeeded in 1 usecs
[ 58.303887] [drm] ib test on ring 5 succeeded
[ 58.418730] snd_hda_intel 0000:01:00.1: Enabling via VGA-switcheroo
[ 58.418871] snd_hda_intel 0000:01:00.1: irq 43 for MSI/MSI-X
[ 61.628181] Corrupted low memory at ffff880000006598 (6598 phys) = df0000000000
[ 61.629749] ------------[ cut here ]------------
[ 61.629761] WARNING: CPU: 0 PID: 147 at arch/x86/kernel/check.c:140 check_for_bios_corruption+0xcb/0x120()
[ 61.629763] Memory corruption detected in low memory
[ 61.631340] Modules linked in: fuse ctr ccm joydev mousedev arc4 ath9k ath9k_common ath9k_hw ath mac80211 cfg80211 iTCO_wdt hp_wmi sparse_keymap mac_hid rfkill iTCO_vendor_support uvcvideo serio_raw snd_hda_codec_idt i915 evdev hp_accel coretemp radeon led_class mei_me lis3lv02d intel_powerclamp kvm_intel videobuf2_vmalloc videobuf2_memops videobuf2_core kvm videodev crc32c_intel ttm hwmon media microcode r8169 psmouse pcspkr mii input_polldev drm_kms_helper drm snd_hda_codec_hdmi snd_hda_codec_generic lpc_ich snd_hda_intel snd_hda_controller mei snd_hda_codec ac intel_agp intel_gtt i2c_i801 wmi shpchp battery i2c_algo_bit i2c_core thermal intel_ips snd_hwdep snd_pcm snd_timer snd soundcore video button acpi_cpufreq processor ext4 crc16 mbcache jbd2 sd_mod sr_mod cdrom crc_t10dif crct10dif_common
[ 61.631448] atkbd libps2 ahci libahci libata ehci_pci scsi_mod ehci_hcd usbcore usb_common i8042 serio
[ 61.631464] CPU: 0 PID: 147 Comm: kworker/0:2 Not tainted 3.15.2-1-ARCH #1
[ 61.631467] Hardware name: Hewlett-Packard HP Pavilion dv6 Notebook PC/163C, BIOS F.29 11/07/2011
[ 61.631473] Workqueue: events check_corruption
[ 61.631476] 0000000000000000 0000000077cb5e9a ffff880096a27d28 ffffffff81507d31
[ 61.631480] ffff880096a27d70 ffff880096a27d60 ffffffff81069acd 0000000000000000
[ 61.631485] ffff880000010000 ffffffff81a36010 0000000000000001 ffff880000000000
[ 61.631493] Call Trace:
[ 61.631502] [<ffffffff81507d31>] dump_stack+0x4d/0x6f
[ 61.631508] [<ffffffff81069acd>] warn_slowpath_common+0x7d/0xa0
[ 61.631512] [<ffffffff81069b4c>] warn_slowpath_fmt+0x5c/0x80
[ 61.631517] [<ffffffff810531cb>] check_for_bios_corruption+0xcb/0x120
[ 61.631522] [<ffffffff8105322e>] check_corruption+0xe/0x40
[ 61.631528] [<ffffffff81086178>] process_one_work+0x168/0x450
[ 61.631533] [<ffffffff81086bd2>] worker_thread+0x132/0x3e0
[ 61.631538] [<ffffffff81086aa0>] ? manage_workers.isra.23+0x2d0/0x2d0
[ 61.631543] [<ffffffff8108d3ca>] kthread+0xea/0x100
[ 61.631548] [<ffffffff8108d2e0>] ? kthread_create_on_node+0x1a0/0x1a0
[ 61.631555] [<ffffffff815159bc>] ret_from_fork+0x7c/0xb0
[ 61.631559] [<ffffffff8108d2e0>] ? kthread_create_on_node+0x1a0/0x1a0
[ 61.631562] ---[ end trace da14c7b4751aa9df ]---
[ 65.475625] snd_hda_intel 0000:01:00.1: Disabling via VGA-switcheroo
[ 65.800825] ACPI: \_SB_.PCI0.P0P3: ACPI_NOTIFY_BUS_CHECK event
[ 65.800921] ACPI: \_SB_.PCI0.P0P3: Bus check in hotplug_event()And here is part of the Xorg.0.log
[ 25.306] (**) Option "xkb_layout" "us"
[ 25.540] (II) intel(0): EDID vendor "SEC", prod id 16721
[ 25.540] (II) intel(0): Printing DDC gathered Modelines:
[ 25.540] (II) intel(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1480 768 770 775 780 -hsync -vsync (46.8 kHz eP)
[ 59.981] (EE)
[ 59.981] (EE) Backtrace:
[ 60.042] (EE) 0: /usr/bin/X (xorg_backtrace+0x48) [0x584b08]
[ 60.042] (EE) 1: /usr/bin/X (0x400000+0x1887f9) [0x5887f9]
[ 60.042] (EE) 2: /usr/lib/libpthread.so.0 (0x7f4f9f76f000+0xf4b0) [0x7f4f9f77e4b0]
[ 60.042] (EE) 3: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f4f98fe6000+0x1034a8) [0x7f4f990e94a8]
[ 60.042] (EE) 4: /usr/bin/X (0x400000+0x15550d) [0x55550d]
[ 60.042] (EE) 5: /usr/bin/X (0x400000+0x15628f) [0x55628f]
[ 60.042] (EE) 6: /usr/bin/X (DRI2GetBuffersWithFormat+0x10) [0x556690]
[ 60.042] (EE) 7: /usr/bin/X (0x400000+0x158020) [0x558020]
[ 60.042] (EE) 8: /usr/bin/X (0x400000+0x35c8e) [0x435c8e]
[ 60.042] (EE) 9: /usr/bin/X (0x400000+0x39aaa) [0x439aaa]
[ 60.042] (EE) 10: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7f4f9e3dc000]
[ 60.042] (EE) 11: /usr/bin/X (0x400000+0x2507e) [0x42507e]
[ 60.042] (EE)
[ 60.042] (EE) Segmentation fault at address 0xe05
[ 60.042] (EE)
Fatal server error:
[ 60.042] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 60.042] (EE)
[ 60.042] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 60.042] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 60.042] (EE)
[ 60.043] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 60.809] (EE) Server terminated with error (1). Closing log file.Any thoughts and/or sugestions for this problem?
Thanks!
EDIT: So I finally found a bug report here about this issue!
https://bugs.freedesktop.org/show_bug.cgi?id=80001
Now I just need to wait for the fixed version to arrive, it seems.
Last edited by timeforagame (2014-07-02 00:54:30)
Offline