d3Xt3r

joined 1 year ago
MODERATOR OF
[–] d3Xt3r@lemmy.nz 5 points 6 months ago

There's no need to run chkdsk from Windows, you can run ntfsfix directly from Linux:

sudo ntfsfix /dev/path --clear-dirty
[–] d3Xt3r@lemmy.nz 19 points 6 months ago* (last edited 6 months ago) (4 children)

I'd like to see a simple, dependency-free, calculator app, written in Rust, using egui. All other GUI calculator apps I've seen so far are unnecessarily heavy, using bloated toolkits like GTK or Qt.

This would be handy for those run a GTK/Qt-free environment, and/or those who just want a tiny calculator app (optimised for the smallest binary size) without any external dependencies. Preferably even compiled using musl, to remove any glibc dependencies - resulting in a simple, small, portable binary that can run on any distro and doesn't even need to be installed.

Eventually, I would like to see this idea expanded to other apps - such as a simple text editor, a simple image editor, and maybe even a simple and lightweight web browser using Servo.

[–] d3Xt3r@lemmy.nz 15 points 6 months ago (7 children)

ntfs3 has had several improvements in 6.2 and 6.8, and it's been pretty stable for me of late. I use it to share/backup my Steam game library mainly + for my portable drives for general data storage/local backups, and haven't had any issues.

It's not orphaned. There was a bit of lull after it was introduced in kernel 5.15, and yes it was a bit unstable in the 5.x series, but it's been pretty good since 6.2 where they finally introduced the nocase and windows_names mount options. The performance improvements are worth it if you use NTFS heavily, so I would personally recommend switching.

[–] d3Xt3r@lemmy.nz 38 points 6 months ago* (last edited 6 months ago)

It refers to modern Intel CPUs where there are two types of cores - performance cores (P-cores) and efficient cores (E-cores). This is similar to ARM's big.LITTLE architecture which we've seen in smartphones for many years already.

See: https://www.intel.com/content/www/us/en/gaming/resources/how-hybrid-design-works.html

[–] d3Xt3r@lemmy.nz 20 points 6 months ago* (last edited 6 months ago) (1 children)

If it's just Crunchyroll doing this, you can disable auto-play for it (or just disable it for all sites, IMO automatic playback of media is pretty annoying).

Another alternative is to use Auto Tab Discard, which automatically suspends tabs which are inactive after x seconds. This also helps save memory and CPU usage, and also greatly benefits laptop users. So if you tend to leave your browser open and have dozens of tabs in the background, I'd highly recommend getting this.

[–] d3Xt3r@lemmy.nz 46 points 6 months ago* (last edited 6 months ago) (10 children)

Indeed. But I think some confusion will still remain as long as the ntfs-3g FUSE driver is still included by distros. Because right now, you have to explicitly specify the filesystem type as ntfs3 if you want to use the new in-kernel driver, otherwise it would use ntfs-3g. And most guides on the web still haven't been updated to use ntfs3 in the fstab, so I'm afraid this confusion will continue to persist for some time.

[–] d3Xt3r@lemmy.nz 103 points 6 months ago (10 children)

Here's the TL;DR from Phoronix:

#AMD

  • AMD P-State Preferred Core handling for modern Ryzen systems. This is for leveraging ACPI CPPC data between CPU cores for improving task placement on AMD Ryzen systems for cores that can achieve higher frequencies and also helping in hybrid selection between say Zen 4 and Zen 4C cores. This AMD Preferred Core support has been in development since last year.

  • Performance gains on AMD 4th Gen EPYC

  • AMD FRU Memory Poison Manager merged along with other work as part of better supporting the AMD MI300 series.

  • AMD has continued upstreaming more RDNA3+ refresh and RDNA4 graphics hardware support into the AMDGPU driver.

#Intel

  • Intel Xeon Max gains in some AI workloads

  • Intel FRED was merged for Flexible Return and Event Delivery with future Intel CPUs to overhaul CPU ring transitions.

  • Reworked x86 topology code for better handling Intel Core hybrid CPUs.

  • Intel Fastboot support is now enabled across all supported graphics generations.

  • Intel Core Ultra "Meteor Lake" tuning that can yield nice performance improvements for those using new Intel laptops.

  • Continued work on the experimental Intel Xe DRM kernel graphics driver that Intel is aiming to get ready in time for Xe2 / Lunar Lake.

