Dies ist eine alte Version des Dokuments!
MiniLinux 1 (Beta-Version)
Auf dieser Seite werden informell und nicht immer vollständig die Änderungen an der MiniLinux Version 1 festgehalten, welche generell die Entwicklungsversion für das nächste Release des Grundsystems darstellt. Die Version 1 kann für Testzwecke geladen und verwendet werden, um frühzeitig Feedback zu kommenden Änderungen oder Funktionserweiterungen geben zu können.
Änderungen seit der letzten Hauptversion (evtl. unvollständig)
Ältere Änderungen anzeigen (bereits in Hauptversion integriert)
- Release Version 25 [18.11.2019] -
[2019-10-24]
- vmchooser nutzt execv() zum Ausführen der Session
- pam_script aktualisiert
- Wenn VT-x oder SVM deaktiviert sind, nutze VMware 12
- Meldungen zu fehlenden Virtualisierern und 64Bit-Support im vmchooser verbessert
- hplip/hpps Filter für HP-Drucker hinzugefügt
- Entferne USB-Autoconnect-Regeln aus VMX, bevor neue generiert werden
- Update auf VMware 15.5.0
- Update auf Kernel 4.19.79
[2019-09-11]
- nVidia Update: 435.21
- VirtualBox Update: 6.0.12
- Kernel Update: 4.19.71
- Restart-Loop für Window-Manager im VM-Betrieb
- Höheres Timeout für NIC-Initialisierung beim Boot
[2019-07-09]
- Experimentelles lokales Caching mit DNBD3 auf dem Client
- vmChooser graut Veranstaltungen aus, die einen Virtualisierer verwenden, der nicht verfügbar ist (z.B. nicht in SLX_ADDONS gelistet…)
- Diverse kleine Fixes im vmChooser bzgl. Caching heruntergeladener Metadaten
- 3D-Beschleunigung bei Verwendung des AMDGPU Treibers repariert
- Release Version 24 [01.07.2019] -
[2019-05-29]
- VMware 15 oder 12 wird abhängig von CPU verwendet
- Durch Setzen von SLX_ADDONS auf vmware12 oder vmware15 statt nur vmware kann die Version explizit erzwungen werden
- Newsanzeige auf Login-Screen (erfordert neuen Sat)
[2019-05-28]
- Update auf Ubuntu 18.04.2
- Fix: nVidia Treiber wurde nicht korrekt geladen
[2019-05-24]
- Kernel Update auf 4.19.44
- nVidia Treiberupdate auf 430.14
- Komplett neuer idle-daemon für Inaktivität (Logout, Standby, Reboot/Shutdown, Screensaver, …)
- Clients im Prüfungsmodus respektieren Shutdown/Reboot-Schedule (aber nur nach mind. 2h Inaktivität)
- Falls Shutdown/Reboot-Schedule nicht gesetzt, wird 23:00Uhr bzw. 04:00Uhr heruntergefahren/neugestartet
- Bildschirmschoner kann für diese Sitzung im vmChooser deaktiviert werden
[2019-05-02]
- Parallele Auslieferung von Nvidia-Treibern für aktuelle sowie Legacy Karten (v418.56, v390.116)
- Fix: Raumplan auf Loginmaske teilweise abgeschnitten
- CAPS-LOCK Warnung auf Loginmaske
- Highlight von Rechnersymbol im Raumplan grün statt orange
- Bessere Behandlung von Rechnern ohne system-manufacturer/system-product-name
- Fix: X11 Forwarding nicht möglich
- Fix: kexec von tty nicht möglich
- Fix: Leerer Wert in SLX_SCREEN_SAVER_GRACE_TIME wird als 'sofort sperren' interpretiert
- Fix: XScreensaver sperrt Sitzung trotz Prüfungsmodus
- Release Version 23 [17.04.2019] -
- Release Version 22 [13.03.2019] -
[2019-02-21]
- Fix: 3D-Beschleunigung defekt seit Update auf 18.04
- Timeout für HDD-Erkennung erhöht
- Fix: Auflösungsliste Beamergui manchmal leer
[2019-01-23]
- Update: Firmware für GPUs und Netzwerkkarten
- Fix: Proxy Blacklist wird ignoriert
- HTTP-Proxying via Umgebungsvariable statt transparentem DNAT
- Link-Up Timeout von 5 aus 10 Sekunden erhöht (für einige 10G Setups erforderlich)
[2019-01-08]
- Update der Basis auf Ubuntu 18.04
[2018-12-04]
- Beamergui: Überarbeitete neue Version, mit Hotplug-Support
- lightm/xscreensaver: Ermitteln korrekter Groß/Kleinschreibung des Nutzernamens während Login, da sonst Sitzung nicht mehr entsprerrbar
- Release Version 21 [16.11.2018] -
[2018-07-27] ACHTUNG! Experimentelle DNBD3 Tests
- PVS-Mgr: Setze Fokus in Textfeld, wenn der SessionName geändert werden soll
- PVS-Mgr: Vorschaubilder werden skaliert, falls diese kleiner/größer als der dargestellte Client-Rahmen sind
- PVS: SSL-Server-Teil überarbeitet und vereinfacht
- PVS: VNC Threading im Client überarbeitet und verbessert
- PVS: Cleanup Code Style (C++11)
- vmChooser: Cleanup Code Style (C++11)
- Linux-VM-Skripte überarbeitet (zuständig für Auflösung anpassen, Homeverzeichnis einbinden, Startskript ausführen etc.)
- Fix: Texte im PVS-Client werden nicht korrekt übersetzt
- Fix: Bei Änderung des Modus (z.B. Projektion von Tutor auf Student) bei vorheriger Sperrung aller, wird die Sperrung kurzzeitig aufgehoben und neugesetzt
[2018-07-16] ACHTUNG! Experimentelle DNBD3 Tests
- MiniLinux meldet dem Satellitenserver, wenn es sich im 'Klausurmodus' befindet (Betriebsmodus)
- DNBD3: Proxy setzt 'maxReplicationSize' dynamisch auf 1/6 der Größe der Caching-Partition (min. 100GB)
- PVS: Wenn mehrere Monitore verwendet werden, wird eine PVS-Projektion auf den rechten Bildschirm übertragen
- PVS: Wenn der Sitzungsname im PVS-Mgr geändert wird, können Clients, die nicht in diesem Raum gehören, getrennt werden
- Fix: PVS-Client kann, wenn Netzwerk in Veranstaltung blockiert, keine Verbindung zum Manager herstellen
- Fix: Wenn Clients dynamische IPs beziehen, werden u.U. zwei IPs für die gleiche MAC bezogen
- Fix: Sperren aller Clients mittels PVS-Mgr funktioniert erst beim zweiten Mal, wenn z.B. bereits eine Projektion läuft
- Fix: PVS zeigt u.U. keine Vorschaubilder an (fehlende JPEG Library)
[2018-07-12] ACHTUNG! Experimentelle DNBD3 Tests
- Kernel 4.14.55
- nVidia Quadro K2000 (10de:0ffe) für proprietäre nVidia-Treiber freigeschaltet
- Diverse DNBD3 Verbesserungen (Verbessertes Caching und CRC-Checking, komplettes Image kann überprüft werden, falscher Returnwert wenn über das Ende einer Datei gelesen wurde)
- mgmt-sshd: root-Login/Logout Meldungen in Client-Log deaktiviert
- Linux-VM-Skripte mounten Pseudo-Floppy via systemd
- vmChooser Code Cleanup
- debug-report schickt zusätzlich eine Liste aller durch generische Module überschriebene Dateien
- Veranstaltungen können auf bestimmte Benutzergruppen eingeschränkt werden (ab Sat-Release Winter 2018)
- Startskripte in Veranstaltungen können Normal, Minimiert oder Versteckt gestartet werden (ab Sat-Release Winter 2018)
- PVS-Manager kann jetzt auch einzelne Clients sperren/entsperren
- Fix: PVS-Projektion wird in bestimmten Fällen nicht korrekt beendet
- Fix: Wenn das Homelaufwerk nicht eingebunden werden konnte, fehlt der Mountpfad im Client-Log
- Fix: Bildschirm des PVS-Manager wird nicht immer aufgeweckt, wenn sich Clients verbinden/trennen
- Release Version 20 [08.06.2018] -
[2018-05-07]
- Fix: VMware Player legt VMEM auf lokaler Festplatte ab
- Fix: VMs werden nicht alle CPU Ressourcen zugewiesen
- Fix: Falls kein NTP Server erreichbar ist, stimmt die Uhrzeit im MiniLinux u.U. nicht
- Release Version 19 [20.04.2018] -
[2018-04-16]
- loginscreen: Leerzeichen um den Nutzernamen werden ignoriert
- loginscreen: Anzeige Datum+Uhrzeit
- vmchooser: Sinnvolle Fehlermeldung bei fehlendem Virtualisierungs-Plugin
- iperf wird mitgeliefert
- i915 (8086:5912) für 3D freigeschaltet (Dell Optiplex 7050)
- Kernel 4.9.94
- nVidia 390.48
[2018-03-29]
- arp_filter mode 1, um ARP-Flux bei mehreren Interfaces zu verhindern
- Race-Condition beim Einrichten der iptables-Regeln behoben
- Fix: dnbd3-proxy sperrt die RPC-Queries des Satellitenservers, wenn Firewalling aktiviert ist
- Fix: dnbd3-proxy aktiviert Firewall nur auf Primär-NIC (Boot-Interface)
- Falls mehrere Partitionen vom Typ 44 oder 45 vorhanden sind, wird die größte verwendet
- ID45-Partition wird nun mit ext4 formatiert, auch wenn bereits ein anderes unterstütztes Dateisystem vorhanden ist
- Dateisystem auf ID45-Partition wird nun vergrößert oder neu erstellt, wenn sich die Partitionsgröße geändert hat
- Kernel 4.9.90
[2018-03-22]
- etherwake wird mitgeliefert
- Autologin-Verzögerung, wenn alte Session noch nicht aufgeräumt ist
- Neuer Versuch, WebDAV Shares in openslx.exe zu erkennen
- dnbd3-proxy kann sparse files nutzen
- NVMe support
- Support mehrerer Auth-Server (kommendes Sat-Update)
- HD Graphics 530 (8086:1912) für 3D freigeschaltet
- Fix: Im Druckdialog löst die Entertaste den Abbrechen-Button aus
[2018-02-08]
- Kernel 4.9.80
- Nutzernamenersetzung durch regexp in /opt/openslx/lightdm/login-regexp (TODO Steffen Doku)
- Fix: Ausgehende Verbindungen auf Port 515 werden an die Printergui umgeleitet
[29.01.2018]
- Kernel 4.9.78
- Fix: nVidia 10de:13bb und 10de:1381 verwenden nicht den proprietären Treiber
- Fix: PVS2 wird im Hybridmodus nicht auf Desktop 2 verschoben
- Der PVS-Haken im vmchooser wird im Hybridmodus standardmäßig gesetzt
- Fix: Wechselbutton in der PVS-Toolbar (für Hybridmodus) wird nur angezeigt, wenn Verbindung zum Manager bereits besteht
[18.01.2018]
- Kernel 4.9.77
- Support: SLX_BROWSER_RELOAD_SECS
- Fix: VMware Player zeigt Lizenzdialog bei numerischen Logins
[12.01.2018]
- Kernel 4.9.76 (spectre/meltdown fix)
- VMware 12.5.9 (spectre/meltdown fix)
- Fix: dnbd3 proxy erkennt frisch erstellte ID45-Partition nicht
- Support für SLX_JUMBO_FRAMES
- CONFIG_SPI_INTEL_SPI_PLATFORM deaktiviert, da es auf Lenovo Notebooks das BIOS schrotten kann
- Kernel: virtio Treiber hinzugefügt
- Kernel: SMB2/3 Support wiederhergestellt
- Release Version 18 [20.12.2017] -
[20.12.2017]
- Kernel Update auf 4.9.71
- VMware Update auf 12.5.8
- Aktualisiertes VMware NVRAM
- nVidia Quadro K620 (10de-13bb) für proprietäre nVidia-Treiber freigeschaltet
- nVidia GeForce GTX 750 (10de-1381) für proprietäre nVidia-Treiber freigeschaltet
- Automatischer Mousegrab beim Starten einer VM
- GPT Support: Partition mit Label „OpenSLX-ID45“ wird als Persistent-Partition genutzt
- Displaymanager LightDM anstelle von KDM
- Weitergabe von zusätzlichen Netzwerkshares in VMs
- Die Host-IP ist über die openslx.ini für die VM auslesbar
- PVS Toolbar klappt nach 500ms statt 750ms auf
- Portierung aller Module von QT4 auf QT5
- Dist-Upgrade von Ubuntu 14.04 auf 17.10
- Diverse Performanceoptimierungen
- Verbesserter Debug-Output
- Neuer DNBD3-Proxy Modus
- Neues Management SSHD-Modul
- Neues Modul 'slxbrowser' für Infoscreen
- Fix: DHCP/DNS/DOMAIN Quirks
- Fix: Fehlende SSL Zertifikate für bwIDM Login
- Fix: Fehler in Linux-Mountskripten
- Fix: Fehlerhafte MAC Generierung in Spezialfällen
- Release Version 17 [02.08.2017] -
[2017-08-02]
- Verbesserte Zählung von 'Defekten Sektoren' auf Client-HDDs
- Explizite Angabe keiner Domain für shares.dat durch '#' im LDAP-/AD-Modul
- Fix: segfault in openslx.exe
- Kernel Update auf 4.9.40
- nVidia Update auf 384.59
- VMware Update auf 12.5.7
[2017-06-23]
- Fix: VMware Shared Folders werden nicht aktiviert, wenn 'Verzeichnisse nicht durchreichen' gewählt wurde
- Fix: Runscript wird auch im Shared Folders Modus ausgeführt
- printergui: HPColorAsGray support für die Farbe/Graustufen-Auswahlbox
- PVS Toolbar klappt erst nach 750ms auf
- Kernel Update auf 4.9.33
- nVidia Update auf 378.13
- Release Version 16 [10.05.2017] -
[2017-05-10]
- Kernel Update auf 4.9.25
- Optionssupport: Autostart einer VM im nicht-Klausurmodus
- Optionssupport: PVS-Haken standardmäßig gesetzt
- Mit proprietären nVidia-Treibern wird mehr RAM für den Host reserviert, um Abstürze zu vermeiden
- khugepaged defrag deaktiviert, um VM-Hänger zu vermeiden
- Quadro K2200 whitelisted
- run-virt versucht vmx download mehrfach bei Fehlschlag
[2017-04-12]
- VMware Update auf 12.5.5
- Bildschirmdaten werden an den Server gesendet
[2017-03-23]
- Fix: User-home wird nicht gechownt, wenn das PERSISTENT-Verzeichnis nicht gemountet wurde
- Blacklist für System-UUIDs hinzugefügt, Fallback auf MAC in diesen Fällen
- Kernel Update auf 4.9.17
- VMware Update auf 12.5.4
- Release Version 15.2 [06.03.2017] -
[2017-03-14]
- sicgs wieder hinzugefügt
- Startscript für CUPS, das gewisse Configfehler behebt
- Regression: nvidia config file mit fehlendem Kernel-Modul ausgestattet
- Release Version 15 -
[2017-03-06]
- Kernel 4.9.13
- Fix: Auto-logout bei Inaktivität passiert zu früh, wenn der Bildschirm im Standby ist
- bwLehrpool-Logo im Klausurmodus schwarz auf orange
[2017-03-01]
- Kernel 4.9.11
- Display-Switch „AT-HDVS-RX“ wird immer als Beamer behandelt
- Tool zum Testen der Netzwerk-Performance: „image_speedcheck“
- Fehlende Firmware für einige Grafikkarten (radeon) hinzugefügt, andere aktualisiert
- amdgpu-Treiber hinzugefügt
- Fix: vmware crasht beim Start, wenn im Web-Interface „Shared folders“ statt „nativ in der VM mounten“ aktiviert ist
[2017-02-10]
- vmchooser: Beende Session, wenn 2 Minuten lang keine Auswahl getroffen wurde
- cifs.upcall & co für zukünftigen DFS-Support auf Linux-Ebene (WINS fehlt noch)
- WINS-Server werden per DHCP an VM durchgereicht (DFS in Windows-VMs funktioniert)
- Virtualisierungs-Setup modularisiert und mit besserem Error-Handling ausgestattet
- Debug-Shell bei Bootfehlern wird nur noch geöffnet, wenn im PXE-Bootmenü der per Passwort schützbare Debug-Modus gewählt wurde
- pvs: Maus und Tastatur werden beim Sperrbildschirm deaktiviert
[2016-12-22]
- Fix: kdm greeter läuft unnötigerweise als root
- Fix: xserver crasht auf radeon Karten → libglamoregl-Modul entfernt
- Update: Kernel 4.9
- Update: Nvidia 375.26
- Printergui: Experimenteller Support für geschützten Druck mit Canon-Druckern
- Printergui: Fokus sitzt im Authentifizierungsdialog im Passwort-Feld, Enter bestätigt
- Binaries sicgsfilter und sicnc ins Minilinux aufgenommen (benötigt von diversen Canon-PPDs)
[2016-11-24]
- GPT Support: Partition mit Label „OpenSLX-ID44“ wird als Temp-Partition genutzt
- vmware: Serielle und parallele Schnittstelle werden durchgereicht, wenn vorhanden
- Kernel: Update auf 4.8.10
- vmware: Update auf 12.5.2
- Release Version 14 [16.11.2016] -
[2016-11-15]
- Kernel Update auf 4.8.8
- Fix: Auflösungsmenü bei Verwendung eines Beamers wird wieder angezeigt
- [PVS] Bessere Auflistung der verfügbaren Netzwerkinterfaces (Toolbar → 'Systeminformationen')
[2016-11-08]
- Update auf VMware Player 12.5.1
- Kernel Update auf 4.8.6
- pvsmgr wird neugestartet, falls er crasht
- Fix: vmChooser wieder aus dem Openbox-Menü startbar
- [PVS] Interne Verbesserungen
[2016-10-28]
- Fix: Beamer-Erkennung behandelt nun Geräte ab 70cm Breite als Beamer, wenn das zweite Gerät weniger als 55cm breit ist
- Kernel Update auf 4.8.5
- Projektion kann nun mittels ESC abgebrochen werden, wenn der Manager auf dem gleichen Rechner läuft
- Fix: PVS-Manager wird vom Klausurmodus ausgenommen
[2016-10-24]
- GeForce GTX 745 (10de:1382) für proprietäre nVidia-Treiber freigeschaltet
- Lautstärke wird bei VM-Start nun auf das Hardware-Maximum gesetzt, da VMs nach dem start stumm geschaltet sind und die Lautstärke im Gast runtergeregelt werden kann
- PVS hat nun eine „Melden“-Funktion; nach dem Verbinden erscheint ein Icon in der Client-Toolbar, beim Drücken erscheint der Client im Manager rot
[2016-10-18]
- Benutzerwarnung mit der Bitte die Arbeit zu speichern, wenn /tmp oder RAM vollläuft, da die VM sonst irgendwann abschmiert
- nVidia Quadro K4000 (10de:11fa) nutzt nun proprietäre Treiber
- /etc/issue um (mehr oder weniger) nützliche Angaben erweitert
- X11 wacom Treiber hinzugefügt
- X11 core+Treiber auf 1.18.3 aktualisiert
- nVidia Treiber auf 367.57 aktualisiert
- Kernel Update auf 4.8.2
- Einfaches debug_report Script hinzugefügt, welches diverse Logs und hw-infos nach Freiburg schickt
- Fix: PVS-Manager vergisst nicht mehr den vordefinierten Dozenten-PC, wenn dieser verbindet
[2016-10-11]
- Fix: PVS wieder auf deutsch
- Fix/Hack: Sitzung sperren funktioniert deutlich zuverlässiger (input-grab des vmplayers wird nun durch kurzzeitiges Minimieren geklaut)
- Fix: demo kann nun auch entsperren
[2016-10-10]
- Fix: [PVS] Sobald ein Raum konfiguriert ist, der keine Manager-IP definiert hat, wurde die komplette Konfigurationsdatei ignoriert
- Mehrere kleine Bugfixes am PVS-System, u.a. im Zusammenhang mit Hybridmodus
[2016-10-06]
- Fix: Such-Domäne des DHCP-Servers wurde nicht an die VM durchgereicht
- Update auf VMware Player 12.5.0
- Kernel Update auf 4.4.23
- Das in der bwLehrpool-Suite angegebene „runscript“ wird nun in der VM durch die openslx.exe ausgeführt
- [PVS] Toolbar zeigt zusätzliche Informationen des Hostsystems (u.a. IP und Hostname)
- Release Version 13 [20.09.2016] -
Zuletzt angesehen: • minilinux_beta