submitted 57 minutes ago* (last edited 29 minutes ago) by [email protected] to c/[email protected]

I am on Manjaro GNOME 45.4 (x11) and after some recent update, I am unable to type for example: aa, or 77, or ANY two identical characters in a row, so it only registers the first: a, 7, etc.

If I press the right arrow key, I am able to type another (identical) character, after which I'd have to repeat it again and again if I want all consecutive characters: e.g. aaaa.

Note: this only happens at the login screen, not lock screen or anywhere else.

Is this on purpose? Some security feature? This has to be the dumbest security feature I can image, especially since it doesn't tell you that it's skipping the character (which is not obvious if you type fast), and it also does let you HAVE a password of identical consecutive characters.

I only found this forum post about it:

submitted 11 hours ago* (last edited 2 minutes ago) by [email protected] to c/[email protected]

Hello everyone !

I have no idea if I’m in the right community, because it’s a mix of hardware and some light code/command to extract the power consumption out of my old laptop. I need some assistance and if someone way more intelligent than me could check the code and give feedback :)

Important infos

  • 12 year old ASUS N76 laptop
  • Bare bone server running Debian 12
  • No battery (died long time ago)

Because I have no battery connected to my laptop It's impossible to use tools like lm-sensors, powerstat, powertop to output the wattage. But from the following ressource I can estimate the power based on the Energy.

declare T0=($(sudo cat /sys/class/powercap/*/energy_uj)); sleep $time; declare T1=($(sudo cat /sys/class/powercap/*/energy_uj))
for i in "${!T0[@]}"; do echo - | awk "{printf \"%.1f W\", $((${T1[i]}-${T0[i]})) / $time / 1e6 }" ; done

While It effectively outputs something, I'm not sure if I can rely on that to estimate the power consumption and if the code is actually correct? :/

Thanks :).


My goal is to calculate the power drawn from my laptop without any electric appliance (maybe a worded my question/title wrong?). While It could be easily done with the top package or lm-sensors, this only work by measuring the battery discharge, which in my case is impossible because my laptop is directly connected to the outlet with his power cord (battery died years ago).

I dug a bit further through the web and found someone who asked the same question on superuser.com. While this gives a different reference point, nobody actually could answer the question.

