looking at the brew pr in config

looking at the brew pr in config
B
bsherman•52d ago
is this really all that's needed? seems like we are missing /usr/etc/profile.d/brew.sh
G
Gerblesh•52d ago
that's in etc-profile.d however M2 had some good suggestions: https://discord.com/channels/1072614816579063828/1072617059265032342/1221424564098039901 I think we're missing this from the SPEC yeah
B
bsherman•52d ago
i just commented on PR, but now I see it is there, just the path is funny in the config repo... makes sense now
G
Gerblesh•52d ago
man this SPEC file is messy 😅
No description
B
bsherman•52d ago
yes it is there's a missing "Source8:" if you want to slot in there 😉
G
Gerblesh•52d ago
oh whoops I made a Source23 yeah i'll just keep it as is source 8 is likely best reserved for another justfile
B
bsherman•52d ago
no worries 🙂 suggestion on doing these... just run a local container build from your ublue-os/config locally checked out branch podman build -f Containerfile -t config:39 you'll see that currently this RPM fails to build
G
Gerblesh•52d ago
thanks looks like the rpm manages to the build
B
bsherman•52d ago
yeah, i just approved, lookin' good! thank you!
G
Gerblesh•52d ago
should we be careful because of the conflicting target in bluefin? yeah conflicting targets give just an error i'll make a PR to bluefin to fix this
B
bsherman•52d ago
@j0rge just brought up another issue in #💾ublue-dev https://github.com/ublue-os/bluefin/pull/988/files#diff-5fcdf9b4580789697d834d1456a22bcfaa236d668fc180cad4775afc36ed5914 i'm not sure if we want the config RPM manipulating the systemd/user.conf though that's fine for our opininated images to do, but i dunno about having the rpm do it
J
j0rge•52d ago
B
bsherman•52d ago
we could make it a responsibility of downstream to modify limits if you want blue?
G
Gerblesh•52d ago
do you have any suggestions how best to implement this?
B
bsherman•52d ago
i dunno
J
j0rge•52d ago
this has an alias so it's ujust brew, will the alias still work? or should I add the alias to config? (line 13)
G
Gerblesh•52d ago
i'll add alias to the 00-default.just to match bluefin
J
j0rge•52d ago
ack
G
Gerblesh•52d ago
almost forgot about that
B
bsherman•52d ago
my vote is probably that config repo and just RPM does it's part by providing the installer, but if an image really wants to use it, they need to set limits
J
j0rge•52d ago
we could just say "if you're using a custom image you need this brew config" so we don't have to special case it?
B
bsherman•52d ago
otherwise, i think we risk clobbering what other things bluefin/bazzite/etc may want to do
J
j0rge•52d ago
agree 100%
B
bsherman•52d ago
and if people with custom images are hitting this we just tell them how to fix i don't think ALL uses of brew install will hit the bug, only bigger packages ... i hope
J
j0rge•52d ago
plus I bet bazzite already has stuff like this, this is just like when you install texlive it runs out of handles, you know, defaults that the distro should have fixed 10 years ago. 😄
B
bsherman•52d ago
ok, i really gotta go... family
J
j0rge•52d ago
yeah it's like texlive, most people won't notice
G
Gerblesh•52d ago
maybe the ulimit file is curled down from github if it doesn't already exist? sounds a bit hacky though
F
fiftydinar•52d ago
Status like this would be great: "No-file limit fix: Enabled" It would check if number is equal or greater then something I modify both system.conf & user.conf. Not sure if only user.conf is needed.
G
Gerblesh•52d ago
@j0rge the version merged into config doesn't have the ujust brew alias should I create another PR or is it good just to leave the alias up to bluefin/bazzite?
J
j0rge•52d ago
yes please link me and I'll ack it. bazzite has them all cranked up thanks for the parachute save! We got a TON of stuff done today
G
Gerblesh•52d ago
https://github.com/ublue-os/config/pull/236 @j0rge ^ thoughts on including the ulimit file in the udev rules?
J
j0rge•52d ago
we went with keeping main stock, bazzite and bluefin set their own limits
B
bsherman•52d ago
It is an interesting idea. But yeah, I wonder about that crossing the line for changes in main.
G
Gerblesh•52d ago
Yeah What would be the downsides to including it in main? Is there potential software incompatibility or a possibility for fedora to change something upstream to break it? I was also thinking about trying to detect the ulimit in the script and provide instructions to get it configured
B
bsherman•52d ago
Well, even with only ublue main, bazzite and bluefin in question, we have 3 distinct configurations. Bazzite adjust limits to the max because gamers. Bluefin has some reasonable level Main is stock. The issue is how all the ways of setting ulimit interact. It took some effort to discover that limits.conf doesn’t work as expected in DE environments. Instead systemd configs had to be modified. I’m not sure how a udev rule would interact with either
G
Gerblesh•52d ago
thought it would moreso fit into the udev rules category of tweaks, but I understand now why keeping the stock config makes sense for main
Want results from more Discord servers?
Add your server
More Posts
ROG Ally VRRI probably being stupid and missing the obvious but I'm struggling to find an answer online. I've jDisable controller LED on rog ally and enable bluetooth on startupHey! I clean installed and everything is working so far, however i cannot turn off my rgb led at thHow can you install rtl8812au driver in Bazzite?I have an Archer T2U Plus and I Want to use it but I Found no way to install the driver. Can someoneInfo / Text being cut off by the bottom bar in gamescopeImage shown of button only showing slightlyxbox elite series 2 controller repeatedly disconnectsI'm having a werid issue with my Xbox controller (connected to my desktop pc via the official MS usbFIXED :- bazzite ONEXGPU / EGPU fix for Sleep/Suspend on Legion Gohere is a quick fix for the default bazzite sleep/suspend under a egpu condition connected to externAutomatic adaptive sync on Plasma Wayland behaves incorrectlyI wasn't able to find any existing bugs for this on kwin or bazzite, curious if anyone else has seenAudio skipping and crackling in all applicationsSystem info: 5800x3d 7900xtx ASUS B550-I using motherboard audio which reports as "Starship/MatisseCan't get Reloaded-II mod manager to workHi, I've been trying to follow this guide https://gamebanana.com/tuts/15409 to get Reloaded-II workirEFInd bootloader touchscreen not workingHas anyone managed to run it in dual boot with touchscreen?how to install amd driver??i have rx 5600 xt and it dont work properlySD Card not getting recognized as SD Card but USB mass storageI’m using Bazzite on a new GPD Win 4. Recently got a new micro SD card. My sd card is showing as USteam Button Keyboard ShortcutHi guys 👋 I am playing in gamepad UI but with a mouse and keyboard and was wondering if there is aFedora 40 Release Thread: Important forFedora 40 Release Thread: Important for all approvers! (Will file issue in github after discussion)legion go - controller remapping/Is it possible to remap the legion go controller settings? It seems to recognise the controllers as Asahi / aarch64 🧵Asahi / aarch64 🧵Power profile resets to balanced after rebootI've set the power profile to performance mode and after rebooting or simply turning the PC on and osome weird issues with mission centerFirst of all hello, i might need some help with this, i coulnt find anything helpful online, so hereodd controller bugI finally got the issue on video while i was playing a game. I have to tap the screen for it to workdpad not working in bpmi cant get the dpad to work in bpm but it does work in desktop mode. im using a xbox 360 wireless ad