45
submitted 3 months ago by thayer@lemmy.ca to c/unixporn@lemmy.ml

I've been going through my old screenshots and thought I'd share some for nostalgia. This shot is from 2007, when I was working on several logo concepts for Arch Linux (it remains one of my favourites).

As I recall, the specs were as follows:

  • WM: Openbox
  • GTK: Murrina-Tangoesque
  • Icons: Tango
  • Panel: Tint2
  • Systray: Stalonetray (I think)
  • Stats: Conky
[-] thayer@lemmy.ca 37 points 3 months ago* (last edited 3 months ago)

KeePass, and more specifically the KeePassXC (desktop) and KeePassDX (Android) ports.

My wife and I have shared a single KeePass database for about 15 years now and I couldn't imagine switching to anything else.

My reasons have remained the same over the years:

  • Free and open source
  • Offline (but supports cloud sync)
  • Lightweight
  • Cross platform
  • Supports autofill

I would never entrust the management of my credentials to a 3rd party online service. They're an easy target (it's only a matter of when, not if they are breached), and they could go out of business at any time.

We don't use cloud storage for anything these days, but we keep the KP database (and many other things) synced across more than 7 devices using SyncThing, another amazing FOSS project.

[-] thayer@lemmy.ca 37 points 3 months ago

Nice! A big thanks to the dev team that keeps this project going. Can't wait to see what finds its way into K9 (and the rebrand!).

[-] thayer@lemmy.ca 59 points 3 months ago* (last edited 3 months ago)

While it would certainly be nice to see this addressed, I don't recall Signal ever claiming their desktop app provided encryption at rest. I would also think that anyone worried about that level of privacy would be using disappearing messages and/or regularly wiping their history.

That said, this is just one of the many reasons why whole disk encryption should be the default for all mainstream operating systems today, and why per-app permissions and storage are increasingly important too.

72
submitted 4 months ago* (last edited 4 months ago) by thayer@lemmy.ca to c/linux@lemmy.ml

I just want to share my notes for installing a Brother HL-L5210DW(T) printer via USB under Fedora Atomic 40 (Kinoite), in case it helps anyone else. This may work for other similar models too. I've included some background info at bottom if you're interested.

The following method doesn't require any proprietary drivers, and utilizes IPP-over-USB and IPP Everywhere, both of which are preinstalled on Fedora 40 Atomic distributions (and likely their traditional variants as well).

  1. Connect the printer via USB and ensure it is powered on
  2. Open the CUPS admin web interface at http://localhost:631/
  3. Select Administration and enter your credentials
  4. Select Add Printer
  5. Select Internet Printing Protocol (ipp), then Continue
  6. Enter ipp://localhost:60000/ipp/print in the path field, then Continue
  7. Enter a name for the printer (ex: HL-L5210DW), then Continue
  8. Select Brother as the Make, then Continue
  9. Select IPP Everywhere as the Model, then Add Printer
  10. Set the default printer options as desired (set Duplex to DuplexNoTumble for standard 2-sided printing)
  11. Select Set Default Options
  12. From the Maintenance drop-menu, select Set as Server Default

More info

I haven't needed to configure a USB printer at home in well over 15 years, so I was more than a little rusty, and things were further complicated by my use of Fedora Atomic. I'll eventually connect this device via Ethernet so it can be used by everyone on the LAN, but until I sort out exactly where I want to put it I'm stuck with USB.

Brother's driver install tool expects dnf, apt, or yum, and so it's incompatible with ostree-based systems like Kinoite or Silverblue. You can of course download the driver manually and install the necessary packages:

rpm-ostree install --apply-live hll5210dwpdrv-4.0.3-1.i386.rpm glibc.i686 libstdc++.i686

However, I still ran into some problems (likely related to SELinux), and I wasn't keen on overlaying additional packages, particularly proprietary software written for i386 arch.

I then opted to try the generic brlaser driver, but it failed to work correctly when long-edge (NoTumble) duplex printing was enabled. The backside of pages were corrupted and illegible.