Video, Filesystem & Network

  • Support for larger frame-buffer console fonts with modern 4K+ displays.

  • Dropping the old NTFS driver.

  • Improved case-insensitive file/folder handling.

  • Performance optimizations for Btrfs.

  • More efficient discard and improved journal pipelining for Bcachefs.

  • FUSE passthrough mode finally made it to the mainline kernel.

  • More online repair improvements for XFS.

  • Much faster exFAT performance when engaging the "dirsync" mount option.

  • Many networking improvements.

Full summary here: https://www.phoronix.com/review/linux-69-features/

[–] d3Xt3r@lemmy.nz 9 points 6 months ago* (last edited 6 months ago) (1 children)

What are corporate users using?

Corporates are using ThinkPads, HP EliteBooks and MacBooks. OS being Windows, macOS mainly. Linux on workstations is pretty rare - mainly used by developers - and the distro being Ububtu LTS (which I do not recommend).

Since you want to use Linux, go for a ThinkPad. There are more Linux-friendly laptops of course (like Framework and System76) but I believe none of them offer corporate-levels of stability and build-quality like ThinkPads yet - as you have experienced yourself with System76.

Main pro-tip is to avoid systems that use nVidia cards - they're often responsible for buggy suspend/resume in Linux, and can break your OS sometimes when you do an OS/kernel upgrade. So if you're after stability, avoid nVidia like the plague.

For the docking station, I've had good experiences with the HP Thunderbolt Dock G4. The initial releases were in fact a bit buggy with suspend/resume, but HP have released subsequent firmware updates to fix those issues. In fact, HP have been really good at providing regular firmware updates for those docks, and the best part is that it's on the LVFS too - which means the firmware can be updated directly in Linux using fwupd. A lot of vendors don't bother updating docking stations - and even fewer update them via LVFS, so this is something you might definitely want to look into.

Finally, for distro recommendations, I would recommend a Fedora Atomic distro since they're immutable, and rollbacks are as easy as just selecting the previous image in the boot menu. Given your requirements, I'd recommed Bluefin - specifically the Developer Experience version, since it comes with virtualisation tools OOTB.

For reference, I mainly use Bazzite (another variant of Fedora Atomic) on my pure-AMD ThinkPad Z13, and haven't had any issues with suspend/resume, external monitors, or virtualisation dev/test workflows. There's virtually no overnight battery drain either when suspending. My system also supports Opal2, so my drive is encrypted transparently to the OS, with virtually no performance overhead. It's also nice not having to muck around with LUKS and the complexities around it. I use this system for both work and personal use (gaming), and it's been a great experience so far - both software and hardware. Happy to answer any questions you may have.

[–] d3Xt3r@lemmy.nz 2 points 6 months ago* (last edited 6 months ago)

This is a general tech community, mostly centered around news and end-user technology discussions, so it's very unlikely you'll get an answer here. Might want to try asking on Reddit or some dedicated Datto/Connectwise forum.

[–] d3Xt3r@lemmy.nz 14 points 6 months ago* (last edited 6 months ago) (1 children)

There's also XFCE and LXQt, if you want simple, easy-to-use environments.

My elderly, non-techy mum has been using XFCE over a decade across three different distros (Mint, Xubuntu, Zorin) and her experience has been consistent all these years, with no major issues or complaints. If my mum can use Linux just fine - so can anyone else (who don't have any specific/complex hw/sw requirements that is). I don't see how much further intuitive it needs to get.

KDE, Gnome, XFCE, LXQt etc all have their own place and audience. There's no need to have one experience for all - in fact, that would be a huge detriment, because you can never satisfy everyone with a one-size-fits-all approach. Take a look at Windows itself as an example - the abomination that was the Start Menu in Windows 8 (and the lack of the start button) angered so many, to the point that Microsoft had to backtrack some of those design decisions. Then there was the convoluted mess of Metro and Win32 design elements in Win 10, and finally the divisive new taskbar in Win11... you're never going to make everyone happy. And this is where Linux shines - all the different DEs and WMs offer a UX that suits a different audience or requirements. And we should continue to foster and encourage the development of these environments. Linux doesn't need to be like Windows.

[–] d3Xt3r@lemmy.nz 4 points 6 months ago* (last edited 6 months ago) (1 children)

What @lemmyreader said, except this is XFCE installed directly on Termux (and accessed via Termux-X11, a native X server for Android). No *buntu involved here. If you have an Android as well, you can set all this up (minus the actual Chicago95 theme) using this script.

[–] d3Xt3r@lemmy.nz 11 points 6 months ago (7 children)

And here's a screenshot of Dillo (and some other apps) running on a modern Samsung phone (Galaxy Fold 4) :)

view more: ‹ prev next ›