• 1 Post
  • 88 Comments
Joined 11 months ago
cake
Cake day: August 5th, 2023

help-circle








  • Uninstall the gnome desktop package, reinstall the kde desktop package and that should pull the overlapping dependencies. Might need to do this from a virtual terminal, not in the desktop environment.

    Or reinstall the OS.

    Edit: there’s also dnf swap command available for fedora, I’m not really familiar with it’s behavior or how it acts when both DE are already installed, but maybe that could be a lead.

    Edit 2: after doing reading, I’m confident you can just dnf remove @gnome-desktop. The .config files will not be impacted. Applications with overlapping KDE dependencies will belong to two groups, and the operation will keep the ones that include the KDE group. I still recommend a backup.


  • It does give some insight into how people think. Some people are bothered with UI events and placement, others wanted to reduce the bandwidth it required, we had one girl who approached it focused on the accessibility of the software, and unfortunately for us support was abysmal. You also need thick skin to invite random joe off the street to tell you how your software sucks.


  • Part of my previous company’s hiring process included having the candidate use our software, then asking what they thought of the experience and what improvements they thought would have the most impact. It wasn’t entirely useful because devs weren’t in control of prioritizing changes, but it was always interesting to see which pain points stuck out to the candidate.




  • Heh I can relate, a proper artist - someone with a creative mind and vision - will still run circles around me. I often rely on references and “copying” previous work. I also never learned to draw, instead jumping straight into 3d modeling. Drawing is basically the quickest way to experiment with concepts and designs and that knowledge gap has become a glaring issue over time. There’s no “fix”, just 10,000 more hours of practice…


  • Nah, call it a mental block or creative fear or whatever, but publishing is an open invitation for criticism and negative feedback. If I’m crossing into that, I feel a need for it to at least be a complete package I’m presenting. This is just my experience, most devs will advise you to get your work in front of an audience as soon as possible and iterate quickly.


  • Yes this is what I tell myself to keep from going insane, I learned a lot. Unfortunately the majority of these skills I’ve acquired are not applicable to “pay the bills” work. By trade, I’m still building web forms and streamlining internal business processes - what would it look like I spent those years on perfecting that craft instead? What if I didn’t block out my evenings and sacrifice time with friends and family? Life is always a series of trade-offs, I suppose.


  • I envy you in some ways, recognizing your limits is something I wish I would have done. I came from a coding background, spent like 2 years learning unity, then eventually realized much of the cool stuff for games happen on the art side. So I learned blender… the whole pipeline- modeling, sculpting, materials, animations, each piece had it’s own challenges and quirks.

    It’s been like 15 years since I started, I still haven’t released a game… but I do have a collection of neat prototypes that no one has played. I often wonder if I’ve wasted my time with the whole thing. If I could go back, I’d choose one niche, specialize in it and find a team to collaborate with, but there are trade offs with that too like giving up a lot of creative control.



  • I did LFS some years back, but only enough to get to a basic working system. It eventually devolves into doing similar steps to compile each piece of software, which after you’ve compiled a bunch of packages already kind of becomes repetitive. The path of getting there is pretty fun though, it’s a lot of reading and I learned a lot… including that I’d never want to maintain a system like that.

    Good learning experience though.


  • try to find what kernel version support was added.

    how to do this?

    There’s no centralized database I’m aware of, it’s just googling hardware + “linux kernel” and hoping to come across something in a mail list. Admittedly, not ideal or always fruitful.

    thanks, I never heard of dkms before. I read the arch wiki, wikipedia, and made an attempt at the github repo (very long and over my head). The arch wiki only mentions nvidia. Is this something I need if I am certain nvidia is not the problem? Or is it a general thing?

    It’s a general thing, it was created to load kernel modules (drivers) without having to recompile the kernel entirely. Again without specifics of distro and hardware it’s hard to generalize an answer. With arch there’s probably a package in the AUR that could be used. (And the package will setup dkms for you). Doing it manually is a bit more involved but shouldn’t be much harder than cloning the repository and running a command inside the folder.

    Off the top of my head some components I’ve had problems with: touchpads, touch screens, wifi, ethernet, bluetooth, audio in, audio out, media keys. I have suspected others also like (onboard intel) GPUs but it’s a little harder for me to even pin those problems down to the hardware.

    So basically everything… Lol. Still hard to diagnose without specifics, vendor support varies wildly. A newer Intel wifi card is likely mainlined, while a realtek card is going to be living in hell. Ethernet is a weird one, I don’t think I’ve come across any vendors entirely not working but perhaps something like a Killer NIC (built with a proprietary protocol) could fail.

    Many of these examples sound like a laptop, the arch wiki may have more information they cover a lot of popular models and note hardware capabilities. Usually if putting Linux on a laptop it’s about buying one with that intention in mind because it can be very uncertain. Laptop vendors do crazy things… use non compliant bios, proprietary media keys and finger readers, custom audio stacks to make them sound better, the list goes on.