Bug 23869 - Nach Boot-Vorgang X-Server mit Firefox starten
Nach Boot-Vorgang X-Server mit Firefox starten
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - RC
Assigned To: Janek Walkenhorst
Florian Best
:
Depends on:
Blocks: 22904
  Show dependency treegraph
 
Reported: 2011-09-29 17:13 CEST by Alexander Kläser
Modified: 2011-12-13 15:50 CET (History)
3 users (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 Alexander Kläser univentionstaff 2011-09-29 17:13:11 CEST
Das System-Setup wird für UCS-3.0 über die UMC abgebildet werden (Bug #22904). Dazu sollte die Möglichkeit geschaffen werden, ein System direkt in eine X-Session mit Firefox zu starten, damit das Setup lokal über die UMC vorgenommen werden kann.
Comment 1 Alexander Kläser univentionstaff 2011-09-29 17:15:32 CEST
Dieses Verhalten sollte am besten über eine UCR-Variable an-, bzw. ausgeschaltet werdenk können.
Comment 2 Janek Walkenhorst univentionstaff 2011-10-18 17:35:15 CEST
Wenn system/setup/boot/start gesetzt ist, wird nun anstatt GDM ein Firefox gestartet der die UMC aufruft.
Der Firefox ist so vorkonfiguriert, dass es Menüleiste etc ausgeblendet werden, C-t für einen neuen Tab oder M-d für das Datei-Menü funktionieren jedoch weiterhin.
Wenn der Firefox beendet wird, wird der GDM gestartet.

univention-system-setup (5.0.13-1) unstable; urgency=low

  * univention-system-setup-boot start X server with browser (Bug #23869)
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2011-10-23 18:45:44 CEST
Aktuell wird nach dem Login als root keine richtige UMC angezeigt. Das Hintergrundbild ist vorhanden. Der Rest fehlt.
Comment 4 Janek Walkenhorst univentionstaff 2011-10-24 11:13:25 CEST
Das muss noch für FF7 angepasst werden.
Comment 5 Sönke Schwardt-Krummrich univentionstaff 2011-10-24 15:38:39 CEST
Die Ausgaben von xinit/firefox/gdm/... werden nach 
/var/log/univention/univention-system-setup-boot.log geloggt.
Comment 6 Janek Walkenhorst univentionstaff 2011-10-25 17:44:09 CEST
(In reply to comment #4)
> Das muss noch für FF7 angepasst werden.
Angepasst.

(In reply to comment #5)
> Die Ausgaben von xinit/firefox/gdm/... werden nach 
> /var/log/univention/univention-system-setup-boot.log geloggt.
Ist jetzt /var/log/univention/system-setup-boot.log

Der Windowmanager wird jetzt wieder korrekt gestartet, sodass die Menüs des FF wieder funktionieren

Es werden Parameter an die UMC übergeben um den Benutzernamen zu verstecken und um die UMC schmaler zu machen, wenn die Bildschirmbreite < 1000px ist.

univention-system-setup (5.0.26-1) unstable; urgency=low

  * disable performance question of Firefox 7 (Bug #23869)
  * fix job handling
  * extend URL to hide username
  * extend URL to give window width if small (<1000)
  * change logfile name
Comment 7 Alexander Kläser univentionstaff 2011-11-04 13:47:10 CET
Wäre es möglich nach Beenden von Firefox die folgenden Dienste neuzustarten?

univention-management-console-server
univention-management-console-web-server
apache2

Dies ist notwendig, da die SSL-Zertifikate neu generiert werden und ansonsten Probleme auftreten beim erneuten Login.
Comment 8 Janek Walkenhorst univentionstaff 2011-11-07 15:34:08 CET
(In reply to comment #7)
> Wäre es möglich nach Beenden von Firefox die folgenden Dienste neuzustarten?
> 
> univention-management-console-server
> univention-management-console-web-server
> apache2
> 
> Dies ist notwendig, da die SSL-Zertifikate neu generiert werden und ansonsten
> Probleme auftreten beim erneuten Login.
Wurde angepasst.
Comment 9 Alexander Kläser univentionstaff 2011-11-11 12:43:46 CET
Derzeit wird FF noch nicht ganz im Vollbild gestartet (das gesamte Desktop-Paket ist korrekt installiert), unten und rechts sind ca. 30px schwarzer Rand. Wenn man F11 drückt, dann werden die Bereiche auch gefüllt.
Comment 10 Janek Walkenhorst univentionstaff 2011-11-14 11:05:47 CET
(In reply to comment #9)
> Derzeit wird FF noch nicht ganz im Vollbild gestartet (das gesamte
> Desktop-Paket ist korrekt installiert), unten und rechts sind ca. 30px
> schwarzer Rand. Wenn man F11 drückt, dann werden die Bereiche auch gefüllt.
Firefox wird jetzt über kwin immer maximiert. (5.0.58-1)
Comment 11 Florian Best univentionstaff 2011-11-24 11:07:19 CET
(In reply to comment #2)
> Wenn system/setup/boot/start gesetzt ist, wird nun anstatt GDM ein Firefox
> gestartet der die UMC aufruft.
funktioniert
> Der Firefox ist so vorkonfiguriert, dass es Menüleiste etc ausgeblendet werden,
funktioniert
> C-t für einen neuen Tab oder M-d für das Datei-Menü funktionieren jedoch
> weiterhin.
funktioniert
> Wenn der Firefox beendet wird, wird der GDM gestartet.
funktioniert

(In reply to comment #3)
> Aktuell wird nach dem Login als root keine richtige UMC angezeigt. Das
> Hintergrundbild ist vorhanden. Der Rest fehlt.
funktioniert nun

(In reply to comment #6)
> (In reply to comment #5)
> > Die Ausgaben von xinit/firefox/gdm/... werden nach 
> > /var/log/univention/univention-system-setup-boot.log geloggt.
> Ist jetzt /var/log/univention/system-setup-boot.log
funktioniert, Datei wird allerdings nicht im append modus geöffnet. Es werden alte Logs überschrieben.

> Der Windowmanager wird jetzt wieder korrekt gestartet, sodass die Menüs des FF
> wieder funktionieren
funktioniert
> Es werden Parameter an die UMC übergeben um den Benutzernamen zu verstecken und
> um die UMC schmaler zu machen, wenn die Bildschirmbreite < 1000px ist.
funktioniert durch parameter displayUsername=false&overview=false
Wenn die Bildschirmbreite kleiner ist als 1000px wird noch der parameter width mitgegeben.

(In reply to comment #8)
> (In reply to comment #7)
> > Wäre es möglich nach Beenden von Firefox die folgenden Dienste neuzustarten?
> > 
> > univention-management-console-server
> > univention-management-console-web-server
> > apache2
funktioniert
root      1197  1.6  1.1  20876 12020 ?        S    10:17   0:00 /usr/bin/python2.6 /usr/sbin/univention-management-console-server restart
root      1259  0.3  1.1 127300 11812 ?        Sl   10:17   0:00 /usr/bin/python2.6 /usr/sbin/univention-management-console-web-server restart
Auch apache2 wird neugestartet.

(In reply to comment #10)
> (In reply to comment #9)
> > Derzeit wird FF noch nicht ganz im Vollbild gestartet (das gesamte
> > Desktop-Paket ist korrekt installiert), unten und rechts sind ca. 30px
> > schwarzer Rand. Wenn man F11 drückt, dann werden die Bereiche auch gefüllt.
> Firefox wird jetzt über kwin immer maximiert. (5.0.58-1)
funktioniert

Firefox 7.0.1 wird verwendet.
getested mit: univention-system-setup(-boot)  5.0.69-1

→ Verified
Comment 12 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:50:04 CET
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer
neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert
werden: "Clone This Bug"