ACPI DSDT info

Bug #752542 reported by Albert Vilella on 2011-04-06
This bug affects 170 people
Affects Status Importance Assigned to Milestone
Bumblebee
Undecided
Unassigned
Launchpad Bug Reporter
Undecided
Unassigned
bumblebee-project
New
Undecided
Unassigned
Debian
New
Unknown
Fedora
New
Undecided
Unassigned
Gentoo Linux
New
Undecided
Unassigned
Ubuntu
Undecided
Unassigned
openSUSE
Confirmed
Undecided
Unassigned
zUbuntu
New
Undecided
Unassigned

Bug Description

This is for people with a hybrid graphics configuration to be able to submit the DSDT information: This includes nVidia Optimus and AMD Hybrid Graphics.

To gather information about the laptop model, install dmidecode. For the DSDT/SSDT
files, install the acpidump and iasl tools:

    sudo apt-get install acpidump iasl dmidecode

or (on Fedora):

    sudo yum install pmtools iasl dmidecode

Then use the script from http://lekensteyn.nl/files/get-acpi-info.sh to create the
tarball containing information about the laptop model, PCI hardware and ACPI tables.
To do so, run the following commands in a terminal:

    wget http://lekensteyn.nl/files/get-acpi-info.sh
    sh get-acpi-info.sh

This will create a tar.gz file that you can attach to the bug report. In the comment
itself, please include a link to the product page of the model (if available).

This information will allow the full development of hybrid graphics features for Linux. Thanks for your help!

Albert Vilella (avilella) wrote :
Daniel Stender (ds2011) wrote :

Hi guys here's my DSDT.dsl,

my notebook is a Schenker XMG A700 with Nvidia GT 425M:

B7130
Not Applicable

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df0] (rev a1) (prog-if 00 [VGA controller])

Thanks,
DS

William Best II (wmbest2) wrote :

Samsung RC512-S02

Nvidia GT525M / Intel

Output:

RC512
06VQ

00:02.0 VGA compatible controller [0300]: Intel Corporation Sandy Bridge Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])

Jack L. (jacklambert3) wrote :

This is from an ASUS N53JF with Nvidia GT 425M running Ubuntu 10.10 with proprietary drive and the "Super Hybrid Engine" BIOS option turned off, meaning that it's running on the IGP

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df0] (rev a1) (prog-if 00 [VGA controller])

vtrob (victor-torbeev) wrote :

Asus N71Jv
1.0

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 12) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 325M] [10de:0a35] (rev a2) (prog-if 00 [VGA controller])

William Best II (wmbest2) wrote :

My Response (#3) can be appended with this NVidia data:

01:00.0 3D controller [0302]: nVidia Corporation Device [10de:0dec] (rev a1)

Kevin Godby (godbyk) wrote :

$ sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
W150HNM/W170HN
0.1

$ lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Sandy Bridge Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev a1) (prog-if 00 [VGA controller])

Charly (charly-motoman) wrote :

Hello,

MS-16G4
REV:1.0

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df0] (rev ff) (prog-if ff)

Thank you very much for your involvement in the open source world.

Marzio Maffei (marzmaf) wrote :

Hi Guys.. this is my DSDT.dsl
my graphics chipset is Switchable ATI Radeon 5650/Intel... take a look at this:

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Redwood [Radeon HD 5600 Series] [1002:68c1] (rev ff) (prog-if ff)

i can use vgaswitcheroo with this command:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
for switching off the ATI card and save some battery power...

but i would like to be informed about the way to use both cards when it needs (intel for low graphics request and ATI Off.....and ATI for high performances graphics request and intel OFF ..... something like happen in windows...)

thanks in advance..

Stenton (ste-pucc) wrote :

Hi all,

this is my DSDT.dsl file.

My laptop is a Samsung Q330:
 00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] (rev ff) (prog-if ff)

thanks,
regards,
Stenton

Fivesheep (fivesheep) wrote :

Hi,
This is the .dsl file for my Dell XPS L502X

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df5] (rev a1) (prog-if 00 [VGA controller])

steverweber (steve-r-weber) wrote :

just giving this project some love

sweber@c4:~$ sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
Vostro 3400
A10

sweber@c4:~$ lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a75] (rev ff) (prog-if ff)

Satellite A665
PSAW3U-08803C

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] (rev a2) (prog-if 00 [VGA controller])

Pauline Middelink (middelink) wrote :

My notebooks DSDT.dsl

