Since there are no replies yet I will take a stab that I hope will help get you closer and not send you off on a wild goose chase because of me being an idiot or something.
You may also know all of the following, if so sorry.
I run into Undefined symbol errors usually when some software is trying to call a function it expects to be in a library but the function isn’t because I have the wrong version of the library.
So yeah I think it may be a dependency issue.
The next thing is to figure out which package holds libharfbuzz so you can determine what version of that package you have vs what version is required by Davinci Resolve.
Something I learned about Nobara is that updating software has to either be done in the Nobara package manager or with a specific set of commands on the command line or you might break stuff (like I just did). It seems plausible that if you updated with a simple dnf update on the command line it may have caused issues.
Also… Are you installing Resolve from a Flatpak or …?
I would then go look for it in Nobara package manager and see if it needs updating or not and see what version it is running.
Another thing I would check is what version is standard in the supported distros. I’m guessing that list includes Fedora and Ubuntu and/or Debian. If the version they expect is different from what you have then we need a way to make the right version available. I’m not sure what is the best answer but I have a few ideas that I would try if it were me.
Man I tell you, apps that have one off install approaches like this are so annoying. I’ve run into this a few times. It just leaves me feeling dirty. Why can’t they just distribute an AppImage or rpm for Pete’s sake?
I just checked on Pop!_OS to see what version I’m running there because I know everything works fine. harfbuzz isn’t even installed…
When I’m finished work later today I’ll have a look on Nobara for the version installed cs expected etc.
EDIT: I solved the issue.I came across a similar issue on the GitHub repo for harfbuzz and while reading the log file again I had an ah-ha moment. More details in the post.
Great answers here. I’d just like to add that X and Wayland are not completing. In fact, most of the Xorg devs are the ones working on Wayland. You can find Wayland mentioned in the Xorg Foundation Website.
If it works for you then use it, however if you want the latest packages you’ll have to NOT use the LTS releases in which case be prepared to do a FULL REINSTALL every time a new version comes out.
Or use the LTS but use Snaps for those applications that you want to have the latest versions of. Snaps are getting better and I think eventually you won’t notice the difference between them and native apps, except for the space they just up. But that goes for Flatpak too.
Personally I use Linux Mint Debian Edition because I’m not happy with the way Canonical is going. In most cases the “old” apps are fine for me, but if I felt need the newest version I’ll use a Flatpak.
Another rolling option is OpenSuse Tumbleweed however, being a Mac which uses proprietary WiFi drivers, your WiFi will break with kernel updates, which can be irritating, unless you have ethernet.
If it works for you then use it, however if you want the latest packages you’ll have to NOT use the LTS releases in which case be prepared to do a FULL REINSTALL every time a new version comes out.
This is just wrong. You can update the LTS release to the next non-LTS release. You only have to unchecked “LTS only”. You can also wait for the next LTS release.
You never need a full install. I haven’t done such a thing for a decade.
Well, from non-LTS, you can always go to +1, the next release. If this happens to be an LTS, sure, you will automatically be on LTS. (Then you can change your settings to say on LTS or keep tracking non-LTS release).
Testdisk, clamxTK, rkhunter or chkrootkit, mobile verification toolkit, lshw, time shift maybe deja-dup.
I think your idea is a good one. Like a linux Swiss Army knife. You can have lots of tools that you don’t need all the time but might be handy in a pinch. Especially if you don’t have internet.
Testdisk is great. I recently cleaned a drive with diskpart and after the initial 100bpm “oh shit, wrong drive” moment, I fixed the partition structure with testdisk. Took a while, but pretty simple and easy to use.
Jesus fucking christ this is a hell of a project, Ill finish reading when I get home today.
Hats off to you for pulling it off. Why is it that every time I read something by a NixOS person I get the inpressiom that they are very smart but are completely mad.
I have read this about the expansion cards and only use 2c and 2A. A bit stupid considering you can hack the hdmi port into suspending on its own… Did not expect this from fw.
That is almost equivalent to 1h of browsing in Linux! :D \s Other expension cards are drawing about 1W of power, even without use! That’s crazy much I think…
Kinda true though. I wish Framework would focus on power usage a bit. As much as I love the concept and laptop the battery life is not one of its strong points. I’ve done a lot of tuning and squeeze about 6-7 hrs out at ~40% screen brightness.
I’ve run Ubuntu Server frequently on VMs for work, but I could kinda go either way on it. The majority of people who have issues with Ubuntu have philosophical differences. I’m inclined to agree for my personal stuff (in principle I’d rather not get my packages from a single source that works on their own whims, in practice I never use anything but Flathub unless I need a package with deeper permissions) primarily because I believe that Linux should be as open as possible. That said, I already mentioned that my principles there only apply to machines I own, so I guess I’m a bit of a hypocrite 😅
I recently got a workstation class desktop for my home server and I had so many issues with Debian that I have to search an alternative, Ubuntu supported the hardware natively and I even got a firmware update. I think the hate is really unfounded. Of course there is corporate decisions, but so far it has never get in my way. I have it with a lot of docker containers and a lot hardware integrations. Even the secure boot with nvdia card is easy. I only installed virt-manager via snap, the other things were directly with apt. I did enable the live patch and that’s a nice addition to don’t need to restart a lot.
I think you should give it a try, so far it has worked for me.
In my first few weeks of linux I screwed up mounting a hard drive and my pc wouldn’t boot past grub. 4x different times I tried and each time I broke it. Then a year later I revisted mounting the drive and it went smoothly.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.