← Home ← Back to /g/

Thread 106259204

323 posts 94 images /g/
Anonymous No.106259204 >>106275800
/fglt/ - Friendly GNU/Linux Thread
Users of all levels are welcome to ask questions about GNU/Linux and share their experiences.

*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***

Before asking for help, please check our list of resources.

If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Install a GNU/Linux distribution of your choice on bare metal and run your previous OS in a Virtual Machine.
2) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
3) Go balls deep and replace everything with GNU/Linux.

Resources: Please spend at least a minute to check a web search engine with your question.
Many free software projects have active mailing lists.

$ man %command%
$ info %command%
$ %command% -h/--help
$ help %builtin/keyword%

Don't know what to look for?
$ apropos %something%

Check the Wikis (most troubleshoots work for all distros):
https://wiki.archlinux.org
https://wiki.gentoo.org

/g/'s Wiki on GNU/Linux:
https://igwiki.lyci.de/wiki/Category:GNU/Linux

>What distro should I choose?
https://igwiki.lyci.de/wiki/Babbies_First_Linux
>What are some cool programs?
https://wiki.archlinux.org/index.php/list_of_applications
https://directory.fsf.org/wiki/Main_Page
https://suckless.org/rocks/
>What are some cool terminal commands?
https://www.commandlinefu.com/commands/browse
https://cheat.sh/
>Where can I learn the command line?
https://mywiki.wooledge.org/BashGuide
https://www.grymoire.com/Unix/
https://overthewire.org/wargames/bandit
>Where can I learn more about Free Software?
https://www.gnu.org/philosophy/philosophy.html
>How to break out of the botnet?
https://prism-break.org/en/categories/gnu-linux

/fglt/'s website:
https://fglt.nl

IRC: #sqt on Rizon
https://fglt.nl/irc.html

Previous thread: >>106247023
Anonymous No.106259231
>>106252505
just stumbled upon this https://lwn.net/Articles/1001773/
https://nyxt.atlas.engineer/
Anonymous No.106259446 >>106259593 >>106264609
>use plasma wayland with fractional scaling
>firefox fonts looking like ass
>find out there's a fractional scaling setting, enable it
>now fonts look good
>resize window by 1 fucking pixel
>fonts now look blurry
>resize again
>now they look good again
>switch to firefox x11
>zero scaling problems, fonts look fine
Any reason why I shouldn't use firefox xwayland on wayland?
Anonymous No.106259501 >>106259542 >>106259766 >>106259790 >>106260133 >>106261811 >>106268809
what's something interesting i can put on the screen of an always on linux pc?
is there a good aquarium screensaver?
Anonymous No.106259542
>>106259501
shutdown the monitor and save the electricity.
Anonymous No.106259593
>>106259446
If it works, it works.
Anonymous No.106259766
>>106259501
xearth, xphoon, xmountains, xsnow on christmas
Anonymous No.106259790 >>106260165
>>106259501
big tiddy anime girl bouncing up and down
Anonymous No.106260100
Is there a way to remove that new hamburger menu button in mpv ontop of the pause/play button in the osc/osd whatever its called?
Anonymous No.106260104
Any easier way to add custom resolutions/refresh rates on wayland other than having to modify an EDID file and do some retarded shit to boot with it?
Anonymous No.106260133
>>106259501
cmatrix for 1337 h4x
Anonymous No.106260165
>>106259790
how would you do that?
Anonymous No.106260692 >>106263083
the hell is wrong with arch linux website for the past few days
Anonymous No.106260693 >>106260721 >>106261161
how many weeks should i be running an arhc off shoot before switching to gentoo?
Anonymous No.106260721 >>106260738
>>106260693
Keeping riding the trike until your confidence level is high enough to take off the training wheels without pooping your pants
Anonymous No.106260734 >>106261178 >>106261826
I need help i have main pc (win 10) and i just installed CalyxOS on 2nd pc but for some fucking reason 2nd pc canont connect to the internet (it says that connection is limited) and only way for it to have net is to wack out the cable from main PC i even went to router setting and enabled Lan3 and i got jack shit what to do ??? Like i remember when ages ago i had win10 on that pc and i had same issue and i managed to fix it but i forgot how i did it......
Anonymous No.106260738 >>106260754
>>106260721
honestly what i most want is control over my system
Anonymous No.106260754
>>106260738
Do you find anything lacking in Arch? You can have a lot of control over it with things like the ABS (Arch Build System), etc.
Unless you find something lacking in it then there's not much use in switching to something like Gentoo, unless you're just peaked by curiosity.
Anonymous No.106261161
>>106260693
0, Arch does not teach you shit about using Gentoo.
Anonymous No.106261178 >>106261205 >>106261226 >>106261826
>>106260734
The fuck does this shit mean also now i totally canont get the internet i FUCKING LOVE TECHNOLOGY also before this i tried Mint and same shit.
Anonymous No.106261205 >>106261826
>>106261178
the fuck even is that? Can't you use CLI?
Anonymous No.106261226 >>106261826
>>106261178
why are you taking a photo of the screen?
Anonymous No.106261277 >>106261934
I'm determined to make Snapper work with Discover.

I'm on Fedora, and I have a DNF hook that creates a Snapper snapshot before every DNF transaction. But Discover doesn't use DNF; it uses PackageKit.

PackageKit REMOVED the ability to use pre-transaction scripts in 2014. Discover also doesn't seem to use pkcon during transactions, since Discover can install and uninstall packages just fine after renaming /usr/bin/pkcon. I think this means that Discover interfaces with packagekitd directly.

What I would've LIKED to do is make a simple pkcon wrapper, but that's not going to get me anywhere. Is there anything I can do to integrate automatic snapshots into Discover?
Anonymous No.106261284 >>106261335 >>106261352
oh wow 6.16 finally dropped in arch linux!
Anonymous No.106261335
>>106261284
Does it bring anything cool though
Anonymous No.106261352 >>106261416
>>106261284
RIP bcachefs
Anonymous No.106261416 >>106261443
>>106261352
It's still there?
https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/blob/main/config?ref_type=heads#L10912

It will be interesting to see how they handle its removal though. Are they going to merge Kents tree into their own (Arch has a soft-fork of Linux where they apply their own patches, etc, so this is not out-of-the-question if they wanted to) or will they simply make users build their own kernel?
Anonymous No.106261443
>>106261416
By soft-fork, this is the Arch kernel:
https://github.com/archlinux/linux

They will apply their own patches, etc, like most other distros so if they want to keep Bcachefs alive in their kernel they can if they want to. It's just a case of does any of their kernel maintainers actually care about it?
Anonymous No.106261811 >>106263867
>>106259501
asciiquarium
Anonymous No.106261826 >>106261895
>>106260734
>>106261178
Only thing that im sure is that Lan1 100% has net but for some reason not Lan3
>>106261205
How to use it
>>106261226
because pc with linux dosent have net.
Anonymous No.106261895
>>106261826
use a flash drive
Anonymous No.106261934 >>106261958
>>106261277
I'm gonna do some Dbus bullshit to make this work. I also found this in the PackageKit source code under pk-transaction.c:
{
if (state == PK_TRANSACTION_STATE_NEW)
return "new";
if (state == PK_TRANSACTION_STATE_WAITING_FOR_AUTH)
return "waiting-for-auth";
if (state == PK_TRANSACTION_STATE_READY)
return "ready";
if (state == PK_TRANSACTION_STATE_RUNNING)
return "running";
if (state == PK_TRANSACTION_STATE_FINISHED)
return "finished";
if (state == PK_TRANSACTION_STATE_ERROR)
return "error";
return NULL;
}
Should I assume that the value for the PK_TRANSACTION_STATE_RUNNING status is 3?
Anonymous No.106261958 >>106261988
>>106261934
Look for the enum or whatever defines it.
Anonymous No.106261988 >>106262033
>>106261958
Ain't defined in pk-transaction.c, nor pk-enum.h
Anonymous No.106262033 >>106262886
>>106261988
$ rg --glob '*.h' PK_TRANSACTION_STATE_RUNNING
src/pk-transaction.h
60: PK_TRANSACTION_STATE_RUNNING,


55 /* these have to be kept in order */
56 typedef enum {
57 PK_TRANSACTION_STATE_NEW,
58 PK_TRANSACTION_STATE_WAITING_FOR_AUTH,
59 PK_TRANSACTION_STATE_READY,
60 PK_TRANSACTION_STATE_RUNNING,
61 PK_TRANSACTION_STATE_FINISHED,
62 PK_TRANSACTION_STATE_ERROR,
63 PK_TRANSACTION_STATE_UNKNOWN
64 } PkTransactionState;


