Bug 310543

Summary: GNOME Live CD has no live-installer desktop icon
Product: [openSUSE] openSUSE 10.3 Reporter: Stephan Binner <stbinner>
Component: GNOMEAssignee: Calvin Gaisford <cgaisford>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: locilka
Version: Beta 3   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard: LiveCD
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Stephan Binner 2007-09-14 10:20:29 UTC
Testing Beta3plus-Live-GNOME-CD.iso, the yast2-live-installer can only be called/found in the YaST2 control center.

The KDE CD checks for the existence of /etc/YaST2/live-install.xml and creates a desktop icon when creating a new user desktop is created.

Also see bug 297695 for a related discussion.
Comment 1 Stephan Binner 2007-09-18 08:20:23 UTC
*** Bug 325909 has been marked as a duplicate of this bug. ***
Comment 2 Jared Allen 2007-09-19 13:17:52 UTC
Calvin, can you take a look at this one.
Comment 3 Calvin Gaisford 2007-09-19 15:25:01 UTC
I'm going to modify the gnome script to check for the existence of that file and create the installer icon if it's there.
Comment 4 Christoph Thiel 2007-09-19 15:34:53 UTC
Great! How will we make sure to remove the icon later in the installed system? Has this been solved for KDE?
Comment 5 Stephan Binner 2007-09-19 15:52:30 UTC
It doesn't get removed from /home/linux/Desktop at all. /home/linux gets afaik copied over to HDD (to prevent possible loss of data created in live session) but the "linux" user account is not supposed to exist anymore.

For the during 2nd install stage created initial user account the icon will not be created as at his first login /etc/YaST2/live-install.xml doesn't exist anymore because yast2-live-installer is removed on installed system.
Comment 6 Calvin Gaisford 2007-09-19 21:01:48 UTC
I updated the gnome script in gnome-session to check for the existence of /etc/YaST2/live-install.xml.  If that file exists, it copies a new live-install.dekstop file to the desktop.

I updated the gnome2-SuSE and gnome-session packages to do this.  They are submitted so hopefully they make it into the next revision so we can get this fixed!