ChanServ changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | "Does XXX work yet?": https://alx.sh/fs | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-alt #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
waltmck has quit [Quit: ZNC 1.8.2 - https://znc.in]
charnam has quit [Ping timeout: 480 seconds]
waltmck has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
<j`ey> charnam24: I asked on the asahi fedora matrix, and they said maybe the libtiff needs to be rebuilt, and you should file a bug (but you need to make an account for that..)
<j`ey> (at least I think you need an account)
<j`ey> I also asked if anyone else was hitting the issue
<charnam24> thank you, but i'm not sure what the cause of the bug could be
<charnam24> i know there are issues with libtiff and libjpeg combining but i don't know what the issues are
<charnam24> what version of libtiff should i download? i could try rebuilding it if it would fix my issue
<Calandracas> libtiff has a bunch of optional dependencies at build time
<Calandracas> but if its failing to load a symbol in libjpeg, maybe there's something wrong with your libjpeg
<Calandracas> or your version of libjpeg
Brainium has quit [Quit: Konversation terminated!]
<Calandracas> I'm not on fedora, but LIBJPEG_6.2 seems weird
<Calandracas> nm -D --demangle /usr/lib/libjpeg.so | grep -i jpeg12_read_raw_data
<Calandracas> 000000000001f330 T jpeg12_read_raw_data@@LIBJPEG_8.0
<Calandracas> my libjpeg is has soname libjpeg.so.8
<Calandracas> but it looks like your is libjpeg.so.62, which maybe is normal on fedora idk, looks really weird to me though
Extern has joined #asahi
<charnam24> hello, i am back
<charnam24> i tried compiling libtiff from source, and installing that, but it did not do anything
<Calandracas> what command are you running that is failing?
<charnam24> spectacle
<charnam24> or blender
<charnam24> a lot of programs do not run
<Calandracas> so do LD_PRELOAD=/path/to/your/libtiff.so blender
eroc1990 has quit [Quit: The Lounge - https://thelounge.chat]
<charnam24> ah, it seems that works with spectacle
<charnam24> unfortunately blender still does not work
<Calandracas> same error with blender?
<charnam24> new errror is with "/lib64/libgdal.so.34: undefined symbol: jpeg12_read_scanlines, version LIBJPEG_6.2"
eroc1990 has joined #asahi
<Calandracas> yeah pretty sure your problem is with libjpeg, not libtiff
<charnam24> forgot at the beginning: "blender: symbol lookup error"
<charnam24> yes
<charnam24> i can't find the source for libjpeg
<charnam24> libtiff was easy but libjpeg there are multiple versions it seems like. could be my search engine but i don't know
chrisl has quit [Read error: Connection reset by peer]
<Calandracas> have you installed anything on your system using a method other than the package manager?
<Calandracas> also, what's the output of ls -l /usr/lib/libjpeg*
chrisl has joined #asahi
<charnam24> i probably have, a few times, since fedora / aarch64 doesn't support a lot of things i use and i need to compile them from source
<Calandracas> and have you installed them all to /usr/local ?
<charnam24> i'm not sure, i usually use whatever the install command is for building/installing whatever it is i'm using
<charnam24> i don't usually copy files manually
<charnam24> lrwxrwxrwx 1 root root 12 May 16 2024 /usr/lib/libjpeg.so.62 -> libjpeg.so.8
<charnam24> -rwxr-xr-x 1 root root 466568 May 16 2024 /usr/lib/libjpeg.so.8
<charnam24> ls -l /usr/lib/libjpeg*
<Calandracas> /usr/lib/libjpeg.so.62 -> libjpeg.so.8 looks a bit weird to me, but it might be fine idk
Bertrand___ has quit [Ping timeout: 480 seconds]
<Calandracas> nm -D /usr/lib/libjpeg.so.8 | grep read_scanlines
Bertrand___ has joined #asahi
<charnam24> 0000000000028f14 T jpeg_read_scanlines@@LIBJPEG_6.2
emilia-miki has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
<Calandracas> this is super off topic at this point though
<charnam24> not sure where else to discuss or ask about these things, to be honest. asahi chat has usually been very helpful with even slightly off-topic system-related issues
<Calandracas> what this suggests to me is that blender, libtiff, spectacle have been built against a different (newer?) version of libjpeg than what is currently installed on your system
emilia-miki has joined #asahi
<charnam24> i have thought that for a while but i just don't know how to fix the issue
Extern has quit [Quit: WeeChat 4.1.1]
emilia-miki has quit []
<Calandracas> i don't know what packages you've installed, or how fedora packages libjpeg (libjpeg-turbo), or if you've mangled your system by manually installing packages and clobbered system packages.
<Calandracas> so i don't really have anything else to help with
<charnam24> upsetting i can't use a bunch of apps on my system because of libjpeg
<charnam24> maybe i'll figure out how to build libjpeg
chrisl has joined #asahi
<charnam24> this is the package i installed which didn't do anything
<charnam24> i thought it was the wrong thing because the releases page said "3.0.4" instead of something higher like 8 or 6.2
pb17 has quit [Ping timeout: 480 seconds]
<charnam24> i will try it though
emilia-miki has joined #asahi
<Calandracas> its pretty normal for libraries sonames to be different from their "version"
<Calandracas> its done for compatibility reasons
<Calandracas> usually the soname only changes when there has been breaking changes to a library
chrisl has quit [Ping timeout: 480 seconds]
<charnam24> i did it
<charnam24> i compiled it
<charnam24> and i put the files in my /usr/lib
<charnam24> everything works i think
<Calandracas> noooo
<charnam24> blender started
<charnam24> why nooo
<Calandracas> never ever copy things into /usr/lib unless you absolute 100% certainly know what you are doing
<charnam24> it seems to have fixed my problem
<charnam24> and i always make sure to keep copies of the original files i removed from their homes so i can fix the issue if it was critical
<Calandracas> copy things into /usr/local/lib{64}
<charnam24> i see
<Calandracas> or use the cmake install option
<charnam24> makes sense, then, i didn't think about local/lib
<charnam24> seems to have worked fine though
<Calandracas> things under /usr are to be managed by your distribution (fedora)
<Calandracas> /usr/local is for things managaged by the "local" administrator (you)
<charnam24> interesting
<Calandracas> your distribution puts a lot of time and effort into making sure that things don't break, and making any changes in /usr probably will break things
<Calandracas> again, i don't know what happended to your libjpeg, but presumably at some point you've copied something into /usr/lib and it broke it
<charnam24> i think it should be fine in this case since it is just libjpeg, but useful for future reference. i might copy them to both directories in case fedora decides to mess things up
<Calandracas> if your libjpeg is from may 16, as you mentioned previously, I would assume that reinstalling would fix it maybe
<charnam24> i did try reinstalling it
<charnam24> maybe editing /usr/lib was the problem
<charnam24> does searching there come before /usr/local/lib or something
<Calandracas> if the file says May 16, you probably didn't re-installing correctly
<charnam24> i think may 16 could possibly have been when i was trying to get a version of libjpeg installed a while ago, but at the time it didn't harm anything
<Calandracas> i think (not sure) that the dynamic linker prioritizes /usr/local/lib before /usr/lib
<charnam24> i would have mentioned that earlier but i have basically no memory of exactly what i did at that point, i only know what my end goal was (getting a program to compile properly)
<Calandracas> the LD_LIBRARY_PATH environment variable also plays a part
emilia-miki has quit [Ping timeout: 480 seconds]
<charnam24> yes, i knew it was an environment variable, but i always forget that one
<Calandracas> and the LD_PRELOAD I mentioned earlier forces the dynamic linker to load a file first
<Calandracas> anyways, if the file says May 16, I think you haven't re-installed properly
<charnam24> i don't think it matters too much at this point, the problem is solved in my opinion
<Calandracas> again, I'm not on fedora, and am unfamilir with dnf, so i don't know what the correct command would be
<charnam24> but if you are curious, i did try reinstalling libjpeg-turbo with sudo dnf reinstall libjpeg-turbo or something similar
<Calandracas> if you're happy then great
<charnam24> the suggestion of no longer copying to /usr/lib is something i will remember for the future, it's just a path i remember using and i type it in without thinking too much, but this conversation will probably make me think more about it in the future
<charnam24> speaking of off-topic...
<charnam24> lol
pb17 has joined #asahi
<Calandracas> if you're using cmake, usually "ninja install" will install things to the right place "/usr/local"
<charnam24> libjpeg's install told me to specify a directory and i didn't want to mess with things like that
<charnam24> when i ran make it created libjpeg.so.x and i didn't run install because i just specified "./install" for the install path
<charnam24> so copying manually was easier
<charnam24> a lot of the time, though, i usually do run the built-in command for it, like sudo make install, etc
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi
chrisl has joined #asahi
john-cabaj has joined #asahi
emilia-miki has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
emilia-miki has quit [Ping timeout: 480 seconds]
denysonique3191 has quit [Quit: .]
denysonique31913 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
pb17 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Ping timeout: 480 seconds]
Chai-T-Rex has quit [Quit: Chai-T-Rex]
ChaiTRex has joined #asahi
tobhe has joined #asahi
chrisl has joined #asahi
tobhe_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
shiggitay has joined #asahi
chrisl has joined #asahi
ddxtanx has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
anticataclyst has quit [Ping timeout: 480 seconds]
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
Bertrand___ has quit [Read error: Connection reset by peer]
Bertrand___ has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
helmholtz has joined #asahi
kode546 has joined #asahi
vimproved has quit [Remote host closed the connection]
vimproved has joined #asahi
kode54 has quit [Read error: Connection reset by peer]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
Whistler_ has quit []
bjoto` has quit []
bjoto has joined #asahi
riker77 has quit [Quit: Quitting IRC - gone for good...]
helmholtz has quit [Quit: Connection closed for inactivity]
riker77 has joined #asahi
sand4rt has joined #asahi
chrisl has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
verlio has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
greguu has quit [Ping timeout: 480 seconds]
shiggitay has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
greguu has joined #asahi
verlio has joined #asahi
rhysmdnz has joined #asahi
Guest2761 has joined #asahi
chrisl has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
KxCORP58940003455 has quit [Quit: Bye!]
KxCORP58940003455 has joined #asahi
Moprius has joined #asahi
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
Moprius has quit [Quit: bye]
Brainium has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
dcavalca8569 has joined #asahi
dcavalca856 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
verlio has joined #asahi
Sebastian2 has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
emilia-miki has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
lucasqlm has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi
<fl0_id> charnam24 some software also uses /opt/bin or similar, with opt often being for third party or proprietary things. If I want things just as a user, I often put things into ~/bin and add that to my path, or things like go binaries will be in ~/.go/bin or something I think, and things installed through sth like pipx under ~/.local/bin (afaik)
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
chrisl has joined #asahi
chadmed has quit []
chadmed has joined #asahi
mohit81582263530 has quit [Quit: mohit81582263530]
mohit815822635306 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Xe__ has quit []
Sebastian2 has quit [Quit: Sebastian2]
Xe has joined #asahi
chrisl has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
figment_ has joined #asahi
figment has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
shiggitay has joined #asahi
chrisl has joined #asahi
verlio has joined #asahi
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
emilia-miki has quit [Remote host closed the connection]
___nick___ has joined #asahi
lucasqlm_ has joined #asahi
___nick___ has quit []
___nick___ has joined #asahi
lucasqlm has quit [Ping timeout: 480 seconds]
___nick___ has quit []
___nick___ has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
___nick___ has quit []
verlio has joined #asahi
shiggitay has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
disaster2 has joined #asahi
seb91nihel has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
disaster2 is now known as disaster
disaster has quit [Ping timeout: 480 seconds]
seb4nihel has quit [Ping timeout: 480 seconds]
Halian has joined #asahi
verlio has joined #asahi
Bertrand___ has quit [Read error: Connection reset by peer]
Bertrand___ has joined #asahi
<Juest> okay i successfully installed the kde version onto the m1 mac
<Juest> ill get a irc client going over there for steps
<Juest> later
<Juest> some other day, im not too comfortable with kde
<Juest> its not bad but gnome is worse lol and im very used to x11 :(
<Juest> chadmed: excuse me, is there any prebuilt package of asahi-audio with mic branch or is it easy/simple to build by oneself?
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
<chaos_princess> the mic branch is not for your machine so that will not help
<chaos_princess> you also need the kernel dev branch first too
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
<Juest> oh shoot, okay thanks chaos_princess
<Juest> what machine is it for?
<Juest> machines*
<chaos_princess> j415 iirc
<Juest> so, m1 mba microphone is not ready yet but it would go there?
<chaos_princess> yes
<Juest> i thought j415 got pushed in there
<chaos_princess> your is j313
<Juest> oh okay
<Juest> hmmmm
<Juest> what's the blocker for this again?
<Juest> i unfortunately prefer xfce which hasnt gone wayland yet
<Juest> and the x11 classics
<Juest> ah right thanks chaos_princess, i offered for help with the calibration, do i just take asahi-audio mics branch and adjust accordingly?
<chaos_princess> pmuch
<Juest> can do, hence my question about installing asahi-audio with mics to customize
<chaos_princess> clone the repo, run make install, should in theory do the thing
<Juest> umm is it possible to vm or chroot to the asahi install from macos?
<chaos_princess> the short answer is no
<Juest> vm method should do it but i need to target multiple partitions?
<Juest> UTM can?
<Juest> are there good fuse/drivers for linux fs on macos?
<Juest> sorry for asking offtopic questions
<Juest> the goal is accessing asahi from macos here
malfunction54 has quit [Read error: Connection reset by peer]
pb17 has quit [Ping timeout: 480 seconds]
<chaos_princess> ext4fuse exists, can't say if it is good
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
<fl0_id> Juest I use paragon extfs. it's proprietary but pretty stable. if you really need it
malfunction54 has joined #asahi
pb17 has joined #asahi
<fl0_id> oh and they have apfs for linux too. for smaller things the foss apfs-fuse should probably be fine...
<Juest> fl0_id: ah cool, can't afford it tho
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi
nicolas17 has joined #asahi
lucasqlm_ has quit []
Moprius has joined #asahi
darkapex has quit [Remote host closed the connection]
darkapex has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi
barnacles has joined #asahi
Moprius has quit [Quit: bye]
chrisl has joined #asahi
verlio has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
barnacles has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi
KxCORP58940003455 has quit [Quit: Bye!]
barnacles has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
KxCORP58940003455 has joined #asahi
verlio has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
verlio has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
verlio has joined #asahi
petterroea has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
petterroea has joined #asahi
delsol has joined #asahi
overholts has quit [Quit: overholts]
chrisl has quit [Ping timeout: 480 seconds]
overholts has joined #asahi
sand4rt has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
HitokiriKincho has quit [Quit: Leaving...]
barnacles has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<runxiyu_> I've been getting things that felt like GPU lockups
<runxiyu_> Happened again today, I checked dmesg, got the above
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
disaster6 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
disaster7 has joined #asahi
disaster7 is now known as disaster
pb17 has joined #asahi
disaster6 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
anticataclyst has joined #asahi
john-cabaj has quit [Ping timeout: 480 seconds]
delsol has quit [Remote host closed the connection]
pwg has quit [Quit: WeeChat 4.3.4]
verlio has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]