I think that means it should be '3', yes.
Anonymous No.106262311 >>106262360 >>106262375
man rough week for arch linux
`yay ymir
-> Error during AUR search: 1 error occurred:
* request failed: Get "https://aur.archlinux.org/rpc?arg=ymir&by=name-desc&type=search&v=5": net/http: TLS handshake timeout`
Anonymous No.106262360 >>106262378
>>106262311
so download and install it with makepkg
Anonymous No.106262375 >>106262420
>>106262311
So, who's ddosing them?
Anonymous No.106262378 >>106262399
>>106262360
ymir is just an example i dont want to install it
Anonymous No.106262399 >>106262553
>>106262378
well whatever you want to fucking install download it and install it with makepkg the helpers are nice but they are not the end all
Anonymous No.106262420 >>106262435
>>106262375
could that be the reason for the instability these past few days?
Anonymous No.106262435 >>106262476
>>106262420
Looks like it
https://bbs.archlinux.org/viewtopic.php?pid=2255959#p2255959
Anonymous No.106262476 >>106262485 >>106262551
>>106262435
i wonder if these are bazzite faggots doing this. cachyos depends on arch linux
Anonymous No.106262485 >>106262518 >>106262749
>>106262476
No idea but Fedora recently got ddosed too
Anonymous No.106262518
>>106262485
is that right
Anonymous No.106262551 >>106262574
>>106262476
>bazzite faggots
>cachyos
the fuck are you talking about
Anonymous No.106262553 >>106262694
>>106262399
that doesn't work when the server pukes.
Anonymous No.106262574
>>106262551
distro wars
Anonymous No.106262694
>>106262553
it did for me
Anonymous No.106262749
>>106262485
Why does the Red Hat backed distribution have shit infrastructure? What are they sponsoring them for? I guess we should thank whoever is doing this for demonstrating the flaws in their infra.
Anonymous No.106262850 >>106263359
Currently downloading gentoo stage3 root tarball.
Anonymous No.106262886
>>106262033
I've got a script that seems to be successfully listening to PackageKit now. Well, I can have it listen to the TransactionListChanged signal anyway. But I'm not sure how to make it identify whether InstallPackages, RemovePackages, or UpgradeSystem are being run.

