linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

LeFantome, in Is there any future for the GTK-based Desktop Environments?

Most of the GTK environments seem to be doing fine. Most of them seem headed to Wayland as well with the maturity of GTK in Wayland making that easier. Cinnamon will be ready for Wayland in a few months with both XFCE and MATE likely to have something out next year.

Incredibly, GIMP itself may finally get off GTK+ 2. They claim that GIMP 3 will launch in February. We will see how long it takes to get to GTK4. I think the transition will be easier. The jump from 2 to 3 was a big one.

COSMIC of course is going its own way with the Iced toolkit.

On the app side, GTK seems to still be a very popular option.

In terms of conclusions, I do not see mainstream resistance to new GTK versions. Some people balked at GNOME 3 but GNOME today seems more popular than ever. MATE faithfully kept the old GNOME experience but has migrated to newer GTK. It was not a rebellion against the toolkit.

bustrpoindextr, in are tiling WM good only for terminal?

You might have some GUI nonsense happen, but for the most part you’ll be okay. I have exclusively used i3 for my Linux stuff over the past few years and have only run into a few problems with misc apps

AlfredEinstein, in Any Advice? Ubuntu on Panasonic Toughbook.

Please share your process and results. This project looks bad-ass.

#😘🤌

medic273, (edited )

https://lemmy.world/pictrs/image/32e7106e-f3ee-425c-a2b5-1fc17a6c69c8.jpeg

Success!!

Edit: Used balenaetcher to flash Ubuntu 22.04 LTS, install was simple. I used ZFS for encryption (unsure how I feel about it right now, might switch this later), and activated Ubuntu Pro. During setup I selected ‘install 3rd party drivers’ and seemingly most hardware that worked before on win10 is working in Ubuntu.

Panasonic Toughbook CF-33 with Emissive Backlight Keyboard. Nothing special as far as hardware. Intel Core i5-6300u at 2.4 GHz, 16GB ram, 256 ssd (I mainly use 1TB SD cards for removable storage). It has extended battery packs which do add weight and bulk to an already chunky laptop but the quote to replace with standard batteries was $500 so I’m gonna wait on that.

Thanks everyone!

HurlingDurling,

Congratulations!

Now, decorate it with cool stickers!

Blisterexe,

If you want a more windowsy layout, you can use the "dash to panel# extension to accomplish that

EveryMuffinIsNowEncrypted, in Is there any future for the GTK-based Desktop Environments?
@EveryMuffinIsNowEncrypted@lemmy.blahaj.zone avatar

Not sure about the similarities here, but I actually love GTK when it comes to app design. It’s one of the things I miss about Linux in Windows. (Yes, I’m a Windows user—not by choice, though.) About the only thing I hate about it is that for some reason a lot of GTK app designers think a simpler design should mean less functionality. Gimme my damn right-click context menus dammit! >_<

optimal,
@optimal@lemmy.blahaj.zone avatar

There are right click menus in Fragments, I don’t see why other apps don’t have them.

technologicalcaveman, in are tiling WM good only for terminal?

It can be used for other stuff. I use dwm and find that on occasion some programs aren't nice in dwm or don't work well. So, i suggest having both a tiling and a floating.

wiikifox,
@wiikifox@pawb.social avatar

dwm has a tiling layout in any case, and most TWMs do too, so there’s no real reason to leave your TWM, even if you need/want foating windows.

Audacity9961, (edited ) in Is there any future for the GTK-based Desktop Environments?

Why on Earth are these nonsense blog rants constantly upvoted here?

It is essentially an unlettered rant that conflates the author’s UI and toolkit preferences with an objective view.

It doesn’t even provide a useful comparison to the evolution of QT to provide for a meaningful reference of its implied assertion that the evolution of GTK is too rapid for devs.

mvirts, in Is there any future for the GTK-based Desktop Environments?

If you love gtk2 so much why don’t you marry it?

:P I love developing with Qt but Ill take gnome over KDE most days.

loutr,
@loutr@sh.itjust.works avatar

I’ve been using GNOME for like a decade, and recently switched to hyprland, but KDE 6 looks really promising, looking forward to trying it out.

buckykat, in are tiling WM good only for terminal?

Tiling is handy for lots of things, especially combined with workspaces. People just like showing off terminals in their flex screenshots

Max_P, in As a normal, boring user that does nothing special other than browse the internet and the occasional "casual coding" -- what am I supposed to do with 32GiB of ram?
@Max_P@lemmy.max-p.me avatar

RAM is the kind of thing you’re better off having too much than not enough. Worst case the OS ends up with a very healthy and large file cache, which frees up your storage and makes things a bit faster/lets it spend the CPU on other things. If anything, your machine is future proofed against the ever increasing RAM hungriness of web apps. But if you run out of it, you get apps killed, hangs or major slowdowns as it hits the swap.

The thing with RAM is that it’s easy for 99% of your workload to fit comfortably, and then there’s one thing you temporarily need a bit more and you’re screwed. My machine usually uses 8-12/32GB of RAM but yet I still ended up needing to add swap to my machine. Just opening up the Lemmy source code and spinning up the Rust LSP can use a solid 8+GB alone. I’ve compiled some AUR packages that needed more than 16GB of RAM. I have 16 cores so compiling anything with -j32 can very quickly bring down a machine to its knees even if each compile thread is only using like 256-512MB each.