dmidecode:
CLEVO CO.
W150HNM/W170HN
0.1

lspci info:
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev a1) (prog-if 00 [VGA controller])

Bart (insomebox) wrote :

Hi, I have a Dell...

XPS L501X
A04

with the two cards

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df1] (rev ff) (prog-if ff)

I am running Arch Linux and I am using acpi_call successfully.

Thanks, and keep up the work!

Greya (grreya) wrote :

Dell Aienware m17x r3 with ATI 6850

M17xR3
A03

00:02.0 VGA compatible controller [0300]: Intel Corporation Sandy Bridge Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Broadway [ATI Mobility Radeon HD 6800 Series] [1002:68a8] (prog-if 00 [VGA controller])

How to disable sandy bridge to make ATI work? If i try to create xorg with ati - screen start flickering very fast in text mode.

nedjae (cristian-nevian) wrote :

Asus U36JC 1.0

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])

01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] (rev a2) (prog-if 00 [VGA controller])

PauLoX (paulox) wrote :

I have a Dell Vostro 3500 with Intel(R) Core(TM) i5 CPU M 560 @ 2.67GHz and 4GB RAM.

$ sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
Vostro 3500
Not Specified

$ lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a75] (rev a2) (prog-if 00 [VGA controller])

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df5] (rev a1) (prog-if 00 [VGA controller])

Yuliyan Tsvetkov (jcvetkov) wrote :

Hi Guys,

Keep doing the good work on this project !

Here is my data:

XPS L501X
A04

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df1] (rev a1) (prog-if 00 [VGA controller])

And my DSDT file !

Regards,
Yuli

Sebastian (slovdahl) wrote :

My laptop: Asus U35JC

# sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
U35JC
1.0

# lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] (rev ff) (prog-if ff)

Sebastian (slovdahl) wrote :

..and my DSDT.dsl.

michiel (michiel-klaproos) wrote :

#sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
N53SV
1.0

#lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev a1) (prog-if 00 [VGA controller])

mayank (mankmonjre) wrote :

Hi,

$ sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
Vostro 3700
Not Specified

$ lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 12) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a29] (rev a2) (prog-if 00 [VGA controller])

Gianpaolo (gianpaoloc) wrote :

sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
Latitude E6420
01

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1056] (rev a1) (prog-if 00 [VGA controller])

The DSDT.dsl is attached. Let me know how can I help.

Thanks
  G.

Joe (joeshmo00) wrote :

UBUNTU:~$ sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
4349CTO
ThinkPad T510

UBUNTU:~$ lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [NVS 3100M] [10de:0a6c] (rev a2) (prog-if 00 [VGA controller])

Greetings!

My laptop is Asus u30jc.

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 12) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a72] (rev a2) (prog-if 00 [VGA controller])

kellito (adminpupkin) wrote :

MacBookPro 8,2

amir (vijayamirtharajit) wrote :

Hi,

My Laptop Sony VAIO VPCZ136GG

sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
VPCZ136GG
J004DWXM

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a2b] (rev a2) (prog-if 00 [VGA controller])

efreeti (neoh-ys) wrote :

Hi,

mine is Acer AS5750G

sudo dmidecode -s system-product-name && sudo dmidecode -s system-version:

system-version
Aspire 5750G
V1.07

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev a1) (prog-if 00 [VGA controller])

Micah Chambers (micahc-vt) wrote :

Lenovo T420

4177CTO
ThinkPad T420

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:1057] (rev a1) (prog-if 00 [VGA controller])

How do I figure out the acpi calls to start and stop my nvidia card? Also when I stop the video card does it stop showing up in lspci? Is it possible to use the nvidia binary drivers with the nvidia card I have installed?

Eirik Stople (eirik-pcfood) wrote :

Asus U45JC

sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
U45JC
1.0

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] (rev a2) (prog-if 00 [VGA controller])

sennahoj (j-fasching) wrote :

Thanks a lot for your work:

Schenker XMG-A501 (Clevo, i7-2630, GT540M, Optimus)

sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
W150HNM/W170HN
0.1

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev a1) (prog-if 00 [VGA controller])

Manish Kumar (manish-iitgcse) wrote :

dmidecode -s system-product-name && sudo dmidecode -s system-version
Dell System XPS L502X
Not Specified

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0df4] (rev ff) (prog-if ff)

Below is output for test script on run:

