Bug 28317 - Bootsplash für UCC
Bootsplash für UCC
Status: CLOSED FIXED
Product: Z_Univention Corporate Client (UCC)
Classification: Unclassified
Component: General
unspecified
Other Linux
: P5 enhancement
: UCC 1.0
Assigned To: Felix Botner
Moritz Muehlenhoff
: interim-4
: 26863 26864 (view as bug list)
Depends on: 28316
Blocks:
  Show dependency treegraph
 
Reported: 2012-08-27 10:48 CEST by Moritz Muehlenhoff
Modified: 2013-03-26 09:14 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Moritz Muehlenhoff univentionstaff 2012-08-27 10:48:28 CEST
Für UCC werden neue Bootsplash-Animationen benötigt.
Comment 1 Moritz Muehlenhoff univentionstaff 2012-08-27 14:34:36 CEST
Eine erste Version ist bereits vorhanden, müsste aber noch auf den neuen Produktnamen angepasst werden: 
http://billy.knut.univention.de/~ngulden/UCD-TCS_Screens.tar.gz
Comment 2 Moritz Muehlenhoff univentionstaff 2012-08-27 14:34:45 CEST
*** Bug 26864 has been marked as a duplicate of this bug. ***
Comment 3 Moritz Muehlenhoff univentionstaff 2012-08-28 09:20:49 CEST
*** Bug 26863 has been marked as a duplicate of this bug. ***
Comment 4 Moritz Muehlenhoff univentionstaff 2013-01-14 16:16:00 CET
Die neuen Designs werden von der Agentur nicht mehr rechtzeitig zum MS3 fertig werden (ausserdem stehen ja auch noch weitere interne Abstimmungen an).
Comment 5 Felix Botner univentionstaff 2013-01-29 18:04:56 CET
Damit die Clients beim Boot von der Festplatte den Video Mode einrichten und einen bootsplash anzeigen können, wird nun der GRUB_FONT in /etc/default/grub gesetzt (ucr grub/font). Bei der Installation von grub wird das font file nach /boot kopiert. Vorher hat er das Font File nicht gefunden und konnte keinen Video Mode setzen.

Für den PXE Boot werden auf dem UCS Rechner ucc/pxe/bootsplash?true and ucc/pxe/vga?788 gesetzt. Das Listener Modul für die pxe Configs wertet dies aus und setzt nun standardmäßig to Kernel Optionen splash und vga=788.

Das plymouth Theme ist im Paket univention-ucc-bootsplash und wird per update-alternatives auf das ucc Theme gesetzt. univention-corporate-client hat eine Abhängigkeit darauf.

Das initrd Script ucc wurde massiv angepasst (also nochmal gut testen), so dass die Partitionierung und der Join nun über plymouth laufen. Für die QA sollte mind. ein Rollout/Update mit splash-Screen und ohne splash-Screen getestet werden.
Comment 6 Moritz Muehlenhoff univentionstaff 2013-01-30 15:46:27 CET
Getestet wurde:

- Liveboot des TC und Desktop-Images
- Installation des TC und Desktop-Images
- Update eines TC-Images durch ein anderes

In allen Fällen wurde der Splashscreen im UCC-Design angezeigt.

Interaktive Nachfragen wir für die Bestätigung der Partitionierung wurden korrekt bestätigt.

Der Fortschritt beim Download eines Images ist ebenfalls sauber dargestellt.

Ein forcierter fsck führt zu einer Anzeige ala "Press C to skip the check", der fsck ist mit ext4 allerdings ohnehin sehr schnell (2-3 Sekunden bei der 240 GB Platte eines X201)

Die Deaktivierung des Bootsplash mit ucr set ucc/pxe/bootsplash=no funktioniert ebennfalls. Auch die fallweise Abschaltung über Escape funktioniert.
Comment 7 Moritz Muehlenhoff univentionstaff 2013-03-26 09:14:42 CET
UCC 1.0 has been released: 
http://forum.univention.de/viewtopic.php?f=26&t=2417
http://forum.univention.de/viewtopic.php?f=54&t=2418

If this error occurs again, please use "Clone This Bug".