Bug 17500 - Evolution and Rhytmbox fail to start (NVidia based machine)
Summary: Evolution and Rhytmbox fail to start (NVidia based machine)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: High critical
Target Milestone: Mageia 6
Assignee: Shlomi Fish
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-15 09:11 CET by Robert Fox
Modified: 2016-09-30 13:06 CEST (History)
6 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Robert Fox 2016-01-15 09:11:20 CET
Description of problem:
Since recent Cauldron updates, Evolution and Rhytmbox both fail to start 

Version-Release number of selected component (if applicable):
evolution-data-server-3.19.3-2.mga6
evolution-3.19.3-1.mga6
lib64rhythmbox8-3.1-2.mga5
lib64rhythmbox-gir3.0-3.2.1-5.mga6
lib64rhythmbox9-3.2.1-5.mga6
rhythmbox-3.2.1-5.mga6


How reproducible:  Everytime!!


Steps to Reproduce:
1. Try to start Evolution or Rhytmbox (in a console)
2. Fails (see below)
3.


[rfox@foxbase ~]$ evolution 
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

(evolution:13477): Gdk-ERROR **: The program 'evolution' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadContext'.
  (Details: serial 184 error_code 169 request_code 155 (GLX) minor_code 6)
  (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

[rfox@foxbase ~]$ rhythmbox
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

(rhythmbox:14056): Gdk-ERROR **: The program 'rhythmbox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadContext'.
  (Details: serial 186 error_code 169 request_code 155 (GLX) minor_code 6)
  (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


Reproducible: 

Steps to Reproduce:
Comment 1 Robert Fox 2016-01-15 09:12:17 CET
Oddly enough, other GTK based programs start fine (Thunderbird, Firefox, etc.)
Also tested in Plasma & Gnome desktops
Comment 2 Javier GG 2016-01-15 20:34:59 CET
(In reply to Robert Fox from comment #0)
> Description of problem:
> Since recent Cauldron updates, Evolution and Rhytmbox both fail to start 
> 
> Version-Release number of selected component (if applicable):
> evolution-data-server-3.19.3-2.mga6
> evolution-3.19.3-1.mga6
> lib64rhythmbox8-3.1-2.mga5
> lib64rhythmbox-gir3.0-3.2.1-5.mga6
> lib64rhythmbox9-3.2.1-5.mga6
> rhythmbox-3.2.1-5.mga6
> 
> 
> How reproducible:  Everytime!!
> 
> 
> Steps to Reproduce:
> 1. Try to start Evolution or Rhytmbox (in a console)
> 2. Fails (see below)
> 3.
> 
> 
> [rfox@foxbase ~]$ evolution 
> libGL error: No matching fbConfigs or visuals found
> libGL error: failed to load driver: swrast
> 
> (evolution:13477): Gdk-ERROR **: The program 'evolution' received an X
> Window System error.
> This probably reflects a bug in the program.
> The error was 'GLXBadContext'.
>   (Details: serial 184 error_code 169 request_code 155 (GLX) minor_code 6)
>   (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
> 
> [rfox@foxbase ~]$ rhythmbox
> libGL error: No matching fbConfigs or visuals found
> libGL error: failed to load driver: swrast
> 
> (rhythmbox:14056): Gdk-ERROR **: The program 'rhythmbox' received an X
> Window System error.
> This probably reflects a bug in the program.
> The error was 'GLXBadContext'.
>   (Details: serial 186 error_code 169 request_code 155 (GLX) minor_code 6)
>   (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
> 
> 
> Reproducible: 
> 
> Steps to Reproduce:

For me  downgrading  lib64wekitgtk3 to lib64webkitgtk3.0_0-2.4.9-3 solves this problem in evolution.

CC: (none) => jgomezgil

Comment 3 Robert Fox 2016-01-15 20:43:02 CET
So something broke between the 2.4.9-3 and 2.4.9-4

Unfortunately, I can't find the 2.4.9-3 RPM on the web . . .

Maybe the package creator can see what has changed that broke things?
Comment 4 Samuel Verschelde 2016-01-18 10:14:51 CET
Assigning to packagers collectively. See also bug #17503 from same reporter, maybe a duplicate, probably a similar root cause.

CC: (none) => thierry.vignaud
Assignee: bugsquad => pkg-bugs

Comment 5 Robert Fox 2016-01-21 23:42:46 CET
The latest GTK from Cauldron did not fix this bug - but bug #17503 is fixed now (after GTK updates) - so definitely NOT related issues!  May have something to do with the NVidia proprietary drivers
Comment 6 Robert Fox 2016-01-29 14:19:39 CET
This issue still remains - even after latest Cauldron updates including new NVidia and kernel updates.
Comment 7 Robert Fox 2016-02-19 08:47:50 CET
Still exists - after many Cauldron updates since the last 3 weeks.  Any progress being made??
Comment 8 Robert Fox 2016-02-29 13:24:57 CET
Just updated from Cauldron - new Evolution available:  evolution                      3.19.91      1.mga6        x86_64  
evolution-data-server          3.19.91      1.mga6        x86_64  

Unfortunately, no change, problem still exists:


[rfox@foxbase ~]$ evolution 
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

(evolution:18440): Gdk-ERROR **: The program 'evolution' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadContext'.
  (Details: serial 187 error_code 169 request_code 155 (GLX) minor_code 6)
  (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)
[rfox@foxbase ~]$
Comment 9 Florian Hubold 2016-02-29 22:28:54 CET
(In reply to Robert Fox from comment #8)
> [rfox@foxbase ~]$ evolution 
> libGL error: No matching fbConfigs or visuals found
> libGL error: failed to load driver: swrast

That last one doesn't look like it's using the right opengl libraries.
Can you show the output of

/sbin/alternatives --display gl_conf

CC: (none) => doktor5000

Comment 10 Robert Fox 2016-03-03 22:06:57 CET
[rfox@foxbase ~]$ /sbin/alternatives --display gl_conf
gl_conf - status is manual.
 link currently points to /etc/nvidia-current/ld.so.conf
/etc/ld.so.conf.d/GL/standard.conf - priority 500
 slave nvidia.icd: (null)
 slave nvidia-settings.xinit: (null)
 slave display-driver.conf: (null)
 slave nvidia_bug_report: (null)
 slave nvidia-cuda-mps-control: (null)
 slave nvidia-cuda-mps-server: (null)
 slave nvidia-debugdump: (null)
 slave nvidia-modprobe: (null)
 slave nvidia-persistenced: (null)
 slave nvidia_settings: (null)
 slave nvidia_smi: (null)
 slave nvidia_xconfig: (null)
 slave libvdpau_nvidia.so.1: (null)
 slave lib64vdpau_nvidia.so.1: (null)
 slave xorg_extra_modules: /usr/lib64/xorg/xorg-1.6-extra-modules
 slave nvidia_desktop: (null)
 slave nvidia-cuda-mps-control.1.xz: (null)
 slave man_nvidiasettings.xz: (null)
 slave nvidia-smi.1.xz: (null)
 slave man_nvidiaxconfig.xz: (null)
 slave nvidia_datadir: (null)
/etc/nvidia-current/ld.so.conf - priority 9700
 slave nvidia.icd: /etc/nvidia-current/nvidia.icd
 slave nvidia-settings.xinit: /etc/nvidia-current/nvidia-settings.xinit
 slave display-driver.conf: /etc/nvidia-current/modprobe.conf
 slave nvidia_bug_report: /usr/lib64/nvidia-current/bin/nvidia-bug-report.sh
 slave nvidia-cuda-mps-control: /usr/lib64/nvidia-current/bin/nvidia-cuda-mps-control
 slave nvidia-cuda-mps-server: /usr/lib64/nvidia-current/bin/nvidia-cuda-mps-server
 slave nvidia-debugdump: /usr/lib64/nvidia-current/bin/nvidia-debugdump
 slave nvidia-modprobe: /usr/lib64/nvidia-current/bin/nvidia-modprobe
 slave nvidia-persistenced: /usr/lib64/nvidia-current/bin/nvidia-persistenced
 slave nvidia_settings: /usr/lib64/nvidia-current/bin/nvidia-settings
 slave nvidia_smi: /usr/lib64/nvidia-current/bin/nvidia-smi
 slave nvidia_xconfig: /usr/lib64/nvidia-current/bin/nvidia-xconfig
 slave libvdpau_nvidia.so.1: /usr/lib/nvidia-current/vdpau/libvdpau_nvidia.so.352.79
 slave lib64vdpau_nvidia.so.1: /usr/lib64/nvidia-current/vdpau/libvdpau_nvidia.so.352.79
 slave xorg_extra_modules: /usr/lib64/nvidia-current/xorg
 slave nvidia_desktop: /usr/share/nvidia-current/mageia-nvidia-settings.desktop
 slave nvidia-cuda-mps-control.1.xz: /usr/share/man/man1/alt-nvidia-current-cuda-mps-control.1.xz
 slave man_nvidiasettings.xz: /usr/share/man/man1/alt-nvidia-current-settings.1.xz
 slave nvidia-smi.1.xz: /usr/share/man/man1/alt-nvidia-current-smi.1.xz
 slave man_nvidiaxconfig.xz: /usr/share/man/man1/alt-nvidia-current-xconfig.1.xz
 slave nvidia_datadir: /usr/share/nvidia-alt-nvidia-current
Current `best' version is /etc/nvidia-current/ld.so.conf.
Comment 11 Robert Fox 2016-03-11 12:25:45 CET
Problem still exists as of today's latest Cauldron updates - no progress :-(
Comment 12 Robert Fox 2016-03-29 11:20:52 CEST
This issue still applies with Dev 1 ISO
Comment 13 Robert Fox 2016-04-06 16:48:51 CEST
Performed a fresh install using M6 Dev 1 keeping original /home folder - issue still exists
Comment 14 Robert Fox 2016-04-13 11:19:40 CEST
Am I the only one with this issue?  I have tried several suggested solutions without resolve - can someone confirm this issue exists??  I have not been able to use Evolution on my main PC for months now!

Priority: Normal => High

Comment 15 Robert Fox 2016-05-05 15:35:48 CEST
No response to date on this bug - after today's Cauldron updates - still exists
Comment 16 Robert Fox 2016-05-30 12:03:53 CEST
This applies now only to Evolution - I created a bug on the Gnome bugzilla:
https://bugzilla.gnome.org/show_bug.cgi?id=766421

Looks like it could be something with clutter-gtk

For me this is a showstopper because I haven't been able to use Evolution since I reported this bug and it is my main email programm - have to use Thunderbird as a crutch, but no fun!

Cheers,
R.Fox
Comment 17 Robert Fox 2016-05-30 12:14:05 CEST
Look at comment #10:

https://bugzilla.gnome.org/show_bug.cgi?id=766421#c10

Sorry, but I cannot reproduce this issue because I don't have a Mageia
installation on an nVidia machine (the only nVidia machine I have uses Ubuntu
and does not exhibit this crash).

The issue seems to be that Cogl or Clutter are trying to load the swrast driver
from Mesa, which means they are not using the nVidia libGL. This may point to
some installation issue with the nVidia binary blob driver, or with a build
issue of Cogl.

Target Milestone: --- => Mageia 6

Comment 18 Robert Fox 2016-06-15 13:07:59 CEST
We are in Freeze and still no resolve . . .
Comment 19 Rémi Verschelde 2016-06-16 12:07:37 CEST
Assigning to clutter-gtk and cogl maintainer Shlomi, and CC'ing Thomas as it seem to be specific to the nvidia proprietary driver.

CC: (none) => pkg-bugs, tmb
Assignee: pkg-bugs => shlomif

Comment 20 Shlomi Fish 2016-06-16 12:46:03 CEST
Does this happen with the nouveau drivers as well? What about a VESA display driver? I hate having to deal with the problems caused by nvidia's proprietary drivers.
Comment 21 Robert Fox 2016-06-16 13:43:03 CEST
I have not tried nouveau - but this issue is fixed with Rhytembox - just nor Evolution - so I tend to believe this is something with the was evolution is compiled and libcutter / cogl
Comment 22 Shlomi Fish 2016-06-16 15:56:53 CEST
(In reply to Robert Fox from comment #21)
> I have not tried nouveau - but this issue is fixed with Rhytembox - just nor
> Evolution - so I tend to believe this is something with the was evolution is
> compiled and libcutter / cogl

can you try to rebuild Evolution , then? See https://wiki.mageia.org/en/Mgarepo
Comment 23 Robert Fox 2016-06-16 15:58:27 CEST
I wish I could, but I never built packages before.  Just reporting issues in Cauldron - Sorry.
Comment 24 Shlomi Fish 2016-06-16 16:35:00 CEST
(In reply to Robert Fox from comment #23)
> I wish I could, but I never built packages before.  Just reporting issues in
> Cauldron - Sorry.

Robert, you're being uncooperative. The Ancient Greek used to say that "The gods help them that help themselves." and while I'm not a god it's hard for me to help people who won't help me help them. I suggest you try to learn how to build packages, so you can help me help you. Trust me - it's not that hard - it was much harder for me to complete my Bachelor's degree in Electrical Engineering in the Technion, and I did it as well.

Otherwise, do you have any suggestion other than to buy me an nvidia card for my machine here (it has a PCI-Express slot) so I can try to reproduce your problem locally?
Comment 25 Robert Fox 2016-06-16 16:42:59 CEST
Shlomi, I appreciate your comments, but I am not a package owner and I don't care to be.  Who is responsible for the Evolution package on Mageia?  This may not be a clutter-gtk issue, jut the way Evolution is compiled to use clutter-gtk
Comment 26 Robert Fox 2016-06-20 11:17:08 CEST
I am happy to announce that after the last Cauldron updates which included a new kernel and nvidia drivers this issue is resolved!!  Not sure who or what fixed it but I am grateful it works again!!  Cheers!!!

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 27 Robert Fox 2016-07-22 11:38:08 CEST
Unfortunately, after the latest round of updates in Cauldron, this problem has reoccurred!!! I am unable to start evolution again:

[rfox@foxmain ~]$ evolution
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

(evolution:828): Gdk-ERROR **: The program 'evolution' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadContext'.
  (Details: serial 183 error_code 167 request_code 153 (GLX) minor_code 6)
  (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)

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)

Comment 28 Robert Fox 2016-07-22 11:50:59 CEST
Here's a list if recently installed packages:

[rfox@foxmain ~]$ rpm -qa --last | more
x11-driver-video-nvidia-current-367.35-1.mga6.nonfree.x86_64 Free 22. Jul 2016 11:23:29 CEST
nvidia-current-doc-html-367.35-1.mga6.nonfree.x86_64 Free 22. Jul 2016 11:23:29 CEST
kernel-desktop-devel-latest-4.7.0-0.rc7.6.mga6.x86_64 Free 22. Jul 2016 11:23:25 CEST
dkms-nvidia-current-367.35-1.mga6.nonfree.x86_64 Free 22. Jul 2016 11:22:18 CEST
kernel-desktop-devel-4.7.0-0.rc7.6.mga6-1-1.mga6.x86_64 Free 22. Jul 2016 11:22:17 CEST
dkms-2.0.19-37.mga6.noarch                    Free 22. Jul 2016 11:22:17 CEST
libdrm_nouveau2-2.4.69-1.mga6.i586            Free 22. Jul 2016 10:42:20 CEST
libdrm_intel1-2.4.69-1.mga6.i586              Free 22. Jul 2016 10:42:20 CEST
xinitrc-2.4.21-17.mga6.noarch                 Free 22. Jul 2016 10:42:19 CEST
libxml2_2-2.9.4-1.mga6.i586                   Free 22. Jul 2016 10:42:19 CEST
libdrm_radeon1-2.4.69-1.mga6.i586             Free 22. Jul 2016 10:42:19 CEST
libdrm_amdgpu1-2.4.69-1.mga6.i586             Free 22. Jul 2016 10:42:19 CEST
lib64drm_radeon1-2.4.69-1.mga6.x86_64         Free 22. Jul 2016 10:42:19 CEST
lib64drm_intel1-2.4.69-1.mga6.x86_64          Free 22. Jul 2016 10:42:19 CEST
initscripts-9.55-20.mga6.x86_64               Free 22. Jul 2016 10:42:19 CEST
libdrm2-2.4.69-1.mga6.i586                    Free 22. Jul 2016 10:42:18 CEST
x11-driver-video-amdgpu-1.1.0-3.mga6.x86_64   Free 22. Jul 2016 10:42:16 CEST
libdrm-common-2.4.69-1.mga6.x86_64            Free 22. Jul 2016 10:42:16 CEST
lib64kms1-2.4.69-1.mga6.x86_64                Free 22. Jul 2016 10:42:16 CEST
lib64drm_nouveau2-2.4.69-1.mga6.x86_64        Free 22. Jul 2016 10:42:16 CEST
lib64drm_amdgpu1-2.4.69-1.mga6.x86_64         Free 22. Jul 2016 10:42:16 CEST
lib64drm2-2.4.69-1.mga6.x86_64                Free 22. Jul 2016 10:42:16 CEST
virtualbox-kernel-desktop-latest-5.1.2-1.mga6.x86_64 Free 22. Jul 2016 10:41:49 CEST
virtualbox-5.1.2-1.mga6.x86_64                Free 22. Jul 2016 10:41:49 CEST
vboxadditions-kernel-desktop-latest-5.1.2-1.mga6.x86_64 Free 22. Jul 2016 10:41:49 CEST
libxml2-utils-2.9.4-1.mga6.x86_64             Free 22. Jul 2016 10:41:49 CEST
curl-7.50.0-1.mga6.x86_64                     Free 22. Jul 2016 10:41:49 CEST
x11-driver-video-vboxvideo-5.1.2-1.mga6.x86_64 Free 22. Jul 2016 10:41:46 CEST
virtualbox-kernel-4.7.0-desktop-0.rc7.6.mga6-5.1.2-1.mga6.x86_64 Free 22. Jul 2016 10:41:46 CEST
virtualbox-guest-additions-5.1.2-1.mga6.x86_64 Free 22. Jul 2016 10:41:46 CEST
vboxadditions-kernel-4.7.0-desktop-0.rc7.6.mga6-5.1.2-1.mga6.x86_64 Free 22. Jul 2016 10:41:46 CEST
Comment 29 Shlomi Fish 2016-07-22 12:37:37 CEST
(In reply to Robert Fox from comment #27)
> Unfortunately, after the latest round of updates in Cauldron, this problem
> has reoccurred!!! I am unable to start evolution again:
> 
> [rfox@foxmain ~]$ evolution
> libGL error: No matching fbConfigs or visuals found
> libGL error: failed to load driver: swrast
> 
> (evolution:828): Gdk-ERROR **: The program 'evolution' received an X Window
> System error.
> This probably reflects a bug in the program.
> The error was 'GLXBadContext'.
>   (Details: serial 183 error_code 167 request_code 153 (GLX) minor_code 6)
>   (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)

Some questions:

1. Does it happen after a reboot?

2. Does it happen in a new unix user account?

3. Does it happen when running the IceWM window manager?

4. What are your device drivers?
Comment 30 Robert Fox 2016-07-25 15:10:30 CEST
1) Happens every time
2) Yes
3) Yes
4) although XFdrake says it installed the nvidia drivers - it appears it doesn't (something is missing

Here's a bit more:

[root@foxmain rfox]# modprobe nvidia
modprobe: ERROR: could not insert 'nvidia_current': No such device
modprobe: ERROR: Error running install command for nvidia
modprobe: ERROR: could not insert 'nvidia': Operation not permitted

[root@foxmain rfox]# rpm -qa | grep nvidia
x11-driver-video-nvidia-current-367.35-1.mga6.nonfree
dkms-nvidia-current-367.35-1.mga6.nonfree
nvidia-current-doc-html-367.35-1.mga6.nonfree

Looks like the system is defaulting to nouveau driver and not able to properly install the nvidia proprietary ones
I think there are certain kernel packages missing from the repos . . .

Not sure . . .
Comment 31 Robert Fox 2016-07-25 15:11:40 CEST
Update - Nouveau drivers work with effects and Evolution starts with them

NVidia drivers now build and load (after recent Cauldron updates) - but, KDE effects don't work and Evolution fails to start
Comment 32 Robert Fox 2016-08-23 14:34:54 CEST
Problem still exists after updating to latest Cauldron!
Comment 33 Shlomi Fish 2016-08-23 19:11:35 CEST
Hi Robert,

(In reply to Robert Fox from comment #31)
> Update - Nouveau drivers work with effects and Evolution starts with them
> 
> NVidia drivers now build and load (after recent Cauldron updates) - but, KDE
> effects don't work and Evolution fails to start

This indicates that this is likely a problem with the proprietary Nvidia drivers, which we cannot do too much about. You can try using a different version of the nvidia drivers and see if they work better for you, or use Nouveau for now. You may also try to bring this problem with the nvidia upstream and see if they can fix it for you (but I wouldn't be too hopeful about that). Do you have any other suggestions?

On my system with the Core i3 Intel Graphics, evolution starts fine and the KDE effects are working fine.
Comment 34 Robert Fox 2016-09-08 10:20:17 CEST
Oddly, this issue is not on a different system (with a different nvidia card) using proprietary drivers.  I have also filed a bug with Evolution as well - without success.  Guess I could try with nvidia - but it would be helpful if someone can confirm or deny this bug to help me figure out if it's just my problem alone!  Also, I have the latest LinuxMint 18 on this machine running latest NVidia drivers without issue - and Evolution works as well - So I suspect it has something to do with the way Mageia implements this . . .  Back to the drawing board I guess . . . . Thx
Comment 35 Shlomi Fish 2016-09-08 14:45:09 CEST
Hi Robert,

(In reply to Robert Fox from comment #34)
> Oddly, this issue is not on a different system (with a different nvidia
> card) using proprietary drivers.  I have also filed a bug with Evolution as
> well - without success.  

Where is the Evolution bug you reported? Furthermore, can you try giving us a gdb stacktrace of the crashing Evolution (with all debuginfo packages present)? See https://wiki.mageia.org/en/Debugging_software_crashes . 

Regards,

-- Shlomi

> Guess I could try with nvidia - but it would be
> helpful if someone can confirm or deny this bug to help me figure out if
> it's just my problem alone!  Also, I have the latest LinuxMint 18 on this
> machine running latest NVidia drivers without issue - and Evolution works as
> well - So I suspect it has something to do with the way Mageia implements
> this . . .  Back to the drawing board I guess . . . . Thx
Comment 36 Javier GG 2016-09-09 14:31:40 CEST
(In reply to Robert Fox from comment #34)


As a workaround you can try changing 
Exec=evolution %U
by
Exec=env LD_LIBRARY_PATH=/usr/lib64/nvidia/ evolution %U
in evolution.desktop
Comment 37 Robert Fox 2016-09-09 14:48:34 CEST
Thanks for the workaround - unfortunately, it didn't work :-(
I am noticing that when I install the NVidia drivers - I can't get the desktop effects to start under KDE anymore - so like in Yakuake - can't get the transparent background.  Maybe this has something to do with it.  Under Nouveau driver, evolution starts fine - as does the desktops effects . . . Hmmm.
Helge Hielscher 2016-09-29 17:44:03 CEST

CC: (none) => hhielscher

Comment 38 Helge Hielscher 2016-09-29 18:09:31 CEST
For me the problems went away after I installed the official driver: NVIDIA-Linux-x86_64-367.44.run
Comment 39 Robert Fox 2016-09-30 13:06:58 CEST
YIPEEEE!!!  Just tested recent NVidia drivers from latest Cauldron updates - and it WORKS!!!  Then again, many things have changed in Cauldron (like GTK & Webkit) so not sure if just the drivers fixed it . . . . Just happy to have the NVidia working together with Evolution again!  

Now if we could only get this bug:  https://bugs.mageia.org/show_bug.cgi?id=19470
fixed as well (seems to be webkit related) - then I can leave Thunderbird back to Evolution (my favourite!)

Cheers,
R.Fox

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


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