I’ll start with mine. yes part of this was to brag about my somewhat but not too unusual setup. But I also wanna learn from your setups!

Anyways: I primarily use Gentoo Linux.

I have two headless servers: a Raspberry Pi 4B and a Oracle cloud VM (free tier). Both running OpenRC, and both were running mainline kernel with custom config (I recently switched the Pi to PiFoundation kernel due to some issues). The raspberry pi boots from SSD and has no sd card inserted.

Both servers were running musl libc instead of glibc for a while. This gave me a couple of random issues, but eventually I got tired and switched back to glibc.

I have a desktop running gentoo and a laptop running arch, but hoping to switch the laptop to gentoo soon.

Both are daily driving wayland (the desktop had nvidia card and used for gaming). The desktop is running a kernel with a minimal config that compiles in 2-3 minutes.

What’s your unusual setup like?

      • echo64@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        3 months ago

        🤷‍♀️ the snap works absolutely fine with no issues, the flatpak doesn’t exist and the apt is two years out of date.

        I’m not on the outrage boat myself tho

          • echo64@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            3 months ago

            Lol, no, it isn’t. Anyone can set up an apt repository and ask you to use it. Many providers do… You might mean the walled garden of an official singular apt repository is safe.

  • ExtremeDullard@lemmy.sdf.org
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    3 months ago

    My work machine isn’t too unusual, apart that it has 52 USB devices connected. And here’s something you may not know: Linux can’t enumerate more than 16 USB ports if the root is configured as USB3, so I had to force all the ports to run in USB2 mode - which is fine in this case, since most of them are serial ports.

    • Riskable@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      This is caused by your root controller’s limited bandwidth and it’s inability to handle that many 3.0 devices at the same time. Some of the newer motherboards with USB C PD have controllers in them that can do a lot more.

      It’s basically a hack on part of the company that made the root controller IC. They know they only have enough internal bandwidth to support 16 USB 3.0 devices so they intentionally bork things when you plug in more than that since their Transaction Translator (TT) can’t handle more and they were too lazy to bother implementing the ability to share 2.0 and 3.0 properly.

      I’m guessing the decision went something like this…

      “We have enough bandwidth for 16 3.0 devices… What do we do if someone plugs in more than that?” “Only a few people will ever have that many! We don’t have the budget to handle every tiny little use case! Just ship it.”

      So it’s not Linux fault in this case. Or at least, if it is (a problem with the driver) it’s because of some proprietary bullshit that the driver requires to function properly 🤷

      • ExtremeDullard@lemmy.sdf.org
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        Yeah I figured it might be something like that. But I wasn’t sure it wasn’t a kernel limit - or even a limit in the USB3 specification - because I actually only have one USB3-capable device connected (my cellphone). All the other devices are low-bandwidth USB2 FTDI USB serial converters. I thought it couldn’t be a bandwidth issue when all but one device can only use a fraction of what’s available.

        • ReallyZen@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          3 months ago

          Uh, you’re outputing 52 DMX universes straight from USB? I have questions!

          • What software are you using, and is qlcplus really able to do that?
          • Have you ever heard the words ArtNet? SACN?
      • ExtremeDullard@lemmy.sdf.org
        link
        fedilink
        arrow-up
        2
        ·
        3 months ago

        I’m not sure it’s a kernel limitation or a hardware limitation. But it does throw an error in syslog when you connect the 17th device. Not as USB2 though.

  • toastal@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    3 months ago

    Lenovo support seems to think I have an unusual setup since I run Linux on their Thinkpad & while the NVMe even after an RMA fails under heavy IO despite their partner WD, who sent me an email response saying they never test or certify drives for Linux or BSD. Many users have been experiencing similar failures with their controllers WD proudly boasts as in-house. Note that Lenovo also has a support PDF about running the device on Linux, but the support is ran by a bunch of clowns. Also not that when you purchase, the hardware brand is never mentioned so there is na room for due diligence.

    Tl;dr: if you want a working Linux system, don’t purchase Western Digital or Sandisk drives.

    • eagertolearn@discuss.tchncs.de
      link
      fedilink
      arrow-up
      2
      ·
      3 months ago

      I have been running my linux installs off of wd drives for years without any issues. Most of the devices I run are Asus laptops, maybe it is a Lenovo issue?

  • henfredemars@infosec.pub
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    3 months ago

    Not mine, but while I was an intern for a lab I enjoyed using a very normal-looking desktop with a casual 4TB of DDR4 and no SSD or HD, dual Xeon configuration. Rather, it did network boot and pivot root into an in-memory filesystem. It had a UPS and typically ran for months entirely from volatile storage and was used to run experimental photo and video processing. This was about ten years ago.

  • technologicalcaveman@kbin.social
    link
    fedilink
    arrow-up
    3
    ·
    3 months ago

    Gentoo gaming and music production rig working through mostly tty with dwm as a graphical display. I typically stay on tty until I want to play a game, use modern web, or record a song. Otherwise tty with Links browser.

  • Samueru@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    3 months ago

    Both servers were running musl libc instead of glibc for a while. This gave me a couple of random issues, but eventually I got tired and switched back to glibc.

    musl in a nutshell

  • Noble Shift@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    3 months ago

    I’m running a distro named Navigatrix along with softplexer Muplex and chart plotting software called OpenCPN. I’m using two USB GPS pucks, and an RTL-SDR for VHF AIS transmissions. Muplex will take data inputs from all three NMEA protocols (onboard nav data from appliances/radios (I have Simrad & Icom products)), GPS data, AIS data and pipe it around to whatever laptop or tablet I have on hand, and can even use GPS data, over Bluetooth/wifi/cable from a phone as backup. All connected through a small GL pocket router.

    I live off grid on a 29’ cruising sailboat, currently in Miami for Ultra (disappointing) making my way to Colombia.

    • Turbo@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      3 months ago

      Very cool! Thanks for sharing. I’ll pass this on to my friend who’s been at sea with his family for over 1 year.

      • Noble Shift@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        He’ll have to compile Muplex from source as it’s not a part of Navigatrix, I found it via another marinized distro Marinux.

  • LovePoson@lemmy.world
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    3 months ago

    Well my unusual setup I spent years thinking about it before I was even able to have the money to achieve it. It’s based on portability and versatility and since I’m now working remotely now it makes even more sense. The plan was to run something portable with less power and smaller when outside, and leave the powerhouse to be accessed remotely. So for that reason I have a dualboot Oneplus 6 with LineageOS and Droidian, Waydroid container on Droidian and Debian proot-distro on LineageOS. That so i dont have to totally reboot for some tasks i might need on android or linux. 4 media folders shared between both of them as well as their containers. This makes sense now cause i long thought of running a Lapdock with it even if only wireless, and I got it recently! It works really nice on android but cant transmit over miracast on linux yet, still figuring that out. Nevertheless thats not the main device that is on my mind. A pinephone pro is a good fit too, but im leaning towards something like the gpd pocket 3, a real portable and modular mini pc that could be connected with just a cable to work better on the lapdock (also can be used as a tablet which is dope).

    The powerhouse itself is a server with 16 threads of cpu and 64gb of ram and 2 gtx 1060s for graphics that i plan on configuring with vgpu to split graphical load between the vms with. It is also my remote gaming server :D with moonlight and sunshine, and i spent quite some time configuring all of it to be easily almost plug and play with controllers to have no issues if i disconnect or using multiple different controllers, with a good game launcher (Playnite) to host all games from it.

    All of this just to someday achieve my dream of working wherever I want with a camper van to explore the world!

  • timicin@lemmygrad.ml
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    i have a single box i use for data storage; backup; wifi; router; and switch.

    it runs ubuntu on the bare iron with

    • a windows 10 kvm/qemu vm with pci pass through on wifi to get 1 gig wifi speeds on intel in ap mode (intel won’t allow it using linux drivers)
    • a pfsense kvm/qemu vm for router & firewall to internet and with pci pass through on a 1 gig nic to gap the internet from the base ubuntu
    • dns & ip masquerade along with kvm/qemu based sofware defined networking for windows, pfsense and ubuntu to forward all wifi and cabled network through to internet and
    • connected via 3 gig nic and switch for much faster local data storage and backup on the ubuntu install.
    • vpn and remote backup using pfsense for access to my setup from anywhere else in the world. (eg routing traffic from the office to my home connection for personal use and access to my data)

    topographically, it looks like this, but in reality it’s all one box:

                                  ┌────┐                    ┌─────────────┐                             
              ┌───────────────────┤vpn │ ┌──────────────────┤windows (wifi│                             
              ▼                   └────┘ │                  └─────────────┘                             
    ┌──────────┐                         │                                                              
    │ internet │                         │                                                              
    └──────────┘                         ▼                  ┌───────┐        ┌──────┐      ┌───────────┐
              ▲                ┌─────────┐                  │ubuntu │◄───────┤switch│◄─────┤  backups  │
              └────────────────┤ pfsense │◄─────────────────┴───────┘        └──────┘      └───────────┘
                               └─────────┘                                                              
    
  • TDCN@feddit.dk
    link
    fedilink
    arrow-up
    1
    ·
    3 months ago

    I think my most unusual step os to select dvoark keyboard layout. Otherwise I’m pretty vanilla.

    • init@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      3 months ago

      There’s another one of us! Quick! Take a picture!

      I’ve only met one other person that knew who/what Dvorak was/is, and also reportedly used that keyboard layout.

      I struggled with getting lost on the keyboard (several family members have dyslexia and ADHD–I’m not sure if that is related or not), and as an experiment spent 4 months exclusively using that layout to force myself to learn.

      They never told me how my brain was also only big enough for a single keyboard layout. Usually in windows, games map to the same keys automagically. On Linux, not so much. I’m constantly remapping controls because I can’t be bothered to just have two keyboard layouts I swap between for games /facepalm

        • init@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          3 months ago

          Nice. I have seriously looked at this option too. For now I’m just too cheap to do it 😂

      • bitcrafter@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        I’ve only met one other person that knew who/what Dvorak was/is, and also reportedly used that keyboard layout.

        I experimented with it in University–I actually got a screwdriver and pried up and rearranged all of the keys on my keyboard within a week or so of starting–but after graduating I noticed that I was still slower at typing on Dvorak than I was on QWERTY so I gave up and changed back.

        • init@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          3 months ago

          I’m way faster with Dvorak, and am 100% touch-typist only. If I look at the keyboard I’ll get mixed up. My phone keyboards are QWERTY though–go figure.

          • TDCN@feddit.dk
            link
            fedilink
            arrow-up
            3
            ·
            3 months ago

            Dvorak doesn’t really make sense for phones anyway. There’s zero benefits. Maybe even negatively since qwerty spreads out the most common keys it’s easier for autocorrect to guess what you are actually trying to hit. I have no scientific data on it tho. Just a feeling.

            • init@lemmy.ml
              link
              fedilink
              arrow-up
              3
              ·
              edit-2
              3 months ago

              Nope, you’re 100% right. Dvorak is efficient because it places high-use keys in the middle row and usually each key alternates between left and right hands. The use-case for a phone is usually single handed, or where you want one thump to be close to all the letters in a word. QWERTY is much better I think for one or two digits.

              I tried it for a few hours because I thought it might be faster not flipping from QWERTY to Dvorak depending upon my device.

              Turns out my muscle memory when using phones is as good as my muscle memory with keyboards.

      • TDCN@feddit.dk
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        Thank you! It’s so much more comfortable to typ on. Not faster, but Comfortable. I hate the awkward and annoying questions from colleges tho: wHY iS yOuR nOt woRkinG NoRmAllY?

        And the mess that ctrl-c ctrl-v becomes is also super annoying. Mostly on windows its annoying. Linux is a bit more consistent.

        • Liz@midwest.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          I keep QWERTY available with the super+spacebar shortcut on both platforms, that way anyone else who needs to use it can switch back. Also, I have see-through Dvorak stickers added so it’s pretty clear that something is up with my keyboard just by looking at it. It also helps with finding those random symbol characters you use twice a year.

  • d3Xt3r@lemmy.nzM
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    I use Wayfire (which not many people use for unknown reasons), and one of the things I like to do with it is have a fiery drop-down Kitty terminal. :)

    I haven’t seen anyone else do a drop-down Kitty in Wayfire before, so I’d like to boldly claim I’m the first one to do so. :) Yes I know it’s pointless, but it’s also cool, and it’s fast thanks to being fully GPU-accelerated, so why not?

    And no, I don’t use the fire effect for other windows - that’d get real old, real fast. Thanks to Wayfire, I can define window rules so the effect only applies to my drop-down kitty. Also, my regular kitty windows open normally, without any fancy effects - and it’s possible to differentiate this thanks to kitty allowing you to specify an custom appid.


    I also use doas instead of sudo. I just got tired always fighting with sudoers, doas is so much more easier to setup and work with.


    Finally, I use grc to colorize all my log output. Makes my journactl looks nice. :)

  • LiveLM@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    Oracle cloud VM (free tier)

    Remember to back that shit up rigorously, as Oracle is known to terminate free accounts with no warning (…which is fair for a free account imo)

    You probably already know this but I thought I’d say it just in case

  • haui@lemmy.giftedmc.com
    link
    fedilink
    arrow-up
    1
    ·
    3 months ago

    I read through all the comments and its both glorious and frightening. My setup probably is the most vanilla in here…

    • Debian 12 + KDE on my daily for work, play and streaming
    • Pop_os on asus a15 with 3070m
    • Ubuntu Server on an old xeon 4 core which runs many services (plex, homeassistant, pihole, etc)
    • LibreELEC on pi4 8 GB connected to my dumbtv in the bedroom
    • Ununtu Server on a VPS running 4 fediverse services (lemmy, mastodon, peertube and matrix) a wiki, a forum and surrounding stuff

    Probably only the amount of different things is a bit different, otherwise I‘m quite risk averse.

    Thanks for reading. Have a good one!

    • init@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      I think I have you beat for most vanilla.

      I play games on PopOS, and host FoundryVTT on my micro PC running Windows for DnD. I also stream games from the PopOS gaming rig to the Windows PC so I can play them from the couch on the weekend.

      • haui@lemmy.giftedmc.com
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        Waiiiit… what is FoundryVTT and why windows? Aside from adobe I dont know a lot of things that a linux pc cant do, especially with pop os (damn i love it).

        • init@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Foundry is a virtual tabletop I use for my DnD game I’ve been DMing for my group for the last four years. It’s only on windows right now because I also use it for streaming games from my gaming rig, and the Linux drivers for the Xbox controller Bluetooth option weren’t up to par. I’ve since gotten a Xbox wireless dongle which is supposed to work flawlessly. When I have more time I’ll probably switch it back over to Linux.

          I run a node.js version of foundry as a service from it though, and everyone just accesses it through their browser window. I’m 100% with you on preferring Linux. My deadline for getting it switched back over is probably when win10 goes EOL, because it is an old enough PC that it can’t install win11 without the workarounds.

          • haui@lemmy.giftedmc.com
            link
            fedilink
            arrow-up
            1
            ·
            3 months ago

            Sounds like you‘re ready to come back! Thanks for mentioning the dnd thing. I dm myself and maybe it would be a good addition to my toolset. :)

            • init@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              3 months ago

              If you have any questions I’d be happy to try and answer them. My favorite part is that it isn’t subscription based. Once you own a license, it’s yours. MacOS, Linux, and windows support too. There are hundreds of modules, with fantastic support for DND 5E, Pathfinder 2.5, and then Star Wars 5e.

              SW5e.com represent!