<farkuhar>
SiFuh is uncharacteristically quiet for five days, and then he returns to drop a link with no context.
<SiFuh>
I was in KL so I bottled the beer two days early
<SiFuh>
But according to all measurements it should have been completed in fermentation and the gravity was super low and stable over a few days.
<SiFuh>
I have seen glass bottles explode like ninja stars and slice through drapes like butter. Never expected to see a PET bottle explode and then smash through a plastic lid as well.
<SiFuh>
Interestingly there are people in the homebrew community that believe bottle bombs are fake and just an Urban Legend.
<farkuhar>
While you were gone, mesa got bumped for a rebuild (due to the llvm update), but sajcho's patch wasn't included. Next time sajcho should post in #crux-devel to make sure beerman sees it.
<SiFuh>
I was more interested in my jungle trip to the city avoding all tolls and highways to be honest. I brought my truck there to a mechanic I can trust
<joacim>
SiFuh: reminds me of the brews my mother used to make. sometimes she forgot about a few plastic bottles. we'd find them half a year later all inflated
<joacim>
used to bring them up to the second floor to drop them down on the parking lot. they'd fly away like rockets
<SiFuh>
joacim: this is good for beer, but just not too much
<SiFuh>
joacim: hahahahahaha, I want to do that but I don't want to waste my hard work
<SiFuh>
For beer, we want the gravity to become stable. We prime with a pinch of sugar. This means it ferments a little longer and creates C02 gas in the bottle. Bill Gates hates that though. If the gravity is not low enough or you prime too high of an amount you turn bottles into bombs
<SiFuh>
farkuhar: I still can't believe that the bottle had so much power, it smashed a hole through 3.5mm solid plastic with ribbing
<SiFuh>
Imagine the yeast party, under pressure of course. Waiting to see which yeast has the final fart.
<farkuhar>
All this talk of yeast makes me want to bake a loaf of bread this weekend. In the oven, the yeast that has the final fart would be the one most able to withstand the high temperatures.
<SiFuh>
farkuhar: You can't. Global warming and melting ice caps. Bread with yeast is forbidden. You need to cut your bullshit C02 level down.
<SiFuh>
I think I am at the top of the list and Beerman is second for producing the most C02 ;-)
_0bitcount has joined #crux
_0bitcount has quit [Quit: Leaving]
groovy3shoes has joined #crux
groovy2shoes has quit [Read error: Connection reset by peer]
<cruxbot>
[opt.git/3.7]: qemu-all: update to 8.1.1
<farkuhar>
Guest30: which application in particular are you trying to get to play (or record) sound? There will be different solutions, depending on the application you're interested in.
<farkuhar>
Many applications these days support pipewire output natively. If that's your use-case, beerman's pipewire tutorial is a good starting point.
Guest30 has joined #crux
Guest30 has quit [Client Quit]
<farkuhar>
What you'll notice when reading https://crux.nu/Wiki/Pipewire is the preference for running a pipewire daemon under the graphical session of the logged-in user. This is in contrast to sndiod, which is easier to get running as a system-wide daemon. Unfortunately, sndiod output is not a high priority among app developers targeting Linux.
Guest30 has joined #crux
<farkuhar>
If stenur were still here, he would try to persuade you to stick with a pure-ALSA setup, perhaps augmented by contrib/apulse for those applications that stopped bundling native ALSA output in their binary packages.
<Guest30>
and then grub-mkconfig -o /boot/grub/grub.cfg ?
<Guest30>
like this i get the choice of kernel to start with ?
<farkuhar>
Guest30: paste somewhere the output of `grep CONFIG_SND /usr/src/linux-bla-bla/.config` so we can see which drivers you've currently selected.
<Guest30>
moment
<farkuhar>
Also paste the output of `lspci -v`. If there's a section titled "Audio device" with no corresponding "Kernel driver in use", that would indicate the need to reconfigure your kernel.
<Guest30>
show me this trick with ix.io
<Guest30>
to uploaded there
ppetrov^ has joined #crux
<Guest30>
i cannot copy yet from xterm
<ppetrov^>
SiFuh, what's that drama in the #slackware channel :P
<SiFuh>
Heh
<SiFuh>
Someone trying to sell AppImages like he is a slackware fan and then asks why there are none. I said there are and then he started telling me what he knows about my software usage like some wizards king and then I called him a retard and then a slackware opp stood up for him and threatened to ban me if I am to continue being a dick.
<SiFuh>
Beerman is probably the king of dough making. However for the bread I make (Not sour dough) 1.5 cups of water, 2 tsp salt, 2 tsp yeast, 4 cups flour 2 tablespoons of oil/lard/tallow/fat. I proof twice.
<SiFuh>
farkuhar: Yes and no. Sour dough is flour that is constantly consumed by yeast
<SiFuh>
ppetrov^: farts CO2 and pisses alcohol.. What an awesome plant
<ppetrov^>
make sure you cook well, you may get drunk by it entering the GIT :P
<ppetrov^>
* not a plant
<farkuhar>
Guest30: it looks like the kernel module snd_hda_intel is being loaded correctly for both your audio devices.
<ppetrov^>
:)
<ppetrov^>
GIT = gastro-intestinal tract
<farkuhar>
Guest30: maybe there's a permissions issue that prevents your user from accessing the sound card. It might be a good idea to add your user to the audio group, or at least check the owner/group of stuff under /dev/snd/.
<SiFuh>
farkuhar: I don't think snd_hda_intel is going to work well without Renoir compiled in the kernel.
<Guest30>
farkuhar ok... i will
<Guest30>
lets accept kernel is good.
<Guest30>
pulseaudio does not install, footprint missmatch, i installed whithout checcking footprint, i get no daemon
<Guest30>
i try with alsa, alsamixer gives me 3 cards.... one has options updown
<Guest30>
i play youtube, firefox no sound.
<farkuhar>
SiFuh: what should Guest30 search for in the kernel config, to see whether Renoir is compiled in?
<SiFuh>
Exactly as you said above farkuhar
<Guest30>
ok i will do that.... where i need your help is
<SiFuh>
If he has sound cards showing then the audio may already be working.
<SiFuh>
I remember there was two firefox's right? One with Alsa and one with Pulse right?
<farkuhar>
If there's no pulseaudio daemon running, then firefox-bin cannot produce sound. For ALSA output Guest30 would have to compile contrib/firefox.
<Guest30>
ok
<Guest30>
this is good
<farkuhar>
But I'm surprised Guest30 got no working daemon after prt-get depinst pulseaudio. What was the footprint mismatch, anyway?
<Guest30>
xdg desktop
<Guest30>
something
<farkuhar>
MISSING or NEW?
<Guest30>
missing
<SiFuh>
In the old days I'd have to manually run either 'start-pulseaudio-x11' or 'pulseaudio --start --exit-idle-time=-1 --log-target=syslog &'
groovy2shoes has joined #crux
<Guest30>
guys first i need to congratulate all of you because, when i got my system running with crux-3.7 i did an prt-get sysup
<Guest30>
all the packages updated except
<Guest30>
libxml2
<Guest30>
libxml2 did it manually
<Guest30>
dhcpd and mesa i had footprint mismatch
<Guest30>
had to disable footprint
<Guest30>
other than that everything was smooth
<farkuhar>
yes, there was a [notify] about libxml2 clobbering the footprints of other packages that shipped with CRUX 3.7 ... we all had to intervene manually when updating that port.
<Guest30>
the only thing that did not work out of the box from the handbook was that i had to add the line ctrl_interface/run/wpa_supplicant in wpa_supplicant-wlp4s0.conf in order to get wlan deamon working
<Guest30>
now i need an answer to my first question, how can i install a second kernel and to have a choise of choosing kernel to boot with grub
<Guest30>
ctrl_interface=/run/wpa_supplicant
<farkuhar>
Guest30: thanks for reporting. A few months ago I didn't need to have wpa_supplicant in the SERVICES array of rc.conf, it was started automatically as a dhcpcd hook. But that configuration stopped working after a recent dhcpcd update, so now I have both dhcpcd and wpa_supplicant in SERVICES.
<Guest30>
man believe me wlan daemon works so smooth
<SiFuh>
Guest30: I find the CRUX wpa_supplicant/wlan/net to be superior over anything else Linux related
<SiFuh>
ppetrov^: Funny, I thought they all banned me when I told them that Covid was a fake pandemic and the vaccine isn't a vaccine. Now suddenly they are defending the AppImage guy.
<Guest30>
i was 2 years with iwd.... and i thing this is much faster
<Guest30>
with dhcpd
<SiFuh>
Guest30: I couldn't get a stable connection with iwd or any other.
<farkuhar>
Guest30: since stenur is not here to sell you his preferred solution for firefox audio, I'll pass along what he might have said. Rather than build the whole pulseaudio service (which gave you a footprint mismatch anyway), just install contrib/apulse and launch the browser as `apulse firefox`.
<Guest30>
i did install apulse just before talking with you, did not try it thoght
<Guest30>
i did install apulse just before talking with you, did not try it though
<Guest30>
farkuhar nope, it does not work.
<Guest30>
never mind, how i deal with diferrent kernel ?
<farkuhar>
Guest30 are you creating a grub config by hand, or running grub-mkconfig?
<SiFuh>
You can actually build upon the same kernel
<Guest30>
i run grub-mkconfig -o /boot/grub/grub.cfg
<farkuhar>
That should put into the grub menu all the kernels detected when you run the command. Is the timeout long enough for you to hit a key and tab through the available kernels?
<Guest30>
yes yes
<Guest30>
so as i understand, i build the kernel and then i cp arch/x86/bzImage /boot/vmlinuz-6.1 & cp System.map /boot/System.map.6.1
<Guest30>
correct ?
<Guest30>
shall i rename in /boot folder the old System.map to System.map.5.1.55 before running grub-mkconfig ?
<farkuhar>
You can check that those are the locations grub-mkconfig is searching. Just open the /boot/grub/grub.cfg you created, and see if it contains your newly-installed kernel.
<Guest30>
ok this is a good point to start
<Guest30>
thank you farkuhar
<farkuhar>
No problem Guest30.
<Guest30>
now later i will rebuild the same kernel trying to solve the sound, i dont remember if i add in the graphic section of amdgpu has an option for sound maybe this is the problem
<SiFuh>
Guest30: If you have sound cards displaying then technically your sound card should work within the basic limits
<farkuhar>
On the subject of `apulse firefox`, it might be worthwhile to open the "about:support" page in firefox, and scroll down to the Media section. If it reports the Audio Backend as pulseaudio, then apulse is working properly, and you simply have to ensure that your desired soundcard is prioritized in ~/.asoundrc
<Guest30>
Sifuh we shall see, other than that everything works so nice
<farkuhar>
My latest YouTube earworm is the Sigur Ros Heima tour. Even with the interviews edited out, it still clocks in at almost two hours of great live performances.
<SiFuh>
Guest30: revdep firefox -vvv
<SiFuh>
Seems all in order otherwise
<farkuhar>
Guest30: it looks like you installed firefox-bin, not contrib/firefox. That's okay; as ukky indicated, you can still get sound by launching it under apulse.
<SiFuh>
firefox-bin is the one that uses alsa right farkuhar ?
<farkuhar>
No, firefox-bin defaults to pulseaudio, which is why the apulse wrapper will be needed if Guest30 cannot resolve the pulseaudio footprint mismatch.
<Guest30>
calculating deps
<Guest30>
checking 1 ports
<Guest30>
checking linking
<Guest30>
firefox: cannot fins package information
<Guest30>
let me unistall apulse etc etc and try to install pulseaudio to see where is th footprint missmatch
<SiFuh>
I think farkuhar is correct. You are using the firebox-bin which is configured for Alsa
<ukky>
you canoot install both at the same time. apulse emulates pulseaudio.
<farkuhar>
SiFuh: firefox-bin has no support for native ALSA output, that's why ukky and I were recommending apulse.
<SiFuh>
Hmm when did that change?
<farkuhar>
The changes happened upstream about two years ago. Our firefox-bin port simply passes along the precompiled binary provided by the upstream devs.
Guest30 has quit [Quit: Client closed]
<SiFuh>
According to this contrib/firefox uses alsa and not opt/firefox-bin
<ukky>
My firefox-bin display this in about:support#media: Audio Backend: pulse-rust
<ukky>
And I don't have pulseaudio installed, but playback and capture works with firefox-bin via modified apulse.
Guest30 has joined #crux
<Guest30>
sifuh how do i turn on pulseaudio server ?
<farkuhar>
Guest30: you can have it launched automatically upon login to your graphical session, as a line in ~/.xsession for example.
<Guest30>
xinitrc
<Guest30>
farkuhar do you remember the command?
<SiFuh>
Yes above
<SiFuh>
In the old days I'd have to manually run either 'start-pulseaudio-x11' or 'pulseaudio --start --exit-idle-time=-1 --log-target=syslog &'
<SiFuh>
But if I remember correctly, you need dbus as well for pulseaudio. Correct me if I am wrong everyone.
<Guest30>
i have dbus, i start exec dbus-run-session dwm
<Guest30>
like this i get many firefox instances
<farkuhar>
SiFuh is correct. I've had eval $(dbus-launch --sh-syntax --exit-with-session) in my ~/.xsession for as long as I can remember, anyway.
<Guest30>
in xinitrc i have exec dbus-run-session dwm
<Guest30>
i used to start like this sway
<SiFuh>
I use dbus through rc.conf myself these days
<Guest30>
dbus is in rc.conf
<SiFuh>
Pulse was run mannualy but for a reason I can't remember, I stopped using it in .xinitrc because it was being launched when I logged in without the need for the script
<Guest30>
maybe pipewire will solve it.
<SiFuh>
I heard pipewire is good, never used it myself
<SiFuh>
farkuhar: I am quite curious to see how it turns out for Guest30
<farkuhar>
SiFuh: if it's the same Guest30 from Greece who showed up three days ago for help with startx, then it will probably turn out okay. None of the previous issues addressed during your absence in KL were deal-breakers for Guest30.
<SiFuh>
I had a bad experience in KL actually. I took two hard core stoners and made them MJ Milk tea. I was wasted for 24 hours and so were they. I don't like becoming sober and high again over the course of 24 hours. It just destroys all life.
<SiFuh>
If you need to know anything about bread making. Beerman is your guy. He taught me a lot as well.
<farkuhar>
SiFuh: yes, I've actually got two pre-doughs mixed already, one with yeast, the other without. Tomorrow I'll combine them and then wait for the final proofing before putting the shaped loaf into the oven.
<SiFuh>
Imteresting
<SiFuh>
Show me photos before mixed and mixed and baked
<farkuhar>
I've got my latest YouTube earworm playing in the background (the Sigur Ros Heima movie), and I'm imagining how your hard core KL stoners would enjoy it.