After spending far too much of my Saturday reading support forums, I eventually discovered that IPP-over-USB was a thing, and the rest went smoothly. Hopefully this post helps anyone else with an HL-L5210DWT or other L5000 series Brother printer.

Bonus Tip: Disable deep sleep

If you have a Brother printer that goes into deep sleep and doesn't wake up for print jobs, you can disable the Deep Sleep feature via the printer's built-in menu:

  1. Press the OK button to bring up the printer's menu
  2. Navigate to General Setup > Ecology > Sleep Time
  3. Press OK to enter into the Sleep Time settings
  4. Press the Minus and Cancel buttons simultaneously to display the hidden Deep Sleep menu
  5. Press OK to enter into the Deep Sleep settings
  6. Navigate up/down to change the setting to Off
  7. Press OK
  8. Turn off the printer, unplug it and plug it back in, then verify the setting is retained
24
submitted 4 months ago by thayer@lemmy.ca to c/bicycles@lemmy.ca

I recently scored a free 1974 Deelite Apollo 10 speed. As far as I can tell, it has all original parts, but most of the stickers have faded out and there are a few places where the paint has failed completely on the tubes.

As a project bike, would you consider stripping and painting the frame, or simply replace what needs done (tires, bar tape) and ride it as is?

[-] thayer@lemmy.ca 27 points 5 months ago

Yep, it seems Boost died today. I don't frequent reddit these days, but my wife is still a mod there and she was using Boost for moderation right up until last night.

On the odd occasion that I do go to my old subs, they're filled with repost bots and low value comments.

35
submitted 5 months ago* (last edited 5 months ago) by thayer@lemmy.ca to c/linux@lemmy.ml

Longtime Fedora Silverblue user here, who recently jumped over to Kinoite (Atomic KDE). I typically enable autologin on my display managers because I use whole disk encryption and already need to enter my passphrase to decrypt and start the OS.

I discovered pretty quickly that SDDM's autologin feature isn't working under Fedora 40. LightDM also failed to start under Wayland on F40, regardless of which greeter I tried.

Long story short, I opted to use GDM since I knew its automatic login feature worked fine under Wayland. It's worth noting that KDE has it's own lockscreen mechanism, so you won't even see GDM unless you manually logout of your session. To try this yourself:

  1. Install GDM: rpm-ostree install --apply-live gdm

  2. Disable SDDM: sudo systemctl disable sddm

  3. Enable GDM: sudo systemctl enable gdm

  4. Reboot and select the Plasma session before logging in; this is required only once in order to establish to the default, otherwise GDM will load a broken GNOME session when autologin is enabled

  5. Edit /etc/gdm/custom.conf and add the following under [daemon] (replacing username with your own):

     AutomaticLoginEnable = true
     AutomaticLogin = username
    

Voila! You will no longer need to enter your user credentials before loading the desktop.

[-] thayer@lemmy.ca 60 points 7 months ago

Debian, Fedora, and OpenSUSE all offer excellent alternatives depending on your reasons for staying.

174
Thank you (lemmy.ca)
submitted 7 months ago by thayer@lemmy.ca to c/voyagerapp@lemmy.world

I just want to say thank you for Voyager. This has become my go-to Lemmy app on Android for several months now and I'm loving the new features and fixes we're seeing with each release. Your dedication and hard work has not gone unnoticed!

[-] thayer@lemmy.ca 28 points 7 months ago* (last edited 7 months ago)

First, it's important to realize that Meta is likely tracking you already through its ad-related services even if you don't have an actual FB account. Countless retailers and services are using Meta and Google for ads and analytics and it's virtually impossible to be completely off their radar if you do any online shopping, banking, or service consumption.

Even with the use of VPNs, uBlock and other tools, Meta likely already has your particulars, including full name, phone number, email, and physical address simply by way of family members and colleagues saving that information to their own address books which are then shared to Meta through FB, WhatsApp, etc. In this way, your name, phone number and/or email address has likely already been associated to otherwise anonymized data through retailer back-ends.

