1
11

macOS has a variety of apps like Homerow, Shortcat, and KindaVim (watch the videos in those links if u can) that allow for navigation of apps using just the keyboard. Homerow allows for pressing a hotkey and then showing letters over UI elements which can be entered to move the mouse to said element, similar to the Vim easymotion plugin. KindaVim attempts to implement vim modal navigation inside GUI apps, so you can enter normal or visual mode and use j and k to move up or down. They all work using macOS' accessibility API which exposes UI elements for programmatic interaction.

I did a bunch of searches for Linux equivalent of such apps and Mac's accessibility API, and didn't find anything as comprehensive. Can you navigate a wide variety of Linux apps using mostly or only the keyboard (apps made with GTK, Electron, etc.)? Is it currently possible to develop an equivalent of the apps listed above?

2
22

cross-posted from: https://lemmy.world/post/21720670

  1. Yes I know you can learn for free reading man pages
  2. Remember to update the 'Adjust Donation' before purchasing to give more to the charity/publisher
  3. Share which books you already read or are looking forward to reading
3
32
4
48
5
19
submitted 2 weeks ago* (last edited 2 weeks ago) by Dwayne_Elizondo_Mountain_Dew_Camacho@sh.itjust.works to c/linux@sh.itjust.works

I hope it’s OK to post to this community to ask for help. If not, just let me know where I should go.

The Initial Situation

I have an old Aspire E1-472G with a GeForce 820M, which I’d like to give to my son who loves to play “There’s poop in my soup.” The laptop was fine with Mint for Office stuff and browsing, but I couldn’t get it to use the 820m to play games: it would always default to the onboard video card. I tried switching to the Nvidia drivers but all I got was a black screen. So I decided to format and install a gaming-friendly version of Linux. I opted for Pop!_OS, since it looked like it may solve my 820 m problem.

The Problem

I created a Pop!_OS boot USB drive, installation went fine, used defaults for partitions, rebooted, took out the USB drive and… “Operating System not found.”

What I did

Checked boot order: SSD drive is #2, right after USB.

Boot mode: Legacy Bios, but I’ve tried UEFI also–same result.

Tried reinstalling: same

Looked for help online: After reading dozens of posts and their solutions, I can’t get it to work but I suspect it has something to do with Boot Mode or the partitioning, but I can’t figure it out.

My level of skill

I come from Windows and I have installed Mint a few times. I can copy paste stuff in the Terminal, but really, I’m pretty much useless besides that.

What I Hope to Get

I’m not set on POP_OS so if there’s an easier solution, I’m all ears. I think I’m just overlooking something that would be obvious to a more experienced person.

Thanks for your help!

** Update 2024-11-03**

I had some time this morning to tinker with it.

Things I've tried

1-Manually change boot order/put ssd first in BIOS: same result

2-Tried reinstalling while manually doing the partition: same result.

3-While rebooting with boot key, I checked the files on the SSD: I'm no expert, but everything seems there. bin, boot, dev, etc, home, ...

4-Currently downloading the boot repair disk octopus_ink recommendend. It's 2.6G so it's taking a while.

Options I got left

1-Update the bios: seems easier said than done. I'm gonna have to read up on that. 2-Probably my next move: just give up and try another distro! I'm looking at Nobara. https://nobaraproject.org/

Thanks for the suggestions. If ever I get it to work, I'll report back.

6
12
Fedora Linux 41 is here! (fedoramagazine.org)
7
22
SteamOS 3.6.19 Stable Release (steamcommunity.com)
8
14

cross-posted from: https://lemmy.ml/post/21661719

Ubuntu 24.10 is available to download and install from the official website. It ships with the Linux 6.11 kernel and the latest GNOME 47 desktop enviroment. This version switches to Wayland by default for hardware with NVIDIA graphics, matching the previous Xorg transition for Intel and AMD graphics users, and uses the open-source NVIDIA 560 kernel modules by default on supported hardware. The kernel also has kdump-tools, which enables kernel crash dumps by default. This helps streamline troubleshooting by automatically capturing critical data after a crash.

Canonical also said in its blog post, "For gamers, significant improvements have also been made to the compatibility of the Steam snap, with an expanded permissions model and improved NVIDIA driver support. The Steam snap also bundles gaming-specific Mesa PPAs to deliver optimized performance out of the box when combined with the low latency settings enabled in the latest kernel."

Updates are also visible in the Ubuntu Dock, which better handles Progressive Web Applications. The OpenJDK 21 and OpenJDK 17 packages in Ubuntu have also changed and are now TCK (Technology Compatibility Kit) certified on amd64, arm64, s390x, ppc64el, and armhf. Passing the TCK tests means the OpenJDK packages for version 17 and version 21 on Ubuntu are compliant with the Java SE specification for their corresponding versions.

9
19
10
6

cross-posted from: https://lemmy.world/post/20783411

The Clipboard Project is a clipboard manager that works entirely in your terminal. It has tons of swanky features including this new one in 0.9.1 that lets you securely ignore copying passwords and other things like that!

Link to the code: https://github.com/Slackadays/Clipboard

11
27
submitted 1 month ago* (last edited 1 month ago) by jws_shadotak@sh.itjust.works to c/linux@sh.itjust.works

I just switched from Windows 10 to Bazzite with KDE 6. I have experience with linux before, but not as a main OS. I have a Logitech Performance MX. I used SetPoint on Windows to fine-tune things.

For some reason, my scroll wheel acts differently in almost every program. Firefox is the only one that feels normal. My scroll wheel clicks as I scroll, and in Windows that would do 3 lines up or down.

Nothing except Firefox follows the clicking, so all my scrolling is super fine-grained as if I were scrolling with a trachpad. I tried Solaar and that gave me an option to turn off smooth scrolling, but now I need to scroll 6 or more times to see any movement. Increasing sensitivity in KDE just means after 6 times of nothing, the next one is a huge leap. There's no middle ground it seems and I'm losing my mind trying to fix this.

Is there anything else I can do?

12
11
submitted 2 months ago by ellypony@lemmy.world to c/linux@sh.itjust.works

I should preface this by stating I am a novice in general when it comes to the linux world.

I'm trying to write a bash script that will run on an ordinary basis as a cron job. It's simple enough it just runs apt update -y apt upgrade -y apt autoclean every 24 hours. The issue is that I also would like to be able to schedule a restart automatically if a restart would be frugal. I don't really want to just rely on checking for /var/run/reboot-required, and the output from debian-goodies checkrestart seems to be pretty dated and incompatible with scripts in general. Would it be better to run systemctl status and check for degradation, and then schedule a restart based on that? Does anyone far smarter than me have a solution?

13
55
submitted 2 months ago by True@lemy.lol to c/linux@sh.itjust.works
14
18
snap rant (snapcraft.io)

Is it just me, or are most snap packages broken?

A lot of problems have to do with developers using some command to start or run a process, for example:

  • dropbox “Launch Dropbox Website” fails badly for Firefox as a snap
  • gimp as a snap, preferences-folders--Show file location in the file manager, doesn’t work

Another type of problem is the location for local files, e.g.:

  • a snap zoom upgrade uses the same location for recordings as the prior version, which doesn’t work because the old snap version directory is inaccessible

Another type of problem is the integration with Ubuntu (ostensibly the owner of the snap format), for example:

  • superkey (Windows logo) search for a snap and click or double-click on the icon just shows a wait cursor and finally times out (you have to right click and choose New Window)
  • update fails to update snaps - you need to manually sudo snap refresh, and even then the Software Updater thinks it need to update something until you reboot
  • snap-store has no search function - but if you start typing it will search (what kind of sadistic user experience designer thought that one up?)
  • snap-store Updates - Update All can fail and display a failure message from weeks ago
  • don’t even get me on about disk usage, like /var/lib/snapd/snaps or your ~/snap directory, that likely have more gigabytes than you’ve needed in a long time

