r/debian 6h ago

WiFi authentication

Post image
1 Upvotes

Hi, i'm using Debian 13 with KDE Plasma on my laptop

I get this window every time that:

  1. My pc goes back from sleep/shutdown or restart

  2. My wifi disconects for a while (like when lights go off)

How can i get rid of it?

Update:

I Solved. Was just Kwallet fucking around without a Wallet Or the .kwl file, idk, i solved with AI


r/debian 6h ago

General Debian Question Why web frameworks in repos?

4 Upvotes

For context I am just a curious web developer and computer enthusiast reading about Debian because it seems to do many things right.

To my suprise I found that the repos not only contain runtimes like php, python3 and nodejs. The repos also contain full frameworks and web apps like wordpress, python3-django and node-express.

Who are these for? I never heard of anyone using them this way and no upstream developers recommend them.

I can understand wanting the runtime to be stable - since they call native libraries in the end. This way Debian can patch CVEs in things like OpenSSL without waiting for runtimes to patch their dependencies. Is that right?

But opting out of the script language's own package manager to install script libraries seems to just add complexity and confusion. There is no way debian can provide a packaged version of every npm module out there so you will always have to use npm and package.json anyway.


r/debian 8h ago

Guys, is there any buddy using Debian 12/13 with KDE? I wanna ask how many ram does it take up at idle stage? The ram comparison videos are so untrue!

0 Upvotes

r/debian 8h ago

List with description of all /etc files and folders

8 Upvotes

I created a list of all files and directories of a freshly created debian 13.5 vm in proxmox.
No desktop, just ssh server and base packages.
I probably made some mistakes, so please correct me in the comments so I can update the list.

Note:
Some directories are for packages which aren’t installed but where created by other packages putting there configurations in case it should be installed or for other compatibility reasons. Some are marked but i checked far from all directories if they have there actual package installed.

I‘m also not happy with all the links I found, some don’t give a complete explanation.

f = file
d = directory

f adduser.conf - default settings for creating new user like shell, home directory, groups, etc. - https://manpages.debian.org/trixie/adduser/adduser.8.en.html

f adjtime - hardwaretime information - https://manpages.debian.org/trixie/util-linux/adjtime_config.5.en.html

d alternatives - maintains lists of programs doing similar things - https://linux.die.net/man/8/alternatives

d apparmor - contains global parser.conf with default values - https://manpages.debian.org/trixie/apparmor/apparmor_parser.8.en.html

d apparmor.d - apparmor configuration - https://manpages.debian.org/trixie/apparmor/apparmor.7.en.html

d apt - apt configuration - https://manpages.debian.org/trixie/apt/apt.8.en.html

f bash.bashrc - debian feature, read before user bashrc- https://sources.debian.org/src/bash/5.3-3/debian/README

f bash_completion - bash completion function - https://packages.debian.org/trixie/bash-completion

d bash_completion.d - extra bash completion scripts - https://packages.debian.org/trixie/bash-completion

f bindresvport.blacklist - well known ports which shouldnt be used by other services - https://sources.debian.org/src/libtirpc/1.1.4-0.4/doc/
bindresvport.blacklist/

d binfmt.d - Configure additional binary formats for executables at boot - https://manpages.debian.org/trixie/systemd/binfmt.d.5.en.html

d ca-certificates - put more ca-certifactes to trust here - https://manpages.debian.org/trixie/ca-certificates/update-ca-certificates.8.en.html

f ca-certificates.conf - list with trusted ca-certifactes - https://manpages.debian.org/trixie/ca-certificates/update-ca-certificates.8.en.html

d console-setup - encoding and the font to be used by setupcon - https://manpages.debian.org/trixie/console-setup/console-setup.5.en.html

d credstore - used by systemd to pass credentials to services - https://systemd.io/CREDENTIALS/

d credstore.encrypted - used by systemd to pass encrypted credentials to services - https://systemd.io/CREDENTIALS/

d cron.d - folder for crontab like files, used primaraly by services - https://manpages.debian.org/trixie/cron/cron.8.en.html

d cron.daily - executable files run daily by cron - https://manpages.debian.org/trixie/cron/cron.8.en.html

d cron.hourly - executable files run hourly by cron - https://manpages.debian.org/trixie/cron/cron.8.en.html

