Univention Bugzilla – Bug 23869
Nach Boot-Vorgang X-Server mit Firefox starten
Last modified: 2011-12-13 15:50:04 CET
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.
Dieses Verhalten sollte am besten über eine UCR-Variable an-, bzw. ausgeschaltet werdenk können.
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)
Aktuell wird nach dem Login als root keine richtige UMC angezeigt. Das Hintergrundbild ist vorhanden. Der Rest fehlt.
Das muss noch für FF7 angepasst werden.
Die Ausgaben von xinit/firefox/gdm/... werden nach /var/log/univention/univention-system-setup-boot.log geloggt.
(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
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.
(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.
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.
(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)
(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
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"