hybrid-graphics-linux team mailing list archive
-
hybrid-graphics-linux team
-
Mailing list archive
-
Message #00437
Dell Vostro 3300 nvida310M/Intel Arrandale Graphics i5 core
# dmidecode -s system-product-name
*Vostro 3300*
# dmidecode -s system-version
*A10*
# lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
*00:02.0 VGA compatible controller [0300]: Intel Corporation Arrandale
Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA
controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device
[10de:0a75] (rev a2) (prog-if 00 [VGA controller])
*
More info:
When I use the kernel git branch (drm-nvidia-switch) by Dave Airlied, I get:
# cat /sys/kernel/debug/vgaswitcheroo/switch
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :Pwr:0000:01:00.0
The Intel and Nvidia cards are on. When I try to switch:
#echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
the LVDS turns off (ouch!), but from a remote login I was able to check the
switching state:
# cat /sys/kernel/debug/vgaswitcheroo/switch
0:IGD: :Off:0000:00:02.0
1:DIS:+:Pwr:0000:01:00.0
I can turn on the intel card again
# echo ON > /sys/kernel/debug/vgaswitcheroo/switch
# cat /sys/kernel/debug/vgaswitcheroo/switch
0:IGD: :Pwr:0000:00:02.0
1:DIS:+:Pwr:0000:01:00.0
But when I try to switch back to the Intel card the LVDS display turns on,
and after a few seconds the system freezes out.
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch && dmesg > paste_v3300.dat
Here is my dmesg with drm.debug=4 http://pastebin.com/Z5BuPQZG
Best,
Dante