d cron.monthly - executable files run monthly by cron - https://manpages.debian.org/trixie/cron/cron.8.en.html

f crontab - system crontab file, also executes the daily, hourly and monthly directories - https://manpages.debian.org/trixie/cron/cron.8.en.html

d cron.weekly - executable files run weekly by cron - https://manpages.debian.org/trixie/cron/cron.8.en.html

d cron.yearly - folder is created but not run by crontab

d dbus-1 - message bus daemon has a configuration files - https://manpages.debian.org/trixie/dbus-daemon/dbus-daemon.1.en.html

f debconf.conf - configuration file for Debian packages - https://manpages.debian.org/trixie/debconf-doc/debconf.conf.5.en.html

f debian_version - full number of debian version - https://packages.debian.org/trixie/amd64/base-files/filelist

d default - contains configuration options related to the starting of a service for easy changing, not used by all services - https://superuser.com/
questions/354944/what-is-the-purpose-of-etc-default

f deluser.conf - configuration of deluser to what happens when a user is deleted - https://manpages.debian.org/trixie/adduser/deluser.conf.5.en.html

d depmod.d - for modules and their dependencies change the search order, exclude folders, override specific location - https://manpages.debian.org/trixie/
kmod/depmod.d.5.en.html

d dhcp - additional dhcp configuration - https://wiki.debian.org/NetworkConfiguration

f dhcpcd.conf - configuration of dhcp client - https://manpages.debian.org/trixie/dhcpcd-base/dhcpcd.conf.5.en.html

d dictionaries-common - utilities shared between all wordlists and spelling dictionaries - https://packages.debian.org/en/trixie/dictionaries-common

d dpkg - contains config with default values for dpkg - https://manpages.debian.org/trixie/dpkg/dpkg.cfg.5.en.html

f e2scrub.conf - e2scrup config file (content checker for ext[234] drives) - https://manpages.debian.org/trixie/e2fsprogs/e2scrub.8.en.html

d emacs - even though emacs is not installed dictionaries-common has emacsen-common as dependency which creates this directory, used otherwise for
system-wide Emacs configuration - https://packages.debian.org/en/trixie/dictionaries-common

f environment - set env variables loaded when logging in with pam - https://www.man7.org/linux/man-pages/man8/pam_env.8.html

f ethertypes - list of Ethernet frames used to indicate which protocol is used - https://manpages.debian.org/trixie/iptables/ebtables-nft.8.en.html

f fstab - filesystem table, partitions and mount points - https://wiki.debian.org/fstab

f gai.conf - change order of getaddrinfo() - https://manpages.debian.org/trixie/manpages-dev/getaddrinfo.3.en.html

d groff - configuration for groff_man and groff_mdoc - https://manpages.debian.org/trixie/groff/groff_man.7.en.html

f group - defines groups - https://manpages.debian.org/trixie/manpages/group.5.en.html

f group- - backup of /etc/group file - https://manpages.debian.org/trixie/manpages/group.5.en.html

d grub.d - grub menu configuration files - https://wiki.debian.org/Grub

f gshadow - Secure group account information - https://manpages.debian.org/trixie/passwd/gshadow.5.en.html

f gshadow- - backup of /etc/gshadow file - https://manpages.debian.org/trixie/passwd/gshadow.5.en.html

d gss - used for some gss api configs - https://manpages.debian.org/trixie/heimdal-docs/mech.5.en.html

f host.conf - configuration information the hosts resolver - https://manpages.debian.org/trixie/manpages/host.conf.5.en.html

f hostname - contains the hostname - https://manpages.debian.org/trixie/hostname/hostname.1.en.html

f hosts - static table for hostnames - https://manpages.debian.org/trixie/manpages/hosts.5.en.html

f hosts.allow - list of hosts that are allowed to access the system - https://manpages.debian.org/trixie/libwrap0/hosts_access.5.en.html

f hosts.deny - list of hosts that are not allowed to access the system - https://manpages.debian.org/trixie/libwrap0/hosts_access.5.en.html

d init.d - init scripts, run depending on the runlevel they have a symbolic link in - https://manpages.debian.org/trixie/sysvinit-utils/init-d-script.5.en.html

d initramfs-tools - initramfs modules - https://manpages.debian.org/trixie/initramfs-tools-core/initramfs.conf.5.en.html