Trying \_SB.PCI0.P0P1.VGA._OFF: failed
Trying \_SB.PCI0.P0P2.VGA._OFF: failed
Trying \_SB_.PCI0.OVGA.ATPX: failed
Trying \_SB_.PCI0.OVGA.XTPX: failed
Trying \_SB.PCI0.P0P3.PEGP._OFF: failed
Trying \_SB.PCI0.P0P2.PEGP._OFF: failed
Trying \_SB.PCI0.P0P1.PEGP._OFF: failed
Trying \_SB.PCI0.MXR0.MXM0._OFF: failed
Trying \_SB.PCI0.PEG1.GFX0._OFF: failed
Trying \_SB.PCI0.PEG0.GFX0.DOFF: failed
Trying \_SB.PCI0.PEG1.GFX0.DOFF: failed
Trying \_SB.PCI0.PEG0.PEGP._OFF: works!

I am not sure what failed implies here. But my battery showed increase in time.

tikcop (tikcop1) wrote :

Hello

Samsung RF711 nVidia GeForce GT540M
Slackware 13.1

# lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | egrep "VGA|3D"
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:0116]
(rev 09) (prog-if 00 [VGA controller])
01:00.0 3D controller [0302]: nVidia Corporation Device [10de:0df4] (rev a1)

# dmidecode -s system-product-name && dmidecode -s system-version
RF511/RF411/RF711
07HX

Hello and thank you for your effort!

This is my configuration (running Ubuntu 10.10, 11.04 b2)

Asus N82Jv
Intel i5 520 M, Nvidia GT 335 M

$ lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 12) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT215 [GeForce GT 335M] [10de:0caf] (rev a2) (prog-if 00 [VGA controller])

Thank you :)

$ sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
B7110 Versa
Not Applicable
$ lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a29] (rev a2) (prog-if 00 [VGA controller])

Tim Howland (th-wdogsystems) wrote :
  • DSDT.dat Edit (60.7 KiB, application/x-ns-proxy-autoconfig)

HP Pavilion dv7 Notebook PC
0588120002242B10000020100

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Robson CE [AMD Radeon HD 6300 Series] [1002:68e4] (prog-if 00 [VGA controller])

Hello,
I Have a Lenovo IdeaCentre C200, I am unable to switch the graphics cards:

chloe@lenovo:~$ sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
10040
Lenovo C200

chloe@lenovo:~$ lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation N10 Family Integrated Graphics Controller [8086:a001] (rev 02) (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 305M] [10de:0a73] (rev a2) (prog-if 00 [VGA controller])

I am also attaching the DSDT

Thanks

AlefBurzmali (azmodai-paul) wrote :

Hi guys !

root@SuperNova:~# sudo dmidecode -s system-product-name && sudo dmidecode -s system-version
N53Jg
1.0

root@SuperNova:~# lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0dee] (rev a1)

Hope you'll find a way ;-)

mesut fidan (blcksprt) on 2011-05-24
Changed in lpbugreporter:
status: New → Incomplete
status: Incomplete → New
alkor (alkor) on 2011-06-13
description: updated
description: updated
summary: - ACPI DSDT information
+ Dell Vostro 3700 - ACPI DSDT info
Marck (marck-aansorgh) on 2011-07-17
description: updated
Marck (marck-aansorgh) on 2011-07-17
summary: - Dell Vostro 3700 - ACPI DSDT info
+ ACPI DSDT info
Changed in ubuntu:
status: New → Confirmed
Mariusz Fik (fisiu) on 2011-10-29
Changed in opensuse:
status: New → Confirmed
Changed in debian:
importance: Undecided → Unknown
status: New → Unknown
Changed in debian:
status: Unknown → New
description: updated
tags: added: dfdsf
tags: removed: dfdsf
Peter Wu (lekensteyn) on 2012-01-09
description: updated
tags: added: patch
affects: ubuntu → bumblebee
Changed in bumblebee:
status: Confirmed → New
Changed in ubuntu:
status: New → Confirmed
728 comments hidden view all 808 comments
Tyler R. McCalley (mccalleyt) wrote :

It loads and activates the Nvidia card but doesn't deactivate. I have to remove the nvidia module with rmmod then run tee to the /proc/acpi/bbswitch file to turn off the card.

Jan Hamáček (hamacekh) wrote :
ROKO__ (sandikata) wrote :

Lenovo Z50-75 AMD FX7500

Lieven Van Acker (lieven) wrote :