Another example: my netbook has 8GB. 99% of the time it’s fine, because it’s a web browsing machine, and I probably average on 4GB usage on a heavy day with lots of tabs open. But if I open up VSCode and use any LSP be it TypeScript or Rust, the machine immediately starts swapping aggressively. I had to log out of my graphical session to compile Lemmy, barely.

RAM is cheap enough these days it’s nice to have more than you need to not ever have to worry about it.

cyanarchy,

I have 64GB as future proofing (ITX board, two slots, can’t address any more). Normally I probably use 8 to 10 of those doing things like gaming and hoarding internet tabs like they’re a nonrenewable resource. I actually managed to crash my machine with an out of memory condition compiling something a while back. I don’t remember what and I’m sure it doesn’t count as regular use but I installed ZRAM to prevent it from happening again.

nix, (edited ) in are tiling WM good only for terminal?

Not at all. I use a tiling WM, and most of my time is spent in text editors or a browser. I just like having everything visible and spaced out automatically for me.

I think tiling WMs just have a lot of overlap with the terminal-heavy crowd. They tend to require some manual set up, and they tend to be very keyboard shortcut heavy. Both things also popular with people that tend to like using terminals.

Also keep in mind most screenshots advertising someone’s set up are to show off, not their regular workflow. It’s like looking at someone’s professional head-shots and wondering if they usually dress like that.

Tau, in are tiling WM good only for terminal?

I like to use qutebrowser for web browsimg, it allows to browse the web without leaving the keyboard

cerement, (edited ) in are tiling WM good only for terminal?
@cerement@slrpnk.net avatar
  • a big feature of tiling window managers is the auto-placement / auto-adjustment / auto-sizing of windows to fit available space
    • their main focus is always having everything visible (nothing hidden behind overlaps)
    • and most of them take advantage of having a good set of keybinds so everything can be keyboard driven rather than half-and-half with a mouse
  • before jumping feet first into tiling window managers, get an easy introduction with
    • Pop Shell – an extension that adds tiling features to Gnome
    • PaperWM adds linear tiling to Gnome
    • Material Shell – focusing on a more grid based workspace model
  • DistroTube argued that the killer feature of tiling window managers is the workspaces, not the tiling
  • check through the hotkeys of your current window manager – you won’t get the full dynamic features of a tiling window manager, but most of them have keys for snapping windows to top-half, bottom-half, left-half, right-half (as well as sometimes offering by quarter as well)
linuxPIPEpower,

what’s so special about workspaces in tiling wms compared to other options?

callyral,
@callyral@pawb.social avatar

DistroTube argued that the killer feature of tiling window managers is the workspaces, not the tiling

non-tiling window managers can also have different workspaces, or even DEs such as KDE Plasma. IIRC even Windows has those (although with inconvenient keybindings imo)

wiikifox,
@wiikifox@pawb.social avatar

I think they’re talking about the tandem of tiling and workspaces, as usually you can customize your tiling per-workspace. Some TWMs have tags instead of workspaces, making it even better.

silverdiamond, in As a normal, boring user that does nothing special other than browse the internet and the occasional "casual coding" -- what am I supposed to do with 32GiB of ram?

you can disable paging (swap) i guess apart from launching more things at the same time and letting apps know you have ram for them to cache shit (check app settings some apps do have a how much ram should we use slider like okular the kde pdf viewer) and virtualisation of multiple os’s i can’t think of much

phanto, in Any Advice? Ubuntu on Panasonic Toughbook.

I had a Tough Book that I had to run a one-liner script on boot so I could have sound. It was something to do with alsamixer. I remember that I couldn’t get any audio out of the silly thing without that script unless I plugged in and then removed headphones. Loved that machine though!

bustrpoindextr,

I just blame alsamixer for that. There was a solid 6 months that I had to completely uninstall and then reinstall alsamixer on my Lenovo every reboot so I could have sound

medic273,

As of right now, audio is working! This is my 3rd toughbook and I’ve been super happy with them. I have put them through hell with travel, heat/cold, high altitude and the elements and they’ve been nothing but durable. Clunky yes, but I appreciate em. I’m happy to have something other than windows running on them but now I’m trying to get wine setup and running some of the niche applications.

phanto,

I’ve had a lot of access with Lutris for apps you wouldn’t expect.

medic273,

I am working on Lutris now, trying to get the Panasonic Day/Night Utility working as well as some mapping software and boy is my noob status biting me in the ass lol. I have a lot to learn still. Thanks for the tip!

uis, in As a normal, boring user that does nothing special other than browse the internet and the occasional "casual coding" -- what am I supposed to do with 32GiB of ram?
@uis@lemmy.world avatar

Compile chromium, firefox or rust

possiblylinux127,

At the same time

uis,
@uis@lemmy.world avatar

Only two things. Rust is 12 gigs on disk(which translates into 12 gigs of ram if you use tmpfs) and IDK how much in ram. Chromium is about same. Keep rest of ram for linker.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #