Bug 81261 - NVIDIA GT 745M not properly detected
Summary: NVIDIA GT 745M not properly detected
Status: ASSIGNED
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: x86-64 Linux
: P1 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-28 20:01 UTC by Jason Kim
Modified: 2014-08-04 04:03 UTC (History)
2 users (show)

See Also:
Kernel Version: 3.15-5-2-ARCH
Subsystem:
Regression: No
Bisected commit-id:


Attachments
Output of journalctl -b (91.26 KB, text/x-log)
2014-07-28 20:01 UTC, Jason Kim
Details
/var/log/Xorg.0.log (29.40 KB, text/x-log)
2014-07-28 20:02 UTC, Jason Kim
Details
Output of dmesg (67.53 KB, text/x-log)
2014-07-28 20:05 UTC, Jason Kim
Details
Output of acpidump (629.54 KB, text/x-log)
2014-07-28 20:05 UTC, Jason Kim
Details
Output of lspci (1.44 KB, text/x-log)
2014-07-28 20:06 UTC, Jason Kim
Details
Output of lspci -vvv as root (29.62 KB, text/x-log)
2014-07-28 20:07 UTC, Jason Kim
Details
Output of lsmod as root (5.08 KB, text/x-log)
2014-07-28 20:08 UTC, Jason Kim
Details

Description Jason Kim 2014-07-28 20:01:33 UTC
Created attachment 144461 [details]
Output of journalctl -b

I have an ASUS Q550LF running Arch Linux and KDM. I followed https://wiki.archlinux.org/index.php/NVIDIA_Optimus but glxgears says I have do not have any GLX support in X. I was asked on #archlinux on irc.freenode.net for the output of journalctl -b and /var/log/Xorg.0.log

A knowledgeable person determined from this line

Jul 27 11:40:45 Kilimanjaro kernel: ACPI Error: Field [TMPB] at 274432 exceeds Buffer [ROM1] size 262144 (bits) (20140214/dsopcode-236)

that there was a bug in ACPI and how that relates to detecting the video card. I am not an expert, but I was also told by this person that this bug report https://bugzilla.kernel.org/show_bug.cgi?id=60829 (Wrong ACPI handle is detected for Acer V5-573G) is similar.

Because of that, I've also attached the output of acpidump and dmesg. In addition, I've added the output of lspci. Is there anything else that you all might need to investigate this?
Comment 1 Jason Kim 2014-07-28 20:02:06 UTC
Created attachment 144471 [details]
/var/log/Xorg.0.log
Comment 2 Jason Kim 2014-07-28 20:05:20 UTC
Created attachment 144481 [details]
Output of dmesg
Comment 3 Jason Kim 2014-07-28 20:05:46 UTC
Created attachment 144491 [details]
Output of acpidump
Comment 4 Jason Kim 2014-07-28 20:06:02 UTC
Created attachment 144501 [details]
Output of lspci
Comment 5 Jason Kim 2014-07-28 20:07:54 UTC
Created attachment 144511 [details]
Output of lspci -vvv as root
Comment 6 Jason Kim 2014-07-28 20:08:25 UTC
Created attachment 144521 [details]
Output of lsmod as root
Comment 7 Aaron Lu 2014-08-04 02:20:04 UTC
The error message from _ROM and _DSM all seems originated from the nouveau driver, I would suggest having the nouveau driver developer take a look first.
Comment 8 Ilia Mirkin 2014-08-04 04:03:29 UTC
There are no nouveau messages and there are NVRM messages. Do these issues happen with nouveau instead of the blob?

As for not having GLX, you're probably mixing and matching xorg/mesa and nvidia blob libraries.

The Xorg log all seems fine... you never actually stated anything about the problem you're having (beyond some annoying lines in dmesg which are usually a result of buggy ASL logic). And lastly using the blob basically gets you 0 support from most of the open source community. [FTR, the suggested config on that archlinux wiki page is pretty crazy... but it does seem like it could work.]

So... what's the issue? Is it that the proprietary nvidia drivers don't work in some way that you expect them to? Then file a bug with nvidia. If the issue, whatever it is, is reproducible without the blob drivers, feel free to update.

Note You need to log in before you can comment on or make changes to this bug.