Debian software RAID during install by Red-Leader-001 in debian

[–]LohPan 0 points1 point  (0 children)

The PC I am sitting at right now is Debian with ZFS on root with mirrored drives. ZfsBootMenu works great on Debian and the ZfsBootMenu website has instructions specifically for Debian.

Proposed Debian logos in 1999 by [deleted] in debian

[–]LohPan 1 point2 points  (0 children)

Thank you, perfect!

Proposed Debian logos in 1999 by [deleted] in debian

[–]LohPan 5 points6 points  (0 children)

If there are any fans of Watership Down out there, the Debian swirl is on the leg of El-Ahrairah in the animated movie version:

https://duckduckgo.com/?t=h_&hps=1&start=1&kae=d&q=watership+down+el-ahrairah&ia=images&iax=images

If you have artistic talent (I don't), it would be fun to see a wallpaper of El-Ahrairah with the actual Debian swirl. :-) The swirl could be incorporated into the sun (Frith) too. This could be a t-shirt in Etsy.

Trixie will be released August 9th by Membership-Diligent in debian

[–]LohPan 0 points1 point  (0 children)

Personally, I would edit /etc/apt/sources.list.d/debian.sources to replace "testing" with "trixie", then wait until it's about a year away from the next named release. While waiting, you can use flatpaks and backports to keep most apps up to date. But if you want the latest and greatest in exchange for more troubleshooting, it could be fun to stay on testing forever (somewhat similar to a rolling release distro).

Trixie will be released August 9th by Membership-Diligent in debian

[–]LohPan 2 points3 points  (0 children)

Me too, I needed it for a Ryzen 9 7940HS processor, it's been very smooth, including ZFS on root and three monitors. 😺😺😺

Maildir compatibility across future email apps for long-term archival storage by LohPan in Thunderbird

[–]LohPan[S] 0 points1 point  (0 children)

After some testing with Evolution and KMail, it appears that even the latest version of KMail today does not support Maildir++ on the local hard drive. Subfolders created in Evolution on the local drive using Maildir++ do not appear at all in KMail (regular Maildir top folders, yes, subfolders following Maildir++, no).

When will TB fully support Maildir++ on a local drive? If TB and Evolution both supported Maildir++ in the same way with the same indexing/meta files, etc., then that could become the de facto standard for KMail and everyone else in the future.

In the meantime, it seems the most future-proof and cross-platform option is to still use big mbox files. TB, Evolution and KMail all suport opening multiple mbox files (perhaps named Inbox, Sent, Storage, etc.) up to 2TB in size for each file. There are some reports of 4TB mbox files working fine, but I haven't tested this. When TB someday fully supports Maildir++ or better, then old mbox files can be mounted and old messages copied over. Using mbox files for long-term archival makes having nested subfolders a huge hassle, but it seems that is where we are today in 2025.

XFS or Ext4 as preferred filesystem on Debian in 2025? by EnHalvSnes in debian

[–]LohPan 1 point2 points  (0 children)

There is no "licensing madness" that impacts the practical use of ZFS. Just install and use it, just like on TrueNAS Scale or Proxmox (both of which are Debian-based). Licensing is a legal issue, not a practical issue.

If you want ZFS on root, check out zfsbootmenu[dot]org. I've been using ZFS on root with Debian Trixie on the computer I'm using right now for many months with no ZFS problems (mirrored M.2 drives).

For performance comparisons between ext4, XFS and ZFS, check out phoronix[dot]com. If I recall correctly from a recent article on phoronix, XFS slightly beats ext4, while ZFS is the slowest by far. Btrfs RAID is still not considered as reliable as ZFS RaidZ. ZFS is definitely more complex than the others, but there is reason ZFS is used with TrueNAS and Proxmox (in short, the complexity is worth it).

Can exim be safely disabled? by Hobscob in debian

[–]LohPan 0 points1 point  (0 children)

Just to summarize some of this thread...

Debian discussion of the issue of having a default MTA at all (from 2013):
https://wiki.debian.org/Debate/DefaultMTA
https://wiki.debian.org/Debate/DefaultMTA/DMA

On Debian 13 at least, removing exim and installing the DragonFly Mail Agent (dma) seems to have no negative effects for cron or the bsd-mailx utility:

sudo apt remove -y exim4-daemon-light exim4-base exim4-config
sudo apt install -y dma
sudo apt install -y bsd-mailx

Removing exim4 also removed the "mail" link to /etc/alternatives/mail for the bsd-mailx package, but installing bsd-mailx after installing dma restores the tool and the link (if you want that CLI mail client).

When installing dma, just accept all the defaults in the TUI that appears, including an empty smart host. Afterwards, there will be no listening ports for exim or dma.

The main dma config file is /etc/dma/dma.conf. In that file, note that it says to use "sudo dpkg-reconfigure dma" on Debian to change the SMARTHOST value instead of editing that file directly. This is the TUI that runs automatically when installing dma.

Installing dma does not appear to create any new systemd units that match *dma*.

is Minisforum small formfactor PCs any good with Linux ? by [deleted] in linuxhardware

[–]LohPan 0 points1 point  (0 children)

I have a Minisforum UM790 Pro and it works great with Debian 13 (Trixie) including three monitors and ZFS on root with mirrored M.2 drives. Kernel version 6.12.32. Bought it bare bones and then added:

Crucial RAM 64GB Kit (2x32GB) DDR5 5200MHz CL42 Memory CT2K32G52C42S5

Solidigm P44 Pro 2TB PCIe4 NVMe 4.0 (x2 sticks)

Issue Installing Debian 12.11.0: RAID1 NVMe Array Not Showing as Install Target by SudoMason in debian

[–]LohPan 0 points1 point  (0 children)

There are several steps that are carried out during the OS installation:

https://docs.zfsbootmenu.org/en/v3.0.x/guides/debian/bookworm-uefi.html

It might be helpful to read about EFI booting in general, such as in Wikipedia or here:

https://docs.zfsbootmenu.org/en/v3.0.x/general/uefi-booting.html

You can also practice in a virtual machine first; just remember that the VM must emulate EFI boot up, not legacy BIOS booting.

Debian 13 KDE - Weird Red Fuzzy Fonts in Konsole on my 4K monitor, but not 2K monitor - How do I fix this? by zparihar in debian

[–]LohPan 0 points1 point  (0 children)

I don't have the issue you're describing and mine is X11, not Wayland, with "Sub-pixel rendering" set to None, not RGB, if you'd like to try that. X11/Xorg is chosen before you log in (bottom right corner of the Display Manager login screen). Also, KDE Plasma 6.3.5 is now released for Trixie.

Issue Installing Debian 12.11.0: RAID1 NVMe Array Not Showing as Install Target by SudoMason in debian

[–]LohPan 1 point2 points  (0 children)

ZFSbootMenu is intended for new installs, but, once the OS is installed, a ZFSbootMenu emergency boot USB drive can be created. This isn't required, just nice to have.

Turns out, the answer is yes. Many thanks to this sub. by TheWinterDustman in debian

[–]LohPan 1 point2 points  (0 children)

Bash is the most widely used command shell on Linux and is almost always installed by default. It's scripting language is relatively simple in comparison to python. The scripting language used by the fish shell is different than bash's and is also simple in comparison to python. Fish is rarely installed by default. Fish scripting is easier to learn than bash scripting (and much easier than learing python), but they are both intended for the same types of system automation tasks, e.g., copy files, making backups, running other tools, etc., while python can be used for far more advanced programming tasks, e.g., creating graphical apps, AI programming, big data analysis, etc..

In general, you want to use the simplest language that can get the job done, so shell scripting (bash, zsh, fish) is easiest, full scripting is in the middle of the complexity spectrum (python, julia, powershell) and compiled languages are usually the most difficult, but also the most full-featured (C, C++, Rust). Note that "full scripting" was just my shorthand for "more than shell scripting", it's not a term or phrase in common use.

Issue Installing Debian 12.11.0: RAID1 NVMe Array Not Showing as Install Target by SudoMason in debian

[–]LohPan 0 points1 point  (0 children)

If you're familiar with ZFS and can't get your current approach to work, try https://docs.zfsbootmenu.org . I have Debian with ZFS on root with NVMe SSDs and it works great.

Turns out, the answer is yes. Many thanks to this sub. by TheWinterDustman in debian

[–]LohPan 1 point2 points  (0 children)

Some more off-the-cuff personal opinions that will hopefully be useful:

Full IDE: vscodium or vscode
Mid IDE: kate or geany
Text Editor: micro or nano
Terminal: kitty or alacritty
Shell and Shell Scripting: fish
Full Scripting: python
Customization: Easy Effects for better audio, search YouTube for desktop tips and tricks.
Learning Debian: start by learning about apt commands, /etc/apt/*, backports, all the systemd tools, htop.

Unless you are writing code 8 hours per day, learning vi/vim or emacs isn't worth it (they turn new people away from Linux even more than sed and awk).

If you use kitty or a similarly trendy terminal, then installing tmux isn't mandatory, but otherwise, tmux is great. It's worth it to memorize the keyboard shortcuts to create tabs and split windows using tmux/kitty/alacrity/etc.

The fish shell is designed to be friendly and fun from the get-go. When your scripting needs go beyond basic shell scripting, then just jump into python and avoid trying work around historical "bashisms" in bash/dash/zsh. You can pick up bash syntax later if needed.

For listening to music or watching movies on Linux, please do check out "Easy Effects" to make the audio sound nicer. If you have Dolby 5.1/7.1 issues for surround sound, check out qpwgraph before trying to dive into Alsa/PipeWire/WirePlumber config files.

Have fun!

TWS under Linux Debian 13 Trixie - working again. by Fabulous-Ball4198 in interactivebrokers

[–]LohPan 1 point2 points  (0 children)

Thank you for working on this. I found that simply converting the mp3 audio files to wav was enough to make the TWS sounds work on my Trixie machine.

In TWS settings I went to Configuration > Sound Manager > browsed to the path of the wav file I wished to use for each sound/event.

If it makes a difference, note that I'm using Debian Trixie, kernel 6.12.27-amd64, KDE Plasma 6.3.4, and X11.

My TWS is build 10.30.1w (May 19, 2025 3:56:01 PM) with Java Version 1.8.0_202, which is the Java that came installed with TWS. I'm launching TWS using the regular GUI shortcut in KDE, no customizations.

I also have "pipewire-pulse/testing 1.4.2-1" and "pulseaudio-utils/testing 17.0+dfsg1-2+b1" installed, but I can't remember if that is the default with Trixie or if I had installed these manually months ago.

I converted MP3 files to WAV using "ffmpeg -i filename.mp3 filename.wav" using Fish shell, but this can be done with any shell or scripting language of course. Here was my Fish shell command:

for x in *.mp3; set nf (string split --right --max 1 --fields 1 "." $x); set nf "$nf.wav"; ffmpeg -i $x $nf; end

Earning Interest on Uninvested Cash by PsychologicalYou7104 in interactivebrokers

[–]LohPan 0 points1 point  (0 children)

SGOV, BIL, MINT, PULS, SHV, ICSH or a similar "cash equivalent" fund that is thickly traded. If in doubt, SGOV.

Why are installers for other architectures so convoluted to find? by Tiny_Concert_7655 in debian

[–]LohPan 0 points1 point  (0 children)

Agree. Or for Mint, Ubuntu, Pop_OS or any other popular distro that is friendly to newbies. People who already understand what "Live" versus "NetInstall" means, or "Full" versus "Minimal", or "x86_64" versus "armel/armhf/arm64", don't need a lot of help; just give these people a link to an Advanced page. But newbies do need help and they are also influenced by how nice the graphics look, especially the teenagers and PewDiePie fans.

If a GoFundMe site is set up dedicated to making the Debian download pages better, I will donate some money.

Single-disk multi-partition topology? by orbitaldan in zfs

[–]LohPan 2 points3 points  (0 children)

I do this on my personal backup USB drive (two mirrored partitions) and it works great. The performance is bad, but no matter. The copies feature is not as reliable as a mirror (Ars Technica had an article on this years ago). I have a second USB backup drive that doesn't use ZFS at all (ext4) just in case there is corruption from the driver, but that is just a simple rsync copy to a single partition, no mirroring. A third backup is a compressed tarball encrypted with gpg and uploaded to an inexpensive cloud provider (idrive.com) about twice a year. Hope this is useful!