Trusty/HybridGraphics: nvidia not detected, prime-switch segfaulting since introduced.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
I had a working system a month ago, with a lucky xorg.conf that allowed the unity desktop to use gdm as window manager, and the mini-displayport to work (wired to the nvidia card).
I hadn't updated for a month (mid-August 2014), because it was a production system, and then on 28 Sep 2014, after a full update and restart, gdm only worked on the built-in screen again, only with the intel card. Nvidia-settings suddenly is much smaller, and has a switch option, that does not work (gives an empty warning box as response, if I try to switch to nvidia from intel).
- The result of prime-switch nvidia is "Segmentation fault",
- The gpu manager log says "Has nvidia? no",
- Xorg.0.log says "Failed to load module "nvidia" (module does not exist, 0)"
- sudo modprobe nvidia finishes without error, only, because I added the line "alias nvidia nvidia-331" to /etc/modprobe.
- The command: sudo prime-select nvidia results in:
Error: alternatives are not set up properly
Error: nvidia mode can't be enabled
- lspci output:
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller: NVIDIA Corporation GK106M [GeForce GTX 770M] (rev a1) (prog-if 00 [VGA controller])
- the xorg.conf is constantly deleted, which is annoying, I had a nice working version earlier
- the best kernel option, that used to work was nvidia.modeset=1, I tried nomodeset and nothing, but none of them help
I'd appreciate some help here, even if it's a revert (when was gpumanager introduced?), I just need to continue work as quickly as possible.
Thanks,
Best,
Aron
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: xorg 1:7.7+1ubuntu8
ProcVersionSign
Uname: Linux 3.13.0-37-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 331.38 Wed Jan 8 19:32:30 PST 2014
GCC version: gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
.tmp.unity.
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Thu Oct 16 14:06:17 2014
DistUpgraded: 2014-06-06 12:58:55,700 DEBUG enabling apt cron job
DistroCodename: trusty
DistroVariant: ubuntu
DkmsStatus:
bbswitch, 0.7, 3.13.0-37-generic, x86_64: installed
bcmwl, 6.30.223.141+bdcom, 3.13.0-35-generic, x86_64: installed
bcmwl, 6.30.223.141+bdcom, 3.13.0-37-generic, x86_64: installed
bcmwl, 6.30.223.141+bdcom, 3.13.0-38-generic, x86_64: installed
nvidia-331, 331.38, 3.13.0-37-generic, x86_64: installed
ExtraDebuggingI
GraphicsCard:
Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:05aa]
NVIDIA Corporation GK106M [GeForce GTX 770M] [10de:11e0] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:05aa]
MachineType: Alienware Alienware 17
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Software
SourcePackage: xorg
UpgradeStatus: Upgraded to trusty on 2014-06-06 (132 days ago)
dmi.bios.date: 07/15/2013
dmi.bios.vendor: Alienware
dmi.bios.version: A03
dmi.board.name: 068R5X
dmi.board.vendor: Alienware
dmi.board.version: A01
dmi.chassis.type: 8
dmi.chassis.vendor: Alienware
dmi.chassis.
dmi.modalias: dmi:bvnAlienwar
dmi.product.name: Alienware 17
dmi.product.
dmi.sys.vendor: Alienware
version.compiz: compiz 1:0.9.11.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.58+
version.
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Thu Oct 16 13:59:49 2014
xserver.configfile: default
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
xserver.version: 2:1.15.1-0ubuntu2.1
summary: |
- optimus stopped working when gpu-manager was introduced? + Trusty/HybridGraphics: nvidia not detected, prime-switch segfaulting + since introduced. |
description: | updated |
description: | updated |
I found a working combination: settings- updates from xorg-edgers drivers- common: 1:0.2.98. 4 from packages.ubuntu.com (utopic!)
nvidia-331 nvidia-
ubuntu-
kernel:
3.13.0-37-generic
dpkg -l | grep nvidia:
ii nvidia-331 331.89- 0ubuntu1~ xedgers14. 04.2 amd64 NVIDIA binary driver - version 331.89 libopencl1- 331 331.89- 0ubuntu1~ xedgers14. 04.2 amd64 NVIDIA OpenCL Driver and ICD Loader library opencl- icd-331 331.89- 0ubuntu1~ xedgers14. 04.2 amd64 NVIDIA OpenCL ICD 0ubuntu1~ xedgers14. 04.1 amd64 Tool for configuring the NVIDIA graphics driver settings- updates 343.13- 0ubuntu1~ xedgers14. 04.1 amd64 Transitional package for nvidia-settings
ii nvidia-
ii nvidia-
ii nvidia-prime 0.6.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 343.13-
ii nvidia-