Download Latest Version deadbang-12.10-amd64.hybrid.iso (1.5 GB)
Email in envelope

Get an email when there's a new version of deadbang

Home
Name Modified Size InfoDownloads / Week
deadbang-12.10-i386.hybrid.iso.sha512 2025-03-17 161 Bytes
deadbang-12.10-i386.hybrid.iso.sig 2025-03-17 465 Bytes
deadbang-12.10-i386.hybrid.iso 2025-03-17 1.4 GB
README.md 2025-03-17 5.2 kB
deadbang-12.10-amd64.hybrid.iso 2025-03-17 1.5 GB
deadbang-12.10-amd64.hybrid.iso.sig 2025-03-17 465 Bytes
deadbang-12.10-amd64.hybrid.iso.sha512 2025-03-17 162 Bytes
Totals: 7 Items   2.8 GB 0

Live system details

username: deadbang

password: live

The live desktop can be run from RAM by appending the toram parameter to the kernel command line from the bootloader screen, this allows the USB stick to be removed or used for other purposes once the desktop is loaded.

Edit the relevant kernel command line options to change the full locale & timezone or use setxkbmap(1) to change keyboard layout in the live environment.

Image verification

First compare the checksum to ensure image integrity — run this command in a directory containing just the ISO image and corresponding .sha512 & .sig files:

$ sha512sum -c *.sha512

A match will show the following output (amd64 in this example):

deadbang-12.10-amd64.hybrid.iso: OK

Then run these commands to confirm the signature:

$ gpg --keyserver hkps://keys.openpgp.org --recv-keys BEC121B08D33682D
$ gpg --verify *.sig

A correctly verified image will return this in the output:

gpgv: Good signature

The public PGP key can be found here. Download the key directly and add it with gpg --import if the keyservers are not available.

Burning the image

Transfer the ISO to a USB stick with cp(1) (replace X with the correct letter for the USB stick, do not add a partition number):

# cp deadbang-*-*.hybrid.iso /dev/sdX ; sync

To find the letter assigned to the USB stick compare the output of lsblk -no name before and after plugging.

If the letter is incorrect major system damage may ensue so proceed with extreme caution.

Follow this method if burning the ISO from Windows.

Quirks

deadbang automatically starts the desktop from a console login without a display manager, if different desktops are installed there is a "desktop switcher" option in the Settings menu to change the default globally.

To run different desktops for each user create ~/.xsession detailing the startup commands and window manager or desktop environment. Other distributions use ~/.xinitrc for this purpose and the file should be of the same format.

Wallpaper can be changed by opening the desired image in feh(1) and using the File → Background options in the right-click menu.

The default user shell is mksh(1) rather than bash(1), to change back use:

$ chsh -s /bin/bash

For input device configuration copy the sample file from /usr/share/X11/xorg.conf.d/40-libinput.conf to /etc/X11/xorg.conf.d/ and edit it to include only the required sections with the desired options. See libinput(4) for a complete list of available options. Touchpad configuration is already included with ScrollMethod set to edge.

To edit root-owned files with a GUI use sudoedit from a terminal, this will open a copy of the file in mousepad(1) and only use elevated permissions to save the file, which is better than running the entire editor under the root user.

The various debconf(7) settings applications use the ncurses frontend, this can be changed with:

$ sudo dpkg-reconfigure debconf

Only a bare minimum of utilities and services are included with the desktop and it will probably lack functionality compared to most other openbox desktops but it should also require fewer system resources as a result. If further trimming is required NetworkManager can be removed entirely and replaced with a DHCP client for ethernet connections or IWD for wireless. It is possible to remove PulseAudio and run the desktop without a sound server (ie, pure ALSA) but this is of limited benefit and may require configuration.

Rescue Mode

In case of problems with an installed system the ISO image includes a rescue mode that can be used to obtain a shell in the target system with the API filesystems mounted and an internet connection available. To access rescue mode from the ISO image boot menu select Advanced install options then pick either the graphical or text installer, Rescue mode is at the bottom of both screens.

Donations

This is a hobby project and costs me nothing so no donations are required. deadbang stands on the shoulder of the Debian giant so any monies should probably be directed there anyway.

Especially generous deadbang users can make donations here. Thanks!

Source: README.md, updated 2025-03-17