git clone git://github.com/Lekensteyn/acpi-stuff.git
cd acpi-stuff/acpi_dump_info
make
sudo make load
cat /proc/acpi/dump_info

0000:00:00.0 060000 \_SB_.PCI0.ADSP
0000:00:01.0 060400 \_SB_.PCI0.PEG0
0000:00:02.0 030000 \_SB_.PCI0.GFX0
0000:00:03.0 040300 \_SB_.PCI0.B0D3
0000:00:14.0 0c0330 \_SB_.PCI0.XHC_
0000:00:16.0 078000
0000:00:19.0 020000 \_SB_.PCI0.GLAN
0000:00:1a.0 0c0320 \_SB_.PCI0.EHC2
0000:00:1b.0 040300 \_SB_.PCI0.HDEF
0000:00:1c.0 060400 \_SB_.PCI0.RP01
0000:00:1c.2 060400 \_SB_.PCI0.RP03
0000:00:1c.3 060400 \_SB_.PCI0.RP04
0000:00:1c.4 060400 \_SB_.PCI0.RP05
0000:00:1c.6 060400 \_SB_.PCI0.RP07
0000:00:1c.7 060400 \_SB_.PCI0.RP08
0000:00:1d.0 0c0320 \_SB_.PCI0.EHC1
0000:00:1f.0 060100 \_SB_.PCI0.LPCB
0000:00:1f.2 010601 \_SB_.PCI0.SAT0
0000:00:1f.3 0c0500 \_SB_.PCI0.SBUS
0000:01:00.0 030000 \_SB_.PCI0.PEG0.PEGP
0000:01:00.1 040300 \_SB_.PCI0.PEG0.PEGA
0000:03:00.0 028000 \_SB_.PCI0.RP03.PXSX
0000:11:00.0 080501 \_SB_.PCI0.RP08.PXSX

llewellyn709 (llewellyn709-u) wrote :
Download full text (19.9 KiB)

Could that be related:

Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b020 (b020 phys) = ff351c0eff331a0d
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b028 (b028 phys) = ff341b0cff331a0c
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b030 (b030 phys) = ff392010ff392011
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b038 (b038 phys) = ff351c0cff351c0c
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b060 (b060 phys) = ff4b3514ff483315
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b068 (b068 phys) = ff4e3718ff4b3514
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b070 (b070 phys) = ff3d2309ff4d3518
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b078 (b078 phys) = ff391d01ff321800
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b0a0 (b0a0 phys) = ff694717ff664314
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b0a8 (b0a8 phys) = ff674513ff6b4917
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b0b0 (b0b0 phys) = ff654312ff654310
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b0b8 (b0b8 phys) = ff654513ff664414
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b0e0 (b0e0 phys) = ff6a4c0fff6a4c0f
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b0e8 (b0e8 phys) = ff6d4f11ff6b4d0f
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b0f0 (b0f0 phys) = ff6e5011ff6e5011
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b0f8 (b0f8 phys) = ff6a4d0dff6c4e0e
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b120 (b120 phys) = ff6f520eff6f520e
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b128 (b128 phys) = ff6e510dff6e510d
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b130 (b130 phys) = ff6e510cff6e510c
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b138 (b138 phys) = ff6e520cff6e520c
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b160 (b160 phys) = ff6e5309ff6f540a
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b168 (b168 phys) = ff6e5308ff6e5308
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b170 (b170 phys) = ff705509ff705509
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b178 (b178 phys) = ff6d5206ff6f5408
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b1a0 (b1a0 phys) = ff705509ff705509
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b1a8 (b1a8 phys) = ff70540aff705509
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b1b0 (b1b0 phys) = ff71540aff71540a
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b1b8 (b1b8 phys) = ff71540aff71540a
Okt 22 18:53:22 llewellyn709 kernel: Corrupted low memory at ffff88000000b1e0 (b1e0 phys) = ff7e6413ff7b6110
Okt 22 18:53:22...

garsh (garsh1) wrote :
René (rkrell) wrote :

Hardware:
- HP ZBook 15 G2 Mobile Workstation
- Integrated: Intel HD Graphics 4600
- Discrete: NVIDIA® Quadro® K610M
- see http://h20195.www2.hp.com/v2/GetDocument.aspx?docname=c04434046

René (rkrell) wrote :
Sarah Gardner (sgardner) wrote :

