On 07/28/2010 09:43 AM, Raghavendra D Prabhu wrote:
* On Tue, Jul 27, 2010 at 07:11:44AM -0400, Matthew Monaco
<dgbale...@verizon.net> wrote:
m...@office ~$ zcat /proc/config.gz | grep -i switch
CONFIG_VGA_SWITCHEROO=y

m...@office ~$ uname -a
Linux office 2.6.34-ARCH #1 SMP PREEMPT Mon Jul 5 22:12:11 CEST 2010 x86_64
Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz GenuineIntel GNU/Linux

m...@office ~$ ls /sys/kernel/debug/
bdi dri hid mce tracing usb x86 gpio sched_features



I'm expecting there to be a vgaswitcheroo directory here so I can perform GPU
switching.

Can you mention the graphics card being used and the driver being used
along with versions of libdrm installed ? Switcheroo is certainly not
available with binary nvidia driver.


-------------------
Raghavendra D Prabhu


The card currently working is an Intel:

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
        Subsystem: Hewlett-Packard Company Device 1436
        Flags: bus master, fast devsel, latency 0, IRQ 27
        Memory at c0000000 (64-bit, non-prefetchable) [size=4M]
        Memory at b0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 4050 [size=8]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [a4] PCI Advanced Features
        Kernel driver in use: i915
        Kernel modules: i915

The one I'd like to be able to switch to is an ATI:

01:00.0 VGA compatible controller: ATI Technologies Inc Redwood [Radeon HD 5600 Series] (prog-if 00 [VGA controller])
        Subsystem: Hewlett-Packard Company Device 1436
        Flags: fast devsel, IRQ 5
        Memory at a0000000 (64-bit, prefetchable) [disabled] [size=256M]
        Memory at c4400000 (64-bit, non-prefetchable) [disabled] [size=128K]
        I/O ports at 3000 [disabled] [size=256]
        Expansion ROM at c4440000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Legacy Endpoint, MSI 00
        Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 
<?>
        Kernel modules: radeon



The libdrm installed is 2.4.21(-1) and most importantly kernel26=2.6.34.1(-1).

I thought it didn't matter what video card or driver was being used. If the kernel has vga_switcheroo compiled, shouldn't it show up in debugfs?


Reply via email to