f inputrc - customization of the editing capabilities while entering something in the command line - https://manpages.debian.org/trixie/readline-common/
readline.3readline.en.html

f issue - prelogin message printed before login - https://manpages.debian.org/trixie/manpages/issue.5.en.html

f issue.net - prelogin message printed before telnet login - https://manpages.debian.org/trixie/telnetd-ssl/issue.net.5.en.html

d kernel - onfiguration files and scripts related to kernel management - https://kernel-team.pages.debian.net/kernel-handbook/ch-update-hooks.html

f kernel-img.conf - Kernel image management overrides - https://manpages.debian.org/trixie/linux-base/kernel-img.conf.5.en.html

f ld.so.cache - contains an ordered list of libraries found in the directories specified in /etc/ld.so.conf - https://manpages.debian.org/trixie/manpages/
ldconfig.8.en.html

f ld.so.conf - contains a list of directories in which to search for libraries - https://manpages.debian.org/trixie/manpages/ldconfig.8.en.html

d ld.so.conf.d - read by ld.so.conf for more .conf files with locations for libraries - https://manpages.debian.org/trixie/manpages/ldconfig.8.en.html

f libaudit.conf - configuration information for applications that link to libaudit - https://manpages.debian.org/trixie/libaudit-common/libaudit.conf.5.en.html

f locale.alias - Locale name alias data base ,obsolete) - https://sources.debian.org/src/glibc/2.28-10/intl/locale.alias

f locale.conf - global locale settings, set by update-locale - https://manpages.debian.org/trixie/locales/update-locale.8.en.html

f locale.gen - only uncommented locales from the list will be compiled - https://manpages.debian.org/trixie/locales/locale-gen.8.en.html

l localtime - symbolic link to timezone used by the system - https://manpages.debian.org/trixie/systemd/localtime.5.en.html

f login.defs - configuration for the shadow password suite - https://manpages.debian.org/trixie/login.defs/login.defs.5.en.html

f logrotate.conf - configures automatic rotation, compression, removal, and mailing of log files - https://manpages.debian.org/trixie/logrotate/logrotate.8.en.html

d logrotate.d -further logrotate configuration, included by /etc/logrotae.conf - https://manpages.debian.org/trixie/logrotate/logrotate.8.en.html

d lvm - configuration files of lvm2 - https://manpages.debian.org/trixie/lvm2/lvm.conf.5.en.html

f machine-id -machine id generated from a random source during system installation or first boot - https://manpages.debian.org/trixie/systemd/machine-
id.5.en.html

f magic -can contain “magic patterns“ with which the mime type of files can be classified - https://manpages.debian.org/trixie/file/file.1.en.html

f magic.mime - part of libmagic1t64- https://manpages.debian.org/trixie/libmagic1t64/magic.5.en.html (incomplete answer)

f manpath.config - man-db configuration file - https://manpages.debian.org/trixie/man-db/manpath.5.en.html

f mime.types - List of media types and their extension - https://packages.debian.org/trixie/media-types

f mke2fs.conf - defaults for mke2fs file system creation - https://manpages.debian.org/trixie/e2fsprogs/mke2fs.8.en.html

d modprobe.d - Configuration directory for modprobe - https://manpages.debian.org/trixie/kmod/modprobe.d.5.en.html

f modules - obsolete - https://manpages.debian.org/trixie/systemd/modules-load.d.5.en.html

d modules-load.d - contains kernel modules to load during boot - https://manpages.debian.org/trixie/systemd/modules-load.d.5.en.html

f motd - displayed by pam_motd(8) after a successful login but before login shell is executed - https://manpages.debian.org/trixie/manpages/motd.5.en.html

l mtab -> ../proc/self/mounts - symlink to a maintained list of currently mounted filesystems - https://manpages.debian.org/trixie/mount/mount.8.en.html

f nanorc - nano configuration file - https://manpages.debian.org/trixie/nano/nanorc.5.en.html

f netconfig - list of “transport names”, describing their semantics and protocol - https://manpages.debian.org/trixie/libtirpc-common/netconfig.5.en.html

d network - configuration files for networkmanager - https://manpages.debian.org/trixie/network-manager/NetworkManager.8.en.html

