| Commit message (Collapse) | Author | Files | Lines |
|
|
|
New parameter for the boot commandline:
xkb=[language],variant
Examples:
# Only specify a Xkbvariant, and inherit the console keyboard layout in X:
kbd=nl xkb=,sundeadkeys
# Define a 'french swiss' layout in X, independent of the console:
xkb=ch,fr
Two new keyboard/language choices have been added which use this functionality:
- german swiss
- french swiss
(requested by Niki Kovacs).
New: if a non-US keyboard layout is selected, the US layout will be added
as a secondary layout. Toggling between the two layouts is possible using
the Shift-LeftAlt key combo.
Also new: the RightAlt key is now defined as the Compose Key in X. Meaning,
the combo <RightAlt><"><e> will generate a 'ë character'.
|
|
|
|
This modifies Didier's original patch with a simpler set of parameters.
His recommendations are based on these threads:
http://www.syslinux.org/archives/2015-February/023256.html
http://www.syslinux.org/archives/2015-May/023455.html
http://www.syslinux.org/archives/2014-July/022538.html
The new parameters allow the big ISOs to be booted in VBox.
Patch proposed by Didier Spaier.
|
|
Slackware's shipped Grub font is 19 point in size which does not scale well.
Research and proposed patch by Didier Spaier.
|
|
|
|
|
|
|
|
|
|
|
|
Two new parameters '--force' and '--persistence'. Read "usb2iso.sh --help".
Size of the EFI partition was reduced from 200 to 100 MB.
The wait-for-root time in the initrd.img file is changed for both BIOS
and UEFI boot; this should make boot work out of the box for most computers.
More robustness was added in handling race conditions.
Only make the USB stick UEFI-bootable if the ISO file is capable of the same.
|
|
The GRUB2 theme is similar to the Syslinux theme used for BIOS boot.
However, the GRUB menu also allows the user to select a timezone,
whereas due to the limitations of syslinux, you'll have to edit the
syslinux commandline to change your timezone there.
|
|
|
|
However... does not seem to work for non-US language choices.
|
|
|
|
The computer may have other partitions which contain a Live image,
we need to choose one.
Alternatively, use "livemedia=/dev/sdX" to point init to the Live device
we want to boot.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This will catch accidental source configuration issues, happens with KDE
from time to time.
|
|
|
|
There is no added value in seeing all the executed commands scroll by.
|
|
|
|
Configured in variable MARKER, the default value is "SLACKWARELIVE".
|
|
|
|
Patch proposed by Didier Spaier.
|
|
|
|
Specifying heads and sectors also eliminates the warnings about using
more than 1024 cylinders.
Patch submitted by Didier Spaier.
|
|
Not an issue for a Live Edition running exclusively in RAM, but
things are different when you create a USB stick with persistence.
The /tmp would then be created on the USB stick and the continuous writes
will degrade the flash medium.
|
|
|
|
Evidence in ~live/.xsession-errors:
XDM authorization key matches an existing client!
cinnamon-session: Cannot open display: .
Rationale copied from the page where I found the fix -
http://freebsd.1045724.n5.nabble.com/Re-ports-154502-x11-xdm-authorization-failure-when-used-with-E17-window-manager-td5819660.html
The cause is that the implementation of XDM-AUTHORIZATION-1 is broken if
applications execve or unload/reload libX11/libxcb between connections
to the X server. More information can be found in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=486606
Since it is unclear whether XDM-AUTHORIZATION-1 will be fixed and if so,
where, I think it is best to disable it in xdm. It looks like adding
--disable-xdm-auth to xdm's configure flags will do this but I have not
tested it. I think the security impact is minimal; gdm does not use
XDM-AUTHORIZATION-1 either.
|
|
Thanks to Willy Sudiarto Raharjo for the repository.
Also, renamed Willy's 'MSB' Live Edition to 'MATE'.
|
|
|
|
The persistence directory on USB is called 'persistence' by default but can
now be re-defined when running 'make_slackware_live.sh' to create the ISO.
Additionally it can be changed dynamically on boot of the Live OS by adding
a 'persistence=<dirname>' parameter to the boot.
The Live OS main directory is called 'liveslak' by default but can
now be re-defined when running 'make_slackware_live.sh' to create the ISO.
Additionally it can be changed dynamically on boot of the Live OS by adding
a 'livemain=<dirname>' parameter to the boot.
|
|
|
|
|
|
|
|
|
|
Patch submitted by Manfred Mueller.
|
|
Patch submitted by Manfred Mueller.
|
|
This allows customizations for derivative Live OSes.
Patch submitted by Manfred Mueller.
|
|
|