Should I just give up on snaps and use Flatpack or Appimage?

15
14

I recently bought an asus zenbook 14 (AMD version) and the scroll speed of the touch pad is quite fast.

Does anybody know how to change this?

I'm using Nixos 24.05, Gnome/Wayland

16
10

Hello. Im trying to figure out, how to record a Window on wayland and i need your help. I know there is such a thing in X11, but none of screen recorders ive tried on wayland support it. I could just go with full screen recording and edit it later, but i want background be transparent, and dont want to make extra job every time.

17
8
submitted 7 months ago* (last edited 7 months ago) by ryknow@sh.itjust.works to c/linux@sh.itjust.works

Basically, just like the title says. I've had my 1080ti since launch. It is without question the single greatest PC component I've ever bought, but my computer usage has changed. I don't really game anymore, and if I do, it's generally on my Xbox. I run linux exclusively and generally speaking I stick with OpenSuse Tumbleweed or NixOS. While the 1080ti performs perfectly fine for me, I'm just tired of dealing with Nvidia drivers breaking things from time to time when updating. Machine specs are as follows;

Mobo: X570 I AORUS PRO WIFI CPU: Ryzen 3900X RAM: 32gb Gskill Trident Monitors: Dual Dell S2417DG (1440p, 144hz) Case: Fractal Design Pop Mini Silent

Again, I don't really game on my PC anymore, and I spend most of my time in Freecad and Kdenlive. If I'm going to replace my 1080ti I want to make sure that I'm still upgrading. If I decided 6 months from now I want to play something on PC, I'd still like the ability with "decent" graphics.

I've been looking at the Arc A770, but a lot of the things I'm reading are a year old and saying things like; "It performs well, but beware of driver issues", or "Most things are working, but it's still got a ways to go". I'm just wondering if a year later things have gotten better?

If the A770 isn't really "ready" yet, I'm fine with AMD also. Just wondering what card people would suggest.

My budget is probably in the $250 - $350 range. I could probably stretch to $400 if I really needed to, but I'd like not to.

18
7
submitted 7 months ago by mortalic@lemmy.world to c/linux@sh.itjust.works

I'm debating trying to get my hands on a used m1 or M2 air for the primary use case of leaving it on my couch so I can quickly look stuff up. I thought about going with a chrome book, but all the snapdragon powered ones either have sketchy support or are expensive.

I also want it to have a small form factor so I think I want a MacBook air. I don't have any interest in macos (which I use for work) so I was debating putting Linux on it.

Has anyone had experience with asahi Linux, or the fedora spin? Could you share what works/doesn't etc?

Is there a better option I'm not thinking about?

19
6
submitted 8 months ago by 257m@sh.itjust.works to c/linux@sh.itjust.works

So basically I stupidly tried to update while my thinkpad had low battery and it powered off halfway through the update. The system wouldn't boot because it was complaining that vm-linuz/linux was not found so I performed a chroot-rescue and got it to boot again. I must have messed something up during the process because now the device wlan0 is not showing up in iwctl device list. How can I fix or diagnose this issue? (I am using btrfs if that helps). Has anyone had a similar situation and can lend a hand?

20
7

'Well it's only passing mv a list of--' yeah yeah yeah, I know, and that's why I'm calling bullshit. It should be massively harder to execute filenames. Even if 1970s decisions make that the eternal hideous default: the lack of any idiot-proof standard workaround is incomprehensible.

StackOverflow's full of competing one-liners and people pointing out how each one is considered harmful. The least-skeezy options use exec. That sentence should make anyone recoil in horror.

This is not a filename problem. This is a tool problem. If a single printable character is going to silently expand into a list of names, then for god's sake, having it put each name in quotes should be fucking trivial.

21
41
I love you guys (sh.itjust.works)

I started using Linux when I was 12.

Getting my first computer I was excited to play games and just tinkering with it to see what I could make it do. Sadly, it came with an installation of Windows Vista, something I'm thankful for today since I learned a lot about troubleshooting but at the time was a major pain in doing what I wanted to do.