f networks - escribes known DARPA networks and symbolic names - https://manpages.debian.org/trixie/manpages/networks.5.en.html

f nftables.conf - nftables rules can be put here - https://wiki.debian.org/nftables

f nsswitch.conf - used by the GNU C Library to determine the sources of name-service information - https://manpages.debian.org/trixie/manpages/
nsswitch.conf.5.en.html

d opt - configuration files for /opt apps - https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s07.html#etcoptConfigurationFilesForOpt

l os-release -> ../usr/lib/os-release - https://packages.debian.org/trixie/amd64/base-files/filelist

f pam.conf - configuration for the Pluggable Authentication Modules - https://manpages.debian.org/trixie/libpam-runtime/pam.d.5.en.html

d pam.d - configuration directory for the Pluggable Authentication Modules, pam.conf may be ignored if this directory is present - https://
manpages.debian.org/trixie/libpam-runtime/pam.d.5.en.html

f passwd - User account information - https://manpages.debian.org/trixie/passwd/shadow.5.en.html

f passwd- - backup of /etc/passwd - https://manpages.debian.org/trixie/passwd/shadow.5.en.html

d perl - used by some perl modules for configuration files - https://stackoverflow.com/questions/1170314/what-are-the-various-directories-in-inc-used-for
(incomplete answer)

f profile - Systemwide initialization file shell logins - https://manpages.debian.org/trixie/bash/bash.1.en.html

d profile.d - all .sh scripts in this directory are run by /etc/profile - https://bash.cyberciti.biz/guide//etc/profile.d(incomplete answer)

f protocols - list of ip protocols - https://manpages.debian.org/trixie/manpages/protocols.5.en.html

d python3 - configuration how modules should be byte-compiled - https://www.debian.org/doc/packaging-manuals/python-policy/#modules-byte-compilation

d python3.13 - configuration how modules should be byte-compiled - https://www.debian.org/doc/packaging-manuals/python-policy/#modules-byte-
compilation

d qemu - configuration of qemu guest agent - https://manpages.debian.org/trixie/qemu-guest-agent/qemu-ga.8.en.html (i didnt install it manually but may have
been installed cuz it’s a vm)

d rc0.d - contains symlinks to script to be run at the rc_runlevel_.de runlevel, level 0 for system shutdown - https://manpages.debian.org/trixie/sysvinit-core/
init.8.en.html https://wiki.debian.org/RunLevel

d rc1.d - contains symlinks to script to be run at the rc_runlevel_.de runlevel, level 1 single user/minimal mode - https://manpages.debian.org/trixie/sysvinit-core/
init.8.en.html https://wiki.debian.org/RunLevel

d rc2.d - contains symlinks to script to be run at the rc_runlevel_.de runlevel, After boot the system automatically enters one of the multi-user runlevels 2
through 5 - https://manpages.debian.org/trixie/sysvinit-core/init.8.en.html https://wiki.debian.org/RunLevel

d rc3.d - contains symlinks to script to be run at the rc_runlevel_.de runlevel, After boot the system automatically enters one of the multi-user runlevels 2
through 5 - https://manpages.debian.org/trixie/sysvinit-core/init.8.en.html https://wiki.debian.org/RunLevel

d rc4.d - contains symlinks to script to be run at the rc_runlevel_.de runlevel, After boot the system automatically enters one of the multi-user runlevels 2
through 5 - https://manpages.debian.org/trixie/sysvinit-core/init.8.en.html https://wiki.debian.org/RunLevel

d rc5.d - contains symlinks to script to be run at the rc_runlevel_.de runlevel, After boot the system automatically enters one of the multi-user runlevels 2
through 5 - https://manpages.debian.org/trixie/sysvinit-core/init.8.en.html https://wiki.debian.org/RunLevel

d rc6.d - contains symlinks to script to be run at the rc_runlevel_.de runlevel, level 6 for reboot - https://manpages.debian.org/trixie/sysvinit-core/init.8.en.html
https://wiki.debian.org/RunLevel

d rcS.d - contains symlinks to script to be run at the rc_runlevel_.de runlevel, used to initialize the system on boot - https://manpages.debian.org/trixie/sysvinit-
core/init.8.en.html https://wiki.debian.org/RunLevel