Clevo N150RD Should also apply to the Clevo N170RD as they use the same BIOS
Also sold as the PC Specialist Optimus Vii
Intel HD 530 and nVidia GTX 960M

B (public88878878887) wrote :

RaionBook GK3b known also as Clevo P651RE, XMG P506 and so on...

system-manufacturer : Acer
system-product-name : Aspire E5-771G

00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09) (prog-if 00 [VGA controller])

04:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 840M] [10de:1341] (rev a2)

Peter Wu (lekensteyn) wrote :

Clevo N155RF (BIOS 1.05.02RLS1 01/04/2016).

00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 530 [8086:191b] (rev 06) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM206M [GeForce GTX 965M] [10de:1427] (rev ff) (prog-if ff)

Obtained from https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-233190805

Like some other Clevo models and the above MSI GE62 Apache Pro laptop, it has a lockup issue (but with an acpi_osi workaround available, see the link for details).

Pat Erley (paerley) wrote :

Lenovo P50 / Xeon / Quadro M2000M (GM107GLM)

Dewald Viljoen (dewaldv) wrote :

Gigabyte P35W V5

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) (prog-if 00 [VGA controller])
01:00.0 3D controller: NVIDIA Corporation GM204M [GeForce GTX 970M] (rev a1)

http://www.gigabyte.co.za/products/product-page.aspx?pid=5700

Has a lock up issue when the card is turned off and logging in to GDM or executing lscpi twice.

Peter Wu (lekensteyn) wrote :

@Dewald You have the same issue as MSI GE62 6QD Apache Pro (and in a different way, the the Clevo P651RA/P651RE/... models). A workaround (based on an analysis of ssdt6.dsl) is to boot with:

    acpi_osi=! acpi_osi="Windows 2009"

This will make the firmware use a method for Windows 7 which does not cause a hang. See also https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-233189742

Yaohan Chen (yaohan-chen) wrote :

Tarball for Samsung Notebook Spin 7 (Intel on-board and GM108M)

1 comments hidden view all 808 comments
Roland (roland-singer) wrote :

Tarball for Razer Blade 14 2016 (Intel Core i7–6700HQ and NVIDIA GeForce GTX 970M).

Bug: I am running Arch linux with the latest 4.7 kernel and I am only using bbswitch without the bumblebee daemon to switch the discrete card off. Xorg hangs if the discrete card is switched off before starting it. If I use Wayland it works, but hangs later on during random actions... Right now I have to manually disable/enable the discrete card. Hope we can get this fixed soon.

Nicolò (nicokeet) wrote :

Hi,

I have an ASUS ROG GL502VT with skylake processor, integrated Intel GPU and Geforce GXT 970M with Optimus Technology.
After installing bumblebee-nvidia and nvidia drivers my laptop freeze when I login with X11 but not if I login with Gnome with Wayland.

If i stop bumblebee service before logging in with X11 it doesn't freeze.

Here's my tar.

Thanks,

Nicolò

Dariusz Sosnowski (sodar) wrote :

Hi,

I have encountered a bug with bbswitch freezing my laptop. I am using Dell Inspiron 7559 with NVIDIA GTX 960m. Issue is described on https://github.com/Bumblebee-Project/bbswitch/issues/137#issuecomment-242438826.

My get-acpi-info.sh output is attached and following is an acpi_dump_info output:

0000:00:00.0 060000
0000:00:01.0 060400 \_SB_.PCI0.PEG1
0000:00:01.1 060400 \_SB_.PCI0.PEG0
0000:00:02.0 030000 \_SB_.PCI0.GFX0
0000:00:04.0 118000 \_SB_.PCI0.B0D4
0000:00:14.0 0c0330 \_SB_.PCI0.XHC_
0000:00:14.2 118000 \_SB_.PCI0.DPCH
0000:00:15.0 118000 \_SB_.PCI0.I2C0
0000:00:16.0 078000 \_SB_.PCI0.HECI
0000:00:17.0 010601 \_SB_.PCI0.SAT0
0000:00:1c.0 060400 \_SB_.PCI0.RP01
0000:00:1c.4 060400 \_SB_.PCI0.RP05
0000:00:1c.5 060400 \_SB_.PCI0.RP06
0000:00:1c.6 060400 \_SB_.PCI0.RP07
0000:00:1f.0 060100 \_SB_.PCI0.LPCB
0000:00:1f.2 058000 \_SB_.PCI0.PPMC
0000:00:1f.3 040300 \_SB_.PCI0.HDAS
0000:00:1f.4 0c0500 \_SB_.PCI0.SBUS
0000:02:00.0 030200 \_SB_.PCI0.PEG0.PEGP
0000:04:00.0 020000 \_SB_.PCI0.RP05.PXSX
0000:05:00.0 028000 \_SB_.PCI0.RP06.PXSX
0000:06:00.0 ff0000 \_SB_.PCI0.RP07.PXSX

