Hello,
I installed Arch (3.10.5-1-ARCH) on an HP Envy 14 a few weeks ago. I've been using the integrated Intel Chipset with xf86-video-intel, but I'd like to start using the ATI Radeon 5650 as well with xf86-video-ati.
My current setup: My system boots to the console. Radeon is blacklisted, so I modprobe it manually. I run
Code:
sudo echo DDIS > /sys/kernel/debug/vgaswitcheroo/switchitcheroo
The system hangs for a second and then my screen goes dark but the system is still working. I can get screen output back by echo DIGD to vgaswitcheroo/switch. My brightness keys don't help, and I've screwed around a bit in /sys/class/backlight but it hasn't helped.
Any suggestions? Logs and stuff below, let me know what else is helpful. Thanks!
output from lspci
Code:
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M] (rev ff)
01:00.1 Audio device: Advanced Micro De00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M] (rev ff)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Redwood HDMI Audio [Radeon HD 5000 Series] (rev ff)
output from cat /sys/kernel/debug/vgaswitcheroo/switch
Code:
0:IGD:+:Pwr:0000:00:02.0
1:DIS-Audio: :Off:0000:01:00.1
2:DIS: :Off:0000:01:00.0
Output from dmesg | grep radeon after starting and stopping the card
Code:
[ 59.719804] [drm] radeon kernel modesetting enabled.
[ 59.719865] radeon 0000:01:00.0: enabling device (0000 -> 0003)
[ 65.336888] radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[ 65.336892] radeon 0000:01:00.0: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF
[ 65.337059] [drm] radeon: 1024M of VRAM memory ready
[ 65.337061] [drm] radeon: 512M of GTT memory ready.
[ 65.367380] radeon 0000:01:00.0: ffff88014c327c00 unpin not necessary
[ 65.451747] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x000000000005c418 and cpu addr 0xffffc900232ba418
[ 65.456177] radeon 0000:01:00.0: WB enabled
[ 65.456184] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff880151470c00
[ 65.456188] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff880151470c0c
[ 65.458119] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x000000000015e418 and cpu addr 0xffffc90023b1c418
[ 65.458168] radeon 0000:01:00.0: irq 48 for MSI/MSI-X
[ 65.458192] radeon 0000:01:00.0: radeon: using MSI.
[ 65.458238] [drm] radeon: irq initialized.
[ 65.898940] [drm] radeon atom DIG backlight initialized
[ 65.912575] [drm] radeon: power management initialized
[ 66.036604] radeon 0000:01:00.0: fb1: radeondrmfb frame buffer device
[ 66.036625] [drm] Initialized radeon 2.33.0 20080528 for 0000:01:00.0 on minor 1
now I turn the ATI card off via switcheroo and start X to begin this post
[ 145.743707] radeon: switched off
[ 145.757957] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x000000000015e418 and cpu addr 0xffffc90021c9c418
turn on ATI via switcheroo
[ 2826.989630] radeon: switched on
[ 2827.009942] radeon 0000:01:00.0: WB enabled
[ 2827.009946] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff880151470c00
[ 2827.009949] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff880151470c0c
[ 2827.011842] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000900418 and cpu addr 0xffffc9002309c418
turn it off so I can finish this post
[ 2831.805995] radeon: switched off
[ 2832.210698] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000900418 and cpu addr 0xffffc90021c9c418