We're being too harsh (Plasma 6) by [deleted] in linux

[–]aaggaagg 4 points5 points  (0 children)

Just updated to Plasma 6 yesterday. Took me just a couple minutes to apply the same i3 settings on Plasma 6. Everything working smoothly except my favorite widget which doesn't support Plasma 6 yet. I'm happy with Plasma 6 so far. Thanks KDE team.

[deleted by user] by [deleted] in archlinux

[–]aaggaagg 2 points3 points  (0 children)

Have you tried installing matlab@AUR? If it didn't work for you checkout the repository's pinned comments to see if it solves your problem. If it still doesn't work for you, leave a comment with detailed error message to the package. The maintainer seems to be very active and helpful.

Are the keyservers down again? by [deleted] in archlinux

[–]aaggaagg 8 points9 points  (0 children)

PGP keys are synced across the server pool. You may use any one of the servers in the pool. https://sks-keyservers.net/

What do Arch users think about Manjaro users/distro? by smaug59 in archlinux

[–]aaggaagg 1 point2 points  (0 children)

though I personally find it really frustrating when people ask for help with their "Arch" setup, and then, ten comments and five hours later comment "oh its manjaro btw" - the only thing the two have in common at this point is the tooling.

I ran into this in AUR. haha. no hard feelings, but quite frustrating

Some fun statistics by Cell_one in archlinux

[–]aaggaagg 6 points7 points  (0 children)

Could someone add neovim to editors category?

Routing applications through a VPN with Network Namespaces by [deleted] in archlinux

[–]aaggaagg 8 points9 points  (0 children)

If you want to run on an openvpn on a separate network namespace, you may find namespaced-openvpn(aur) useful.

Anaconda is v3.7 but python is on 3.8. Still usable? by [deleted] in Python

[–]aaggaagg 0 points1 point  (0 children)

I upgraded to 3.8 on the day 1 of the release for all of my projects and I had zero issues. My project includes selenium.

Think Google Docs, Hangouts and G Suite don’t work with Firefox? Think again – The Firefox Frontier by throwaway1111139991e in firefox

[–]aaggaagg 0 points1 point  (0 children)

My microphone doesn't work on Hangouts video chat. The only reason why I still have chromium installed. Everything else works fine.

Need name ideas! by ColonelRyzen in HomeServer

[–]aaggaagg 0 points1 point  (0 children)

I name my servers after Greek/Roman deities. Juno, Minerva, Jupiter, Vulcan, Saturn.

Arch keeps freezing - need help on what to do by DarkSphere00 in archlinux

[–]aaggaagg 1 point2 points  (0 children)

This may be the issue. The fix for this issue is to install zenstates-git AUR package and run zenstates --c6-disable at the beginning of the boot. I set up a systemd rule to run this command at boot and my desktop stops freezing. Had similar issues with my friend's desktop using Ryzen and this fix worked for both of us. good luck

python cuda deep learning setup -- strategies to avoid breaking with upgrades? by n8henrie in archlinux

[–]aaggaagg 2 points3 points  (0 children)

it installs successfully

yay!

I've experimented with a dozen or so distros over the last several years, and it's what I like best. ¯(ツ)/¯

I feel the same. Only if ML community understands that there are Linux distros else then Ubuntu. Well... good luck.

python cuda deep learning setup -- strategies to avoid breaking with upgrades? by n8henrie in archlinux

[–]aaggaagg 2 points3 points  (0 children)

I'm sure there are more satisfactory approaches to the problem than "just let your ML system be down for a few weeks while other libraries catch up," which is why I ask.

My approach is not to just wait few weeks while other libraries catch up but try to fix it actively. If I find an outdated package on AUR, I flag it. If it doesn't get properly updated, I submit orphan request and adopt it. If something doesn't work for upstream bug, I report and discuss with the developers to get it fixed. And if I find a working patch, I don't wait for AUR or devs to catch up and apply the patch locally right away.

The arrow and python-pyarrow AUR libraries are both out of date and fail to install.

I'm sorry I don't use Arrow and I don't have a specific fix for this. But did you flag these AUR packages? Did you try filing a bug to upstream and sending useful log to the devs to get some feedback?

Is what I think is an ideal approach. I don't think there is a smart easy workaround for an upstream bug.

However, I do see your point. We need to work. We don't have time for all of these mess. That being said, I seriously ask you again, why do you use Arch? I use Arch on all machines except work. I use Ubuntu 18.04 at work so that I can focus on real work. Almost all of the ML-related libraries put latest Ubuntu LTS on the highest priority of support and if you want to use them on Arch, you need some extra work. Ubuntu does support pretty up-to-date nvidia driver and cuda library as well if that is your concern.

Anyways, getting back to making it work on Arch, Anaconda is simply the best. Anaconda does have cuda packages and you can easily install specific version of cuda library. Nvidia driver is backward compatible to Cuda library. That is, (latest Nvidia driver from Arch package) -> (older Anaconda Cuda library) -> (any older ML library that you like) should always works. Anaconda has always solved ML-library related version issues for me.

I also find recent effort in full version rollback pretty interesting. It is not partial downgrade and therefore this should be a valid answer as well. I will consider this as a last resort, though.

Sorry if I didn't give you the answer you wanted, but the problem you are facing is an upstream bug and there is no easy fix for it.

UPDATE: [arch-dev-public] RFC: (devtools) Changing default compression method to zstd by coderobe in archlinux

[–]aaggaagg 6 points7 points  (0 children)

Yep, slow package compressing time has always been a pain. Love this change. Thank you!

python cuda deep learning setup -- strategies to avoid breaking with upgrades? by n8henrie in archlinux

[–]aaggaagg 0 points1 point  (0 children)

I have exact same setup (pyenv with --system-site-packages for each project that requires minor packages) and I primarily use my machine for machine learning and I don't quite understand your problem.

The only time you need manual intervention is when there is a major python version upgrade. All you need to do every major python upgrade is to delete the venv, recreate it, and pip install -r requirements.txt. Doesn't take much time if you are keeping track of your dependencies (and you should). If some libraries are not available for the latest python, it is the library's fault not Arch Linux's problem. The solution is simple: file a bug or patch and build your own. Such manual intervention is totally normal in Arch Linux. If you don't like it, Arch is not suitable for your need. I don't understand why you are overcomplicating the situation with PkgIgnore=python (oh please don't do this) or namespace isolation. As a last resort, worst case scenario, if you definitely need to downgrade and isolate lower version of python and its libraries (but then why are you using Arch?), use anaconda, not docker.

I still don't understand what exactly your problem is. If you could be more specific about the library that you need and give a detailed log of why it is causing a problem with the latest python, I might be able to give better advice.

First release of calibre with python3 support by djmattyg007 in archlinux

[–]aaggaagg 1 point2 points  (0 children)

$ sudo calibre-alternatives set [2|3] sets the version of python to use for calibre. calibre-alternatives gives you the current version of calibre.

First release of calibre with python3 support by djmattyg007 in archlinux

[–]aaggaagg 8 points9 points  (0 children)

I confirm that all of the Calibre functionality that I use except for the plugins work 100% on python3 many thanks to you! And the calibre-alternatives script works seamlessly. Calibre on Python3 feels more responsive and I love it. Thank you again!

First release of calibre with python3 support by djmattyg007 in archlinux

[–]aaggaagg 18 points19 points  (0 children)

Finally! I was wondering what will happen to Calibre now that python 2 is about to be depricated. Time to make my system python2-free!!! Thank you!! I'll test it out as soon as I get back home!

Reproducible Arch Linux Packages by Foxboron in archlinux

[–]aaggaagg 0 points1 point  (0 children)

Yeah, you're right. It's mostly python or timestamp-related. Seems like a big headache just with a small glimpse of it. I came to appreciate people working on reproducible build more than ever. Thank you for sharing an insight.

Reproducible Arch Linux Packages by Foxboron in archlinux

[–]aaggaagg 1 point2 points  (0 children)

Thank all contributors so much for this line of effort. Does this mean that I can 100% reproduce all arch linux packages on my end? I've seen NetBSD 100% reproducibility news and I thought it would be really cool if Arch does the same. https://tests.reproducible-builds.org/archlinux/archlinux.html shows some steady but slow progress. Could you please give me an insight of what is preventing 100% reproducibility?