<remiliascarlet>
ukky: The reason why I use all 3 major BSD's simply comes down to "just for fun" and "because I can".
ppetrov^ has joined #crux-social
zorz_ has joined #crux-social
<SiFuh_>
zorz_: It means Away From Zorz
<SiFuh_>
Just did some chip work. Looks like the controller board is functioning well.
<zorz_>
?
<zorz_>
SiFuh_: now that i have a fuctionning boot script sponsored from SiFuh_ & Co I can go ahead and fix runnit.
<zorz_>
last rc you intorduced the shutdown in there?
<zorz_>
SiFuh_: from where you get rc {boot|single|multi|shutdown}
<SiFuh_>
Yes, farkuhar changed it to rc.shutdown.local. Which is pointless. But it is safe for now. And he put it in the wrong spot.
<SiFuh_>
zorz_: inittab
<SiFuh_>
zorz_: And I can't find vgscan in his rc. Which was important for CRUX. Seems he is ignoring it because not all distros use it.
<SiFuh_>
# Create device-mapper device nodes and scan for LVM volume groups <-- Says scan but he hasn't scanned anything.
<SiFuh_>
Because some clown decided that the existence of [ -x /sbin/lvm ] means you have LVM, he is basically ignoring the key important feature to scan if they actually exist. Heh
<SiFuh_>
I find it funny he says I fixed LVM but he removed my fix.
<SiFuh_>
And I got no credit for anything else. Hahaha
<SiFuh_>
He must be working with beerman to discredit me. Delibrately break my LVM and say I fixed it so when it fails everyone thinks I am shit.
<zorz_>
SiFuh_: at shutdown before finishing services i think i am not sure.... maybe umount -a -r -t nfs,nfs4,cifs
<SiFuh_>
zorz_: Other filesystems
<zorz_>
and then stop services
<SiFuh_>
Why would you do that?
<zorz_>
i dont see
<zorz_>
other filesystems
<SiFuh_>
If you mount an NFS drive and shutdown the NFS service then even if the NFS drive is still mounted umount will umount it.
<zorz_>
# Run user included shutdown script if exists
<zorz_>
if [ -x /etc/rc.shutdown ]; then
<zorz_>
/etc/rc.shutdown
<zorz_>
fi
<SiFuh_>
/bin/umount -a -d -r -t nosysfs,noproc,nodevtmpfs,notmpfs
<zorz_>
its good
<SiFuh_>
and /bin/umount -a -r
<zorz_>
users with nfs can put it in their own
<SiFuh_>
Yes but as I said farkuhar put it after services which is wrong. It is a user modified script it must be shutdown first. Just like how rc.local is run last on bootup.
<SiFuh_>
And not to mention this setup will not work on old terminals.
<zorz_>
wait not to mixx it.... i need to work this the weekend with runnit
<SiFuh_>
So he has basically gone, "fuck you faggots with old tech, we are doing it this way. Fuck you faggots who don't want colour, I am putting it in anyway" So full beerman style.
<zorz_>
gen z
<zorz_>
borned with issues
<zorz_>
:P
<SiFuh_>
Hahaha
<SiFuh_>
just think he was in a hurry to push it and didn't ask for any assistance in reviewing it
SiFuh_ has quit [Remote host closed the connection]
SiFuh_ has joined #crux-social
<SiFuh_>
Xenocara froze. Heh
<zorz_>
lol
SiFuh_ has quit [Quit: leaving]
SiFuh_ has joined #crux-social
SiFuh_ has quit [Client Quit]
SiFuh_ has joined #crux-social
<SiFuh_>
zorz_: Oooo It works installed logresume.pl so even if I exit irssi when I re-open it will bring back a certain amount of past channel conversations.
<SiFuh_>
By the way, why did you remove the printf entering multi-user mode line?
<SiFuh_>
Wrong channel. haha
<zorz_>
hahahahahaa
<farkuhar>
Hmm, good point. There should be a notification upon entering multi-user mode.
<ppetrov^>
how's the improved rc going SiFuh_ ?WHen they approve it, the core team should release a CRUX 3.8.1 "SiFuh Edition"
<SiFuh_>
ppetrov^: farkuhar is poaching stuff from my script and making it his version so he can get credit.
<farkuhar>
ppetrov^: it's more of a collaboration, as dlcusa would say.
<SiFuh_>
ppetrov^: It's getting better
<ppetrov^>
great
<ppetrov^>
is it possible to include colours, similar to what the install ISO shows upon boot?
<SiFuh_>
ppetrov^: Slowly pushing him to remove all traces of color out of the rc and using a single added file to handle it.
<ppetrov^>
i like colours
<ppetrov^>
:DDDDDDDD
<SiFuh_>
Mine had three color options. farkuhar's had one. Beerman's had two.
<ppetrov^>
3!
<SiFuh_>
Yes I had one cyan for Hostname: <-- these things. Which also was used for System is sutting down.
<SiFuh_>
Bold White for VERBOSE
<SiFuh_>
And Bold Red for ERRORS
<ppetrov^>
put green as well, the iso has some green asterisks, etc
<SiFuh_>
Heh that's busy box right?
<ppetrov^>
no? crux's install media
<SiFuh_>
Well if we get it the way we want. You could modify the rc.colors to do those things without fscking up the rc script.
<ppetrov^>
ah, please can you make wlan handle card name NOT from the daemon itself?
<SiFuh_>
What farkuhar said was correct. This is what beerman should have done. Collaborate with others to get it so everyone is satisfied and not fsck up our rc script.
<ppetrov^>
olutmies probably had his reasons
<SiFuh_>
Hahaha
<ppetrov^>
ölman
<ppetrov^>
to make the new swedish member happy
<SiFuh_>
I know what it means.
<SiFuh_>
Here is a funny one. Type olutmies in Luxembourgish
<ppetrov^>
heh
<farkuhar>
ppetrov^: /etc/rc.d/wlan is a different issue. Open a new ticket on Gitea for that.
<SiFuh_>
farkuhar: I though ppetrov^ wants to change the name wlan0 at the kernel level..
<ppetrov^>
SiFuh_, no, just to set "DEV=" some place else, not wpa_supplicant (yes, it is not in wlan, my bad)
<farkuhar>
ppetrov^: Out of curiosity, where would you prefer to set DEV?
<SiFuh_>
Actually I think net, wlan and wpasupplicant should have a config file
<ppetrov^>
farkuhar, I have no idea, it's the first time I used wpa_supplicant
<SiFuh_>
OpenBSD uses these files /etc/hostname.iwx0.inactive /etc/hostname.re0 /etc/hostname.rge0 /etc/hostname.trunk0
<farkuhar>
Well, /etc/rc.conf will be getting its own man-page, if one of my proposed changes is merged. So it would be nice to clarify whether we want any other variables officially recognized in that config file.
<SiFuh_>
farkuhar: I don't think it should be in rc.conf myself.
<SiFuh_>
Imagine setting eth0 and it's IP address if static in rc.conf and watch it turn into a mess.
<SiFuh_>
Well DEV would need to be changed to something like ETH_DEV WLAN_DEV
<SiFuh_>
rc.conf would end up looking like olutmies' abomination.
<SiFuh_>
Maybe a net.conf file?
<farkuhar>
Heh, they don't need to make the ETH/WLAN distinction on OpenBSD, because the OpenBSD equivalent of ifconfig already recognizes wireless authentication schemes.
<SiFuh_>
OpenBSD's WiFi configuration is heaps better than Linux using wpa_supplicant.
<SiFuh_>
We just put something like this in the /etc/hostname.(wireless interface) file. join 5HWifi wpakey 0xc9d0b469ffaae377b48f3415527ad48ed38a50afdb5ec64e30a2ef6c224fc7f9 The wpakey can be plain text too.
<SiFuh_>
And static IP, DHCP, IPv4, IPv6 and up all in one file. Get scanned on boot if not set as .inactive.
<farkuhar>
ppetrov^: So would you agree to a proposal that /etc/rc.d/wpa_supplicant should take an argument $DEV, and then read /etc/hostname.$DEV to determine the configuration of that interface?
<SiFuh_>
farkuhar: ppetrov^: I remember when they finally introduced all Wi-Fi into ifconfig. So we don't need any special programs. We can scan and connect to Wi-Fi with ifconfig.
<ppetrov^>
farkuhar, as you say. I simply thought having the configuration in the script was weird, that's all
<SiFuh_>
ppetrov^: I have said long ago and still think it is weird.
<ppetrov^>
for example, I have asimple firewall script with a config file that is being sourced. There, I have this line: CARDS=( eth0 wlan0 )
<ppetrov^>
no idea if it's good or bad, it seems to work
<SiFuh_>
ppetrov^: OpenBSD did it like that back in the early days too
<SiFuh_>
ppetrov^: slackware had an online firewall config maker.
<SiFuh_>
ppetrov^: I use think. I have no firewall. I am connecting to a remote site to configure my firewall config. Whilst I am busy alieBoB is hacking my insecure services because he has my IP now.
<ppetrov^>
i am sure that was AlienBob's evil plan from the very beginning
<SiFuh_>
zorz_: More than 90% of that is mine, but I get an LVM mention after he removed the vgscan option which was essential for CRUX
<zorz_>
heh
<zorz_>
anyway... later
zorz_ has quit [Quit: leaving]
<SiFuh_>
ppetrov^: Ooooo ip link set eth0 name eth123
<SiFuh_>
Wonder if it will let me rename eth0 to olutmies
<ppetrov^>
SiFuh_, what?
<SiFuh_>
HEHEH I was looking at the stupid ip command in Linux
<SiFuh_>
ifconfig has been used for like 20 years, then some clown decides it is old so it should be updated so they make a totally knew command ip. Linux networking is such a mess
<SiFuh_>
Keep ifconfig and build into it WLAN (Cause that's an interface, hence the 'if' in 'ifconfig'). Introduce wpa support into ifconfig with Wi-Fi scanning and then you won't need all these programs just to get Wireless networking or ethernet
<SiFuh_>
Imagine being Red Hat Certified and suddenly you can't do networking because some clown changed ifconfig to ip.
<ppetrov^>
clowns, wankers,... the OSS world is full of them?
<SiFuh_>
Pretty much
<SiFuh_>
ppetrov^: Imagine going back over 20 years and joining #crux. You will see a huge difference compared to day with quality and conversation and a love for their OS.
<SiFuh_>
Now you join all these distro channels and they have been hijacked by lusers
<ppetrov^>
heh
<ppetrov^>
I started with Linux in 2005
<ppetrov^>
LBA Linux (a Finnish distro, dicontinued), then Fedora, then Slackware
<ppetrov^>
Slackware 10.1 in Autumn 2005
<SiFuh_>
Cool
<ppetrov^>
Slackware was so much faster than Fedora, I was blown away
<SiFuh_>
Heh, I wonder if I will lose electricity tonight. Dude down the road has made a fire around a tree and the power pole. Apparently he is trying to burn the tree down.
<SiFuh_>
Shame really. I could turn up with a chainsaw and chop it down and take the tree back to my home for firewood
<SiFuh_>
Back, I asked the guy if he was trying to burn the tree down and he said yes. I said If you wait until weekend. I will come and chop it down for you and take the tree back to my home.
<SiFuh_>
His wife ask why I want to keep the tree and I said "Firewood! I go jungle a lot" Hahaha
<farkuhar>
ppetrov^: I'm surprised you've survived so long without using wpa_supplicant (directly, that is ... not orchestrated by another layer of abstraction like NetworkManager).
<ppetrov^>
I did not use wifi much
<SiFuh_>
Heh, not a fan of Wi-Fi myself. Everything is wired here.
<ppetrov^>
also, I installed Dropline GNOME, because I preferred GNOME, but it was dropped (no pun intended) from Slackware 10.2 onwards. They also added PAM (which Patrick frowned upon) and NetworkManager
<ppetrov^>
so, I've been quite happy with NM, and as I said, it causes me a bunch or problems on CRUX
<SiFuh_>
ppetrov^: NM as you call it kept dropping for me. Also it kept changing my MAC address (I remember when that was illegal) but that can disabled. jaeger recommended iwd I think. That sucked. Conman never worked, it was connning me (no pun intended) and I found using wlan and wpa_supplicant fine for when I was travelling. Stable, never dropped, once configured it just worked.
<ppetrov^>
whmm... what kernel setting tells the console to scale up the font (or use bigger font?) upon boot on a big screen (e.g. UHD TV)?
<SiFuh_>
ppetrov^: There isn't one that I know of. If you do find it, which I doubt, then let me know
<ppetrov^>
Slackware's kernel does that. Your config does not
<SiFuh_>
setfont latarcyrheb-sun32
<SiFuh_>
See how that works
<ppetrov^>
where do I do that
<SiFuh_>
In the terminal
<SiFuh_>
console
<ppetrov^>
not FONT=default in rc.conf?
<SiFuh_>
Just run the command and see if you like it
<SiFuh_>
Then if you do add it to FONT= in rc.conf
<ppetrov^>
Couldn't get a file descriptor referring to the console.
<SiFuh_>
Pretty sure that is the font I used on 4K screen
<SiFuh_>
Here you can find man /usr/share/kbd/consolefonts
<SiFuh_>
man/many*
<ppetrov^>
thanks
<SiFuh_>
thank farkuhar ;-) He gets all the credit :-P
<farkuhar>
ppetrov^: Slackware's kernel automatically scales up the font, depending on what resolution the connected display says it's capable of?
<ppetrov^>
well, that's how it seems to *me*, but I do not know how it actually works
<farkuhar>
How do you know it's a kernel feature, and not something running in userspace?
<ppetrov^>
when i use it with CRUX (well, compiled from slackware's config), it scales up for a bit then goes back to the small size of the font
<ppetrov^>
farkuhar, I don't
<ppetrov^>
:)
<farkuhar>
Hmm, interesting. So something is happening in the CRUX startup, that's different enough from Slackware startup to override the kernel's auto-detection of display resolution.
<SiFuh_>
farkuhar: The only difference is they do this CONFIG_FONT_SUN8x16=y and this CONFIG_FONT_TER16x32=y
<ppetrov^>
another thing: slackware's kernel shows penguins at boot
<ppetrov^>
not that i care
<SiFuh_>
ppetrov^: CONFIG_LOGO and frame buffer support if I remember correctly
<SiFuh_>
The penguins appear for each CPU, Maybe each core.
<ppetrov^>
each core, yes
<ppetrov^>
each logical core
<SiFuh_>
I know about each CPU. Because they appeared before they started cheating and using cores
<SiFuh_>
Can you imagine up to 96 Penguins on an AMD Threadripper?
<ppetrov^>
a real flock
<ppetrov^>
they go on a single like, i think
<SiFuh_>
Hehehe What the flock?
<ppetrov^>
'flock' is the correct word, right? for birds?
<SiFuh_>
You had to choose one of the hardest didn't you?
<ppetrov^>
a flock of birds
<SiFuh_>
There are many names for it. It depends one what they are doing.
<ppetrov^>
hm
<ppetrov^>
aaah, if they were flying
<ppetrov^>
then it's a flock
<SiFuh_>
Walking is a waddle. Swimming is a raft. Sitting together where they live is a colony
<ppetrov^>
penguins do not fly, they swim, so we have a shoal of penguins?
<SiFuh_>
You also have rookeries, huddles... So many
<SiFuh_>
Hahaha raft of penguins if they are swimming
<ppetrov^>
geez...
<SiFuh_>
My mother's favorite was a tuxedo of penguins. :-)
<ppetrov^>
heh
<SiFuh_>
It's real like a Congress of Baboons
<ppetrov^>
taht's in the US, right?
<SiFuh_>
here are more but as I said, it depends what they are doing... formality, icing, march, muster, parade, parcel, pride, shiver, tobogganing, town
<SiFuh_>
That colony of penguins just flocked together :-)
<ppetrov^>
the fuck is tobogganing
<SiFuh_>
Cool Runnings!
<ppetrov^>
A toboggan is a simple sled used in snowy winter recreation.
<ppetrov^>
seen the movie
<ppetrov^>
Sanka, you dead?
<SiFuh_>
Hehe
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux-social
<SiFuh_>
SiFuh: You are here!
<ppetrov^>
are there any music players in opt or contrib?
<SiFuh_>
I don't know. You should ask if any developers can sing
<ppetrov^>
well, I have strawberry in my repo, just thinking if there is a player already included in crux
<SiFuh_>
So far I only see mpg123 and moc
<SiFuh_>
I usually use cmus or audacious
<farkuhar>
I suspect that covil is the name of serpente's repo.
<SiFuh_>
That makes sense. I remember he was asking me about audacious
<SiFuh_>
# Maintainer: serpente, serpente at caverna dot org
<SiFuh_>
Hmmm blood obvious now :-P
<SiFuh_>
bloody*
<SiFuh_>
farkuhar: Hmm, wonder what happens when the secrets come out about Pam Bondi.
<farkuhar>
ppetrov^: To be clear, you installed the exact same configuration of kernel (and modules) on both CRUX and Slackware, but in Slackware the auto-rescaling of the font is more stable (not quickly reverted after briefly doing what you want) than it is in CRUX?
<SiFuh_>
This moc sucks doggy balls.
<SiFuh_>
cmus is way better
<ppetrov^>
farkuhar, that's right
<ppetrov^>
as i have told you, i am not proficient enough to configure the kernel myself, so I relied either on Slackware or on SiFuh_
<farkuhar>
ppetrov^: Can you identify precisely which stage of the boot process reverts back to the small size font? For example, are you in runlevel 2 when it happens, or still in sysinit?
<ppetrov^>
after it switched to framebuffered console, which is supposed to have native resolution
<SiFuh_>
ppetrov^: Most of what I was taught about the Linux Kernel came from Intel
<SiFuh_>
ppetrov^: framebuffer does that. It isn't an rc thing. But the font can be overidden by rc.conf.
<farkuhar>
So in Slackware they don't switch to framebuffered console? Or they do, but somehow the font stays at the larger size?
<SiFuh_>
I don't think slackware switches to framebuffer as all slackware machines including my 4K screen, it just booted like there was no frame buffering at all.
<SiFuh_>
It might be in their boot settings or disabled in modules
<SiFuh_>
However, if ppetrov^ is seeing penguins in slackware, then he probably has been switching to framebuffer
<farkuhar>
So ppetrov^ could obtain the stable, properly-sized font in CRUX, simply by passing an extra kernel parameter via grub or syslinux?
<SiFuh_>
I don't know. Maybe those penguins don't need frame buffer. I'd have to see a photo of his penguins to see
<SiFuh_>
On slackware, not CRUX
* SiFuh_
can't wait to get my hands on that chainsaw and start chopping down the tree at the end of the road.
<SiFuh_>
my/his
<SiFuh_>
GRUB_CMDLINE_LINUX="... vga=normal" <-- Probably this. Had to do a search
<farkuhar>
Heh, so ppetrov^s original question was almost on target. But instead of "what kernel setting tells the console ...", the proper phrasing would have begun "what cmdline should I pass to the kernel ..."
<SiFuh_>
A possible plausible possibility
<SiFuh_>
farkuhar: Hmm Slackware appears to have an /etc/vconsole.conf file for this sought of thing
<SiFuh_>
FONT=Lat2-Terminus32x16
<ppetrov^>
i will try
<ppetrov^>
thank you guys
<SiFuh_>
ppetrov^: Nah, I just did LVM, farkuhar gets all the credit :-P
<farkuhar>
page 6 of the attached PDF: "per the terms of his IEPs, he relied on a host of accommodations that masked his inability to read. To write a paper, ... William would first dictate his topic into a document using speech-to-text software. He then would paste the written words into an AI software like ChatGPT. Next, the AI software would generate a paper on that topic, which William would paste back into his own document."
<SiFuh_>
I read the entire thing
<SiFuh_>
It's clearly obvious that money was being taken and no education was being done
<SiFuh_>
farkuhar: True story, an older friend of mine applied for a job and when the boss read the resume and saw the school he went to he said he will never hire anyone that went to this school because they just can't cut it. So at years end, I changed schools
<SiFuh_>
I'd learn many years later that this school is considered a "Guinea Pig School" basically all new ideas and new ways were experimented on in that school.
ppetrov^ has joined #crux-social
<SiFuh_>
ppetrov^: You were not here more than 12 minutes ago
<ppetrov^>
true
<ppetrov^>
rebooted to windows to play Fallout
<SiFuh_>
Fallout? Blue Screen of Death?
<ppetrov^>
Fallout New Vegas + Fallout 3 = Tale of Two Wastelands
<SiFuh_>
ppetrov^: Just tell olutmies how bad his code is and try to battle the fallout
<SiFuh_>
Even zorz can write better code than what olutmies did
<ppetrov^>
dude, as I said, i am not competent enough to say whether beerman's code is good or bad
<SiFuh_>
Although, farkuhar trued to olutmies the rc script :-P
<ppetrov^>
how would you say olutmies in malay?
<SiFuh_>
No one
<SiFuh_>
When I was writing code for drivers in the early OpenBSD days, I remember paying meticulous attention to what I wrote because it was so strict. olutmies abomination looked like he vomited it up after eating many M&M's
<ppetrov^>
SiFuh_, why don't you ask to join the team and officially contribute?
<SiFuh_>
olutmies rejected me and kicked out stenur
<SiFuh_>
It was expected, seeing the great pride he had in himself when given core access and his boasting, then instantly switches to some evil overlord was enough for me to never try again. I don't associate with people who can't control their emotions nor have respect for others but their own selves.
<SiFuh_>
It all adds up and stenur was the last straw. How can a newbie port maintainer with no developer skills at all just boot a long time developer/port maintainer?
<SiFuh_>
These are not the kind of people that I ever want to do business or be friends with.
<ppetrov^>
i have not been following, however if you apply again and other accept you, even if beerman is against, then -- you are in and officially contributing
<SiFuh_>
And confronting olutmies about his code and being told to keep it civil when he was the abusive insulting one. Now that's just far fucking leftist communist behavior.
<SiFuh_>
I was accepted by 2 and rejected by 1
<SiFuh_>
I think emmett1 is correct, we fork it and stick to the original laws of CRUX and to hell with these morons who have zero respect for the users.
<ppetrov^>
"leftist communist behavior", dude...
<ppetrov^>
do you have a log of him offending you?
<SiFuh_>
I don't get offended but you can go back in #crux and see it
<ppetrov^>
go ahead, fork CRUX and conribute to the fragmentation of the OSS community
<SiFuh_>
17:29 <cruxbridge> <tim> sifuh: I am not entering a discussion with you either. Please stay civil, write a patch and submit it, you should know how.
<SiFuh_>
Why should I?
<SiFuh_>
If I drop a bottle of sauce in a pan of food I cooked for you and there is glass in it. You have no right to point it out. Just clean it up yourself?
<SiFuh_>
You order a beef steak and the chef brings you chicken. Got to the kitchen and cook it yourself.
<SiFuh_>
No one asked for his modifications. He asked no one if he could. He is a port maintainer, not a developer. He was given core port access. Not rewrite CRUX's init system.
<SiFuh_>
And as he said "everyone snobbed it off" That's an absolute blatant lie. There are many complaints about it.
<SiFuh_>
How the hell is fixing some python port with an update more important than fixing the boot scripts?
<ppetrov^>
what do the other core members think?
<SiFuh_>
Silence. Except jaeger.
<SiFuh_>
jaeger knows it is a mess. He is aware and has listened to all of us.
<ppetrov^>
k
<SiFuh_>
But he hasn't spoken out publicly about it. Strange I think. It's like olutmies is the dark overlord and the others are afraid to speak out.
<SiFuh_>
As I said to serpente, he's making it is his own personal distro and to hell with everyone else and the CRUX way.
<ppetrov^>
no idea, let's see how the proposed changes are
<SiFuh_>
ppetrov^: It needs work. As long as farkuhar doesn't olutmies the code, it will be fine.
<SiFuh_>
ppetrov^: My version is working flawlessly. :-P
<ppetrov^>
of course
<SiFuh_>
But some not all of what farkuhar has tweaked is pretty cool though. Except when he started brining colour and volour variables back in to the rc
<ppetrov^>
cool
<ppetrov^>
k, i go play fallout
<ppetrov^>
latez
ppetrov^ has quit [Quit: Leaving]
<serpente>
which fallout? pptrov^
<serpente>
i'm afraid for the future of crux yes, even considering switch to another distro
<serpente>
i'm still on 3.7 and NOT planning to go 3.8
ppetrov^ has joined #crux-social
ppetrov^ has quit [Quit: Leaving]
<farkuhar>
It was only a few days ago that we thought it would be okay to retain the bold white style, even if rc.conf had USE_COLOR=false: https://libera.irclog.whitequark.org/crux-social/2025-05-05#38110074; We later figured out that the exotic printf strings were incompatible with older terminals, so my original PR had to be amended. No worries, I think they're reviewing a cleaner version now.
<farkuhar>
ppetrov^: Fallout New Vegas + Fallout 3, on Windows? And here I thought you would prioritize rebooting into Slackware (to take photos of the animated penguins, and report back whether the video switches to framebuffer).
ppetrov^ has joined #crux-social
<farkuhar>
ppetrov^: You asked what the other core members think? Earlier today they pushed a commit "fixed printf usage", which mostly preserves beerman's vision, but with better respect for the syntax.
<ppetrov^>
heh
<ppetrov^>
so, there's development
<farkuhar>
so, there's some responsiveness to the userbase, but no real opposition to beerman's vision for the distro.
<ppetrov^>
"opposition"
<ppetrov^>
JOIN THE RESISTANCE! SiFuh ! LEAD THE WAY!
<farkuhar>
Note that the fix was only pushed to the tools/rc repo. CRUX users who only follow the ports/{core,opt,xorg} repos will not be running the latest rc.
<farkuhar>
SiFuh_: As for music players, I wish I could switch to cmus for everything. But I have a big collection of midi files that play back beautifully with libtimidity and the EAW patchsets, yet cmus doesn't have an input plugin for midi. I would have to do a batch conversion to flac, and the resulting collection would waste too much disk space compared to the original files and the patchsets.
<farkuhar>
Hmm, maybe libmodplug would be able to decode them, and cmus does have a libmodplug input plugin. Now that's something it'll be fun to experiment with, in contrast to the politics of Gitea issues and pull requests.
<farkuhar>
I built cmus and confirmed that libmodplug was linked in, but when browsing my library of midi files it refused to add any of them to the playlist. So maybe the advertised support for timidity patchsets, or for respecting the environment variable MMPAT_PATH_TO_CFG, is not applicable outside the limited context of an XMMS plugin.
<farkuhar>
The libmodplug Github repo has 43 forks, some of which are quicker about merging PRs than others. Just another example of ppetrov^s quip about "OSS fragmentation".
<farkuhar>
The contrib repo also has mpd, which was at one time my preferred media player (controllable remotely via a smartphone client called MaximumMPD). After I resurrected my collection of midi files and wanted to keep them in rotation, I switched away from mpd. Maybe the libmodplug input plugin for mpd was similarly crippled, compared to the input plugin for XMMS.
<farkuhar>
Nowadays Audacious is the successor to XMMS (which itself was the successor to Beep Media Player), so maybe I should try building Audacious from the covil repo, to see whether that libmodplug input plugin can decode my midi collection.
<ppetrov^>
BMP came after XMMS as a GTK2 port
ppetrov^ has quit [Quit: Leaving]
ivandi has quit [Quit: WeeChat 4.6.2]
ivandi has joined #crux-social
zorz_ has joined #crux-social
zorz_ has quit [Quit: leaving]
<serpente>
convert to vorbis (ogg)
<serpente>
audacious is a port of mine, covil is my repo
<farkuhar>
Failure to test on all terminals when designing UX is an easy mistake to make. The rc 2.32 -> 2.33 "improvements" suffered from this flaw, my original PR repeated the mistake by keeping the ANSI code for "bold white", and now even cmus appears to use the ncurses library incorrectly, resulting in no visible indicator of which filename my cursor movements have selected.
<farkuhar>
Even with the audible feedback of a mechanical keyboard, counting the number of up/down keypresses since entering a cmus file browser window is not a reliable way to guess which file or directory will be added when I hit "a".
<farkuhar>
At first I thought it was a problem with my terminal emulator. So I exited the X session and started cmus at the console, only to get the same behaviour (no visible indicator of where the cursor is positioned in the file browser).
<farkuhar>
There's probably a way to customize the cmus color scheme to ensure enough contrast, so that the line of the current cursor position is more obvious. But I would expect the default color scheme to work at least at the console, where terminal emulator customizations are not a factor.
<SiFuh_>
dlcusa: Heh "Around 20 percent of the staff have either resigned or taken sick leave due to stress." Well they shouldn't be working there then