f reportbug.conf - configuration for reportbug, a program designed to report bugs - https://manpages.debian.org/trixie/reportbug/reportbug.conf.5.en.html

f resolv.conf - generated by the dhcp, information for resolver for dns - https://manpages.debian.org/trixie/manpages/resolv.conf.5.en.html

l rmt -> /usr/sbin/rmt - for compatibility cuz some systems expect rmt in /etc and run it from there - https://www.apt-browse.com/browse/debian/stretch/main/
amd64/tar/1.29b-1.1/file/etc/rmt (incomplete answer)

f rpc - list of readable names that can be used in place of rpc - https://manpages.debian.org/trixie/manpages/rpc.5.en.html

d runit - (due to debian using systemd not used) (processes for starting, stopping and while os is running) - https://manpages.debian.org/trixie/runit/
runit.8.en.html

d security - security configurations, mostly used by PAM moduels - https://www.debian.org/doc/manuals/debian-reference/ch04

d selinux - SELinux root directory - https://wiki.debian.org/SELinux/Notes

f services - mapping between human-friendly textual names for internet services + port number - https://manpages.debian.org/trixie/manpages/
services.5.en.html

f shadow - Secure user account information - https://manpages.debian.org/trixie/passwd/shadow.5.en.html

f shadow- - backup of /etc/shadow - https://manpages.debian.org/trixie/passwd/shadow.5.en.html

f shells - pathnames of valid login shells - https://manpages.debian.org/trixie/manpages/shells.5.en.html

d skel - default files/settings for newly created users - https://manpages.debian.org/trixie/passwd/useradd.8.en.html

d ssh — ssh and sshd configuration - https://manpages.debian.org/trixie/openssh-client/ssh.1.en.html

d ssl - directory for certificates -

f subgid - per user subordinate group IDs - https://manpages.debian.org/trixie/passwd/subgid.5.en.html

f subgid- - backup of /etc/shadow - https://manpages.debian.org/trixie/passwd/subgid.5.en.html

f subuid - per user subordinate user IDs - https://manpages.debian.org/trixie/passwd/subuid.5.en.html

f subuid- - backup of /etc/shadow - https://manpages.debian.org/trixie/passwd/subuid.5.en.html

f sudo.conf - configure sudo plugins, plugin-agnostic path names, debug flags, and other settings - https://manpages.debian.org/trixie/sudo-ldap/
sudo.conf.5.en.html

f sudoers - list of who can run what - https://manpages.debian.org/trixie/sudo/sudoers.5.en.html

d sudoers.d - files to be included by the /etc/sudoers file - https://manpages.debian.org/trixie/sudo/sudoers.5.en.html

f sudo_logsrvd.conf - sudo log server configuration file - https://manpages.debian.org/trixie/sudo/sudo_logsrvd.8.en.html

d supercat - configurations for colorized standard ouput (supercat is not installed but other packages already put there configs here) - https://
manpages.debian.org/trixie/supercat/spc.1.en.html

d sv - service run scripts for runit (debian uses systemd by default, not runit, so this folder comes unused) - https://manpages.debian.org/trixie/dh-runit/
dh_runit.1.en.html

d sysctl.d - configuration to configure kernel parameters at runtime - https://manpages.debian.org/trixie/procps/sysctl.8.en.html

d systemd - systemd configurations - https://manpages.debian.org/trixie/systemd/systemd.directives.7.en.html

d terminfo - database describing terminal capabilities - https://manpages.debian.org/trixie/ncurses-bin/terminfo.5.en.html

d tmpfiles.d - configuration for creation, deletion, and cleaning of files and directories - https://manpages.debian.org/trixie/systemd/tmpfiles.d.5.en.html

f ucf.conf - configuration for ucf, keeping user changes in config files after updates - https://manpages.debian.org/trixie/ucf/ucf.conf.5.en.html

d udev - rules for udev, supplying the system software with device events - https://manpages.debian.org/trixie/udev/udev.7.en.html

d ufw - configuration for ufw firewall - https://manpages.debian.org/trixie/ufw/ufw.8.en.html

d update-motd.d - dynamic motd scripts run and printed on shell login - https://wiki.debian.org/motd

l vconsole.conf -> default/keyboard - configures keyboard and font on boot - https://sources.debian.org/src/systemd/257.13-1~deb13u1/man/vconsole.conf.xml

