Mutter 3.14 / Gnome-shell 3.14 doesnt load with Nvidia-Prime when NVIDIA is selected

Bug #1395802 reported by Aditya M
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
nvidia-prime (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Ubuntu Version: 14.10 Utopic AMD64
Nvidia-Prime Version: Nvidia-Prime 0.6.7
Nvidia Driver Version: Nvidia-331
Graphic Cards: Intel HD 3000 Sandy Bridge, Nvidia 540M
Xrandr Version: 1.4.1
Xorg Version: X.Org X Server 1.16.0
X Protocol Version 11, Revision 0

Mutter / Gnome-Shell Doesnt Load and Crashes With Following Error if NVIDIA Card is selected:

X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 30 (RRSetOutputPrimary)
Serial number of failed request: 169
Current serial number in output stream: 172

Gnome 3.14 session runs fine with intel card selected.

------

Xorg.conf File Output:

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "intel"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "SNA"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

------ End

GPU-Manager Log Output:

log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
grep dmesg status 256
dmesg status 256 == 0? No
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is fglrx loaded? no
Was fglrx unloaded? no
Is fglrx blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is fglrx kernel module available? no
Is nvidia kernel module available? yes
Vendor/Device Id: 8086:116
BusID "PCI:0@0:2:0"
Is boot vga? yes
Vendor/Device Id: 10de:df4
BusID "PCI:1@0:0:0"
Is boot vga? no
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Found "/dev/dri/card0", driven by "i915"
output 0:
 LVDS connector
Number of connected outputs for /dev/dri/card0: 1
Does it require offloading? yes
last cards number = 1
Has amd? no
Has intel? yes
Has nvidia? yes
How many cards? 2
The number of cards has changed!
Has the system changed? Yes
main_arch_path x86_64-linux-gnu, other_arch_path i386-linux-gnu
Current alternative: /usr/lib/nvidia-331-updates/ld.so.conf
Current core alternative: (null)
Is nvidia enabled? yes
Is fglrx enabled? no
Is mesa enabled? no
Is pxpress enabled? no
Is prime enabled? no
Is nvidia available? yes
Is fglrx available? no
Is fglrx-core available? no
Is mesa available? yes
Is pxpress available? no
Is prime available? yes
System configuration has changed
Intel IGP detected
Intel hybrid system
Nvidia driver version 331.89 detected
intel_matches: 1, nvidia_matches: 1, intel_set: 1, nvidia_set: 1 x_options_matches: 4, accel_method_matches: 1
No need to modify xorg.conf. Path: /etc/X11/xorg.conf
No need to change the current bbswitch status

------ End

Revision history for this message
Dmytro (neimovirne) wrote :

Yeah,its true. Using ubuntu 14.10 on my dell laptop and get black screen after upgrading gnome 3.12 to 3.14. 3.14 worksonly when prime selected intel card

Revision history for this message
glauber prado (glauber-prado83) wrote :

one more confirmation here, will it work if i downgrade?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nvidia-prime (Ubuntu):
status: New → Confirmed
Revision history for this message
iNZT (nztinjected) wrote :

Gnome 3.14 work with intel driver only, it's true

Revision history for this message
iNZT (nztinjected) wrote :

for me last updates of oibaf graphics and ubuntu 15.04 with gnome 3.14 resolve the bug

Revision history for this message
Aditya M (adix-me) wrote :

Hi thanks for updating, Can you provide more information on the resolution of the bug ?

I have currently updated to 15.04 with gnome 3.14 and Nvidia Propitiatory Drivers, the problem still exist on selecting 'Nvidia' as the graphics card. oibaf seems to provide only nouveau drivers.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.