Bug 769397

Summary: splash does not work on IvyBridge system
Product: [openSUSE] openSUSE 12.2 Reporter: Thomas Renninger <trenn>
Component: BasesystemAssignee: Forgotten User sM9JzehKpy <forgotten_sM9JzehKpy>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: coolo, fcrozat, forgotten_sM9JzehKpy, sndirsch, tiwai
Version: Beta 2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Thomas Renninger 2012-06-29 12:21:00 UTC
No early splash screen on this platform.
Updating to plymouth 0.8.5.1 packages fixes things.

This bug got split out from bug #769209.
There the real bug (crashing plymouth or X at later stage) is in libdrm, not plymouth.
This bug is about not working splash and latest plymouth package fixing it.
Comment 1 Forgotten User sM9JzehKpy 2012-06-29 12:31:40 UTC
Thomas, 

It has nothing to do with moving systemd plymouth files from one package to the
other. As that plymouthd is now providing them, it would simply mean that an
update of systemd would remove these files from systemd. 

So Frederic and I have to synchronize the next update to make this work
smoothly. For the end-user there will be no impact. 

I have just updated the plymouth package (without the systemd files) to
Factory. Hopefully Stephan (coolo) is willing to accept it into 12.2
Comment 2 Forgotten User sM9JzehKpy 2012-06-29 12:32:17 UTC
Resolved with version 0.8.5.1
Comment 3 Bernhard Wiedemann 2012-06-29 13:00:27 UTC
This is an autogenerated message for OBS integration:
This bug (769397) was mentioned in
https://build.opensuse.org/request/show/126610 Factory / plymouth
Comment 4 Thomas Renninger 2012-06-29 13:02:28 UTC
> It has nothing to do with moving systemd plymouth files
Sure, I am aware of that.

> So Frederic and I have to synchronize the next update to make this work
> smoothly.
Yep. My point is to still do that cleanup (move plymouth systemd files to plymouth source package and remove unneeded systemd-plymouth provides/requires) before 12.2 is released.

If you want to do that cleanup after 12.2 is released you have to take care of the update case which will get tricky and these packages will have:
#requires systemd <=> version_xy
or even worse:
%if %{suse_version} < 1220
tags in their .spec files for the next years.
Comment 5 Forgotten User sM9JzehKpy 2012-06-29 13:19:13 UTC
I will leave it up to Frederic to decide which way to go. The bad thing is however that I will be on vacation the next three weeks. This would mean that Frederic also has to make the changes in the plymouth package itself.
Comment 6 Frederic Crozat 2012-07-02 11:07:16 UTC
I'm fine with doing the cleanup myself. I'll handle it.
Comment 7 Frederic Crozat 2012-07-02 12:16:04 UTC
Ok, sr done for systemd (sr#126895) for Factory.

plymouth sr done 126896 from my home project. Needs to be accepted to Base:System and forward to Factory.

Once both are in Factory, they should be pushed to 12.2
Comment 8 Bernhard Wiedemann 2012-07-02 13:00:12 UTC
This is an autogenerated message for OBS integration:
This bug (769397) was mentioned in
https://build.opensuse.org/request/show/126895 Factory / systemd
Comment 9 Bernhard Wiedemann 2012-07-02 16:00:10 UTC
This is an autogenerated message for OBS integration:
This bug (769397) was mentioned in
https://build.opensuse.org/request/show/126920 Factory / systemd
Comment 10 Bernhard Wiedemann 2012-07-02 20:00:08 UTC
This is an autogenerated message for OBS integration:
This bug (769397) was mentioned in
https://build.opensuse.org/request/show/126933 Factory / plymouth