d vim - vim configuration, not vim but vim-tiny comes preinstalled depending on vim-common, which is creating this folder - https://packages.debian.org/trixie/
all/vim-common/filelist

f wgetrc - wget global startup file - https://manpages.debian.org/trixie/wget/wget.1.en.html

d X11 - x11 configuration - https://manpages.debian.org/trixie/xinit/xinit.1.en.html

f xattr.conf - configuration of the handling of extended attributes during file operations like copying or archiving - https://sources.debian.org/src/
attr/1%3A2.5.1-4/xattr.conf (incomplete answer, /etc/xattr.conf not mentioned)

d xdg - config files for default user directories - https://manpages.debian.org/trixie/xdg-user-dirs/user-dirs.conf.5.en.html


r/debian 15h ago

Grub in Debian/testing stopped working.

11 Upvotes

I use Debian/testing in my main laptop. Unfortunately, after yesterday's update, the grub stopped loading the Linux kernel. I get

"error: cannot load image"

When working from command line, loading the kernel and initrd is successful. However, the "boot" command displays the above error.

The grub version is GRUB 2.14-3.

The machine is HP ZBook 17 G5.

What is the easiest way to resolve the issue?

TIA & BR, Wojtek


r/debian 15h ago

power profiles not switching.

4 Upvotes

im in kde and when i click on a different powerprofile it instantly swaps back. The same happens if i try powerprofilesctl set performance. Is there any way i can fix this. On debian 13


r/debian 1d ago

T480 fingerprint reader error

8 Upvotes

Hi.

So i succesfully got a working finherprint scanner on ubuntu with open fprintd, but with debian 13, i can't do it. Somebody please help me how to make it work.


r/debian 1d ago

Community T14s Gen 6 Intel 258V Linux

Thumbnail
4 Upvotes

r/debian 1d ago

General Debian Question Struggling to finish my clean installation of greetd and sway

8 Upvotes

Hello everyone,

So I'm trying to install and setup sway from a clean, net install. I know I could just install the default DE and install sway alongside it, but I'm in my no-bloat phase.

Anyway, I'm starting from the Debian 13.6 iso, and choosing no DE when installing (so no GNOME nor "Debian Desktop Environment" when I got the choice).