My school had a 10 week after-school program where you got to learn different programming languages, ranging from perl to JavaScript. Part of that program involved installing and using Linux.

I was immediately hooked. Trading the problems of Vista and everything that entailed with the problems of my Ubuntu installation were to me a godsend. Actual error messages?? People online with similar problems suggesting solutions that made sense?? What is this, and why isn't everyone using it??

Today it is foundation of my career, the reason of any academic success I've had, and a hobby that has brought me immense joy (and struggles with primarily Bluetooth, audio and getting games to work).

I'm so happy I found this amazing software, built in small and large contributions over many years by many of our times brightest minds and just regular people contributing solutions to their personal pet-peeves, fixations and use-cases. It is truly something that (for me) brings some much needed positivity and optimism of our future as a species and what we can accomplish.

Seeing how far we've come as a viable platform makes me very happy. Proton, KDE/Plasma, pipewire, Wayland and many more amazing projects we all use daily still give me an appreciation of what computers should be and what they are capable of.

So thank you. Whether you've contributed code or other things, interacted with the community, or just used this amazing software I hope you feel something similar to what I feel.

I love you all.

(And yes, I am very drunk right now.)

22
14
submitted 9 months ago* (last edited 9 months ago) by ThisIsAManWhoKnowsHowToGling@lemmy.dbzer0.com to c/linux@sh.itjust.works

I am a casual who uses Zorin as my daily driver because I like its desktop environment. Since I am a college student, a lot of the programs my professors want me to use were made for windows and nothing else (especially Honorlock) and I'm getting a bit frustrated with all the things that throw a fit when I try to run them with Wine. I also tried to use a VM once and got quite confused.

My understanding of Qubes is that you pick a few operating systems as templates, then when you install an app you assign it to run on one of those templates. I have heard that some people have made Windows templates, which would make running Windows apps so much easier.

To me, the main draw of Qubes OS is to make running a VM just as easy as running any other software. I don't care too much about managing my digital footprint; I just want to make running Windows programs more convenient. Would Qubes work for my purposes? I do feel ready to try new things, like using the terminal.

23
2

Hey guys, newish to Linux, new to Arch and Hyprland.

I have FL Studio up and running using Wine in the way I usually did when using Fedora. However now, on Arch, when using FL, windows aren't aligned properly with the cursor. As in I can't click x on a small pop up window unless:

  1. I click above and to the right (for example)
  2. I fullscreen the application, or align it with the top of the screen.

Haven't had this happen on any other apps, but haven't used any other Wine apps yet, so could be Wine specific perhaps

Super weird problem, I'm guessing it's Hyprlands fault? But I really don't know. Thanks for any ideas!

24
6

I'm going to be doing a clean install of Arch Linux on an old ThinkPad tomorrow morning, and I'd like some suggestions for a window manager, desktop environment, or Wayland compositor.

It can have a learning curve, but I would like it to not have too steep a learning curve (I have been using i3 for a while, and I have just come from LeftWM which I configured to have i3 keybinds). Also, in order to make it fairly obvious to my peers that I'm using Linux, I'd like it to look nothing like Windows or macOS.

Preferably something light (at least out of the box). When I was using LeftWM, my RAM usage was often around 200MB. I recently did a system analysis and I have 8GB of RAM, but my CPU will hold me back. It's an Intel Core 2 Duo of the Penryn microarchitecture (x86_64-v1).

Any suggestions?

25
10

Does anyone know if/when AMD will support Linux on their new NPU? If it's never or too far out, what is everyone else looking towards for open source AI development?

This issue is apparently tracking the Linux communities request for it.

view more: next ›

Linux

2354 readers
2 users here now

Shit, just linux.

Use this community for anything related to linux for now, if it gets too huge maybe there will be some sort of meme/gaming/shitpost spinoff. Currently though… go nuts

founded 1 year ago
MODERATORS