This seems a bit harder than I though and is actually related to the /sys/class/powercap/*/energy_uj files and though someone could give me a bit more details on how this works and what the output actually shows.

This is also related to the power capping framework in the linux kernel? And as per the documentation this is representing the CPU packages current energy counter in micro joules.

So I came a bit closer in understanding how it works and what it does, even tough I’m still not sure what am I actually looking at :\ .

submitted 16 hours ago by [email protected] to c/[email protected]
submitted 16 hours ago by [email protected] to c/[email protected]

Reading this blog post made my day :)

submitted 12 hours ago* (last edited 12 hours ago) by [email protected] to c/[email protected]

I already have a nas running on one. I already have a Kodi/HTPC desktop. Running endeavor w/ KDE.

I was going to put regular arch on it but was wondering if anyone had some other ideas.

submitted 21 hours ago by [email protected] to c/[email protected]

For three years there has been a bug report around 4K@120Hz being unavailable via HDMI 2.1 on the AMD Linux driver.

The wait continues...

submitted 19 hours ago by [email protected] to c/[email protected]
submitted 1 day ago by [email protected] to c/[email protected]
submitted 1 day ago by [email protected] to c/[email protected]

The robustness of Linux is widely acknowledged, but it can’t quite match the microsecond management of a real-time operating system (RTOS) for time critical situations such as CNC machine instructions, vehicular control, or health sensor collection. If your software must record, manage, or control events within a narrow and precise time window and you’re invested in Linux for core development, you can consider some of these strategies for handling time-critical tasks without abandoning your familiar environment.

submitted 1 day ago by [email protected] to c/[email protected]

I'm curious how the community feels about KDE neon.

submitted 1 day ago by [email protected] to c/[email protected]

I just thought it was funny. And i hope to see a new version of this someday.

submitted 1 day ago by [email protected] to c/[email protected]

I want more people to know about this big release, also to help support and spread Linux without spending a dime. You don't need to change your Desktop Environment or Operating Systems.

Especially if you are a content creator please show the wallpapers for your viewer in the next 1 or 2 or more uploads. The wallpaper can be downloaded on the link below.


submitted 1 day ago by [email protected] to c/[email protected]
submitted 1 day ago* (last edited 20 hours ago) by [email protected] to c/[email protected]

I have a Lenovo Yoga running Windows 10 on a 1TB SSD and at some point will probably have to upgrade it to Windows 11. I use it for school and have to keep Windows on it for now because of what I'm currently doing. I want to start getting into Linux in hopes of making the switch sometime down the line. Is partitioning the disk and dual booting Windows/Linux a thing and is it possible/easy to do? If so, what distro would anyone recommend? (I've heard good things about Mint). Back in the day I had gotten bored one night, installed Ubuntu on an external drive and played around with it a very tiny bit before forgetting about it, but that's the extent of my Linux knowledge, so kindly keep explanations ELI5 :)

Edit: Thank you everyone! You've given me lots of good advice and knowledge, some terms to Google, and some good places to start. I appreciate it! Looking forward to joining the wonderful world of Linux!

submitted 1 day ago by [email protected] to c/[email protected]

I'm setting up FDE and wonders which one is better. "LVM over LUKS" or "LUKS over LVM"? Or something else? Does one is definitely better then the other? What are your preference?


submitted 1 day ago by [email protected] to c/[email protected]

I had to test/fix something at work and I set up a Windows VM because it was a bug specific to Windows users. Once I was done, I thought, “Maybe I should keep this VM for something.” but I couldn’t think of anything that wasn’t a game (which probably wouldn’t work well in a VM anyway) or some super specific enterprise software I don’t really use.

I also am more familiar with the Apple ecosystem than the Microsoft one so maybe I’m just oblivious to what’s out there. Does anyone out there dual boot or use a VM for a non-game, non-niche industry Windows exclusive program?

submitted 1 day ago by [email protected] to c/[email protected]

It's probably been 15 years since I've used Linux and Mint seems to be the recommended distro for people who aren't all that familiar with Linux like me, but I didn't know if there was anything I should know with this ThinkPad model that anyone is familiar with. My searching around shows people saying everything from it was painless to install to they had tons of issues and I have no idea how common either one is.

So any advice would be appreciated. Thanks!

submitted 1 day ago* (last edited 22 hours ago) by [email protected] to c/[email protected]

Hello, I am trying to boot and install Linux mint onto a desktop Intel CPU with Nvidia gpu and I have been sitting here (notice the little white line)for 20+ minutes now. I can boot into compatibility mode and did that successfully and installed but I am not sure if I installed a different version since I booted into compatibility mode (only reason I think this is that it could not detect more than one monitor at a time after install). Do I just have to wait?


Solution: in grub screen when selecting what to boot to, press e to edit boot commands and add nvidia-drm.nomodset=1 at the bottom and then continue to boot. You will need to do this once more after installing and rebooting. Then install Nvidia drivers and reboot once more and you are good to go.

submitted 2 days ago by [email protected] to c/[email protected]

Today the KDE Community is announcing a new najor release of Plasma 6.0, and Gear 24.02. KDE Plasma is a modern, feature-rich desktop environment for Linux-based operating systems. Known for its sleek design, customizable interface, and extensive set of applications, it is also open source, devoid of ads, and makes protecting your privacy and personal data a priority.

With Plasma 6, the technology stack has undergone two major upgrades: a transition to the latest version of the application framework, Qt 6, and a migration to the modern Linux graphics platform, Wayland. They will continue providing support for the legacy X11 session for users who prefer to stick with it for now. The new version brings the new windows and desktop overview, improved colour management, a cleaner theme, more effects, better overall performance, and much more.

submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

Hello, I'm currently using GPT4All on Debian, I was wondering, how do you get the AI to do whatever you want? I'm using the Nous Hermes 2 Mistral DPO model.

Neat factor (leminal.space)
submitted 1 day ago by [email protected] to c/[email protected]

I've messed around with Linux before, mostly in VMs, but I'm looking to switch over from Windows permanently on my laptop because I think Linux is cool. Most people in this community talk about pros and cons of this distro or this other distro, but I'd like to hear your opinions based on entirely subjective factors.
I think Arch is neat, I think Ubuntu isn't as neat, why? Who knows. Tell me about how you chose a specific distro because you thought the name was cool or because it ships with some completely unknown utility no one uses.

submitted 1 day ago by [email protected] to c/[email protected]

So I've had enough from partitioning my HDD between Linux and Windows, and I want to go full Linux, my laptop is low end and I tend to keep some development services alive when I work on stuff (like MariaDB's) so I decided to split my HDD into three partitions, a distro (Arch) for my dev stuff, a distro (Pop OS) for gaming, and a huge shared home partition, what are the disadvantages of using a shared home (yes with a shared profile, I still want to access my Steam library from Arch if I want that)

Another thing that concerns me is GRUB, usually when I'm dualbooting with Windows, the Linux distro takes care of the grub stuff, should only a single distro take care of GRUB? or I need to install "the grub package" on both? Do both distros need separate boot partitions? Or a single one for a single distro (like a main distro) will suffice?

Another off topic question, my HDD is partitioned to oblivion, can I safely delete ALL partitions? Including the EFI one? I'm not on a MacBook, a typical 2014 Toshiba that's my laptop

submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

As you can see in the picture, no input device is detected. I already went and installed pavucontrol and played around in the settings, changed the profile, etc, etc, no luck. I already went through the OpenSuse documentation for diagnosing sound problems and didn't find anything that would help.

When I enter cat /proc/asound/cards in the terminal I get

0 [Generic ]: HDA-Intel - HD-Audio Generic HD-Audio Generic at 0xc07c8000 irq 72 1 [Generic_1 ]: HDA-Intel - HD-Audio Generic HD-Audio Generic at 0xc07c0000 irq 73

and when I enter lspci -v | grep -i audio I get

pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted 04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller 04:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 60) 04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller

According to alsamixer my chip is a Realtek ALC287.

I am running the latest updates on everything including the kernel (did try different kernel but did not fix the issue).

Any suggestions would be appreciated.

Edit: just boosted into Linux Mint with a flash drive and I don't have any mic input over there either. I'm assuming this has to do with some driver issue? For the record, I am dual booting and the mic works fine on Windows.

submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

I needed a test VM at work the other day so I just went with Debian because why not, during the install I chose KDE plasma as the DE. I did nothing else with it after installing it and after leaving it alone for a while (somewhere between 20-60 minutes) the CPU useage shot up to the point vSphere sent out an alert and the VM was unresponsive (the web console just showed a blank console which I couldn't type in) It did this every time I booted the VM.

It seems to be the combination of vSphere Debian and KDE that causes this as I installed GNOME on the same VM and it was fine. I also created another Debian VM this time choosing GNOME during the install and that was also fine, until I installed KDE on that and then it started doing the same thing. I also created an Arch VM with KDE and that didn't have any issues.

Any idea why this combination causes issues? Journalctl output of the last boot from both Debian VMs below:

Original VM: https://text.is/032Z Secondary test VM: https://text.is/JR45

submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

Welcome to the monthly update for openSUSE Tumbleweed for February 2024. This month we get one more day in February because of Leap year, but here is what we have for the month. This blog aims to provide readers with an overview of the key changes, improvements and issues addressed in openSUSE Tumbleweed snapshots throughout the month. Should readers desire a more frequent amount of information about openSUSE Tumbleweed snapshots, readers are advised to subscribe to the openSUSE Factory mailing list.

New Features and Enhancements

  • Linux Kernel: February brought updates to the Linux kernel, progressing through versions 6.7.2 to 6.7.6. These updates focus on enhancing memory management, addressing some security vulnerabilities, and introducing support for new hardware models, ensuring improved compatibility and performance across various systems.

    • Fixes for various issues, including null-pointer dereference in powerpc/mm, incorrect node setting for arm64 irq, and build errors in powerpc architecture.
    • Correcting the node assignment for VMAP stack in the arm64 irq module.
    • Fix for a null-pointer dereference in pgtable_cache_add in the powerpc/mm module.
    • Fixes for various issues in filesystems like ext4 and JFS.
    • Ensuring proper handling of NMIs during very early boot in the x86/boot module.
    • New hardware support or models:
    • Colorful X15 AT 23 Laptop
  • KDE Frameworks: Update for version 5.115.0.

    • xtra CMake Modules: The ECMUninstallTarget now ports generated code away from deprecated exec_program, enhancing compatibility and maintainability.
    • KHolidays: Adds St Brigid’s Day.
    • KIO: Once again KDirModel, allows expanding network directories in file picker.
    • prison : Enables exceptions for videoscannerworker.cpp.
  • Mesa: Updates to 23.3.6

    • zink: Addresses flickering artifacts in Selaco, broken colors/dual-source blending on PinePhone Pro, and fixes sparse bo placement.
    • panfrost: Resolves graphical artifacts on T604 (T600), fixes intermittent compiler failures when building valhall tests, and pads compute jobs with zeros on v4.
    • radeonsi: Fixes unsynchronized flips/tearing with KMS DRM rendering on 780M and addresses heavy corruption in Amnesia: The Dark Descent.
    • VK: Various fixes for flaky tests, fullscreen “banding” artifacts in Age of Empires IV, and failures in dEQP-VK pipeline tests.
  • systemd: Updates to version 254.9.

    • vconsole-setup: Resolved issue where vconsole-setup would fail if the only found vc is already used by plymouth.
    • systemd-testsuite: Dependency updated to “qemu” instead of “qemu-kvm”, the latter being obsolete.
    • test/test-shutdown.py: Option added to display test I/Os in a dedicated log file.
    • man pages: Documentation update to include ranges for distributions config files and local config files.
    • libbpf: Version of libbpf dlopened by systemd updated (weak dependency).
  • glibc: Updated from version 2.38 to 2.39,

    • PLT Rewrite: Introduction of a new tunable, glibc.cpu.plt_rewrite, allows for enabling PLT rewrite on x86-64 architectures.
    • Sync with Linux Kernel 6.6: Synchronization with Linux kernel 6.6 shadow stack interface.
    • New Functions: Addition of new functions on Linux, including posix_spawnattr_getcgroup_np, posix_spawnattr_setcgroup_np, pidfd_spawn, pidfd_spawp, and pidfd_getpid.
    • scanf-family functions: Support for the wN format length modifiers for arguments pointing to specific types.
    • Memory Allocation Tunable: Introduction of a new tunable, glibc.mem.decorate_maps, for adding additional information on underlying memory allocated by glibc.
    • ISO C2X: Inclusion of the <stdbit.h> header from ISO C2X.
    • AArch64: Addition of new symbols to libmvec on AArch64.
    • ldconfig Enhancements: ldconfig now skips file names containing specific characters and patterns.
    • Dynamic Linker Improvements: The dynamic linker calls the malloc and free functions in more cases during TLS access if a shared object with dynamic TLS is loaded and unloaded.
  • Cups-Filters: Updates to version 1.28.17

    • Improved Printer Capability Discovery: Enhancements to more reliably discover all printer capabilities from driverless printers, particularly borderless printing. This includes preferring Apple Raster over PWG Raster or PCLM formats.
    • PPD Generator Optimization: The PPD generator now creates only one *cupsFilter2 line for raster, utilizing the most desirable/reliable format, usually Apple Raster.
    • Media Database Handling: Enhancements in handling media-col-database and media-col-ready IPP attributes separately if needed, revealing important functionality like borderless printing.
    • Margin Alternatives Consideration: Consideration of all margin alternatives when generating PPD files for driverless printers, ensuring the discovery of borderless functionality for many printers.
    • Image Printing Enhancements: Images are now printed in their original size with “print-scaling=none”, and deprecated data types for reading TIFF images have been replaced with modern equivalents.
  • openvpn: Updates to version 2.6.9

    • Enhanced Logging: SSL alerts are now logged more prominently, improving visibility into SSL-related issues.
    • Documentation Improvements: Clarifications and additions to documentation, including the documentation of the tls-exit option as a primarily test option.
    • Code Cleanup: Removal of unused function prototypes and redundant code, ensuring cleaner codebase and improved maintainability.
    • Error Handling: Addition of missing error checks and enhancements to error messages for better debugging and troubleshooting.
    • Security Enhancements: Implementation of the --tls-export-cert feature and addition of checks for TLS 1.0 PRF availability, improving security measures.
    • Configuration Clarifications: Clarifications regarding the tls-crypt-v2-verify option and removal of redundant options like --tls-export-cert.
    • Library Compatibility: Support added for newer versions of dependencies like mbedtls 3.x.y, with TLS 1.3 support disabled.

Security Updates

This month’s updates include critical security patches and bug fixes for glibc, GStreamer, Salt, Xen and many other packages.

Bug Fixes


February 2024 for openSUSE Tumbleweed showcases a diverse range of updates and improvements across essential components. There were critical security patches for software like glibc, GStreamer and Salt. The kernel updated from 6.7.2 at the beginning of the month to 6.7.6. There were updates for KDE Frameworks, Mesa, systemd, Cups-Filters and other core components. Other significant upgrades during the month included fwupd 1.9.13, PostgreSQL 16.2, Pulseaudio 17.0, GTK 4.12.5, Python 3.11.8, RPM, Mozilla Firefox 122.0.1, PHP 8.2.16, Poppler 24.02.0, Shadow 4.14.5, binutils 2.42, Qemu 8.2.1 and, Python 3.12. Next month should see systemd 255.3 arrive in the rolling release as the package is currently in staging.. The openSUSE team encourages users to continue participating through bug reports, feature suggestions and discussions. Contributing to openSUSE Tumbleweed

Your contributions and feedback make openSUSE Tumbleweed better with every update. Whether reporting bugs, suggesting features, or participating in community discussions, your involvement is highly valued.

view more: next ›


42721 readers
1312 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.


Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 4 years ago