summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [idleaction] Log shutdown/reboot/.. details in exam modeSimon Rettberg2023-12-142-0/+42
| | | | | | We have a report about spurious reboots of machines in exam mode while in use, so try to rule out that this was caused by idle-daemon logic by logging any such action it would perform through a wrapper script.
* [kiosk-chromium] Properly fix auto reload/restartSimon Rettberg2023-12-071-17/+21
|
* [qemu-src] Need ensurepip (python3-venv) nowSimon Rettberg2023-12-061-0/+1
|
* [kiosk-chromium] Disable import of distro-specific bookmarksSimon Rettberg2023-12-051-0/+9
|
* [kiosk-chromium] Fix reload on inactivitySimon Rettberg2023-12-052-1/+2
| | | | | | Home button default behavior has changed; update policy. Also, killall chromium was missing for debian, but should've been handled by the follow-up session-terminate command.
* [kiosk-chromium] Fix setting scale factorSimon Rettberg2023-12-051-1/+1
|
* [run-virt] Make sure we don't pass localhost as DNS server to VMsSimon Rettberg2023-11-281-1/+4
|
* [run-virt] Prefer DNS config from latest DHCP runsSimon Rettberg2023-11-281-3/+7
| | | | | | | Prefering SLX_DNS means we use very early DHCP config, which usually contains only one DNS server. Instead, check current resolv.conf first. Closes #3953
* [run-virt] Use mapfile for getipsSimon Rettberg2023-11-281-2/+2
|
* [run-virt/fspanel] Use modded version of fspanel without always-on-topSimon Rettberg2023-11-107-6/+1263
|
* [qemu] Don't check for IOMMU if not using PCI passthroughSimon Rettberg2023-11-101-0/+3
|
* [bwlp-stage4-tweaks] Add daily ntp sync scriptSimon Rettberg2023-09-292-0/+47
| | | | Closes #3947
* This should never have workedSimon Rettberg2023-08-111-5/+5
|
* fix shitSimon Rettberg2023-08-102-10/+10
|
* Try to get versioned targets and modules under controlSimon Rettberg2023-08-108-23/+68
|
* Try to fix empty nvidia addon issueSimon Rettberg2023-08-101-7/+10
|
* [nvidia-libs] Fix expressionSimon Rettberg2023-08-101-1/+1
|
* [nvidia-*] More sanity checksSimon Rettberg2023-08-103-2/+6
|
* [vmchooser2] Simplify check, avoid bogus warning if non-numericSimon Rettberg2023-08-041-1/+1
|
* [debug-report-bwlp] Check for --kill-after, fix indentationSimon Rettberg2023-08-021-4/+4
|
* [debug-report-bwlp] Gracefully handle hung XorgSimon Rettberg2023-08-021-1/+8
| | | | ... instead of hanging too
* [docker-ce] Start no-trivial-root on demandSimon Rettberg2023-08-022-1/+3
|
* [german] Add new LANGUAGE env varSimon Rettberg2023-08-021-1/+2
|
* [system-tweaks] Move a few more specific things to bwlp-stage4-tweaksSimon Rettberg2023-08-024-0/+0
|
* Add more log output to a couple of systemd startup scriptsSimon Rettberg2023-07-273-5/+35
|
* [qemu] java: Make pci passthrough generic, not just for nvidiaSimon Rettberg2023-07-264-69/+98
|
* [libvirt-python/libvirt-src] Bump libvirt versionSimon Rettberg2023-07-262-2/+2
|
* [libvirt] Add support for CPU pinning, honor host's SMT topologySimon Rettberg2023-07-264-15/+101
| | | | | | Read the system's SMT topology, and apply it to the guest via CPU pinning. In qemu, sibling threads on the same CPU core are adjacent regarding the vCPU IDs, so make sure we assign them in ascending order.
* [qemu] Tweak Alderlake stuff againSimon Rettberg2023-07-251-1/+1
|
* [qemu] Greatly simplify Alderlake workaroundSimon Rettberg2023-07-251-51/+1Star
|
* [vmware-common] Polish xscreensaver ungrab hook a bit, avoid OfficeKeySimon Rettberg2023-07-211-8/+8
| | | | | | Let's click on the (hopefully empty) desktop after hiding VMware to release the mouse grab, instead of sending the VMware release key-combo, which also is the "Office Key" on Windows 10.
* [vbox-src] Add xscreensaver ungrab hook for VirtualBoxSimon Rettberg2023-07-211-0/+30
|
* [qemu] Add workaround for weird qemu crash with edk2 on AlderlakeSimon Rettberg2023-07-203-2/+141
| | | | ... at least one specific model with P and E cores ...
* [qemu] java: Don't throw away viewer output on crashSimon Rettberg2023-07-201-7/+9
|
* [run-virt] Linux scripts: demo user mount non-home shares, some speedup doneChristian Rößler2023-07-113-40/+46
|
* Add LICENSESimon Rettberg2023-07-051-0/+283
|
* [remote-access] Move VNC script to separate fileSimon Rettberg2023-07-042-151/+156
|
* [remote-access] Try to use https for sat commsSimon Rettberg2023-07-041-1/+7
|
* [debug-report-bwlp] Add lsiommuSimon Rettberg2023-06-272-0/+27
|
* [qemu] Passthrough: Find free PCI slot on primary PCI busSimon Rettberg2023-06-261-0/+25
| | | | | | | | Explicitly assign a slot number on the primary PCI bus to the VGA card, otherwise the two functions of the GPU (gfx and sound) might end up in different slots or even on different buses, which might cause issues. We now put all parts of the GPU in one slot and copy the original function IDs.
* [qemu] Fix var typoSimon Rettberg2023-06-261-1/+1
|
* [qemu] Add missing fileSimon Rettberg2023-06-231-0/+50
|
* [qemu] Add option to edit XML before launchingSimon Rettberg2023-06-225-132/+62Star
| | | | | | | | If run-virt is in debug mode, a text editor showing the final XML will be opened before launching libvirt/qemu. Either pass --debug to run-virt (lol), or set SLX_DEBUG_MODE='ON' in /opt/openslx/config
* [run-virt] Redirect entire VIRTCMD output (+stderr)Simon Rettberg2023-06-221-1/+1
|
* [dhcpc-busybox] More DHCP hostname shenanigansSimon Rettberg2023-06-211-17/+24
|
* [dhcpc-busybox] hostname fallback: Try harderSimon Rettberg2023-06-211-8/+16
|
* [run-virt] Little bugfix linux scripts sound mute functionChristian Rößler2023-06-141-2/+2
|
* [run-virt-docker] Don't restart dockerd if not already runningSimon Rettberg2023-06-071-3/+3
|
* [run-virt] Don't run DHCPd config generator/restarter unless we support ↵Simon Rettberg2023-06-061-1/+5
| | | | running VMs at all
* [remote-access/tigervnc] tigervncpasswdSimon Rettberg2023-06-054-16/+2Star
|