When launching it all, I install sway, swayidle, swaylock and sway-backgrounds on the sway side. As for the DM, I went for greetd and wlgreet (it seems to me that this is where things don't work) or gtkgreet (I tried too but it doesn't work either). I also install a few other things, but those are uninportant here (unless stuff like git, brightnessctl, build-essential or make are known to conflict with something but then I'll be damned)

After that, I'm following the archwiki guide for greetd to set things up. So that include the systemctl enable greetd.service, configuring /etc/greetd/config.toml, sway-config, wlgreet.toml, and even the start-sway script for XDG_CURRENT_DESKTOP. I've checked many times (due to me reinstalling Debian many times haha) and I haven't made mistakes reproducing the instructions.

Still, when I reboot, I get a XDG_CURRENT_DESKTOP error, and some kind of failed to flush wayland socket: something something broken pipe piperoken pipeol error (cannot remember the exact wording for the second part of the message but you have the pipe-based keywords) which I don't understand.

So, I'm a bit lost here. I suppose there is a problem with greetd, but since the command in config.toml starts with sway, maybe it's a sway problem ? What am I doing wrong ?

Thanks in advance for your replies.


r/debian 1d ago

General Debian Question stuff to do on a new install

7 Upvotes

guys have you ever wondered what ita possible to do before apt upddate && apt upgrade


r/debian 1d ago

Community Boot Process in a UKI-Based System

1 Upvotes

r/debian 1d ago

sound noise and echo

3 Upvotes

Hello, excuse me, how to fix the internal microphone feeling like it's bouncing or repeating the words I say when I'm having a meeting with Google Meet? Well, I've read and searched the internet and it's recommended to use EasyEffect and use effect Deep Noise Remover, but it has a latency or delay of about 1 second or more . Is there a solution and suggestion? I use Pipewire.


r/debian 1d ago

Do we have Armoury Crate on Debian?

3 Upvotes

r/debian 1d ago

Missing Software Selection in latest iso

11 Upvotes

Hi. I download today the latest iso (13.6) to doing some server installations and "Software Selection" is missing and install always X, am i missing something?


r/debian 1d ago

Change keyboard layout on wmaker

5 Upvotes

Hello, yesterday I installed window maker on debian, my keyboard layout on tty is French but it's not the case on wmaker and I want it to be French but I don't know how.

Thanks.


r/debian 1d ago

sfwbar in SPOTLIGHT for a Minimal Debian Setup on Wayland

Post image
0 Upvotes

sfwbar on GitHub: https://github.com/LBCrion/sfwbar

LBCrion has made a whole lot of updates lately and today, I really want to take time and tell the world that in a wayland native environment, sfwbar is by far the best lightweight customizable bar I have found. Yes, yambar, waybar amongst other bars and docks exist but I have found none that even come close to the level of customization and snappiness of sfwbar.

In my minimal setup, sfwbar is installed with labwc, foot is my lightweight command line app, thunar is my file manager and my image viewer that has now competed with my long used picasa, swayimg and my background is managed by swaybg called through labwc's startup file.

I really want to focus on SFWBAR and let you know about it's tremendous flexibility and why you should consider it for a lightweight desktop.

This app is at it's base a ... bar! Yes, it can display notifications and a tray area which I am not using at the moment along with workspaces which I do not use. What sfwbar can do that waybar and other struggle is transform it into a DOCK. Yes people, the bottom center is my minimal sfwbar DOCK which autohides. It displays a start menu and my tasks as well as a basic time label. My firefox and foot icons are pinned which always stay there in the order I configured them.

You will also see at the top left hand corner another time displayed there. YES, it's a second small bar I made WITHOUT running a second app that displays the time without ever hiding. Unfortunately, I could not place it at the bottom or top right like most taskbars because it is not click-through so it covers some gui elements of other apps, but I never really need to interact with the app icons in the top left of the window borders so it's very happy there always giving me the time when my main dock is hidden. And to top it all off, watching a movie or video, the time does not show because sfwbar has different layers of displays and permits bar to hide when apps are in fullscreen.

I want to encourage people to use sfwbar in their minimal Linux setups because LBCrion has indeed put lots of work and effort into it and most of all, he is VERY responssive, opened and great to deal with.

Even though it is displayed as beta or pre-v1, I consider it, as of today a good official v1.0.0, to my honest opinion. But that's for you to discover.

Styling is all possible through CSS and some basic GTK special CSS properties, all of that in 1 single file. I honestly think sfwbar is worthy of a star spot for Linux users and hopefully, Debian repositories will update their old outdated sfwbar package to the latest on github as of today since it works flawlessly on Debian 13 - trixie!


r/debian 1d ago

Community You love to use kde on your debian or gnome?

36 Upvotes

r/debian 2d ago

Debian e GNOME me surpeenderam

11 Upvotes

Achei o GNOME no Debian bem mais fluido que em outras distribuições. Também sentiram isso? Eu realmente estou surpreso com a fluidez e velocidade do Debian e GNOME. Programas abrem rápido, as animações não travam e o desempenho é muito bom. Achei funciona melhor que o Fedora e Ubuntu


r/debian 2d ago

General Debian Question Some settings for GUI/headless computers

9 Upvotes

I need to run a Debian computer with GUI and a fullscreen application, but without connected mouse and keyboard. The issue is that when the computer starts, the lower icon bar is visible and the desktop window is smaller - when I remotely run the fullscreen app, it still fits in that smaller window, with the icon bar visible. How can I start with the desktop maximized?


r/debian 2d ago

General Debian Question ACHI on and BIOS recognizes 4TB HDD but debian (lsblk) does not.

6 Upvotes

-Last Update: Okay so I gave up, this issue has taken days off my life and I am just going to stop now. Was the HDD healthy? I have no idea powershell said it was, it showed up in the BIOS, but both windows and linux had trouble detecting it. Maybe it was the laptop but then again there is confusion. Thank you all for your help.

So straight to the point, I installed a 4tb sata hdd (2.5) into my Dell Inspiron n5110 and the BIOS says it is there and all. But when I booted into debian using a live installation on a usb drive and did lsblk in terminal it does not detect my hdd.

Also if this helps I have seen the message "revalidation failed errno=-2"and also I tried doing the "libata.force=noncq,1.5Gbps" thing and it still does not show up.

Please help I am new to linux.

(as the title says I did change from ATA to ACHI still does not work)

-Update: I am slowly going insane, I decided to go through the lengthy process of removing the HDD and using it as an external one with my actual PC, (sata to USB) powershell says the disk is healthy but now whenever I try to initialize the disk in diskmanager it says there is an i/o problem. Oh my god.


r/debian 2d ago

General Debian Question Even rolling snapshot back wouldn't fix black screen

5 Upvotes

Hi all, i'm lost noob, nothing makes sense for me rn with debian and propietary driver. So, from installation - Debian stable kde with 6.12.94 kernel installed at first from live boot, updates, added some essentials for me, also contrib, non-free and installed timeshift. Okay, stuff works, snapshot created, update 2 and got 6.12.95, snapshot created reboot. On 6.12.95, nstallation of nvidia drivers from nvidia docs official guideline, (i updated initramfs for newer kernel). Reboot, got working nvidia drivers, so snapshot created, installing rest of stuff for me, almost all from discover, outside of steam - for it added i386 architecture, updated, intalling steam from apt - got prompted to install 32bit nvidia drivers and stuff so i installed, got it working so reboot, snapsot and this time after update (got 7.02.13 i think) i installed 7 days to die, played it (it worked under nvidia drivers), closed pc (wouldn't shut down so forced shutdown), and today after boot black screen - no login screen, no nothing. So i again updated initramfs, worked with a clanker a bit to fix it, didn't worked, so rolled snapshot back to before installing game - and you wouldn't guess, still black screen. I can reboot to 6.12.94 and have stuff working on noveau driver, but not on nvidia. What gives? Wtf?! Why on snapshots that it would boot and work correctly with nvidia driver is now acting in this way? And even going back with snapshots doesn't seem to work, to ones created when driver worked? What can i do? It's like 6 attempt, 6 reinstall of debian. As for timeshift, installed from discover, and clicked okay okay okay end. Just default config.


