"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMI
Jump
Passive income
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 91%

    Store clerks who just want to get through their shift without committing battery upon their customers and are definitely not paid enough to deal with that shit.

    10
  • Having trouble with mouse software
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    If you decide to ditch Bazzite, try either Garuda or EndeavourOS. They're both Arch-based, which is not something I'd recommend for a beginner, but the rolling release will ensure that you always have the latest software.

    I've found some more workarounds for a similar scrolling-related HID++ issue: https://bugzilla.kernel.org/show_bug.cgi?id=216885#c52 (I know I used dash instead of underscore in the module names, it shouldn't matter since they're automatically converted)

    2
  • Soundtrack of my childhood
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    Mine was "why can't you be as hard-working as (whichever kid got the highest score)?". Unless that kid was me, then it was suddenly irrelevant. Did fucking wonders to my work ethic.

    61
  • ruleguin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    Me, nuking my Windows partition because I'm fed up with the push for more and more invasive solutions.

    (Actually I lied. Windows Update nuked the boot partition, then crapped itself and left Windows INOP. Then came the Penguin.)

    12
  • Having trouble with mouse software
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    Hmm... this might break the OS completely, but you could delete the module's binary files. Can't load it if it doesn't exist in the first place.

    Run find /lib/modules -iname '*hidpp*' and move the files it found to a location where you can recover them later if needed, then reboot.

    2
  • Google now requires JavaScript
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 95%

    It's not about looks, it's about functionality. I could add a hundred lines of CSS to make it sparkle without touching Javascript. I could think of a dozen convenience features that would require Javascript, but none that, if disabled, would prevent the search bar from functioning as a search bar.

    18
  • Wuff :3
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    (imagine this with Christopher Judge's/Teal'c's/Daddy Kratos' voice)

    A warrior who seeks only glory through grand and reckless acts is a fool, and will fall to his overconfidence. The wise fight only the battles they are prepared for, and prepare for the battles they are not. If you have done so, then you have done well, and you are stronger for it.

    7
  • Google now requires JavaScript
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%
      <form method="GET" action="https://duckduckgo.com/">
        <input name="q" type="text"/>
        <button type="submit">Go</button>
      </form>
    

    This is a fully functional search bar. This is all it needs to be. It doesn't need Javascript, only if you want suggestions.

    The last time I checked, Google still works if you simply pass your query in the URL using the q variable. Google has no need to enforce Javascript.

    25
  • Having trouble with mouse software
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%
    GRUB_CMDLINE_LINUX="rhgb quiet module_blacklist=hid-logitech-hidpp"
    

    and don't forget to run sudo grub2-makecfg -o /boot/grub2/grub.cfg to apply the changes. When you reboot, press e on the GRUB screen to make sure the boot parameters are passed correctly.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMI
    Jump
    You are not Racist
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    From Wiktionary (I'm not posting a link, look it up yourself):

    There have been efforts by those of African descent to reclaim the word (especially in the form n___a), but these efforts are controversial and some people do not believe it is able to be reclaimed due to its fraught history and continued derogatory usage. Regardless, usage by non-blacks is still almost invariably considered highly racist and offensive.

    26
  • Weird stuff with steam, proton, and filesystems
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    I've done my tests, and it looks like I may have been incorrect.

    Point 1. While I was right to suspect the : character, I discovered that it is permitted in NTFS and only reserved in Windows. When an NTFS volume is mounted in Linux, it only becomes a problem if the windows_names option is used. Sometimes it is used, sometimes it isn't, and I don't know when.

    Point 2. The other thing I found is that Wine only works if the wineprefix is owned by the user. NTFS doesn't understand Unix-style file ownership and permissions, so it must determine the uid, gid, and umask when the volume is mounted. When mounted with OP's fstab entry, it will default to root, so every file (including the wineprefixes) within the volume will appear as being owned by root, which prevents Wine from starting.

    This might also explain why mounting the drive dynamically worked, as it probably used udisks2 to mount it as the user.

    The solution may be as simple as specifying the uid and gid mount options. In a system with a single user, they should both be 1000, but you can check them by running echo $UID $GID.

    The modified fstab entry should be:

    UUID=E01A2CEC1A2CC180 /mnt/games ntfs nofail,uid=1000,gid=1000 0 3
    

    This will present all files as being owned by the user, and should allow wine to run.

    Point 3. That being said, mixing Windows and Linux is still not a good idea. I don't know what will happen if you create wineprefixes on NTFS. Windows might see the invalid filenames and shit itself. I tried doing it on a new NTFS volume and Windows wouldn't even mount it.

    If you really want to keep the game files on the NTFS volume, you might have better luck trying your own symlink fuckery. If you have the Steam library on the NTFS device, you could try moving the .../SteamLibrary/steamapps/compatdata directory to a Linux filesystem, then creating a symlink in compatdata's place that points to the moved directory. This method moves the problematic files outside the volume.

    The second method involves bringing the game files on the NTFS volume into the default Steam library on the Linux filesystem using a bind mount -- a way to mount a directory at a different mount point. In essence, this replaces the .../steamapps/common directory with that on the NTFS volume, and avoids creating wineprefixes inside the NTFS filesystem in the first place.

    • Mount the NTFS volume using the fstab entry above.
    • Assuming that you have the Steam stuff in their default locations, execute sudo mount --bind /mnt/games/SteamLibrary/steamapps/common ~/.local/share/Steam/steamapps/common to create the bind mount manually.
    • Or use the equivalent fstab entry:
    /mnt/games/SteamLibrary/steamapps/common /home/salty/.local/share/Steam/steamapps/common none defaults,bind 0 0
    
    7
  • This AI Startup "Copied" an Open-Source Project and Got Half a Million Dollar Funding by Y Combinator
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    Y Combinator probably didn’t do their due diligence

    It's not the first time. They also backed an obvious scam MMO that promised the world and more, while it was nothing more than an asset flip.

    55
  • Weird stuff with steam, proton, and filesystems
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    Not really, because some files in the wineprefix will have invalid names.

    When an NTFS volume is mounted, it implicitly uses the windows_names option, which restricts the character set that can be used in filenames, in order to preserve compatibility with Windows. The specific character in question is the colon -- it is permitted by NTFS, but it's a reserved character in Windows, which means it is also restricted by the windows_names mount option. This prevents Wine from creating its c: and z: symlinks, which are required for Wine to operate.

    You could try some symlink fuckery, like linking .../steamapps/common to the NTFS drive, since all of the problematic files are located outside of that, in .../steamapps/compatdata. Or you could mount the NTFS volume directly to the common directory. If you do, I'd love to hear the results.

    Relevant issue: https://github.com/storaged-project/udisks/issues/713

    2
  • Weird stuff with steam, proton, and filesystems
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    rtxn
    Now 100%

    NTFS doesn’t support symlinks

    It does. You can create them on Windows using the mklink command. It creates a file link if no switch is passed, directory link with /D, directory junction (different thing) with /J, and hardlink with /H. The ntfs-3g driver has complete support for links.

    Some Windows programs, like the Scoop package manager, make extensive use of symlinks and directory junctions.

    2
  • Explanation: https://en.wikipedia.org/wiki/Charon_(moon)#Name

    270
    23

    - see cool video on front page - click - "Haha, fuck you, you've just clicked on the invisible button that takes up half the thumbnail like a fucking moron!" - redirected to the sponsorship info page - go back - video gone why are you completely incapable of making a functional website you wet dildo

    385
    82

    For example, drilling or enlarging a hole can be boring, but fixing two pieces of metal together is often riveting.

    230
    16

    It's a poor imitation. A mockery of the name. A GUI addict's idea of a CLI tool.

    300
    14
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearTR
    Trolley Memes rtxn Now 97%
    There was always a choice

    Not entirely accurate, the person on the side track should be a pile of money, but I'm too lazy to change it now. Also, imagine, like, flames coming from the bottom-right corner.

    47
    0

    I recently switched from wireless to wired headphones (Samson SR-850, probably the best for the very reasonable price) and my chair's wheels instantly started eating its cable. Right now I'm using a small plastic hook that came with a face mask to keep it off the floor, but I'd like to hear other solutions.

    52
    28

    Some things are just universally true.

    63
    3
    https://pastebin.com/J5VT03eq

    I use this in Hyprland to quickly switch between the headphone jack and a USB wireless dongle. Executing the script will show a dialog that lists all available audio sinks, with the active sink selected. It requires `pulseaudio` or `pipewire-pulse` for the `pactl` program, and `kdialog` for the dialog.

    3
    0

    In the alternate universe, Ford Renault is still a dick.

    41
    4
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearUN
    Unixporn rtxn Now 95%
    [eww] The physiognomy of window managers.

    I think Starfield's main menu is neat. So I made it into a desktop widget. Files (including the stylized logo) [here](https://github.com/gabor-motko/eww-starfield), wallpaper [here](https://imgur.com/a/zKAaDAm). I used the Chakra Petch font (AUR: `ttf-chakra-petch`) for the menu buttons, and Liberation Sans (with some editing in Inkscape) for the logo.

    128
    12

    I'm not trying to attack him, but this is pretty funny. Context: 11 days ago DT released a video where he called out the people who refer to Linux distributions as "Linux" as opposed to "GNU/Linux". Today he released a video where he did exactly that.

    105
    12

    Only the OGs will remember when Steam would sometimes `rm -rf /*` your system. https://github.com/ValveSoftware/steam-for-linux/issues/3671 Template without text: https://img.ifunny.co/images/e31929a1a7bafa7e351e7b7cfaec531d12295fb3643ad444d75f2e979ccd657f_1.jpg

    315
    25

    I recently discovered that you can paste image data from your clipboard to a post or comment field, and it will upload the data and generate an embed link. I assume, since the clipboard is ephemeral, that the data is uploaded and stored on the server immediately. What happens then if the embed link is removed and never used, but the file isn't deleted by the user? Does it just sit around in storage, collecting dust and taking up space, or is there some sort of garbage collection that detects unused files? What happens to embedded files if the post/comment where it is embedded gets deleted?

    16
    1
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearUN
    Unixporn rtxn Now 100%
    [Qtile] I spent way too much time on this.

    ![](https://lemmy.world/pictrs/image/bdda676b-645e-48b7-8700-4233811aeb2e.png) It might not look like anything special, but I spent an embarrassing number of hours on this rice, mostly on the non-graphical user interactions. The layout is a custom master-stack implementation, the groupbox widget is an almost complete reimplementation to support a more flexible styling on multihead systems, the Nvidia GPU monitor widget is completely my own, there are popups and context menus out the ass, and there is a persistence module that saves dynamic data (like layouts and group names) between sessions. Tomorrow I'm moving to Wayland and I might not have the patience to get Qtile running again.

    38
    5
    196
    195 rtxn Now 100%
    Rule (copy).jpg
    40
    3

    I originally meant to ask if having `/home` on a different partition or separate physical device was still warranted, but my ignorance in this matter slowly became apparent. This is my current setup: - `sda` is a 240G SATA SSD that only contains the ESP and the root partition. - `sdb` is a 1T SATA SSD entirely dedicated to games and virtual machines. - `sdc` is a 3T SATA spinning rust disk mounted on `/home`, with a 0.5T partition for Timeshift backups. I recently bought a 2T M.2 NVMe SSD. I'd like to retire `sda` and `sdc` (i.e. put them in my junk NAS/backup server), and then reinstall the OS on the new NVMe. My ideas for the new setup: - I use the entire NVMe drive for ESP and root, no separate `/home` partition, and mount the 1T SSD as before. - I use the entire NVMe for ESP and root, move the games and VMs to the root, and use the 1T SSD as the `/home` partition. - ESP, ~100-200G root partition, and separate `/home` partition on the NVMe; games stay on the separate SSD. The advantages of having `/home` on a separate device are not lost on me. My question is whether the added complexity is still worth it. I would also like to use LUKS encryption, which I understand to be partition-wide - in which case I'd like to know if there is any significant overhead if I encrypt the root partition. I'm also not opposed to using LVM, but that seems like a little too much for a desktop PC.

    1
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRT
    Now
    18 1.4K

    rtxn

    lemmy.world

    I take my shitposts very seriously.