Bug 738936

Summary: gdm fails to start (liblto_plugin.so not found)
Product: [openSUSE] openSUSE 12.1 Reporter: Ulrich Windl <Ulrich.Windl>
Component: BasesystemAssignee: David Liang <dliang>
Status: VERIFIED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: dimstar, wharms
Version: Final   
Target Milestone: ---   
Hardware: i586   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ulrich Windl 2011-12-29 19:53:12 UTC
User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:9.0) Gecko/20100101 Firefox/9.0

After updating from openSUSE 11.3 to openSUSE 12.1, the X server starts, but will never get past displaying a "wrist-watch" cursor. After a while I found this message in /var/log/gdm/:0-slave.log:
cpp: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found
compilation terminated.

I couldn't find out which package is missing, or which config file to edit.

Reproducible: Always

Steps to Reproduce:
1. Boot the system

Actual Results:  
No login screen appears. Instead a "wrist-watch cursor" on a black background appears

Expected Results:  
Login screen should appear

Using "kdm" insead of "gdm" shows a login screen that allows to start the GNOME session.
Comment 2 a b 2012-05-11 16:53:13 UTC
This is also a problem with xrdb

xrdb -merge file 
cpp: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found
compilation terminated.
Comment 3 a b 2012-05-11 16:58:21 UTC
it can be fixed by installing 

zypper in gcc

xrdb -merge file
Comment 4 a b 2012-05-11 17:07:01 UTC
Same here with 12.1 
there is no need to restart, just disable/enable IPV6 with yast2 make X11 forwarding work  or not.

note:
the problem is very anying when you start with IPV6 disabled
Comment 5 a b 2012-05-11 17:08:28 UTC
Ups, wrong window "Comment 4"  does not belong here, sorry
Comment 6 Dominique Leuenberger 2012-07-01 17:40:59 UTC
Does actually not sound like a gdm bug...

even if sometghing would trigger starting cpp, I don't think the missing link-time optimizer should be the callers worry... if cpp is there and needs it, it better make sure it's avaialble
Comment 7 David Liang 2013-03-25 03:49:29 UTC
close