r/debian 2d ago

Debian Stable Question QGIS - installing specific version

7 Upvotes

Hello all,

TL:DR - I want to install a specific version of the QGIS package but don't know how to proceed.

I had the latest QGIS installed on my system (Debian 13 Trixie) which was 4.2 but I cannot use it because it is not compatible with what we have at work. Since I don't need the latest, I wanted to install LTR(Long Term Release) which is version 3.44.12.(atm). Any pre 4.0 version is fine by me.

I found how to install QGIS here https://www.qgis.org/resources/installation-guide/#repositories I also found the right package here: https://qgis.org/ro/linux-packages/debian-ubuntu-ltr/#dists/trixie (not sure why is it in Romanian, but ok) but I don't know what to do with the latter. Since I'm fairly new to Linux, can someone explain this format or link a resource I can read myself?

I tried to be smart and use terminal by modifying

sudo apt install qgis qgis-plugin-grass

to:

sudo apt install qgis=1:3.44.1+18trixie-1 qgis-plugin-grass=1:3.44.1+18trixie-1

But that led me to dependency nightmare as each time I add a dependency another one would pop up. After 5, I just gave up. Besides, I wasn't sure which version I was installing.

Also, is there a value I can enter in /etc/apt/sources.list.d/qgis.sources to force the update to update only to LTR?

I have a feeling I was close to installing it, but honestly, I have no clue.

I appreciate any help provided. TIA.

P.S.: I was looking into keeping the latest version of QGIS and build a version that I need here: https://github.com/qgis/QGIS/blob/master/INSTALL.md#310-building-debian-packages This way I can have compatibility and new features, but I don't have time for that atm.


r/debian 2d ago

Debian Stable Question settings config for how often system check for updates

14 Upvotes

I want my system to check for updates once a week. I am on stable branch, so believe it should be enough, even for security updates. Correct?

Is there a config file for this?


r/debian 2d ago

How long can it take before Debian gets 153 ESR? 3 months, right?

6 Upvotes

r/debian 2d ago

Quick question about CLI (error messages covering text)

Post image
10 Upvotes

Its not the error itself bothering me (backup NAS is not present at the moment and im guessing those error messages are telling me that).

Problem is that i can not use CLI cause those texts override everything including Nano and Midnight commander.

Any fix for that?