These could be useful:
https://www.freedesktop.org/software/PackageKit/gtk-doc/PackageKit.html
https://www.freedesktop.org/software/PackageKit/gtk-doc/Transaction.html
Anonymous No.106263083 >>106263243
>>106260692
getting ddosed by glowies
Anonymous No.106263243 >>106263412
>>106263083
they forgot to pay their cloudflare tax
Anonymous No.106263359 >>106263903
>>106262850
It boots.
Anonymous No.106263412 >>106263721
>>106263243
Cloudflare doesn't even help that much unless you want to fuck over all of your users with intrusive Cloudflare Turnstile checks.
Anonymous No.106263721 >>106263785 >>106263789
>>106263412
It's either that or make them all mine crypto for Anubis
Anonymous No.106263785
>>106263721
at least anubis is a qt. cloudflare just glows brightly.
Anonymous No.106263789 >>106263822 >>106265036
>>106263721
Anubis is actually the least intrusive solution here. No Captcha to solve and it's completely FOSS. The work rate is also configurable so you can make it scale with load I.e low load == Quick attestation, High load == Slower attestation/more rounds to solve/complete.
Anonymous No.106263799 >>106263843
:sob:
Anonymous No.106263822 >>106263879 >>106263962
>>106263789
It's neat but the logo and mascot are gay
Anonymous No.106263843
>>106263799
You will not updoot this week.
Anonymous No.106263867
>>106261811
That's so cool... Way better than cmatrix
Anonymous No.106263879 >>106263924
>>106263822
The AI generated one was better but then they got a "real" artist to make one
Anonymous No.106263903 >>106263979
>>106263359
Jesus I'm emerging x11-base/xorg-server and it has to compile 77 packages this is boring.
Anonymous No.106263924
>>106263879
>The AI generated one was better
Post it.
Anonymous No.106263955 >>106264071
Is there a log file of sorts that lists file operation by Dolphin? Essentially if I move a file, is that information logged? Like the operations that can be undone in Dolphin, is that stored somewhere?
Anonymous No.106263962
>>106263822
>no bulge
dropped
Anonymous No.106263967 >>106264151
Would Linux Mint work in a old as fuck PC? (i3 3220, 8GB RAM, 320gb HDD)
Anonymous No.106263979 >>106264070 >>106264165 >>106264547 >>106265036 >>106267774
>>106263903
Jesus christ it's still going and I have 8 cores. This is dumb af why does anyone use gentoo?
Anonymous No.106264070 >>106264176
>>106263979
It's stuck, nothing happening. Fuck.
Anonymous No.106264071
>>106263955
No but you can use auditd
Anonymous No.106264151 >>106264213
>>106263967
yes, but you might want xfce or mate, mate
Anonymous No.106264165 >>106264176 >>106264223
>>106263979
Very specific use cases. Most people install it because it's the only distro above Arch (even if you used archinstall) that demands higher "respect" from the community for being able to install it, but most people see you as trying too hard. I don't even like compiling Firefox, I always do -bin for everything. I can't imagine the hell that using Gentoo as a daily driver is.
Anonymous No.106264176 >>106265036
>>106264165
I like its idea but I guess I'll have to resort to many -bin packages from now on. Also I guess why >>106264070 hangs is because it run out of memory because I didn't restrict compilation cores using MAKEOPTS
Anonymous No.106264213 >>106264310
>>106264151
>xfce
Would it make a big difference? Cinnamon looks really cool.
Anonymous No.106264223 >>106264246 >>106264261
>>106264165
>it's the only distro above Arch (even if you used archinstall) that demands higher "respect" from the community for being able to install it
I'd figure that would be LFS
Anonymous No.106264246
>>106264223
People don't understand enough about the OS to appreciate that.
Anonymous No.106264261
>>106264223
LFS is fucking retarded unless you automate it and setup some kind of a package manager so you don't have to manage a repository of packages. It's mostly about compiling the toolchain and then compiling LFS packages within LFS, initcpio etc. It's fucking boring and gentoo teaches most of it in a better way with less time wasting.
Anonymous No.106264310
>>106264213
it should probably work, maybe some apps/service can be a bit tough, try it
Anonymous No.106264547 >>106264584
>>106263979
Still compiling, I guess I made a mistake by NOT downloading the desktop openrc stage 3 tarball. I downloaded the small openrc one...
Anonymous No.106264548 >>106265036
>0 vids on YouTube of Gentoo install with btrfs+grub
I will try it anyway, handbook my guide
Anonymous No.106264584 >>106264675 >>106264701
>>106264547
Now it compiled. I see it now, mesa3d requires llvm for some fucking reason so it took so long because it compiled fucking llvm. Why??? Why would mesa require llvm?
Anonymous No.106264609
>>106259446
>xwayland on wayland?
Performance is ass. Just run Xorg or Xlibre directly.
Anonymous No.106264675 >>106264701
>>106264584
llvmpipe software renderer, radeon card support (maybe shader compiling?)
Anonymous No.106264701
>>106264584
>>106264675
note that if you need neither, you can configure it to build mesa without llvm
Anonymous No.106264924 >>106265036
Can I run android apps on Linux mint?
Anonymous No.106264950 >>106264970
>nvidia/cuda:12.9.0-runtime-ubuntu24.04
Does this docker base come with sane default, presumably non-root permissions for uid=1000(ubuntu) user? (I don't expect anyone to know precisely how this one works. Just to give me a clue how do these official bases usually work.)
Would save me some trouble to just roll with it instead creating new users in both host and docker to match UIDs.
I am new to docker.
Anonymous No.106264970
>>106264950
Also I am mounting stuff from host, that's why I want IDs to match.
Anonymous No.106265036 >>106265532 >>106266640 >>106267867
>>106264924
yes, but you sadly need wayland for that.
either install a wayland compositor and use that instead of X11, or run a wayland compositor ontop of X11
check out https://waydro.id/
>>106264548
use your brain!
you just need btrfs support in your initramfs, and in grub
also write your fstab for btrfs root accordingly and make sure you actually have btrfs support in your kernel, and perhaps for userspace drivers if you want that too
(that should be all enabled by default)
also, why are you using btrfs if ZFS exists?
btrfs is just ZFS with less features and more corruption.
>>106263979
try to install XLibre while youre at it, theres an official gentoo overlay
also you probably didnt optimize jackshit, are you even compiling on all cores?
>>106263789
JS is very invasive, tell vaxry to fix his checkpoint garbage and make it work on subpaths
>>106264176
i literally compile everything except r*st and librewolf from source on my daily driver, a thinkpad X200 with a core 2 duo P8700
i let it compile over night or set portage to the lowest priority and let it compile in the background while i do other things
eventually after 2 days or so, itll be done compiling my 300 updated packages, now i'm fine for the next 2 weeks.
i don't complain, but gentoo has binhosts for everything x86_64 really, i don't mean -bin packages but an actual binhost
its still WIP and theyre working on using the binhost for specific packages only, but you can enable it by default and only compile when you actually change your USE flags.
Anonymous No.106265225 >>106265492
How do I create a script that I can run/double click that opens a few different folders? Typing dolphin "directory" works for a single folder but if I add a second then I have to close the first window before the second one updates.

I basically want to double click a file that opens 4 different folders in a specific order.
Anonymous No.106265240 >>106265739
What is the preferred way of putting multiple bootable ISOs on a single USB drive in 2025?
Anonymous No.106265492 >>106265558
>>106265225
dolphin dir &
dolphin dir2 &
etc
& is just run in the background. It'll make the calls in order but the result, as in which windows will appear first, is not ensured given the async nature of this. Should follow the order most of the time though, except when the system is choking.
Anonymous No.106265532 >>106265557
>>106265036
Linus said not to use ZFS because it's garbage.
So, I'm not going to use.
Simple as.
Anonymous No.106265557 >>106265567 >>106265600 >>106268519
>>106265532
linus is a nigger, he also told you to take the vax because its good
except people who took the clot shot just dropped dead
Anonymous No.106265558 >>106265594
>>106265492
I actually managed to figure it out, I had to add a sleep 0.1 between each of them otherwise they wouldn't open in the correct order.

Btw I get the prompt on whether I want to execute the file or open with kwrite. I can remember this for all executable files but is there any way to just make it remember for that specific file? Or is it all files or nothing only?
Anonymous No.106265567
>>106265557
I rather listen to Linus than some underaged random /pol/nigger on /g/
Go play Roblox and stop shitting up the thread
Anonymous No.106265594 >>106265675
>>106265558
run dolphin --help, it might have something
apparently its also possible to open multiple directories through dolphin dir1 dir2
Anonymous No.106265600
>>106265557
He doesn't even write his own compiler!
Anonymous No.106265675
>>106265594
>run dolphin --help, it might have something
Help me do what? I don't see what information I'm supposed to grab from there?
>dolphin dir1 dir2
I mean I've already got a working solution
dolphin "dir1" &
sleep 0.1
dolphin "dir2" &
etc
So no need to do anything further

I can make the bash script executable on double click but then I have to make them all executable. Doubt this will ever be a problem but seems unnecessary when I really only want 1 file to be auto executable when clicked.
Anonymous No.106265717 >>106265738 >>106265796 >>106265972
I am using Wine to run a program setup for a game. Fresh Wine install on Arch. It seems to keep getting stuck at the first file it's unpacking. Wine is up to date as far as pacman sees. Any ideas what could be wrong?
Anonymous No.106265738 >>106265941
>>106265717
Is the setup just an ordinary Windows setup wizard?
Anonymous No.106265739
>>106265240
Ventoy is still the go-to
Anonymous No.106265796 >>106265941
>>106265717
Some repack/torrented install?
Might be corrupted, redownload.
Anonymous No.106265941 >>106265972
>>106265738
>>106265796
yes, a fitgirl
Anonymous No.106265972 >>106266296
>>106265717
>>106265941
Try with proton (umu, steam, lutris,etc), if it fails redownload from dodi
Anonymous No.106266058
that yt channel bread on penguins posts here i guess.
Anonymous No.106266296
>>106265972
Do you know how to get Proton to configure its filepath directories when it pretends to be a windows setup likw how winecfg does for Wine?
Anonymous No.106266640
>>106265036
>JS is very invasive
It's really not. Just having it enabled in the first place is a sure tell that you're not a bot (almost all bots apart from those running headless browsers will have it disabled). Also, without JavaScript you have to do the crap SourceHut does when I clicked a link from here earlier which is stuff the URL with obnoxiously long tracker query string and this probably doesn't work anyway since it's trivial for bots to follow a meta redirect if they really wanted to.
Anonymous No.106266796 >>106266806
I'm stuck in mint logo when booting. I didn't turn off abruptly nor did anything weird the night before. This morning i managed to rollback a few days ago with timeshift and it worked, but at night that shit stopped again... I can ctrl alt f2 and login tho, but its fucking tiresome. Mint was rock solid till that point. :( frustrating

Just for reference i was coding an hour ago and it had an issue with suspension. Now that.
Anonymous No.106266806 >>106266831
>>106266796
More context.
That's when i press esc to see logs
Anonymous No.106266831 >>106266933 >>106266937
>>106266806
Try adding nomodeset to kernel options and see if it goes away.
Anonymous No.106266933 >>106266968
>>106266831
That nvidia line is normal it doesn't do anything
Pretty sure his problem is the ACPI BIOS error caused by some logitech shit
Anonymous No.106266937 >>106266968 >>106267947
>>106266831
Yeah it didn't went away.
More info i forgot... I see the mint logo going black then appearing 3 times somewhat quick. The last time it gets stuck.

I pressed esc this time and entered on another mint version and managed to log in without issues.

Any tips to go from here?
Anonymous No.106266940
How do I make sure my nvidia drivers are all up to date?
Anonymous No.106266968 >>106266985 >>106267947
>>106266933
>>106266937
Gnu grub>advanced options>loaded mint 6.8.0-62
And it works.
But 64 and 71 doesnt.
Anonymous No.106266985 >>106267026 >>106267086
>>106266968
Any tips to go from here? I don't wanna do this everytime
I'm going to chat with claude about that but if you have something I'm all ears
Anonymous No.106267026 >>106267086 >>106267110
>>106266985
Set kernel flag to turn acpi off. Unplug your Logitech stuff.
Anonymous No.106267086 >>106267110
>>106266985
Change the boot order in your grub config.
>>106267026
ACPI errors are quite common.
This is probably the updated kernel having some issue.
Anonymous No.106267110 >>106267123 >>106267125 >>106267271 >>106267836
>>106267026
>>106267086
I purged 6.8.0-71 and 64, marked both in hold and also marked 62 on hold.
Managed to boot without issues with 6.8.0-62 without opening the grub this time.

Am i losing anything?
Anonymous No.106267123 >>106267143
>>106267110
Just so you know, Debian 13 has a more updated kernel then Mint right now. Yes, Debian is more up to date than Mint. Consider switching.
Anonymous No.106267125
>>106267110
No, you are perfectly fine.
Anonymous No.106267143 >>106267257
>>106267123
you know what... i might tho
but realistically speaking, what i'm really losing? mint served me very well so far, however this incident is... concerning
i need something reliable which i believed to be the case with mint.
making some backups as i type this. yet another reminder not to keep anything on a os drive
Anonymous No.106267243 >>106267260 >>106267268
was using chatgpt to generate a vimrc for a markdown prose writing.. something in the .vimrc is causing this panel like effect.. i think maybe the part that limits the length to 72 characters (manuscript width), but i don't know.. anyone care to take a look?

https://pastecode.io/s/psfitkff
Anonymous No.106267257
>>106267143
Keeping separate partitions for main(/) and user (/home), will save you a lot of headache when you need to backup, reinstall etc.
Anonymous No.106267260 >>106267298
>>106267243
>highlight ColorColumn ctermbg=235 guibg=#2E2E2E
>set colorcolumn=72
well did you try removing that?
Anonymous No.106267268 >>106267312
>>106267243
80 column margin/indicator.
Anonymous No.106267271
>>106267110
Doesn't Mint have 6.14 or something like that available? Why not try that?
Anonymous No.106267298
>>106267260
No, I went straight to asking /g/ to spoonfeed me, because I didn't think about what may have been causing it until I was actually writing the post

No, that just made it red, lol

>inb4 >using mousepad to edit my vimrc
Anonymous No.106267312
>>106267268
thanks, dude
Anonymous No.106267323 >>106267334 >>106267338
Is there somthing like a play store for linux PC's?

I just want to install things on my debian lxde.
Anonymous No.106267334 >>106267344
>>106267323
Install GNOME Software or KDE Discover
Anonymous No.106267338 >>106267344
>>106267323
https://flathub.org/ for flathub packages

or use something like synaptic to search the debian repos.. or just just "apt search "
Anonymous No.106267344 >>106267375 >>106267402
>>106267334
>>106267338
Thank you guys i love ya
Anonymous No.106267375 >>106267402
>>106267344
yw bby

just fyi—gnome software, kde discover, synaptic, etc. will browse programs available in the official Debian repos, whereas flatpak is a separate system that installs sandboxed applications from independent repositories called remotes (like Flathub), outside of Debian’s native package management. Lots of people love it and prefer to use flatpaks when possible, and some people hate it (generally autistic minimalist fags)
Anonymous No.106267402 >>106267478
>>106267344
>>106267375
My advice would be to use Flathub if you want the latest version of a program (and as long as the program has the tick, saying it's official, on Flathub). Otherwise just use Debian's repos.
Anonymous No.106267478 >>106267495 >>106267767 >>106269594
>>106267402
>use Flathub if you want the latest version of a program
Nope, use a dsitro that's not allergic to updates.
Anonymous No.106267495 >>106267741
>>106267478
Even on a rolling release the distro can sometimes be slower than upstream to put out new releases
Anonymous No.106267741 >>106267749
>>106267495
You don't have to updoot on the day of release, you know.
Anonymous No.106267749
>>106267741
You don't have to know, just like you can stay with Debian's outdated packages. Sometimes you might want to though because it brings new features or fixes a critical bug you're affected by or closes a security flaw, etc. There are valid reasons for wanting to updoot.
Anonymous No.106267767
>>106267478
>Nope, use a dsitro that's not allergic to updates.
Doesn't solve the issue that you shouldn't source your non-system software from your distro maintainers because that's just retarded.
Anonymous No.106267774 >>106267798 >>106268518 >>106268526
>>106263979
>current year
>8 cores
Anonymous No.106267798
>>106267774
They're probably stuck on a shintel platform. They were corelets for years before AMD pushed them to do better and even now they still aren't necessarily all performance cores.
Anonymous No.106267821
is doing overthewire bandit a good way to learn linux terminal fundamentals
Anonymous No.106267836
>>106267110
go to update manager, view - linux kernels, try 6.14
Anonymous No.106267867
>>106265036
Is zfs good with snapshots and timeshift/snapper?
Anonymous No.106267947
>>106266937
>>106266968
Sounds like a kernel update went bad during the dkms part or something
Is your /boot drive full ? or is it on the same partition as / ?
Anonymous No.106268076 >>106268709
Anyone else getting timeout on the AUR?
Anonymous No.106268518 >>106268601
>>106267774
9800x3d is 8 cores 16 threads. That's the most I'll ever spend on a CPU.
Anonymous No.106268519
>>106265557
>anon: uses kernel originally designed by Linus
>also anon: linus is a nigger
lol
Anonymous No.106268526 >>106268665
>>106267774
Oh, I have more than that, but I only gave 8 to this virtual machine. I'm making an installer and only actually using it on my PC after it works properly. Now it works but I'll improve it further before installing on my NVME.
Anonymous No.106268601
>>106268518
In the context of Gentoo that's considered 16 CPUs not 8 (each hyperthread is a "CPU")
Anonymous No.106268665 >>106268697
>>106268526
Also, is this a good way to organize package.use flags? Or will I find out later that there is some better pattern?
Anonymous No.106268697 >>106268706
>>106268665
That's fine. I do the same thing. Some people prefer it in one file though. If you use autounmask though then pay special attention to where it stores the USE flags. You may want to:
touch /etc/portage/package.use/zzz-autounmask


https://wiki.gentoo.org/wiki//etc/portage/package.use#Automatically_generated_content
https://wiki.gentoo.org/wiki/Knowledge_Base:Autounmask-write
Anonymous No.106268706 >>106268715
>>106268697
I tried autounmask and I didn't like the way it specified package versions, I don't understand why it would do that. It's not a problem to unmask manually so whatever. I just deleted the autounmask file after trying it.
Anonymous No.106268709
>>106268076
DoS. Also,
>AUR
kek
Anonymous No.106268715 >>106268726
>>106268706
It's supposed to be a convenience feature to just do it for you.
Yes, I agree with you that it's often annoying and I will specify the USE flags myself manually sometimes. It's more useful when you're dealing with say a Python package with tons of python_targets/python_single_targets that need to be set though.
Anonymous No.106268726 >>106268734
>>106268715
Sure, but why would it pin the version of the package? I suspect that will only cause problems later.
Anonymous No.106268734 >>106268743
>>106268726
The changes in package.use aren't necessarily pinning it it's just scoping the changes to a specific version. I think the thinking there is that whatever required those changes in the past may not require them in the future (and if they did then the autounmask would write out a new entry anyway)
Anonymous No.106268743 >>106268754
>>106268734
In general though, you're right that some things should not be scoped to a specific version at all, for example if you wanted MP3 support in Ffmpeg why on earth would you want that scoped to a specific version? You'd just enable it for any version or globally in make.conf
Anonymous No.106268754
>>106268743
Yeah, scoping is the right word, that's what I meant but incorrectly chose to use "pin". Also, I don't really care if some package drops a use flag or whatever, I'll get notified about it when it requires a new use flag I haven't set but AFAIK a use flag that I've set but it does not use shouldn't matter.
Anonymous No.106268770 >>106268776 >>106268797 >>106268803 >>106275794 >>106277908
Oh it froze again while emerging xfce4-meta. I wonder why, CPU is at 0% and nothing is happening? Virtual machine issue?
Anonymous No.106268776
>>106268770
Weird.
Anonymous No.106268797 >>106268803
>>106268770
Well, I assume the freezing won't happen on real hardware so whatever. I just force shutdown and re-emerge and it finishes in virtual machine. Gentoo seems nice other than the compilation times, but I guess I can switch to bin package if I don't like the compile time of some package.
Anonymous No.106268803 >>106268862
>>106268770
Do yourself a favour and emerge Tmux, Htop and strace. It will help you figure out if it is really stuck or not, especially strace you can do something like:
strace -Ff -p PID

It will show you if it's processing anything or if it's stuck on a syscall. You can also view process state in Htop (e.g is a process sleeping or stuck waiting on something or a zombie, etc). Tmux is useful to have simply so you can run multiple things at once in it.

>>106268797
Since resetting it worked it's probably just a bug though.
Anonymous No.106268809
>>106259501
I second asciiquarium
There’s also fakesteak if you like The Matrix
Anonymous No.106268862 >>106269330
>>106268803
Yeah I'll brush it off as a vm issue, whatever, I just play with this in vm until I'm satisfied because I don't want to retry on real hardware it's boring.

Also: https://wiki.gentoo.org/wiki/Elogind
>systemd project
Fucking systemd is everywhere for fuck's sake.
Anonymous No.106268997 >>106269330
Is it enough if I give 50GiB to Gentoo root partition when I install on real hardware? I want separate /home and /, my installer also creates 1GiB /efi as the first partition if using UEFI.
Anonymous No.106269330
>>106268862
You can check out seatd as an alternative to elogind
>>106268997
Should be enough yeah. Gentoo takes up more disk space due to src files.
Anonymous No.106269349
Memtest gave errors, re-seating the DIMMs seems to have fixed it.

>>106250463 was a corrupt installation media.

OpenSUSE is back up and running and the game installation actually finished this time!

But I can't launch the game.
Anonymous No.106269594 >>106269630
>>106267478
Anon said he was on Debian, which I think is a cromulent distro
Anonymous No.106269630 >>106269692
>>106269594
You're a cromulent faggot.
Anonymous No.106269692
>>106269630
Debian's a decent distro, why is homosexuality on your mind? Do you just think about gay shit all the time?
Anonymous No.106269744 >>106272508
I emerged librewolf-bin but it still compiles a load of stuff because it depends on many non-bin things. Will these bin packages always be like this or is this just a quirk of the librewolf eselect repo?
Anonymous No.106269856 >>106270013
Ok so I installed Gentoo.
gcc is version 14.3.0 while on my Arch it is 15.2.1
how do I update gcc
i already did the sync but it says everything is up to date
Anonymous No.106269893 >>106270178
Why does nomacs try to access the internet every time it opens an image? According to opensnitch it's trying to access 127.0.0.1 which is the localhost, but why? Can someone explain why it's doing it and if I can disable it?
Anonymous No.106269903 >>106272530 >>106273333
Gentoo feels better and more polished than debian tbqh. I think I'll install it on my nvme this evening.
Anonymous No.106270013 >>106270077 >>106270133
>>106269856
You're on the stable branch. You can put it on the testing branch by including it in a file in /etc/portage/package.accept_keywords/
But why do you need the most up to date gcc? I would generally recommend against it, since bugs in gcc are much more serious on Gentoo than on binary distros.
Anonymous No.106270077 >>106270113
>>106270013
why does Arch have a newer gcc? Is it a better OS?
Anonymous No.106270091 >>106270133
new thing is bad actually
Anonymous No.106270113 >>106270133 >>106270147
>>106270077
Arch has no concept of stable branches. It uses whatever is the newest version of every package.
With Gentoo, you have the choice of using stable or testing branches on a per-package basis. If you want the newest shit for every package, you can do easily configure that as well by putting a wildcard into your packages.accept_keywords.
Anonymous No.106270133 >>106270262
>>106270091
>>106270113
>>106270013
I want my Arch and Gentoo to have the same version of gcc so that when I compile something, the binary will have the same MD5. Should I downgrade gcc on Arch, or upgrade it on Gentoo?
Anonymous No.106270147
>>106270113
>Arch has no concept of stable branches
The normal repos are cutting edge while the testing repos are bleeding edge. That's how it's always been.
Anonymous No.106270178
>>106269893
individual nomacs instances appear to use tcp to talk to each other for the "sync" features which are meant to enable comparison of images in different clients
Anonymous No.106270262
>>106270133
If you need reproducible checksums, you are probably better off using containers for that. All of the headers you use would have to be the same version as well AFAIK.
Anonymous No.106270449 >>106273333
Making a simple installer for gentoo was actually quite fun. It's a bash script and it launches another bash script with chroot when it's time to switch to the stage3 root. I also made it interactive so when it's time to select profile or whatever I use eselect list _whatever_ | less to let user view list then prompt for choice after the less command quits. It also logs all steps to /var/log so you can check what went wrong. That's all you need, simple bash script, nothing more. It's my little installer now, pretty cool.
Anonymous No.106270549 >>106270661 >>106270963 >>106272190 >>106272555
Might as well ask here since I’ve already tried everything.
Fresh Arch install and my bluetooth headset keeps disconnecting after connecting and working for like three seconds.
When pairing and connecting the headset for the first time, everything works perfectly fine. But after I reboot, the headset refuses to stay connected, even after I unpair, forget the device and pair it again.

This is exactly the same issue I had when using Arch back in 2021, and back then I had a completely different PC, with a different bluetooth dongle and a different headset. Back then, all I could find were people saying it was either a kernel update that broke bluetooth or the blueZ package that fucked things up.
Searching online, almost every thread on the official Arch forums and reddit is from 2021. I have no idea why this is still an issue apparently only for me in 2025.

The bluetooth dongle and headset work perfectly fine on Mint and Windows 10, I didn’t have to install or do anything on those systems to make things work.

The closest thing I found to a solution online was deleting the /var/lib/bluetooth folder and restarting bluetooth.service. Doing that makes everything work fine until I reboot Arch. After that, /var/lib/bluetooth is recreated and the headset refuses to connect again. Hibernating Arch or saving the session doesn’t work either.
Anonymous No.106270661
>>106270549
rm -rf /var/lib/bluetooth and restart the service at startup, fuck it
Anonymous No.106270963
>>106270549
just don't use arch, it's trash
Anonymous No.106270986 >>106271017
I've decided. I'm going to install Gentoo if my Arch machine ever breaks again.
I will be patient. I won't complain about the compiling with just 4 cores, I'll just enjoy the benefits of a stable and up-to-date system that I don't have to upgrade every week.

(Hopefully llvm, clang, and gcc let me have this, is installing the binaries from Gentoo's official BINHOST straightforward in an otherwise traditional Gentoo system?)
Anonymous No.106271017
>>106270986
https://wiki.gentoo.org/wiki/Gentoo_Binary_Host_Quickstart
>New Stage3 files already come with a suitable binrepos.conf configuration; in existing installations it will need to be added.
>emerge --ask --getbinpkg app-editors/nano
Anonymous No.106271132 >>106271262 >>106272595
What is proxmox and why did everyone start using it all of a sudden? I never even into docker
Anonymous No.106271189 >>106271270
Question about Termux, not sure if correct thread.

I try to run a file.pl, but it says file not found. I did chmod +x and it didn't complain file not found, but trying to execute ./file.pl says file not found. What can I do?
Anonymous No.106271262 >>106271313
>>106271132
its a hypervisor, my use case is using my proxmox machine as my distro hopper but also my virtual network stack. instead of multiple machines its one server doing it all
Anonymous No.106271270 >>106272137
>>106271189
I had that problem once and "bash file.pl" worked.
Anonymous No.106271313 >>106271358 >>106272595
>>106271262
I'm thinking of consolidating my crap into one of those faggy mini server racks. I run pfsense but want to switch to opnsense. I guess I don't have a use case for proxmox.
Anonymous No.106271315 >>106271332 >>106272573
when is the right time to make a full distro upgrade from bookworm to trixie? trixie probably has some undiscovered bugs and i want to wait for about 5 months before making a decision for full distro upgrade.
Anonymous No.106271332
>>106271315
Trixie bugs would have been known 5 months ago because Debian has an unstable branch
Anonymous No.106271358 >>106271531
>>106271313
can still use it as your distro-hopper. i also have a windows vm for some of my devices that require it to update. it's useful too if you need a one off application you dont want to install on your main system. i also run my nas on a dedicated machine that also has proxmox as the hypervisor
Anonymous No.106271402 >>106271418 >>106271525
Has anyone changed their modern editor or IDE for emacs? If so, do you think it was actually worth the learning phase and the configuration tinkering? Have you noticed a change for the better on your workflow, wirting habits or any other aspect of the way you use your computer thanks to using emacs?
Anonymous No.106271418
>>106271402
I use nano for everything
>t.gnu enjoyer
Anonymous No.106271525
>>106271402
Nope, but I changed to vim.
Anonymous No.106271531
>>106271358
Honestly I switched to gentoo and can't imagine ever using anything else unless they go out of business.
Anonymous No.106272005 >>106272093
>fire up my ubuntu machine
>install updates
>everything just works
What a based distro
Anonymous No.106272093 >>106272459
>>106272005
I tried ubuntu once and it had amazon spyware built in. Do they still do that?
Anonymous No.106272137
>>106271270
Thanks this worked
Anonymous No.106272171
I'm experimenting with Linux for the first time in a Virtual machine, with the end goal being to leave Windows behind when I'm comfortable with it. I like how modular the aesthetic aspects are, it's definitely my favorite part.
Anonymous No.106272190 >>106272330 >>106273620
>>106270549
I had the exact same issue. Here's my notes of how to "fix" it:

-Fix bluetooth headset disconnecting after 3 seconds upon boot
-First we need to disable the bluetooth service from starting on boot:
$ sudo systemctl disable bluetooth
-The step above is important. Don't try to restart the service via another service after 'bluetooth' has already has started, for some reason that won't work, even with a very long delay.
-Create service to to enable bluetooth after a delay:
$ sudo nano /etc/systemd/system/bluetooth-delayed.service
-Inside it paste the following:
[Unit]
Description=Start Bluetooth after boot with delay
After=multi-user.target

[Service]
Type=oneshot
ExecStart=/bin/systemctl start bluetooth
ExecStartPre=/bin/sleep 15

[Install]
WantedBy=multi-user.target
-Save the file and exit nano.
-Enable your service:
$ sudo systemctl enable bluetooth-delayed.service
-Reboot your system.

It seems stupid to use a service to start another service, I know it's hackishy, but this was literally the only thing that worked. I tried a billion different things and nothing worked.
The most obvious thing is to try to automate bluetooth.service to restart itself after a delay on boot, but that didn't work.
Anonymous No.106272330 >>106272531
>>106272190
just use a timer, anon
Anonymous No.106272459
>>106272093
I think it used to have some Amazon thing built in but not anymore.
Anonymous No.106272496 >>106275029 >>106275096
>upgrade from debian bookworm to trixie
>only has linux 6.12, nvidia drivers don't work with it
>noveau doesn't support cuda
>only ships python3.13
>every python application / library only works with python 3.10 or lower
>have to close my laptop from power button because some systemd service waits for stopping on normal shutdown
>telegram-desktop not in the repos anymore
I think I forgot some things but it seems debian is over, the trannies won.
Anonymous No.106272508
>>106269744
Was rust-bin also emerged? That's the main major dependency for firefox that i know of.
Anonymous No.106272530
>>106269903
I think debian is more polished then gentoo when it comes to the ootbe because debian has more defaults and stuff preconfigured while gentoo doesnt do much and leaves it up to the user to preconfigure. But if you think gentoo is more polished then it might just be because it leaves more stuff set to upstream defaults.
Anonymous No.106272531
>>106272330
Literally one of the first things I tried. Didn't work. Don't ask me why.
Anonymous No.106272555
>>106270549
You could try check the contents of /lib/systemd/system/bluetooth.service on both debian and arch to check what the differences are.
Anonymous No.106272573
>>106271315
The whole point of the testing branch is to find and fix those bugs before they go to stable. If the packages have bugs in stable then they're probably never going to be fixed unless a newer version gets backported.
Anonymous No.106272578
switched permanently to nixos this morning.
apart from some development/nix-shell learning curves i am really enjoying this.

my config file is getting quite large and unorganized so i think i need to figure out how to break this into multiple files
Anonymous No.106272595 >>106273210
>>106271132
Its what tech illiterate windows users who want to larp as homelabbers but need everything to have a webgui use.
99% of proxmox can be done on a regular debian installation if you know how to use the terminal.
>>106271313
I have all my stuff in one mini-pc and a nas
Anonymous No.106273086 >>106273154 >>106275193
I'm seriously considering making the jump to Linux. I've got some NTFS external drives since I've been using Windows up until now- is it worth moving the data off, reformatting to ext4 and then moving it back? Or will the externals being NTFS just werk without issues?
Anonymous No.106273154 >>106273164
>>106273086
It might be worth it if it's easy enough to do so and you have the storage free. If it's hassle then it should work okay though. NTFS support on Linux isn't exactly the best but it's okay for basic storage.
Anonymous No.106273164 >>106273206 >>106273240 >>106273953
>>106273154
What's the worst that would happen if the externals remained NTFS? Any chance of data loss/corruption or whatever?
Anonymous No.106273206
>>106273164
That's the worst, yes, also it's hard to fix/repair because the tooling is not as good as chkdsk on Windows. There is ntfsfix but it's not the best.

You'll probably be fine though.
Anonymous No.106273210 >>106273355 >>106273381 >>106273535 >>106273953 >>106278368
>>106272595
usecase for mini-pc?
Anonymous No.106273240
>>106273164
Not that anon, but for years I've used my NTFS Windows disk to store all my images, videos, files, etc. Zero issues.
Now, what I don't recommend is installing games on NTFS while on Linux. And I know there are some workarounds to make games more compatible on NTFS, but I still wouldn't recommend that.
Anonymous No.106273333 >>106274301 >>106274353
>>106270449
>>106269903
It's been done. Bye debian... Interestingly a small random lagg spike issue is gone now. Biggest hurdle was finding new wallpapers. Portage seems to be pretty slow at installing binary packages (binhost), I installed GIMP with -g flag and it installs the dependencies one at a time, no parallelism.
Anonymous No.106273355
>>106273210
Containers, virtual machines and other self-hosted stuff.
Anonymous No.106273381
>>106273210
defense (throwing weapon)
Anonymous No.106273535
>>106273210
Routing, VPN, Jellyfin, Pihole
Anonymous No.106273586 >>106273623 >>106273675
Gonna ask this here too.
Using pip inside venv inside a docker container.
After a while it starts crawling at snail pace (20-100 KiB/s) for downloads even though my connection is faster.
Installs and updates are taking much, MUCH longer than needed.
Does anyone have any idea what might be causing this?
Anonymous No.106273620
>>106272190
Holy fuck, that actually did it! Thanks, anon. I was going crazy trying to find a solution to not having to manually restart the service at the start of every session.
Anonymous No.106273623 >>106273707
>>106273586
Try using --net=host
Why so many layers?
Anonymous No.106273675 >>106273707
>>106273586
why use venv inside a docker?
Anonymous No.106273697
i figured out how to write virtual development environments in nix. this is really nice!

does anyone have any experience with flakes? for a single user system do they have any benefit over just using global configs?
Anonymous No.106273707 >>106273755 >>106273779 >>106278384
>>106273623
I have already bound to 0.0.0.0, what does this add to table?
By the way, the speeds were fine when I was installing shit in the initial setup.
There is a tool that "manages" updates inside of the docker, it executes stuff like: ".../venv/bin/python', '-m', 'uv', 'pip', 'install', 'some_package".
That works at snail space, maybe it has a bug or unexpected regression or something when run like that.
Worse case scenario I can switch to managing packages manually, but I am curious what is causing this.
>Why so many layers?
>>106273675
>why use venv inside a docker?
Extra security, I hope.
Anonymous No.106273755
>>106273707
>I can switch to managing packages manually,
Well maybe I shouldn't have said manually. I don't need to drop a shell inside of the container to pip install.
My initialization script when run searches all requirements.txts and if they contain any uninstalled packages install that.
Though I need to git clone some stuff manually.
Anonymous No.106273779 >>106273883
>>106273707
Try using --net=host in your docker container
Check the man page for --network (--net is an alias)
Anonymous No.106273883 >>106273955 >>106274295
>>106273779
I don't have anything to install rn but I will try this later, thanks.
Though from a quick glance at what it does, this lowers the network isolation part of docker security doesn't it?
I ultimately intend to run with network access only when updating but nonetheless asking.
Anonymous No.106273953
>>106273164
Data loss is the worst that can happen from what I've heard. But, I've used an external NTFS drive for 6-7 years now without any issues. And I've exclusively used it on Linux.

>>106273210
Takes up less room and in some cases it's better power/price.
Anonymous No.106273955
>>106273883
It wont create a virtual interface for the container and instead directly use the hosts networking. Which might be the reason why your speeds are slow. It is technically weaker security.
Anonymous No.106274219 >>106274274 >>106274621 >>106274729
>install GNOME
>everything is a mix of GTK3 & GTK4
>autism won't let me use it
Oh well, I'll check back when their next release happens.
Anonymous No.106274274
>>106274219
Your first mistake is using Gnome. Just use KDE Plasma or Cinnamon like a normal human being.
Anonymous No.106274295 >>106274315 >>106274425
>>106273883
>Though from a quick glance at what it does, this lowers the network isolation part of docker security doesn't it?
>I ultimately intend to run with network access only when updating but nonetheless asking.
The right way to do that is to build your own custom images and then you can docker run them without any net at all. You only need network access when building the image.
Anonymous No.106274301 >>106274358
>>106273333
Okay, depclean seems to be problematic in portage, no? Every source tells me to run it after world updates, then immediately WARNS me it can delete stuff that's necessary for the distro to function. How the hell do I do depclean safely? How do I check what packages can be deleted?
Anonymous No.106274315
>>106274295
If you are extra anal about network access then you could also do the build completely offline too but that requires you to pre-fetch all of the pip packages and is generally a pain in the ass but the security of doing so does make it worthwhile if you are worried about possible supply chain attacks.
Anonymous No.106274353
>>106273333
Portage has parallelism disabled by default, but it can actually even compile multiple programs at a time, I think the flag was --jobs? I don't remember
Anonymous No.106274358 >>106274451
>>106274301
>hen immediately WARNS me it can delete stuff that's necessary for the distro to function. How the hell do I do depclean safely? How do I check what packages can be deleted?
It considers anything that is not explicitly in the world or a dependency of something that is explicitly in the world as something that it can remove.

Use:
emerge --noreplace ATOM to manually add a package to the world file.

Hint: Anything you install with emerge -1 or emerge --oneshot never gets added to the world file and is therefore something that can be considered for removal (unless anything explicitly depends on it which is often the case for libraries but not for build-dependencies).

In general you do not have to --depclean all of the time though. I know it's considered good practice to do so but I rarely do it at all. The Gentoo maintainers are good about masking obsolete packages so they'll get cleaned up eventually.
Anonymous No.106274425 >>106274452 >>106274988
>>106274295
It IS my own custom image I have built. (Largely, excuse the term, "vibe coded" with AI with a lot of back and forth, but mine nonetheless.)
The reason I don't think I can easily disable internet is that it requires port forwarding and communication between backend and frontend via localhost to run, which takes network=none out of the equation.
Anonymous No.106274451
>>106274358
I see, thanks anon. I guess the llvm/clang packages my depclean listed as to be removed were build-time deps, probably for my amdgpu stuff.
Anonymous No.106274452 >>106274458 >>106274535 >>106274988
>>106274425
You can still disable net if you wanted to and put them on a private network:
https://docs.docker.com/engine/network/

It depends how far you want to go with it.
Anonymous No.106274458 >>106274535
>>106274452
By "disable net", I mean disable Internet access if you just need private communication and nothing else.
Anonymous No.106274535 >>106274560 >>106274585 >>106274988
>>106274452
>>106274458
You mean doing something like "docker network create somename --internal" and then running the container under this?
Does this work fine with localhost connection to the host and port forwarding?
Anonymous No.106274560
>>106274535
Or maybe restrict --ip-range to 127.0.0.1 only?
Anonymous No.106274585 >>106274988
>>106274535
You would have to make some changes but it could work.

Instead of listening on the loopback listen on all addresses (0.0.0.0 or :: for IPv6, NOT 127.0.0.1 or ::1)
Run your backend like:
docker run --network internal-net-name --name my-backend
docker run --network internal-net-name --name my-frontend

Then my-frontend can connect to the backend API using http://my-backend:8080 or whatever port it's running on. Docker should translate the hostname for you.
Anonymous No.106274592
Arch install script has automatic snapshots now? Nice.
Anonymous No.106274621
>>106274219
>giving a shit about which UI toolkit his software uses
How do you even use a web browser without losing your mind by realizing 99% of websites use a custom design system and over a dozen different UI libraries?
Anonymous No.106274729
>>106274219
I was checking on miracle wm to see if it can solve some issues I'm having and saw some samples using nwg which gives it a gnome like appearance. Maybe you could fuck around with ngw and make things look a bit more uniform, I haven't tried it myself.
Anonymous No.106274783 >>106274819
I'm losing my mind, .desktop file in $HOME/.local/share/applications does not show up in xfce menu no matter what. I'm going crazy what is this what is happening.
Anonymous No.106274819 >>106274883
>>106274783
printf "%s\n" $XDG_DATA_HOME $XDG_DATA_DIRS
Anonymous No.106274883
>>106274819
My XDG env vars were fine, but the problem was the Exec= line - it will fail silently and refuse to add the entry to the menus if the exec has an issue. I also used a tool to validate the file which reported no errors, lol. Fucking useful validation tool straight from gentoo docs!
Anonymous No.106274917
OpenSUSE my beloved.
Anonymous No.106274988
>>106274425
>>106274452
>>106274535
>>106274585
Surprisingly I managed to get this rolling with adding "ip route del default" to initialization script, with an if conditional tied to ${BLOCK_OUTBOUND:-true} that I can manipulate under docker run.
Surprising because when I tried to the same thing with mandatory access control, without docker, the localhost connection would fail when I would run the same "ip route del default" that works here.
I am pleasantly surprised, but still. The intricacies of networking is such a clusterfuck at times.
I will keep your advice about private docker networks in mind if I ever need that anon.
Anonymous No.106275029 >>106275096
>>106272496
>every python application / library only works with python 3.10 or lower
Name one.
Anonymous No.106275096 >>106275196 >>106275934
>>106275029
He has probably manually installed packages with pip outside of the control of his package manager.
>>106272496
This is why you run Python apps in Docker
Anonymous No.106275193 >>106275394
>>106273086
Do you have a WindowsPE disk or are you planning on dual booting? NTFS is fine in Linux but you need Windows for tools, so if the drive needs to be chkdisk'd you will need to boot into Windows. Linux won't be able to do it for NTFS.

If you don't have any access to Windows it would be very inconvenient to use NTFS. I mean what are the odds it'll get corrupted? Probably not that high, but still it can happen.
Anonymous No.106275196 >>106275846
>>106275096
>manually installed packages
Ah, the perfidious `sudo pip`!
Makes sense, desu.
Anonymous No.106275394 >>106275526 >>106275670 >>106275695 >>106275746
>>106275193
I was planning on just moving over to Linux entirely, no more Windows. If I have to cycle data around to format every disk to be something better suited to Linux (is ext4 the best option?) then I'll reluctantly do that.
Anonymous No.106275526 >>106275670
>>106275394
just move it to ext4. it's not worth the hassle to deal with ntfs on linux.
Anonymous No.106275670
>>106275394
>>106275526
NTA but if you use disk compression on windows you should learn btrfs before switching. You will miss it with ext4.
Anonymous No.106275695
>>106275394
you can blame windows for only supporting 3 filesystems, and for all 3 being unusable garbage
the funny part is that linux NTFS drivers are actually less shit than NT ones.
Anonymous No.106275746
>>106275394
You can use ntfs with linux, it can just be annoying. I'm 50/50, I installed a new ssd for linux but I keep using my old big one that's entirely ntfs too.
Anonymous No.106275794
>>106268770
The virtual memory system is probably wedged. A lot of stuff on modern Lunix will do tbay without triggering the oomkiller
Anonymous No.106275800 >>106275842 >>106275956
>>106259204 (OP)

can someone tell me how to set a maximum amount of memory available for caching on ubuntu derivatives? i don't want to completely disable it, just reduce maximum amount of ram it uses.

the only ways ive seen online involve using echo on /proc/sys/vm. doesn't work, permissions error. i want a permanent solution anyways.

before i get the usual "you're stupid for wanting to do this" stfu i know what i'm trying to do and the implications.
i won't share the actual problem i'm trying to fix because of how many people are going to suggest ineffective/irrelevant solutions; don't ask.
Anonymous No.106275842 >>106275855
>>106275800
You are stupid for wanting this. Can you give one single reason why you want it? The OS kernel will already free cache memory if something else needs it.
Anonymous No.106275846 >>106276718
>>106275196
>sudo pip
nobody actually does this, right?
right?
Anonymous No.106275855 >>106275869
>>106275842
stfu.
Anonymous No.106275869 >>106275888 >>106277908
>>106275855
So you can't give a reason.
By the way you get permission denied because you need root privileges to drop the caches:
echo 3 | sudo tee /proc/sys/vm/drop_caches


There is zero need to do this under normal usage though. Just about the only valid use-case for this is if you're benchmarking something and want to start with a cold cache between runs.
Anonymous No.106275888 >>106275894 >>106275920 >>106276072
>>106275869

yeah, keyword "normal"
also this doesn't change it permanently, and doesn't do what i wanted anyways.

fyi it still gives permissions error, not exact wording but irrelevant.
Anonymous No.106275894 >>106275920 >>106275952
>>106275888
Then you are not root if you're still getting permission errors even with sudo.

Maybe share the exact problem you're trying to solve instead of being a retard.
Anonymous No.106275920 >>106275952
>>106275894
>>106275888
Also if you really need it permanently then run this script:
#!/bin/bash
retard() {
return 0
}

while retard
do
/bin/echo 3 > /proc/sys/vm/drop_caches
done


Save it to /usr/local/bin/i-am-a-retard and run it with sudo.
Anonymous No.106275934 >>106275944
>>106275096
>He has probably manually installed packages with pip outside of the control of his package manager.
Does Debian patch out the warning/blocker that you should only use a container or venv in pip or use the distributions package manager?
If they do that's actually kind of funny.
Anonymous No.106275944
>>106275934
It's still there but it's just a warning. Idiots will follow tutorials that tell them to bypass it all of the time.
Anonymous No.106275952 >>106275969
>>106275894
it sounds like a common problem at first but unless i give you a whole light novel series you'll not be able to understand why this is the only reasonable solution. its a problem arising from the act off freeing memory from cache before allocating memory in another program. if you don't know how or a way to find out just stop.

>you're not root
no, i'm not. i'm a superuser; i go through sudo to temporarily have access to root privileges as needed. there are very few reasons why a person would have root priveleges by default. there are people who su root but i'm not one of them.

>>106275920
ffs i need a permanent way to limit cache size, not clear cache. theres gotta be a scantily documented config file somewhere for this.
Anonymous No.106275956 >>106276003
>>106275800
>the only ways ive seen online involve using echo on /proc/sys/vm. doesn't work, permissions error
I'm pretty sure this will always require root/sudo access. Maybe you could set up a cron job as root to automatically clear your caches?

There's usually no reason to clear caches manually. It's best to let the OS handle it.
Anonymous No.106275969 >>106275982
>>106275952
>its a problem arising from the act off freeing memory from cache before allocating memory in another program.
What problem?
You have shit memory if this a problem. You should probably get your program to pre-allocate memory so it never has to deal with contending with the cache in the first place.
Anonymous No.106275982 >>106275998
>>106275969
just say you don't know how. or stop. i'm gonna stop feeding you now.
Anonymous No.106275998
>>106275982
You still haven't explained why you need this. You're convinced it's a problem but won't detail why. If it needs a light novel to explain then go and post it to a kernel mailing list somewhere so they can call you a retard too.
Anonymous No.106276003 >>106276011
>>106275956
i'd like to reiterate for everyone here: i don't want to clear or disable cache, just limit its size.
Anonymous No.106276011
>>106276003
Unplug one of your sticks of RAM.
There, you have successfully limited its size.
Anonymous No.106276072 >>106276116
>>106275888
Sysctl
Anonymous No.106276116 >>106276212
>>106276072
yes, this is probably part of the answer. the question becomes though: what comes after sysctl?

i need to modify something sure, i'm trying to figure out what. i don't have the time or patience to learn everything about the kernel proper; and i need a working solution sooner rather than later.
Anonymous No.106276212
>>106276116
Maybe he didn't feel like writing a novel
Anonymous No.106276718
>>106275846
They actually do, and then 6 months later create threads like this one: >>106201862
Anonymous No.106277606 >>106277673
Morning. On my fresh gentoo install, after I select kernel in grub menu, a message that says something like "EFI Stub: initrd .... asd0asd" flashes quickly. I could take a pic of it to see it what it says but whatever, I guess it just notifies that it found the ramdisk image?? I did install and configure ramdisk.
Anonymous No.106277673 >>106277684 >>106277879
>>106277606
Another thing I'm still wondering: I created this partition scheme using parted for my install and after the initial install was done, I noticed that the empty /home partition reported as 8G being used by df. I've never used xfs, does xfs reserve space for itself or why would an empty 445G partition take 8G?
Anonymous No.106277684 >>106277702
>>106277673
dunno about xfs but yeah, that's what filesystems do.
Anonymous No.106277702 >>106277728
>>106277684
The sizes reported by parted vs. df seem to differ by gigabytes.... I now recall I simply created the filesystems by "mkfs.xfs -f /block/device/part" - I wonder if I should've looked at mkfs in more detail, maybe the filesystem is not utilizing all space?
Anonymous No.106277728 >>106277739
>>106277702
>maybe the filesystem is not utilizing all space?
unlikely
> I wonder if I should've looked at mkfs in more detail
Yeah, you should have done that. But it won't cause your perceived problem. It's probably xfs standard behavior. (I never used xfs, but on ext4 it would be normal to use up some chunk for inodes)
Anonymous No.106277739
>>106277728
Well, I looked into it and xfs does need quite a bit of metadata, so the 8G used seems to be normal for default settings and I assume the default settings are "safe and sane" because I looked at the settings which could be turned off to minimize this metadata to mere megabytes and those features seemed quite critical. reflink=0 and crc=0 would do it but I guess this should be fine as-is. Reflink seems like an useful feature at a quick glance.
Anonymous No.106277816 >>106277825 >>106277861 >>106277878 >>106277879
I've been using Arch for a while, and when I installed it, I manually installed Xorg. But when logging in today, I notice that in the top left of SDDM instead of the usual "Plama (X11)", the session was "Wayland". What the fuck?!?!
Using every command to retrieve my display server, they all return "Wayland". How is this possible? Did Plasma or an update get rid of Xorg?
Anonymous No.106277825 >>106277879
>>106277816
Plasma defaults to Wayland now. A Plasma 6 X11 session exists but you gotta install it manually now IIRC.
Anonymous No.106277845
I can't believe how much snappier gentoo is when compared to my previous debian trixie install. All the stuttering is gone. If this is the price for smoothness, I'm all for it.
Anonymous No.106277861 >>106277878 >>106277956
>>106277816
read the damn news
Anonymous No.106277878
>>106277816
>>106277861
THE FUCKING AUDACITY!!!
Anonymous No.106277879 >>106277889 >>106277905
>>106277816
>>106277825
That's metapackages for you, someone out there changed their mind on what "plasma-meta" should contain. If the installation was done by installing specific individual packages everything would've stayed the same.

>>106277673
>8G being used
As in 8GB in the "Used" column? Or 8GB difference in the usable size? Usable filesystem size is always smaller as the filesystem itself takes space.
I have an EXT4 on a 464G partition with usable size of 461G. (tweaked the inode count a bit)
Anonymous No.106277889 >>106277908
>>106277879
Plasma 6 itself is Wayland-first anon. It's not on the Arch maintainers it's KDE itself.
Anonymous No.106277905 >>106277925
>>106277879
>metapackages
this is a package split, not some metapackage change.
>If the installation was done by installing specific individual packages everything would've stayed the same.
That's not how it works for split packages.
Also, a meta package changing does not uninstall the individual packages anyway, what are you even talking about?
Anonymous No.106277908
>>106275869
>There is zero need to do this under normal usage though
>normal
Ha! Had a crazy overclock on my Gentoo PC and it occasionally failed to compile a bunch of stuff. Interestingly dropping caches helped and made me figure it was indeed a RAM issue.
>>106268770
Compilations can sometimes exceed 2GB per thread in RAM usage -> enable ZRAM.
>>106277889
Right. I'm no expert on packaging (nor KDE), assoomed all metapackages are distribution-specific opinions.
Anonymous No.106277925 >>106277956
>>106277905
What's a split package lmao
>Also, a meta package changing does not uninstall the individual packages anyway, what are you even talking about?
Metapackage dropping something will make that something orphaned. Have no idea how Arch deals with stuff but orphans typically get removed.
Anonymous No.106277935 >>106277997 >>106278017 >>106278406
>72 deps with x86 ABI to compile for steam-launcher
Gentoo is brutal. I guess it's okay because I can just update once a month and leave it compiling for the night, but this initial install process is brutal due to compile times...
Anonymous No.106277956
>>106277925
No, orphans do not get removed on Arch, the user has to actively do that.
And split package means that content previously in package A are now split between package B and package C.
In this case, package B replaces package A, so if you want the functionality from package C you have to manually install it.
That's what was told to users in >>106277861
Anonymous No.106277997 >>106277999
>>106277935
There's no point compiling Steam natively because all your games are going to be bottlenecked by the Windows binaries anyway.
Anonymous No.106277999
>>106277997
Eh, I don't like flatpak so I chose to just install normally.
Anonymous No.106278017 >>106278042
>>106277935
>Gentoo is brutal.
yeah, why are you using it?
Anonymous No.106278032
Why are there always some fucking corruption issues on bcache, I'm starting to think that i should switch to dm-cache, nobody seems to have problems with it
Anonymous No.106278042 >>106278065
>>106278017
Debian is clunky as fuck. I used it for 2 years and gentoo just feels way snappier straight out the box. I don't know why, I even compiled latest kernel, firmware and mesa3d for debian but that didn't help either.
Anonymous No.106278065 >>106278072 >>106278077
>>106278042
>debian
>gentoo
I wonder if there's something in between.
Anyway, Gentoo means that you're going to compile, a lot. Get used to it or use a distro better fitting to your needs.
I can't tell you why your debian doesn't feel snappy, the older software versions though should not cause this.
Anonymous No.106278072
>>106278065
Arch is between those.
Anonymous No.106278077
>>106278065
>I wonder if there's something in between.
I've looked into arch and I don't like it. Looks like a mess of spaghetti how it is built, but that may be just me.
>Get used to it or use a distro better fitting to your needs
I really hope I can get used to this, maybe after I've installed it all I only need to compile shit rarely or at least once a month when updating it all. Not too bad. Also I install some stuff from binhost, such as librewolf because I don't care about compiling my browser.
>I can't tell you why your debian doesn't feel snappy, the older software versions though should not cause this
Weird freezing issues like when I drag a window in xfce4 it would freeze for a split second. I noticed it was something in the kernel because 6.14 didn't have that issue, 6.15 had and also the default pre-built debian kernel which was 6.12 had same issue on my hardware. I'm running 6.15 now on gentoo and no issues whatsoever and desktop feels smoother than ever before.
Anonymous No.106278172 >>106278186
Is there any way on Plasma to make my centered taskbar smoothly animated when it adjusts the spacing? On Windows 11, when you open/close an application that isn't pinned to your taskbar, you see it move all your taskbar icons around as the center has changed. On Plasma though, there's no animation and it just happens straight away.
Anonymous No.106278186
>>106278172
An animated spacer is basically what I'm after.
Anonymous No.106278368
>>106273210
Same as PC but in small form factor.
Anonymous No.106278384
>>106273707
>Extra security, I hope.
You're not getting anything really.
You should be using podman instead of docker anyway.
running venv inside container doesn't offer much of isolation than just using container.
And if you're really going to be schizo then use bare metal with no drives attached for this.
The slow speeds from pip is mostly server side issues.
Anonymous No.106278406
>>106277935
I would suggest using steam with flatpak and also wine/lutris/bottles with flatpak