That said, if Marketplace is important to you I would simply create a FB account and use it solely for that. I would avoid installing any FB/messenger apps, and opt for a browser-only experience in order to minimize additional privacy infringement. Use FF containers, incognito mode, or a separate browser altogether for FB access if you feel it's necessary.

Meta has taken a hardline approach to fake/obfuscated accounts, so I suggest using legitimate tombstone info but only provide what's necessary for account generation. Anything less and you'll risk a deactivated account, or Marketplace ban.

Don't overthink it. If you use the platform with basic care (no apps, no persistent cookies), then the most they're going to glean is that you like shopping for retro games and other used goods.

36
submitted 8 months ago by thayer@lemmy.ca to c/linux@lemmy.ml

Does anyone know if there are plans underway to allow user-level flatpak installations using GNOME Software?

I recently created a second user account on my main Silverblue workstation for a visiting family member. I assumed the user would be able to install any local apps they needed through the Software store, however Software attempts to install all apps as system-wide, which of course required me to input my own credentials for authentication. This seems counterintuitive to the overall goals of the flatpak platform.

I know we can simply install userspace apps on the command line with --user, however the family member isn't as proficient with Linux.

34
submitted 9 months ago* (last edited 9 months ago) by thayer@lemmy.ca to c/linux@lemmy.ml

Fellow Fedora Immutable users, have any of you automated your system updates to occur at shutdown? If so, do you find it makes a practical difference?

I'm thinking of doing the same with Tony Walker's silverblue-update service.

I shutdown most of my machines daily, and that often means getting an updated image shortly after startup the next day and being forced to reboot or nearly always remain one day behind in updates. By checking for updates again at shutdown, this should help ensure I've always got the latest daily image at boot. Thoughts?

46
submitted 9 months ago* (last edited 9 months ago) by thayer@lemmy.ca to c/privacy@lemmy.ml

PSA: It seems the latest version of the Reolink Android app (v4.43.0.5.20240111) is capturing the phone's clipboard when first opened, and again whenever the clipboard contents change and the app is brought into the foreground.

GrapheneOS reports, "Reolink pasted from your clipboard". I don't recall seeing this message on older versions of the software.

While network-accessible camera software has always posed a privacy risk, this is particularly concerning behaviour.

17
submitted 9 months ago* (last edited 9 months ago) by thayer@lemmy.ca to c/linux@lemmy.ml

Probably a longshot, but hoping anyone here might have working instructions on getting OpenRazer running under Fedora Silverblue. I recently picked up some Huntsman V2s and while OpenRGB works for basic control, I'd like to see what other options are available.

Apparently there is a known incompatibility between Silverblue and how OpenRazer implements kernel modules (link). I've seen elsewhere that some users have tweaked the build files to work around this, but I couldn't find any detailed info. Any help would be appreciated.

EDIT:

I got it working, but it wasn't worth the trouble compared to simply running OpenRGB in a flatpak. For Razer keyboard users, you'll gain one or two RGB presets over OpenRGB, such as Reactive, and the ability to adjust the polling rate (the merits of which are highly debatable). You'll lose secure boot and kernel verification unless you also add the ublue repo and signing key rpm (ublue-os-akmods-addons).

If anyone wants to do it anyway, I had success by downloading and installing the following ublue-os akmod rpms from here:

  • akmod-openrazer-100.0.0.git.530.886f986d-1.fc39.x86_64.rpm
  • kmod-openrazer-100.0.0.git.530.886f986d-1.fc39.x86_64.rpm
  • openrazer-kmod-common-100.0.0.git.530.886f986d-1.fc39.x86_64.rpm