Dariusz

Rey (rey-l) wrote :

MSI GS60-6QE Ghost Pro
i7 6700HQ / GTX 970M / AMI bios

Starting X deadlocks the system without lekensteyns workaround (acpi_osi=! acpi_osi="Windows 2009" boot parameter).

https://www.msi.com/Laptop/GS60-6QE-Ghost-Pro.html#hero-specification

Luya Tshimbalanga (luya) wrote :

ASUS X550ZE Hybrid Graphics
Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R6 Graphics]
Advanced Micro Devices, Inc. [AMD/ATI] Jet PRO [Radeon R5 M230]

Website: https://www.asus.com/Notebooks/X550ZE/specifications/

Non functional hotkeys (soon to be fixed due to Linux kernel ACPI EC bug thanks to lekensteyn hard work of finding it)

Runs well with amdgpu module enabled beside R5 230 (South Island based)

Tarball for HP ZBook 17 G3 notebook
SKU: T7V66EA#ACB

acpilove (loveacpi) on 2016-09-29
Changed in bumblebee:
status: New → Confirmed
Changed in lpbugreporter:
status: New → Confirmed
Grigory Fateyev (gfborn) wrote :

Laptop ASUS GL552VW

Paweł Wegner (lemourin) wrote :
Victor Vlasenko (vicvlas) wrote :

Laptop ASUS ZenBook Pro UX501VW-FY145T

Peter Wu (lekensteyn) wrote :

HP ZBook Studio G3 (i7-6700HQ/Quadro M1000M)
BIOS N82 Ver. 01.07, 04/27/2016)

Workaround to avoid lockup issue with nouveau/bbswitch, add this to cmdline:
acpi_osi=! acpi_osi="Windows 2009"

https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-234494238

Ilya (ipotapov) wrote :

The same bug: X freezes without nvidia module (bumblebee + primus) after entering password in GDM
Asus laptop x550vx (Intel i7 6700HQ) see https://www.asus.com/Notebooks/X550VX/specifications/
Debian stretch (testing currently)
Workaround: acpi_osi=! acpi_osi="Windows 2008"

Max Schwarz (xqms) wrote :

Lenovo T440p, freezes after waking the nvidia card (e.g. via running lspci).
Note: The BIOS version (1.17) is pretty old.

dmesg before / after calling "lspci" is available here:
https://gist.github.com/xqms/9c5f35509a4ea9e2d9a6be9bb55c50b7

Discussion in GitHub ticket:
https://github.com/Bumblebee-Project/bbswitch/issues/78#issuecomment-258199611

Max Schwarz (xqms) wrote :

Same Lenovo T440p as above, after BIOS update to version 2.39.

lspci no longer freezes and so far there is no memory corruption.

Lenovo IdeaPad Z510: http://shop.lenovo.com/us/en/laptops/lenovo/z-series/z510/#tab-tech_specs

When using nvidia drivers with bumblebee - bumblebee stops working after suspend, freezes the system for a while when trying to use it. When using nouveau (tested without bumblebee) - system completely freezes after suspend when nouveau module is loaded. When it's not loaded when going into suspend - nothing that uses nvidia GPU will work (and dmesg shows information "Refused to change power state, currently in D3" or similar).

Tested with debian jessie and gentoo.

Workaround is to set acpi_osi="!Windows 2013".

Github issue: https://github.com/Bumblebee-Project/bbswitch/issues/142

1 comments hidden view all 808 comments
Tien Vo Xuan (tien-xuan-vo) wrote :
Adrian (steelman6060) wrote :

Power issue with a nvidia gpu on a gaming laptop with Arch linux

Adrian (steelman6060) wrote :

Mistake on my end.

Anyways here is my specs on my main rig with the issue.

york (arbition) wrote :

runpm is broken on this system. Attempting to use DRI_PRIME glxinfo causes something to block and the command to not complete
Fedora rawhide 4.9.0-0.rc0.git4.1.fc26.x86_64

Displaying first 40 and last 40 comments. View all 808 comments or add a comment.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments