ChanServ changed the topic of #asahi-alt to: Asahi Linux: porting Linux to Apple Silicon macs | User-contributed/unofficial distribution ports | Logs: https://alx.sh/l/asahi-alt
<zerdox>
simpledrm was not the issue
<zerdox>
also i tried to enable almost all of the mesa's use flags. also tried to downgrade package
cylm_ has joined #asahi-alt
cylm_ has quit [Ping timeout: 480 seconds]
jjanzic has quit [Ping timeout: 480 seconds]
jjanzic has joined #asahi-alt
cylm_ has joined #asahi-alt
cylm_ has quit [Ping timeout: 480 seconds]
<chadmed>
zerdox: gentoo's libdir is /usr/lib64 and /usr
<chadmed>
if hyprland is looking for stuff in /usr/local its not going to find it
<chadmed>
s/and/and its prefix is/
<zerdox>
chadmed: nah for me its looking in usr/lib64
<zerdox>
the problem is that i satisfied all mesa loader warnings and still got the same gl errors, even on sway. I tried everything and still struggling for days
<jannau>
zerdox: it shouldn't search for simpledrm_dri.so. do you have CONFIG_DRM_APPLE in your kernel?
<zerdox>
[ERROR] [render/egl.c:320] Software rendering detected, please use the WLR_RENDERER_ALLOW_SOFTWARE environment variable to proceed
<zerdox>
[ERROR] [render/egl.c:567] Failed to initialize EGL context
<zerdox>
[ERROR] [render/gles2/renderer.c:704] Could not initialize EGL
<zerdox>
jannau: yes, it's set to m
<chadmed>
config_drm_asahi?
<zerdox>
the strange thing is that sway launches with same errors, so it's not about window manager
<zerdox>
grep DRM_ASAHI doesn't even print me any lines. is this a new setting?
<jannau>
is it used? `journalctl -k | grep dcp | head -n10`
<zerdox>
jannau: i don't have systemd. it is used, i can get it from proc/config.gz
<jannau>
use dmesg after booting then. the first line should have "reserved mem"
<zerdox>
jannau: yep i have these lines
<zerdox>
i have found messages in #asahi-dev about missing DRM_ASAHI and solution to it. now i am trying to make olddefconfig prepare but new options doesn't appear. how do i properly "regenerate" config preserving my old selections?
<jannau>
zerdox: I want the output of 'dmesg | grep dcp | head -n10' the first line is only to check no messages have been dropped. it is a fixed size buffer
<ChaosPrincess>
then search for DRM_ASAHI and see what the search says about the values of the dependencies
<zerdox>
depends on contains RUST=n
<zerdox>
for some reason it was off
<zzywysm>
zerdox: i think CONFIG_RUST is one of those config options that isn't user-selectable, but is auto-defined by the kernel config system. i believe that's its way of gently telling you your environment doesn't have all the dependencies installed that you need for rust kernel building
<zerdox>
no, you are probably talking about RUST_IS_AVAILABLE. i just enabled CONFIG_RUST and now compiling kernel
compassion1785 has quit [Quit: lounge quit]
<zerdox>
and I had all the dependencies installed, make rustavailable was saying that. i have no idea why CONFIG_RUST became disabled when I updated kernel, even other options where preserved