(Note: you might need to layer the kernel-devel package first; I had it layered already so I can't confirm.)

Add the openrazer repo, then install the daemon and frontend app:

curl -o - https://download.opensuse.org/repositories/hardware:/razer/Fedora_$(rpm -E %fedora)/hardware:razer.repo | sudo tee /etc/yum.repos.d/razer.repo
rpm-ostree install openrazer-meta razergenie

Add the plugdev group to /etc/group, then add your user to it:

sudo bash -c 'grep "plugdev" /lib/group >> /etc/group'
sudo gpasswd -a $USER plugdev

Finally, launch RazerGenie...

[-] thayer@lemmy.ca 26 points 9 months ago* (last edited 9 months ago)

I don't think you'll be able to build anything with €100, but you might be able to buy an old PC or laptop locally and use it as is. I've never run nextcloud myself, but from I've read it'll be the most taxing service on your list. Everything seems pretty minimal, though I don't know anything about Photoprism.

[-] thayer@lemmy.ca 41 points 1 year ago

Pixel 7 with GrapheneOS. It's the first and only time I've ever felt I was in control of my own smartphone.

If GOS is ever no longer an option, I will likely stop using smartphones altogether until a proper community-based Linux OS with similar features is available.

188
submitted 1 year ago* (last edited 1 year ago) by thayer@lemmy.ca to c/linux@lemmy.ml

Despite being a heavy cell phone user for more than 25 years, it only recently occurred to me that vertical navigation on most phones is inverted when compared to traditional computers. You swipe down to navigate upward, and up to navigate downward. I recently spent time using a MacBook, which apparently defaults to this "natural" scrolling (mobile-style), and I was completely thrown off by it.

I've been using natural scrolling on a couple of my own desktops ever since, mostly as a mental exercise, and I wondered...how many of you folks prefer this method?

[-] thayer@lemmy.ca 32 points 1 year ago

Cloudflare is becoming entrenched in every aspect of hosting. It's all fine and dandy until they're bought by the likes of Google, or Meta.

101
submitted 1 year ago* (last edited 1 year ago) by thayer@lemmy.ca to c/selfhosted@lemmy.world

Hot on the heels of last week's announcement that Intel would end their NUC line, Intel and ASUS have struck a non-exclusive deal that will see ASUS assume manufacturing, sales, and support of 10th to 13th Gen NUCs. ASUS will also be able to develop future NUC designs; all under a new business unit called ASUS NUC BU.

[-] thayer@lemmy.ca 120 points 1 year ago

While I agree that user-generated reddit topics are best left to a dedicated community, I also think that published articles discussing the platform are appropriate for any Technology community; no different than Twitter, Threads, or other social media platform news coverage.

[-] thayer@lemmy.ca 29 points 1 year ago* (last edited 1 year ago)

So many to choose from...Linux, Syncthing, Vim, Firefox and Thunderbird/K-9 Mail, Keepass and derivatives, GrapheneOS, Inkscape, VLC/mpv, yt-dlp...there are just too many daily drivers to name them all.

[-] thayer@lemmy.ca 28 points 1 year ago

Finally! This is the first instance I've seen of any government participation. I hope Canada jumps on board soon, even if in a limited capacity. It makes so much more sense for a public agency to use a public platform, particularly when it can have domain over its own instance.

129
submitted 1 year ago* (last edited 1 year ago) by thayer@lemmy.ca to c/main@lemmy.ca

A new version of my Rediggit theme for Lemmy has dropped, and with it comes a name change...

Rediggit is now Lemonberry, to better reflect the separation from Reddit.

I've also added a much-requested dark mode, adapted from Lemmy's default darkly theme. Those familiar with the Reddit Enhancement Suite's dark mode should find this pretty comfortable.

The latest version of Lemonberry is optimized for Lemmy v0.18.1 only and is available on GitHub and UserStyles. I will likely keep the optimizations in sync with only the larger instances as Lemmy development is changing rapidly, and it's proving difficult to maintain compatibility with older versions.

You can also find older versions of the theme, and additional screenshots, at the GitHub repo.

If you have no idea what any of this means, Lemonberry is a flexible, full-width light and dark theme for Lemmy. It is just one of many user-made themes for this community. These themes can be installed and enabled with the use of a CSS injector browser add-on, such as Stylus (Firefox, Chrome). UserStyles.world is a good place to start exploring the available themes.

Cheers

view more: next ›

thayer

joined 1 year ago