breaks x11 with some apps with nvidia drivers installed/in use

Bug #1471586 reported by Doug McMahon
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
clutter-1.0 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Test case *here* with nvidia mobile gpu (GeForce GT 755M
Install nvidia drivers (version 346.82) if not already
Switch to nvidia thru Prime Profiles, log out/in if needed
Try to open totem or cheese

What happens - segfaults - example totem
(totem:3097): Gdk-ERROR **: The program 'totem' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 330 error_code 8 request_code 154 (GLX) minor_code 31)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap (core dumped)

If totem or cheese are started with this then they open correctly -
CLUTTER_BACKEND=x11 totem
or
CLUTTER_BACKEND=x11 cheese

(or CLUTTER_BACKEND=x11 in /etc/environment also temp resolves

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: libclutter-1.0-0 1.22.4-1
ProcVersionSignature: Ubuntu 3.19.0-22.22-generic 3.19.8-ckt1
Uname: Linux 3.19.0-22-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.17.3-0ubuntu4
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Jul 5 13:56:45 2015
InstallationDate: Installed on 2015-07-04 (1 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20150704)
SourcePackage: clutter-1.0
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Doug McMahon (mc3man) wrote :
Revision history for this message
dino99 (9d9) wrote :

Also affected on desktop with Totem & Firefox crashing with the same error as above.
card: gtx 750 driver: 352 (same problem with 346)

These two apps simply refuse to load, they crash at the very biginning

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

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

Changed in clutter-1.0 (Ubuntu):
status: New → Confirmed
Revision history for this message
dino99 (9d9) wrote :

Feedback

A few minutes back i've upgraded to :
gir1.2-gtkclutter-1.0 (1.6.0-1) to 1.6.2-1
libclutter-gtk-1.0-0 (1.6.0-1) to 1.6.2-1

and now totem can be opened without getting error

but firefox still refuse to start, with this output: g_slice_set_config: assertion 'sys_page_size == 0' failed

Revision history for this message
dino99 (9d9) wrote :

Feedback2

with these 2 files above (1.6.2-1) upgraded, now Files (nautilus) makes gnome-shell crashing each time to want to switch the opened nautilus to an other workplace: the command "move to a workplace down" firstly freeze then G-S crash and the session is closed, going back to the session login screen.

Looks like the apps using these 2 clutter files above needs to be rebuilt with.

Revision history for this message
Doug McMahon (mc3man) wrote :

Fixed with 1.6.2-1 clutter packages

Changed in clutter-1.0 (Ubuntu):
status: Confirmed → Fix Released
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.