linuxusers.in is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
dharmiik@proton.me
Admin account
@dharmik@linuxusers.in

Search results for tag #linux

Linux boosted

petsoi »
@petsoi@discuss.tchncs.de

unixbhaskar »
@unixbhaskar@fosstodon.org

Nick @ The Linux Experiment »
@thelinuxEXP@mastodon.social

Linux boosted

MazonnaCara89 »
@MazonnaCara89@lemmy.ml

This Week in Plasma: Refinements All Around

(https://lemmy.ml/c/linux)

unixbhaskar »
@unixbhaskar@fosstodon.org

I think, it is high time for Lenovo to make X series Alumunium body.

I am sure, there is a "Stupid business decision" holding it back for no gain...

They are toe-to-toe with half eaten fruit company's INSANE pricing policy to...amazing.

But, every BAD thing has a silver lining, they allow to use Linux without much hassle, which other platform are prohibiting(their last few years' offering)....meh

    screwlisp boosted

    James Endres Howell »
    @jameshowell@fosstodon.org

    Just moved to Fosstodon!

    Dad and husband in . I teach , , and (and ) in .

    Daily user since the late 80s, on and off since the 90s. Strictly since 2010s. , , and for teaching and research.

    , , y roto. and . Love

      Linux boosted

      Steven McTowelie »
      @towelie@lemm.ee

      Welp, I just apt purge'd damn near everything except the kernel. How's your Friday going?

      I hear this is a rite of passage. I made it 4 weeks before I rekt all my shit (it was nvidia related). Where do I claim my sticker?

      In all seriousness, now that I understand better these commands that I’ve been haphazardly throwing around, Id like to do a clean install. God knows what else Ive done to it. Can i just reinstall to my root partition and have my home partition work as expected?

      (https://lemmy.ml/c/linux)

      unixbhaskar »
      @unixbhaskar@fosstodon.org

      Well, a cup of hot coffee ☕ and Bob Dylan's number

      🎶 Blowin In The Wind 🎶

      .....and some rudimentary ritual ...

        Hacker News 50 » 🤖
        @hn50@social.lansky.name

        Yocto, RockPi and SBOMs: Building modern embedded Linux images

        Link: vpetersson.com/2025/02/21/yoct
        Discussion: news.ycombinator.com/item?id=4

          Linux boosted

          Steven McTowelie »
          @towelie@lemm.ee

          It took me way too long to realize symlinks were why I couldn't understand my Linux directories lol

          I mean I feel stupid typing it now, but I’ve been using Windows since I was 5 years old, and Linux for about 30 days. It was not apparent to me that many of my folders were actually shortcuts to stuff in my user directory, and now that I know to look out for them the location of my applications make sooo much more sense. I just sorta jumped into linux and googled problems as they arose, but now I’m thinking I need to read a book on this or something lol

          (https://lemmy.ml/c/linux)

          unixbhaskar »
          @unixbhaskar@fosstodon.org

          Well, a cup of hot coffee ☕ and some Blues 🎶🎶🎶🎶

          ......and some ordinary ritual ...

            HoldMyType »
            @xameer@mathstodon.xyz

            Everything is a file in
            But what is a file?
            protocol followed by url
            For torrent its protocol://url+hash
            In a repo dir its git://path
            ....
            Wait wtf

            This library contains a database of MIME types that maps filename extensions into MIME types suitable for use in many Internet protocols such as HTTP or e-mail. It is generated from the mime.types file found in Unix systems, but has no dependency on a filesystem since it includes the contents of the database as an ML datastructure.

            github.com/mirage/ocaml-magic-

              Linux boosted

              ocean »
              @ocean@lemmy.selfhostcat.com

              On Linux, what's the best way to convert a onenote.zip notebook to markdown or html?

              I mainly use trillium and want to import my notes. Unsure how to do it without windows. Even with windows the instructions seem unclear

              (https://lemmy.ml/c/linux)

              unixbhaskar »
              @unixbhaskar@fosstodon.org

              Well, a cup of hot coffee ☕ and Mozart!

                unixbhaskar »
                @unixbhaskar@fosstodon.org

                While sipping hot lemon tea 🍋🫖 and a quick glance .... language breakdowns....

                  HoldMyType »
                  @xameer@mathstodon.xyz

                  Curse Google all you want they still commit important kernel code [SENSITIVE CONTENT]

                  Share via

                  The mseal system call was led by Jeff Xu of Google's Chrome team. The goal with memory sealing is to also protect the memory mapping itself against modification. The new mseal Linux documentation explains:

                  "Modern CPUs support memory permissions such as RW and NX bits. The memory permission feature improves security stance on memory corruption bugs, i.e. the attacker can't just write to arbitrary memory and point the code to it, the memory has to be marked with X bit, or else an exception will happen. Memory sealing additionally protects the mapping itself against modifications. This is useful to mitigate memory corruption issues where a corrupted pointer is passed to a memory management system... Memory sealing can automatically be applied by the runtime loader to seal .text and .rodata pages and applications can additionally seal security-critical data at runtime. A similar feature already exists in the XNU kernel with the VM_FLAGS_PERMANENT flag and on with the mimmutable syscall."


                  m.slashdot.org/story/428863

                    Linux boosted

                    ☆ Yσɠƚԋσʂ ☆ »
                    @yogthos@lemmy.ml

                    unixbhaskar »
                    @unixbhaskar@fosstodon.org

                    Well, a cup of hot coffee ☕ and some Blues 🎶🎶🎶

                    ....and some rudimentary ritual ....

                      Linux boosted

                      WasPentalive »
                      @waspentalive@lemmy.one

                      An inexpensive 10" laptop to run Linux.

                      This will be used in CLI mode to do some tiny programming and text file note-taking. Having WiFi would be nice. The price has got to be CHEAP. ARM is ok.

                      (https://lemmy.ml/c/linux)

                      Linux boosted

                      Steven McTowelie »
                      @towelie@lemm.ee

                      I made a script to replace icons in Linux

                      Hi all. Today I was messing around with replacing icons in Debian 12 and I was having a heck of a time. I finally figured it out and wanted to share my solution. Below is a .sh script that will automate creating and replacing existing icons.

                      How it works

                      The script takes a path to an .svg file as an input argument. It then searches the /usr/share/icons/hicolor folder’s subdirectories for .pngs of a matching name, notes their resolutions, and utilizes InkScape to convert the .svg to .pngs and replace the icons.

                      To utilize, save the script below as an .sh file and provide it an input .svg as follows:

                      sudo ./icons.sh /home/USERNAME/icon.svg
                      

                      Script

                      #!/bin/bash
                      
                      # Ensure the script is run as root to modify files in /usr/share/icons/hicolor
                      if [ "$(id -u)" -ne 0 ]; then
                          echo "This script must be run with root privileges to access the icons folder."
                          exit 1
                      fi
                      
                      # Check if Inkscape is installed
                      if ! command -v inkscape &> /dev/null; then
                          echo "Inkscape is not installed. Please install it and try again. (sudo apt install inkscape)"
                          exit 1
                      fi
                      
                      # Input SVG file filepath
                      INPUT_SVG="$1"
                      if [ -z "$INPUT_SVG" ]; then
                          echo "Usage: $0 /path/to/input.svg"
                          exit 1
                      fi
                      
                      # Validate that the input SVG file exists
                      if [ ! -f "$INPUT_SVG" ]; then
                          echo "Input SVG file does not exist."
                          exit 1
                      fi
                      
                      # Define the base directory where icons are located
                      BASE_DIR="/usr/share/icons/hicolor"
                      
                      # Loop through all subdirectories (resolutions) in the /usr/share/icons/hicolor folder
                      for resolution_dir in "$BASE_DIR"/*x*; do
                          # Check if this subdirectory is a valid resolution folder and contains an 'apps' folder
                          if [ -d "$resolution_dir/apps" ]; then
                              echo "Found apps folder in $resolution_dir"
                      
                              # Extract the resolution size
                              resolution=$(basename "$resolution_dir")
                      
                              # Get the name of the input SVG file
                              base_name=$(basename "$INPUT_SVG" .svg)
                      
                              # Define the target PNG file path in the current resolution folder
                              target_png="$resolution_dir/apps/$base_name.png"
                      
                              # Check if a .png file already exists with the same name
                              if [ -f "$target_png" ]; then
                                  echo "Found existing $target_png. Replacing it."
                              else
                                  echo "No existing $target_png found. Creating a new one."
                              fi
                      
                              # Use Inkscape to convert the SVG to PNG at the correct resolution
                              inkscape "$INPUT_SVG" --export-type=png --export-filename="$target_png" --export-width="${resolution%x*}" --export-height="${resolution#*x}"
                      
                              # Confirm creation
                              if [ -f "$target_png" ]; then
                                  echo "Successfully created $target_png"
                              else
                                  echo "Failed to create $target_png"
                              fi
                          fi
                      done
                      
                      echo "Icon update process complete!"
                      

                      (https://lemmy.ml/c/linux)

                      Linux boosted

                      Karna »
                      @KarnaSubarna@lemmy.ml

                      openSUSE Spin Achieves 100% Bit-Identical Packages For Reproducible Builds

                      Context:

                      Reproducible builds ensure software can be rebuilt in an identical, bit-for-bit manner anywhere at any time using the same tools. This means that someone rebuilding the software from the same source code will get exactly the same results.

                      Why is this important? Because it’s a crucial aspect for supply-chain security.

                      Source: news.opensuse.org/…/rbos-project-hits-milestone/

                      (https://lemmy.ml/c/linux)

                      Linux boosted

                      learnbyexample »
                      @learnbyexample@programming.dev

                      Hacker News 50 » 🤖
                      @hn50@social.lansky.name

                      Linux’s Sole Wireless/WiFi Driver Maintainer Is Stepping Down

                      Link: phoronix.com/news/Linux-Wirele
                      Discussion: news.ycombinator.com/item?id=4

                        Back to top - More...