[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: logo-392385493.png (14 KB, 492x491)
14 KB
14 KB PNG
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) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
2) Dual boot the GNU/Linux distribution of your choice along with Windows or macOS.
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/
>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 and copypasta collection:
https://fglt.nl && https://files.catbox.moe/u3pj3i.txt

GNU/Linux Games:
>>>/t/1175569
>>>/vg/lgg

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

Previous thread: >>102627127
>>
i need to run a windows vm to unlock my stupid ramlet xiaomi phone
which vm software do you recommend
>>
>>102648585
On Linux you can just set up a QEMU/KVM Windows VM via virt-manager or quickemu.
>>
Anyone has any experience with Linux on tablets?
>>
>>102648656
None but it should work fine (providing driver support of course). Both GNOME and KDE support touch input. Virtual keyboard support is still shit though.
>>
Thanks for the help bros. Loving this linux mint install.
>>
>>102648730
Even on the desktop there's a case for better virtual keyboard support too, for example, inputting emojis on Linux is very busted and somehow nobody has noticed.

GNOME has a very beautiful widget but its GTK only and some apps don't have it for some reason.

KDE has a shit app that copies emojis to the clipboard when it should really be a virtual keyboard.

The best way to input emoji that I've found is to use iBus (FCITX probably works too but I like iBus).
>>
>>102648601
thanks I opted for quickemu because it seems easier to use
>>
File: file.jpg (3 KB, 200x200)
3 KB
3 KB JPG
>>
>>102648870
>muh unix philosophy
Who cares if systemd adheres to a philosophy or not. What matters is functionality.
>>
Does libvirt plan to support btrfs subvols as a storage pool the same way they do with zfs zvols and lvm?
I've never tried using LVM as a storage pool, how is it supposed to work exactly?
>>
>>102649054
Does Red Hat plan to support that? Probably not. I guess somebody from the community would have to contribute that, even though BTRFS is stable and has been for some time now it's still treated like the devil within Red Hat.
>>
>>102648545
Are there any ARM tablets that can run Linux properly? I would buy a PineTab except the display is dogshit resolution
>>
>>102649231
>BTRFS is stable and has been for some time now it's still treated like the devil within Red Hat.
That makes no sense otherwise fedora wouldn't be defaulting to btrfs on install. The only reason that rhel uses xfs over btrfs is supposed to be because they have no btrfs engineers while they have xfs engineers
>>
>>102649291
Fedora is not Red Hat (even though they invest heavily in it).

For RHEL they're still pushing their Stratis garbage of XFS and LVM, everyone knows this is a joke compared to ZFS and BTRFS but it's still full steam ahead as far as they're concerned.
>>
>>102648525
Yeah, that's what I gather. Well I don't have a fucking ARM Linux installation (yet), and there's barely any info on people wanting to archive a flathub package. It would have been nice to archive the flatpak. This is messed up though, it feels like the Linux ecosystem doesn't give a shit about preservation.
>>
>>102649309
>Fedora is not Red Hat (even though they invest heavily in it).
Fedora IS Red Hat.
If Fedora is not Red Hat, try to make a change that affects RH - you will be shut down (by a RH employee) with some more or less made up reason. Check out: https://discussion.fedoraproject.org/t/f42-change-proposal-fedora-plasma-workstation-system-wide/111343/159
There was no voting. Even if there was, I believe RH employees have a major stake in council, so you will be shutdown then. Red Hat can flood council with any members they like, because they are appointed. Community members are elected. See where it's going? It's just a theater.

"Fedora is not Red Hat" is bullshit for goys they tell to make it sound like Fedora is fully independent. They are somewhat independent, but still a subsidiary (like a company). I'm using Fedora BTW.
>>
https://raw.githubusercontent.com/OctopusET/sway-contrib/master/grimshot

I developed an eye twitch reading this script. Am I in the wrong?
notify() {
notify-send -t 3000 -a grimshot "$@"
}
notifyOk() {
[ "$NOTIFY" = "no" ] && return

TITLE=${2:-"Screenshot"}
MESSAGE=${1:-"OK"}

if [ "$ACTION" = "save" ] || [ "$ACTION" = "savecopy" ]; then
notify "$TITLE" "$MESSAGE" -i "$FILE"
else
notify "$TITLE" "$MESSAGE"
fi
}
notifyError() {
if [ $NOTIFY = "yes" ]; then
TITLE=${2:-"Screenshot"}
MESSAGE=${1:-"Error taking screenshot with grim"}
notify -u critical "$TITLE" "$MESSAGE"
else
echo "$1"
fi
}

die() {
MSG=${1:-Bye}
notifyError "Error: $MSG"
exit 2
}

check() {
COMMAND=$1
if command -v "$COMMAND" > /dev/null 2>&1; then
RESULT="OK"
else
RESULT="NOT FOUND"
fi
echo " $COMMAND: $RESULT"
}
>>
>>102649618
What's wrong with it? Looks like typical bash script, that manages to deal with language shortcomings.
>>
>>102648656
>>102649289
You two should have a chinwag
>>
>>102649491
The reason that was shutdown was because 1) they submitted the proposal to the wrong place (it should have gone to the workstation group) and 2) all of the people on the Workstation SIG are GNOME users so it was never going to pass anyway. They're not going to vote for an "inferior" desktop environment. The whole thing is rigged.
>>
>>102649689
The entire check function could be replaced with command -V progname, but even within that, he's reassigning $1 to a longer variable for no reason and creating a string variable for the result instead of just echoing within the if statement. This check function is called multiple times instead of being run once on an array with a for loop on $@ to run command -V on each item, but even that would be unnecessary, since command -V can take multiple arguments. It's bewildering how complicated he managed to make it. I feel like I'm reading Finnegan's Wake.
>>
For the second time I boot cachyos, only one monitor works at 1024x768, nvidia driver not loaded, reinstalling nvidia doesn't work, updating doesn't work, and now reinstalling all packages doesnt even work wtf keeps breaking it
>>
>>102649799
If you're on X11, maybe add a modeline to an xorg monitor configuration file. You can generate one with cvt.
>>
I have two different computers that sometimes freeze when returning from suspend. Kill me.
>>
Every new branch brings some new goodies, why you stay on "LTS" kernels? Especially if you compile your own.
>>
>>102650317
>I have two different computers that sometimes freeze when returning from suspend. Kill me.
>>
File: linux meme 3.png (208 KB, 610x343)
208 KB
208 KB PNG
>>102650346
I don't use
-suspend
-initramfs
-packet filtering
-mitigations
-VGA framebuffer (just doing the actual GPU)
>>
>>102650222
I am running GNU/Linux on a laptop but I've never encountered your problem

I guess some hardware is better supported than other hardware
>>
>>102650420
>I don't use
>-mitigations

Why? The performance trade-off of mitigations is minimal and the security benefit of them is substantial.
>>
>>102649309
>Fedora is not Red Hat
Then why are fedora so paranoid about the h264 codecs? Or the autism with that telemetry shit they keep pushing for even though the community rejects it?
>>
>>102650317
I keep my desktops up-to-date but my servers and routers stay on LTS. I've been experimenting with L4S and TCP Prague lately and that's currently stuck on 6.6 (which is not even that out-of-date). They plan to mainline it at some point though.
>>
Is it possible to specify which modules and hooks i want added to the initramfs on debian? The default initramfs is too big and the option to try to debloat it and guess which modules are the only ones needed didn't work.
Both dracut and mkinitcpio are able to do this but not whatever debian is using for some reason.
>>
>>102650440
They are the legal entity responsible for the distribution and unfortunately they were stupid enough to set up shop in America instead of a nice freedom respecting country like Germany. It's ran by the community though, not by Red Hat.

Red Hat has CentOS which feeds into RHEL. Fedora is just a testbed.
>>
>>102650317
Not interested in random untested shit that randomly breaks on each new branch. I don't need your 0.5% performance increase
>>
>>102650422
It is very likely a kernel problem considering I did not have this problem for 8+ years. Unfortunately, this problem has existed for almost a year now even with all the new kernel releases since then.
>>
>>102649054
No because btrfs subvolumes aren't block devices like zvols or lvs.
>>
>>102649291
>>102649309
btrfs and zfs are not desirable for san or hardware raid, which is a lot of if not most enterprise storage
>>
>>102650569
Hardware RAID is not desirable in the first place, the whole reason you're using BTRFS or ZFS is to avoid that plague.
>>
>>102650587
Unfortunately it's still necessary if you're going to scale up to 12+ drives with good performance. Also applications like SAN where you're dealing with high level block storage. btrfs and zfs have too much overhead for these.
>>
>>102650456
>server
>desktop
What even differentiates the two regarding kernels? Why wouldn't you want better hard drive and network card support for a server for example?
>>
>>102650722
Slow rolling versus fast rolling. I do still update the kernels on my servers, just not at the "FUCK MY SHIT UP" rate Arch updooters do.
>>
>>102650744
>Slow rolling versus fast rolling
>Arch
Can't compare kernels to userlands. Kernel doesn't have dependencies, it just runs.
>>
>>102650790
It's the rate of updating I was comparing.
>>
With btrfs, is it possible to "diff" two snapshots, or a snapshot with the current state?
>>
>>102650822
Doesn't mean you have to stay on old branches. Kernel.org says anything's "stable" that's not a Release Candidate.
>>
>>102650833
snapshots are just directories, if there's a diff tool or a way to compare the contents of two directories recursively you can just use that.
>>
>>102650843
You know damn well "stable" isn't. The only actually stable Linux is LTS.
>>
>>102650843
I don't, 6.6 is not that old. I will likely switch to the next LTS too.

The LTS on kernel.org moves a lot faster than most distros LTS kernels.
>>
>>102650857
Doesn't say "LTS" anywhere on kernel.org.
>>
>>102650869
"longterm", you dolt.
>>
File: 1727878523664.jpg (158 KB, 906x1194)
158 KB
158 KB JPG
I'm a newfag using Plasma on Fedora. Is there a way to integrate Thunderbird with Plasma's Calendar widget so i can check my appointments from it?
>>
>>102648545
is there a guide for how to use excel with wine in linux?

I have never used wine or vms before but I have this fucking retarded file that does not work with libreoffice clac, google sheets, or even office 365. I'm hoping 2016 excel could work
>>
>>
Does XFS really completely replace and obsolete EXT4 now like people here say?
Is there any case where EXT4 would be a better choice than XFS at all anymore?
>>
>>102651361
Why not just run it in a VM and call it a day?
>>
>>102651722
XFS is a meme pushed by one RHEL shill
If XFS was really better than EXT4, every distro would've switched to it ages ago. Ext4 is obviously better.
>>
>>102651754
Well people call each other shills here all the time without that being true, just because they don't like each other.
What if it's more than one guy claiming it? What if he is right?
How do we know?
It is true that XFS has data integrity checks which EXT4 doesn't.
So who should I really believe?
>>
File: smooth brain.jpg (119 KB, 786x640)
119 KB
119 KB JPG
How do I make a webserver with a button/link that says "reboot" and it will make the local machine issue a "reboot" command?
Or any other command? Or with text boxes in case I had to state a parameter?
>>
>>102651799
php has a plugin that executes shell scripts and commands
>>
>>102651811
You don't even need a plugin, just use
exec("");


Maybe you're instead looking for a control panel of some sort like Ajenti though? No need to re-invent the wheel here.

https://github.com/ajenti/ajenti
>>
>>102651874
Forgot to tag: >>102651799
>>
>>102651874
Pretty sure exec is not enabled by default and either requires a plugin/module or a security setting change.
>>
>>102651892
It is likely disabled in php.ini for security reasons but it's part of core PHP, not a plugin.
>>
>>102651722
XFS has reflink and very low overhead in terms of format size, CPU use, and write amplification, which makes it a natural fit for high performance SSDs (relative to CPU hash speed) and high level block storage systems which provide their own integrity guarantees.

Shrink, filesystem level encryption, and case insensitive mode are reasons to use ext4. A lot of end user focused distros like it for shrink and administrative simplicity vs btrfs.
>>
Got a problem with chrome, some apps like the browser flicker and stop displaying. How to fix?
>>
>>102652044
Problems with Gnome not chrome
>>
>>102652022
Well shrink is never a problem for the majority of users. People set up their partitions once and never again.
I'm just wondering if there's any reason NOT to use XFS over EXT4 for all non-root drives.
>>
>>102652022
Ext4 really is the filesystem of choice for people that just don't care.

It's good because it's generic and works in all of the cases you'd want it to, that's why distros tend to default to it still.

If you want features like snapshots (good for recovery but you might not care about the one time a year your system has a major fuckup and requires a chroot and live USB to fix it) then BTRFS is much better though. The write amplification is irrelevant (stop buying Chink SSDs) and the administrative complexity should be managed by your distribution (OpenSUSE manages it but if your distribution is DIY or built by retards then all you have to do install the btrfs-maintenance scripts and all your administration is taken care for you)
>>
>>102652022
>>102652106
Nobody is disputing that BTRFS is best for root drives. The question is in XFS vs EXT4 for non root drives.
>>
>>102652140
If you care about data checksums (not just metadata like XFS) then BTRFS is still the best choice.
If you don't care, then ext4, plain and simple.
>>
Install libreoffice was a mistake.
It as pulled 129 packages and has been compiling for about 2hrs now..
>>
>>102652188
Always use flatpak for user apps.
>>
>>102652188
Should have got the Flatpak.
Fuck building that piece of shit, and even the binary that does exist is going to pull way too many deps.
>>
>>102652195
>>102652198
I wish I had now :/
>>
>>102651796
>It is true that XFS has data integrity checks which EXT4 doesn't
Not really. You can do metadata checksums on both. Neither has data integrity. xfs uses metadata checksums by default because it has a dynamically metadata tree, so the penalty for it losing metadata is brutal. ext4 has a fixed size table, which wastes space and can never be resized, but that also means you know where the metadata is in a forensic recovery situation.

>>102652073
As long as you don't engage in afro-computing patterns.

>>102652140
btrfs is bad any time cksum /dev/<boot_drive> pegs your cpu. There are lots of ways to store differential backups of root without btrfs.
>>
How does the adaptive sync experience compare between sway and hyprland?
>>
I'm trying to set a solid color as background in i3 using xsetroot but it's not working. chatgpt isn't helping. what do?

i set it like this

exec_always --no-startup-id xsetroot -solid "#1e1e2e"
>>
>>102648545
Is QEMU-KVM / libvirt / virt-manager fit to practice installing and configuring bootloaders?
I've reached peak distro/OS shittitude and find I have to understand and fix a couple of devices' bootloaders to keep building my homelab.
>>
how do i fix screen tearing/enable vsync without picom?
>>
>>102652857
Use a Wayland compositor
>>
>>102649618
I agree it's ugly and not even adequately noided (set -euC and refuse to act if called by BASH).
>>
>>102651799
you can do it with cgi, i think the webserver needs root access or the user it runs as needs privileges to run the reboot command
>>
>>102649776
>reassigning $1 to a longer variable for no reason
that's avoiding magic numbers
>>
>>102652889
i tried trannyland but i only use linux on my 12 year old macbook and it was a massive pain to make it not crash every 5 minutes on ancient hardware. i'll just stick to i3
>>
>>102652820
qemu supports both mbr and uefi booting
>>
Ok, so I tried installing mint on my computer, got the live usb, there’s just one problem. It only works in compatibility mode. When I try the regular session it just switches to a grey flashing screen. How does this happen? Is it one of my parts?
CPU: Intel i7 13700f
GPU: Nvidia RTX 3070
MB: MSI B760
I know nvidia has been problematic on Linux but is it really this bad?
>>
>>102652952
I suppose coreboot would be yet another level deeper. I've a Thinkpad that's for lack of better words, stuck with it due to a really retarded decision about a decade ago.
Thank you!
>>
i fixed my KDE/Waylanda/Nvidia black screen issue
Additionally, with the driver version 545 and above, you can also set the experimental nvidia_drm.fbdev=1 parameter, which is required to tell the NVIDIA driver to provide its own framebuffer device instead of relying on efifb or vesafb, which do not work under simpledrm. 

working beautifully now. suspend and sleep no longer hang too for some reason.
>>
>>102652960
I don't know how mint handles it, but for nvidia you have to install the proprietary drivers before doing anything, google how to do it.
>>
>>102653430
you dont have to install the proprietary drivers
the open source drivers will work just fine
>>
>>102653430
Thought as such. I’m guessing if I installed the OS from the compatibility live session it would cause some issues no?
Also if I installed the OS on an SSD would that be a problem or will I be fine? I only have an SSD
>>
I like mint cinnamon, Everything works out of the box, 1 year without a single bug, crash or a feature not working and I'm not afraid to press the update button.. I like mint cinnamon
>>
Does enabling fbdev on older nvidia cards such as the 1080 cause any problems?
>>
>>102653678
fixed my problems on my 1070, see
>>102653355
i can also post my notes for nvidia if you want.
>>
Is this mouse lag/polling issue fix still relevant?
Does the existence of this option cause any problems on some systems?
cat <<-EOF > /mnt/etc/modprobe.d/mouse-lag-fix.conf
options drm_kms_helper poll=N
EOF
>>
Whats the best imageviewer with frameless options? I'm using gwenview right now, but just because kde came with it and god its fucking ugly.
>>
>>102654058
feh
>>
>>102654088
meh
>>
File: lad coming.jpg (167 KB, 1080x1080)
167 KB
167 KB JPG
How the fuck do you guys have so much time to troubleshoot any problems you encounter? I do personally eventually fix them but fucking hell it can take hours of me having to go through an entire chapters worth of topics, terminology, recent software and translating spergy developer talk on wikis to something that an average end user like me can understand and before I know it I spent damn 8 hours doing something and I'm barely halfway through.
>>
>>102654287
hobby OS
only free if your time is worthless
mom cancel my meetings
>>
>>102654287
Not make as many problems, major issues can be prevented from coming to the fore very long.
Devuan arose from this philosophy.
>>
>>102654287
I genuinely just don't encounter many problems, even on Arch (cachyos). The ones I do encounter I've either seen before and can correct with very minimal effort, or I know enough about the system to fix it without wasting hours. Unless you're doing some serious shenanigans, or trying to get windows specific shit to work, you really shouldn't be having major issues anyways. Arch just werks for me 99% of the time.

You may just be fucking your own shit up, honestly.
>>
>>102654287
I don't understand how people encounter so many problems, nor how they need so much time to fix them.
>>
>>102654287
I've come to the conclusion I only get problems that hurt my brain if I try to do things in manners that aren't really recommended. Which probably wouldn't be possible on other operating systems. So I stopped straying too far from convention.
>>
File: 1718281290420480.png (162 KB, 659x692)
162 KB
162 KB PNG
>>102654287
daily minder this peak beaner looking fat fuck is actually shitalian.
>>
>>102654911
Makes sense, the photo looks like Europe

He needs to wash his shirt
>>
>>102654287
>>102654467
I guess you'll encounter more problems if you go more niche

E.g. if you just install Ubuntu with the normal GNOME desktop then most things should just work, on mainstream hardware. Use Firefox or even Chrome as your browser and everything should be fine.

But if you dig into more complex stuff and start customising a bunch of stuff then you might create problems which need fixing.
>>
>>102652992
You can also test coreboot roms on qemu as well
>>
>>102654287
Odds are you're in some retarded behavioral patterns if you're having a lot of problems. Like trying to run Linux on Windows hardware, fighting the package manager, or assuming things will be supported when cursory search says they probably aren't.
>>
>>102654287
depends on the problem but usually most of the time you just have to run the program in terminal and then check its output, when you find something that looks like an error copy paste it into your search engine and most likely someone else will have had experienced a similar error.
>>
>>102655211
i've been a huge fan of qemu for the last couple of months, it's so easy to get anything up and running. only really problem i struggle with is getting networking working. i build my bridge and taps, and everything always shits out. libvirt works out of the box but the second i start messing around with my link devices everything goes to shit.
>>
>>102655210
I install Arch Linux with LUKS2 and BTRFS, and encrypted GRUB /boot. I don't install gnome, or firefox or chrome, just Plasma and LibreWolf.
I play all kinds of games and do AI stuff, and still I've never run into the kind of problems people keep talking about.
>>
>>102655211
I'll go try it out, thanks.
>>
>>102649753
>The reason that was shutdown was because
*provides niggerlicious reason*
>all of the people on the Workstation SIG are GNOME users so it was never going to pass anyway.
so let them vote, not shutdown proposal even before voting and say "it wouldn't even pass voting"
>>
>>102655917
If they filed it to the right place there would have been a vote. Keep in mind this is a proposal that was filed on April Fools.
>>
free code camp just put out a video on device driver development(saar but whatever)

https://www.youtube.com/watch?v=iSiyDHobXHA
>>
>>102651722
I'd go XFS for my next / FS. Btrfs has not let me down so far in terms of reliability, but performance is really poor, even on an SSD.
XFS advantage over EXT4 would be fast parallel ops. XFS tools are online-oriented - there's online scrub instead of fsck.
Be aware XFS by default uses 64 bit inodes (google it), so you'll run into problems using older 32-bit apps.
>>102652022
>Shrink
Shrink works but only up to a limit of allocation unit (like you can shrink only 2-4 GB max)
>>
>>102655271
i've never really had any issues with networking on libvirt
>>
>>102655279
Unless you're mounting grub on /efi with kernels being copied there, or using a weaker encryption option with luks2 then it's not possible for grub to properly unlock an encrypted luks2 boot.
>>
What are the pieces of a build-your-own-desktop-environment in the modern age, assuming X? Thus far I've got:
- window manager
- some place misc systray bullshit can dock to
- notification daemon
- some polkit elevate-your-privileges popup thingy
- file manager
- ???
I don't mean big heavy proper "apps", but moreso the supporting tools that such apps expect, as they assume they live in a DE. For example, file manager wouldn't be on that list if Firefox and Transmission didn't have "reveal file location" buttons. Hopefully that makes sense.
>>
>>102656272
dbus daemon
pipewire or pulseaudio (or apulse if you want to go pure alsa)
>>
>>102656271
It sure is.
grub.efi on /efi, encrypted /boot on root with kernels.
Works like a charm.
>>
File: 1727497416050099.png (144 KB, 474x458)
144 KB
144 KB PNG
>>102655971
>If they filed it to the right place there would have been a vote.
ctrl+f "workstation sig" -> no results
>Keep in mind this is a proposal that was filed on April Fools.
Ahh yes, the old Fedora rule: no work can be done on 1st of April. Also it was intended but not a joke.
>>
Is there an alternative to grafana?
Is there a docker compose/stack with influx/telegra/prom other shit all in one ready configured made to go?
>>
>>102656390
So the kernels are on /efi as well or you're using a weaker luks2 option?
>>
>>102656430
If it wasn't intended as a joke then why didn't they send it to the right place after being told to do so? Also why was it sponsored by a Budgie desktop environment developer known for trolling?
>>
>>102656833
>>102656430
Also your Ctrl + F skills probably need improving. This is where it's pointed out that they posted this proposal to the wrong place! It's not FESCO's remit to change the default desktop environment!

>I’d like to please put this on hold as a Change as a procedural matter. Under the Fedora.next framework where we established the Fedora Editions, the Workstation working group chose GNOME for implementation. The correct initial venue for this is that working group.
https://discussion.fedoraproject.org/t/f42-change-proposal-fedora-plasma-workstation-system-wide/111343/41
>>
File: nixos.png (65 KB, 725x298)
65 KB
65 KB PNG
>fixes your distrohopping permanently
>>
>>102657286
Sorry, I'm a straight white male.
>>
File: stare.jpg (58 KB, 976x850)
58 KB
58 KB JPG
>>102657296
>mint, debian, arch breaks for the umpteenth time after an update and there's package dependency conflict
>NOOO I WONT USE THE DISTRO THAT JUST WERKS, NEVER BREAKS AND IS ANTI TINKERING WITH A SINGLE CONFIG FILE

At this point debian and arch users just writhe in their own misery fixing their broken desktops. When will they ever learn?
>>
>>102657286
seems like it would be nice if you're constantly nuking your system, but i got out of the habit years ago. i might learn it in the event i can get a job setting up/maintaining workstations for a small company
>>
>>102657388
There are no jobs working with NixOS. Learn Ubuntu and Red Hat, white man.
>>
>>102654287
it's easy, learn linux as a teenager when you have lots of free time
or y'know, just don't fuck with it
>>
>>102654287
>read the manual bro
>heave you read the manual?
>it tells you how to do that in the manual bro
>bro I told you about the manual bro, don't do the manual bro

Jeuschrist the faggots on forums for Linux are assholes sometimes. I enjoy that part about Linux though, it is a nice change from using Windows and it just werking.
>>
>forgot that if I sudo mkdir for a specific program, it fucks up the rest of the wine prefix
im not good at this whole permissions thing, how do I just dump an entire directory and its subdirectories back into user only?
>>
>>102656661
No, the kernels are on /boot and encrypted.
Only grub.efi is on a separte /efi partition.
There is no weaker encryption, LUKS2 works fully with the latest grub.
>>
>>102657335
>arch
>broken desktop
Wut? Why are noarch'ers like this?
>>
>>102658644
chown -R
>>
>>102658718
i dunno. only issue i've ever had is nvidia related. it just werks
>>
>>102658718
They aren't. Frogposters are just retarded.
>>
>>102658785
thanks
>>
How do I get 5.1 sound working with a creative sound blister Z?

I tried a few things I found on the Web but it ended up crashing my system on boot so had to undo them.

I stalled Alsa and edited a couple of pulse audio configs but I've not seen anything else that might werk.

Thanks in advance, ui need sleep. Gentoo, systems and gnome if that matters.
>>
>>102656194
>XFS tools are online-oriented
Not really. They didn't even have much for online fsck until this year.
>64 bit inodes (google it), so you'll run into problems using older 32-bit apps
If a program assumes fixed inode size, it's broken. Going back quite some time.
>you can shrink only 2-4 GB max
For a sufficiently retarded config that's probably true, but it's not typical.
>>
File: excelAtLyfe.png (8 KB, 1200x787)
8 KB
8 KB PNG
>>102648545
What's the best hypervisor setup for running Windows? The only software that is keeping me there is Excel and any games I play run on Linux just fine and I'm not an art-fag.
>>
I have a bunch of venv and notes associated with directories. I have been tieing them to my .bashrc. Is there a better way to do this?

Here is a sample:
if [ "$PWD" == "/storage/home/sd/generators/ComfyUI" ]; then
echo "Start with -- python main.py --listen or"
echo "CUDA_VISIBLE_DEVICES=1 python main.py --listen for 3090 only support"
source /storage/home/sd/generators/venv/venv_comfy/bin/activate
export COMFYUI_PATH="/storage/home/sd/generators/ComfyUI"
export COMFYUI_MODEL_PATH="/storage/home/sd/generators/ComfyUI/models"
umask 0
fi


>>102659048
I use qemu, but "best" is entirely opinionated. VMWare fixes a ton of bullshit issues, but you need to pay for it. If you go with qemu make sure you get spice going. No copy/paste sucks.
>>
>>102659048
best free: qemu in libvirt with virt-manager frontend
best paid: vmware workstation
>>
>>102659306
>pay for vmware
Anon I use workstation pro for free.
>>
Is there like a Bible of Linux administration?
>>
>>102659306
Just curious, but do you use GPU passthrough with that?
If not, doesn't the VM slow down SD generation significantly?
>>
>>102659306
>qemu
>>102659331
>qemu

I've used VirtualBox on Windows and there was a lot to be desired and VMWare I have not a clue about because I'm not in the mood to pay though I am a student.
>>
>>102659346
you are paying with your freedom anon. I paid for V15 so it has been a while.

>>102659383
I have used GPU passthrough to due to some issues with my AMD card. I found SD virtualized complete ass when I have attempted. It should have been obvious, but not obvious to me is how much a pain in the ass having the GPU being disconnected from the main system. When you fire up qemu with passthrough it owns the card and very logically ignores your keyboard and mouse. I had to boot with a specific card and make sure X didn't attach and blah, blah, blah it was a fuck of a thing. Once it was working it was fucking fantastic and I ran with it for months. I would still be running it if I hadn't distro hopped.

#!/bin/bash
bridge_name="nvid_br"
tap_name="nvid_tap"

bridge_name="main_br"
tap_name="nvid_tap"

# ./init_network.sh $bridge_name $tap_name

virsh nodedev-detach pci_0000_08_00_0
virsh nodedev-detach pci_0000_08_00_1

qemu-system-x86_64 \
-enable-kvm \
-cpu host,kvm=on \
-m 31G \
-name "StableDiff" \
-smp cores=8 \
-monitor stdio \
-drive format=raw,file=/storage/vm/nvid_gpu_pass/gpu_nvid_root.raw,index=1 \
-drive format=raw,file=/ssdstorage/vm/gpu_pass_ckpt.raw,index=2 \
-usb -device usb-host,vendorid=0x413c,productid=0x2113 \
-device virtio-net,netdev=network0 -netdev tap,id=network0,ifname=nvid_tap,script=no,downscript=no \
-boot menu=on,splash-time=10 \
-virtfs local,path=/storage/home/sd,mount_tag=personaltag,security_model=passthrough,id=personaltag \
-virtfs local,path=/storage/home/code,mount_tag=transfer,security_model=passthrough,id=transfer \
-device vfio-pci,host=08:00.0,x-vga=on \
-device vfio-pci,host=08:00.1 \
-vga none \
-vnc :0
$@

virsh nodedev-reattach pci_0000_08_00_0
virsh nodedev-reattach pci_0000_08_00_1


I can post the network setup file too if you want. It isn't special, it creates a bridge and a tap. Nothing special.
>>
>>102659391
Vmware is literally free now. It's much better than VirtualBox. It just works.
>>
>set up an environment and chroot into it
>apt-get update
>apt-get install kernel-image
>cannot find root device
>whoops, forgot to set up fstab
>/dev/sda1
>cannot determine SCSI module
>UUID
>Unknown root device. Please refer to the manual page
>>
>>102659564
YOU DONE IT NOW ARRY
i don't know what that means
>>
>>102659614
Something about my setup is making installing a kernel, and maybe setting up Grub, impossible. Is it because I'm working Woody, but also with /dev/sda? I don't know if hdX was still the "standard" back then, but either way, nothing of that nature is showing up in /dev. Unless it's because I'm chrooting through newer install media
>>
>>102659672
Well, apparently "hdX" was the answer, at least as far as installing a kernel is concerned. Installing Grub is another matter...
>>
Hoping someone here can help me with an issue I've been having lately.

Recently I've been seeing a fair amount graphical corruption in GUI elements of random windows/programs. A lot of missing letters in random fonts too and occasionally a window won't update visual changes on its own (say, going into another menu but most parts of the graphics won't update without some sort of "push").

I haven't been able to find good info online. Someone mentioned running fc-cache -r which sort of helps with the text for a little bit.

I'm running Linux Mint Wilma 22 Xfce 4.18 on an RX480 and Ryzen 7 2700X. I've run a memory test recently so seemingly no problems with my RAM.
This started happening about a month ago but I don't know exactly when. Maybe a mesa driver update or something is the culprit?

Any suggestions?
>>
/usr/include/gtk-3.0/gtk/gtkwidget.h:36:10: fatal error: atk/atk.h: No such file or directory
36 | #include <atk/atk.h>
| ^~~~~~~~~~~

Why??? I'm on Debian btw. I've tried to install every package I could think of, but no dice.
>>
>>102661414
# cd /usr/include
# ln -s atk-1.0/atk .

WHY is this necessary. I'm disgusted.
>>
Gnome?
More like Gnogay!
>>
>>102661461
IT DIDN'T WORK. Linker whines about undefined references. What do I do...
>>
File: file.png (82 KB, 500x500)
82 KB
82 KB PNG
I have linux on my main ssd.
I want to try dual booting windows on a second drive.
How can I do this without it magically breaking my linux installation/bootloader(?) during the windows install?
>>
>>102661790
I don't know I've seen people say that theirs works fine but other's don't.
>>
>>102661865
It's happened to me multiple times over the years... Either during the install process or randomly after using it...

I eventually just get fed up and stop using winshart completely.
But I want to play deadlock with a half decent framerate. Fml
>>
>>102661632
I dunno why you thought that might work.
>>
>>102662025
I have no clue anymore. I'm trying to build Xreader. I get spammed with this
/usr/bin/ld: libview/libxreaderview.so.3.0.0.p/ev-link-accessible.c.o: in function `ev_link_accessible_get_typ
e_once':
./obj-x86_64-linux-gnu/../libview/ev-link-accessible.c:197: undefined reference to `atk_object_get_type'
/usr/bin/ld: ./obj-x86_64-linux-gnu/../libview/ev-link-accessible.c:197: undefined reference to `atk_hyperlink_impl_get_type'
/usr/bin/ld: ./obj-x86_64-linux-gnu/../libview/ev-link-accessible.c:197: undefined reference to `atk_action_get_type'
/usr/bin/ld: libview/libxreaderview.so.3.0.0.p/ev-link-accessible.c.o: in function `ev_hyperlink_get_type_once':
./obj-x86_64-linux-gnu/../libview/ev-link-accessible.c:52: undefined reference to `atk_hyperlink_get_type'
/usr/bin/ld: libview/libxreaderview.so.3.0.0.p/ev-link-accessible.c.o: in function `ev_hyperlink_get_object':
./obj-x86_64-linux-gnu/../libview/ev-link-accessible.c:89: undefined reference to `atk_object_get_type'
/usr/bin/ld: libview/libxreaderview.so.3.0.0.p/ev-link-accessible.c.o: in function `ev_hyperlink_class_init':
./obj-x86_64-linux-gnu/../libview/ev-link-accessible.c:179: undefined reference to `atk_hyperlink_get_type'
/usr/bin/ld: libview/libxreaderview.so.3.0.0.p/ev-link-accessible.c.o: in function `ev_link_accessible_get_hyperlink':
./obj-x86_64-linux-gnu/../libview/ev-link-accessible.c:239: undefined reference to `atk_hyperlink_get_type'
/usr/bin/ld: libview/libxreaderview.so.3.0.0.p/ev-view-accessible.c.o: in function `ev_view_accessible_get_type_once':
./obj-x86_64-linux-gnu/../libview/ev-view-accessible.c:72: undefined reference to `atk_text_get_type'
/usr/bin/ld: ./obj-x86_64-linux-gnu/../libview/ev-view-accessible.c:72: undefined reference to `atk_action_get_type'
/usr/bin/ld: ./obj-x86_64-linux-gnu/../libview/ev-view-accessible.c:72: undefined reference to `atk_hypertext_get_type'
...
>>
>>102661790
>>102661865
>>102661902
>talking booting
>doesn't mention which one
UEFI or legacy BIOS boot scheme?
>>102659696
>>102659672
What does installing a kernel mean?
To me it's
cd /efi
mv linux.efi linux-old.efi
cp /usr/src/linux/arch/x86/boot/bzImage linux.efi

>>102659564
Yo, that's a container. I'd remove *everything* kernel and booting related.
>>
>>102662047
No idea. Probably UEFI.
Which should I use?
>>
>>102662034
My most accurate assessment right now is that Meson is being a bitch. It's not including ATK libraries in the cc command. Does any anon here know about Meson? How do I make it include?
>>
>>102662049
>Probably UEFI
That's usually the case unless your PC is 15+ years old or if it was owned by a neckbeard.
If your running Linux now you should see /sys/firmware/efi
>Which should I use?
UEFI if you ask me, simply because the ability to have multiple entries. Some neckbeards swear by the 1970's BIOS booting though but I'm not getting into that.
>>
File: 1727938042859.jpg (834 KB, 1326x1225)
834 KB
834 KB JPG
Fedora
>>
Is there some way to direct download a flatpak from flathub? I want to hang on to Ryujinx now that it is kill.
>>
Does anyone here use a tiling WM on a large screen? I've been using Xfce, Cinnamon, Gnome for a decade and have used swaywm on a laptop.
But using a tiling WM on a large 40"+ screen is just fucking awful. Just opening a terminal sets the window in a far left/right corner and you have to sprain your neck to see something.
How the fuck do you use these tiling WMs on big screens? Has anyone done some research on this topic??
>>
>>102658873
Pls respond
>>
>>102662411
Nintendo had literally no case against Ryujinx because of emulation protections already in place. They're actual scum.
>>
>>102662411
Why not just install it in the normal way and then copy the files to another location once they're downloaded. And maybe you can disable auto-updates for Flatpak so it doesn't get removed (I dunno if that's possible but you can disable auto-updates for Snaps so maybe you can with Flatpaks too)
>>
>>102662584
Meh, Japanese companies have a way better record with frivolous lawsuits and patent trolling than American companies do, maybe we are entering the new suing era? Either that or this is now what is considered good business.
>>
>>102662584
You don't need to have a case if you can scare the other party off.
>>
>>102658696
According to https://wiki.archlinux.org/title/GRUB#LUKS2
GRUB still cant do Argon2, only PBKDF2 which is weaker and is more or less luks1
>>
>>102657335
>mint, debian, arch breaks for the umpteenth time after an update and there's package dependency conflict
citation needed
>>
>>102659487
Why plain qemu over libvirt? you're still running libvirt commands at the start and finish
>>
>>102662584
It doesnt matter if the rumor about them literally showing up at his doorstep in brazil is true.
>>
>>102663036
users don't use libraries
>>
>>102662620
Flatpaks don't even auto-update in the first place so there is nothing to disable. Once installed it'll be there forever.
>>
>>102663103
If the intention is to avoid libraries then you probably shouldn't be using virsh at all and instead echo into the sysfs to bind/unbind the device manually.
>>
>>102663103
Libvirt is just the name of the program/package
Virsh is part of libvirt
>>
>>102663212
Guess what it links to:
$ lddtree -l $(which virsh) | grep virt
/usr/lib64/libvirt-lxc.so.0
/usr/lib64/libvirt-qemu.so.0
/usr/lib64/libvirt.so.0
>>
>>102662620
>>102663131
It would still be nice to store a flatpak as an installable to be able to install it to other or future systems. From what I've gathered it's not even that simple sadly.
>>
>>102663228
Whats your point? ofcourse it has it's own library, tons of programs do this.
You might as well lddtree libvirtd and then also be shocked that it links to libvirt.so
>>
>>102663340
You're using the library is the point. Of course users use libraries. Next you'll be telling me you're shocked to find out libav is used every time you use Ffmpeg.

If you want to go out of your way to avoid libraries then you can replace those virsh commands with a few simple calls to echo writing to the sysfs. Really though, just use Libvirt, it makes all of this easy, you can turn all of that script into an XML file to consume by libvirtd and then your script simply becomes
virsh start/stop MYVM
>>
>>102663043
It's a case of instigating fear. They probably paid some local law firm which in turn visited him. It's a grey area as Niggerndo doesn't even operate there but because it's Brazil no one really cares.
>>
>>102663400
>>102663043
Maybe it's as simple as the guy accepting a big wad of cash.
>>
>>102663403
I doubt he accepted a big wad of cash
>>102663400
Definitely the fear aspect. In Brazil they will throw you behind bars and shut you down for the most bullshit made up reasons. It's probably one of the most corrupt countries in the world
>>
>>102663368
You might be replying to the wrong anon. I was the one who originally asked why he didnt use libvirt over plain qemu.
>>
>>102663001
https://aur.archlinux.org/packages/grub-improved-luks2-git
Can't hear you over my LUKS2 argon2id GRUB install.
Not that PBKDF2 isn't strong enough.
Argon2id's only advantage over PBKDF2 is low iterations by being GPU resistant to bruteforce cracking. If you care that much you can just use two-fish with regular grub. Argon2id is not needed for security here.
>>
>>102663421
Maybe.
Passthrough with Qemu is a pain, it's much easier to set everything up in virt-manager once and then never have to worry about it again.

Libvirt is also an abstraction which comes in handy because Qemu likes to change their fucking command line arguments all of the time so you can't just copy and paste something and expect it to work.
>>
>>102663426
You don't even need encrypted /boot in the first place. All this complexity just to prevent an adversary from knowing you use Arch by the way.
>>
File: file.png (554 KB, 640x640)
554 KB
554 KB PNG
>>102663445
>noo you dont need it
>>
>>102663426
>-git
>Not that PBKDF2 isn't strong enough.
It doesnt matter if you're just protecting your drive against tyrone or jamal since neither of them will know how to unlock luks whether boot is encrypted or not, it wont do much against glowies or a $5 wrench though
>>
>>102663477
five
dollar
wrench
>>
>>102663499
Where you getting as wrench for five dollars in this economy?
>>
>>102663529
temu/aliexpress
>>
>>102659672
have you had a look at the debian handbook/manual for woody?
>>
>>102663477
The fact you go to all this trouble just to hide the fact you're running Arch in the first place is a dead give away you're running Arch.
>>
>>102651799
Here's an example in Go I made a few months ago. I was thinking of reinventing the wheel for some home automation stuff.

package main

import (
"fmt"
"log"
"net/http"
"os/exec"
)

func buttonHandler(w http.ResponseWriter, r *http.Request) {
button := r.URL.Path[len("/button/"):]
switch button {
case "1":
cmd := exec.Command("notify-send", "One")
cmd.Run()
case "2":
cmd := exec.Command("notify-send", "Two")
cmd.Run()
case "3":
cmd := exec.Command("notify-send", "Three")
cmd.Run()
}
}

func main() {
http.HandleFunc("/button/1", buttonHandler)
http.HandleFunc("/button/2", buttonHandler)
http.HandleFunc("/button/3", buttonHandler)

http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
html := `
<!DOCTYPE html>
<html>
<head>
<title>Button Example</title>
</head>
<body>
<button onclick="buttonPressed(1)">Button 1</button>
<button onclick="buttonPressed(2)">Button 2</button>
<button onclick="buttonPressed(3)">Button 3</button>
<script>
function buttonPressed(buttonNumber) {
fetch('/button/' + buttonNumber, {
method: 'GET'
});
}
</script>
</body>
</html>
`
fmt.Fprintf(w, html)
})

fmt.Println("Server started: http://localhost:8080")
log.Fatal(http.ListenAndServe(":8080", nil))
}
>>
File: RarestPepe.png (374 KB, 998x998)
374 KB
374 KB PNG
>>102663708
So you are saying only Arch Linux can have this kind of security?
Thank you for pointing out that Arch Linux is best.
>>
>>102663806
Why not use Home Assistant?
>>
>>102663841
Any distro can but only an Arch user is retarded enough to care about somebody knowing what distro they use.

Anyway, you're doing it wrong, you need some sort of plausible deniability like Veracrypt has, where you can literally input a completely different password and have it boot into an innocuous looking Windows installation.
>>
>>102663854
>>102663806
Also:
>Performing an Action on a GET request
Did nobody teach you REST?
Please use methods like PUT, POST and PATCH for this. GET requests should never be used for this, it's a security risk if somebody can <img src="http://localhost:8000/open-the-garage-door" />.
>>
>>102663806
Personally I would put the HTML in a separate file and send that file in the handler function
>>
>>102663881
Not him but if /boot is encrypted then surely it's harder for a potential (unlikely) attacker to modify your system? If it's not encrypted then they could replace a file with a malicious file, but if it's all encrypted then surely the malicious file would have to be encrypted with the same password as everything else

I dunno, maybe I'm wrong, I'm a Linux noob
>>
>>102663938
This is what secure boot and universal kernel images are for. Grub presents a huge attack surface over something like a small stub loader with kernel and initramfs embedded, even Microsoft had to push an update that bricked Grub on certain systems because people were using it to attack Windows.
>>
File: 1713026677270507.png (731 KB, 791x965)
731 KB
731 KB PNG
>>102648545
What's the current gaming distro with most of the tools(wine)/drivers pre-installed?
Nvidia GPU
also, what's the status on "Easy-Anticheat" and Linux?
>>
>>102664035
Pop!_OS has a lot of stuff like that pre-setup, same with Nobara.
And EAC and Linux basically works totally fine these days, it's just that the dev basically needs to flick a switch for it to work and some devs are just too lazy.
>>
>>102663854
I like to tinker.

>>102663915
Okay, I'll read up on that. Thanks for the tip.
>>
Why hasn't GRUB2 been updated in a year? When is GRUB 2.13 coming?
>>
>>102664177
Grub is obsolete outside of legacy BIOS systems. Switch to Systemd Boot.
>>
>>102664182
lol no
>>
>>102664182
Only GRUB offers encrypted /boot, none of the other boot loaders can do it. Shove your systemd up your ass faggot.
>>
>>102664202
You don't need encrypted boot. If you live in a repressive regime that will literally torture you if you run Arch (by the way) then you need something better than Grub.

For everyone else, there is zero reason to encrypt your boot.
>>
File: file.png (159 KB, 610x613)
159 KB
159 KB PNG
>>102664216
This glownigger again. Fuck off.
>>
>>102664234
Name one reason why you need it (no, preventing tampering isn't it, there's better ways of doing that without the huge attack surface that Grub presents).
I've given you one but Grub won't do for that.
>>
Anyone know if you can have plasma use one locale and everything else use another? In the locale settings for plasma I can set a locale that's in english but uses my country's format for things. I really like that, except it's not a standard locale so a bunch of programs bitch at me about it. I just wanna use that locale for plasma and sddm things, I don't care about using it for other programs.
>>
>>102664264
It would be better to file bug reports to the programs bitching at you. The whole reason we have the locale system is to allow for things like this in the first place, if they're going to complain at you because your units don't match your language, etc, then what's the point?
>>
>>102663958
I see, thanks. I need to learn more
>>
>>102664264
Here's your system language options. You can set something here, and ASSUMING plasma fetches this as default config, and then uses its own configs, then you should be able to have separate for plasma and everything else, maybe.
/etc/locale.conf
LANG=
LC_ALL=""
LC_CTYPE=""
LC_NUMERIC=""
LC_TIME=""
LC_COLLATE=""
LC_MONETARY=""
LC_MESSAGES=""
LC_PAPER=""
LC_NAME=""
LC_ADDRESS=""
LC_TELEPHONE=""
LC_MEASUREMENT=""
LC_IDENTIFICATION=""

sudo locale-gen
>>
>>102663841
Arch linux cant beat big five dollar wrenches
>>
>>102648545
what codecs do i need to install so that my linux install will play my you tube videos at 720p without shitting and pissing itself ?
>>
>>102664264
you will have to manually change all the menu entries to add LANG=en_US.UTF-8 at the start of the command
>>
>>102664318
The problem they'll have is that it will apply to all child processes launched by Plasma and thus all applications. You could override it again in every single applications .desktop file but that's a real pain.
>>
File: SOT Linux.png (166 KB, 637x478)
166 KB
166 KB PNG
>>102664294
>what's the point?
NTA but I used to do a system wide configuration where time, date, decimals, currency, paper size and so on were in my local ooga booga country settings but language itself in english.
Reasoning being even today Linux gives me a mishmash of "C library" and local language as the support isn't fully there.
>>
>>102664366
I meant what's the point of this fancy locale system if everything is going to bark and complain at you.

Whatever issue they're having is just between those applications. The issue should be reported and fixed.
>>
File: 1718989961037559.jpg (184 KB, 1024x576)
184 KB
184 KB JPG
How can I block an emulator from seeing my controller on Linux? I mapped it on qjoypad but it conflicts with mGBA and I can't edit or turn off or do anything with the controller mapping on mGBA.
>>
>>102664234
encrypting your boot wont protect you from a five dollar wrench anon
>>
Taking advantage of that anon talking about locales...
Would anyone have an inkling why Arch keeps nuking my /usr/lib/locale/locale-archive seemingly at random? Sometimes it happens when I run pacman, other times it's gone after a reboot, every time I have to manually run locale-gen to regenerate it and stop locale-aware programs from shitting themselves.
>>
>>102664382
If someone is going to wrench me then I will simply die. The five dollar wrench attack only works on people whom are attached to life.
>>
>>102664397
Sounds like user error. Never had that happen. You did something weird with your configs or pacman hooks.
>>
why is the arch linux wiki so freaking outdated and degraded?
why are so many articles plain unhelpful?
people used to brag about the arch linux wiki being the best, but look at the thing now, just what the fuck happend?
>>
>>102664378
Run it in a sandbox like bwrap
>>
>>102664448
It's a Wiki, you can edit it yourself. Wiki jannies probably got bored.
>>
>>102664448
shit keeps changing
software devs keep changing or modifying settings
it becomes a chore to keep up with all of it
>>
>>102664182
switch to rEFInd, grub is dogshit
>>
>>102664448
>>102664456
>>102664468
What is wrong with the Arch Wiki? I still use it even though I stopped using Arch long ago and it still is useful.
>>
>>102664491
Even reFind is more complex than it needs to be but at least it looks good so it has that going for it.
>>
Looks like Bcachefs is going to replace Btrfs and ZFS.
It's already merged into kernel since 6.7 and snapper has added support for it too.
Now we just need a grub-bcachefs, and snap-pac/snap-pac-grub support for it.
Very interdasting.
>>
File: CONFIG_EFI_STUB.png (29 KB, 554x454)
29 KB
29 KB PNG
>>102664500
>rEFInd
>complex
Wait till you hear about a thing called GRUB!
>>102664202
What's the real Gentooman UEFI solution for "full disk encryption"?
Currently booting EFI-stubs with unencrypted root filesystem. No initramfs.
>>
>>102664522
I've never gotten this whole thing with GRUB being "complex" when all you need to do to set it up properly is two fairly simple commands.
>>
>>102664532
Complex in terms of implementation not ease of use. It has a huge attack surface, it comes with a shell, all it's missing is a good text editor and it'd be a usable OS unto itself.
>>
>>102664532
I think that way back GRUB required manually editing the settings to get kernels and shit into the bootloader at startup. And only then do you do the two commands to make it work.
>>
>>102664532
You aren't seeing all the work your distro put in all those wonky scripts running under the hood.
>>
>>102664522
Only GRUB offers full disk encryption for /boot. You need to use a /efi partition instead of a /boot partition.
The grub menu won't even show until you have decrypted it with the password.
EFI partition can be as small as 1mb if you don't use FAT32, with FAT32 it can be as small as 36mb.
If you want argon2id you need to compile grub with the .patch files from here; https://aur.archlinux.org/packages/grub-improved-luks2-git
>>
>>102664294
Unfortunately I doubt it would help. They're generally only interested in supporting the standard locales
>>102664318
I'll try this, maybe it'll work
>>102664350
LANG is already set to en_US, the other things trip it up
>>
>>102664592
>Only GRUB offers full disk encryption for /boot.
Still nobody has given a single good reason why you need to encrypt this. Secure boot is enough to detect tampering (when used with universal kernel images).
>>
>>102664318
>>102664636
Hey this actually seems to have worked. Thanks for the idea. I just set everything to en_US and set my kde settings how I wanted them to be.
>>
>>102664428
What could possibly be deleting /usr/lib/locale/locale-archive? I have no pacman hooks, and all I've done to locale configs is uncomment out a few extra entries in locale.gen and my locale.conf just looks like this:
LANG=en_US.UTF-8                                                                                                                                                                                                                                                            
LC_TIME=en_GB.UTF-8

It doesn't matter what other locale is in use, if I set any LC_* option in this file the archive randomly disappears.
>>
>>102664693
>secure boot
>TPM2
No thanks backdoor NSAsoft.
It's just that I'm not going to use your hardware security is all. Sorry (not sorry).
>>
>>102664709
You are welcome.

>>102664738
See >>102664318
and try setting the full file, or at least LC_ALL, since LC_ALL replaces all the LC_ options.
>>
>>102664745
yet, you're relying on the hardware to properly do the encryption for you.
>>
>>102664772
Shh, don't tell him the CPU is probably backdoored too. Time to move their tinfoiled ass to RISC-V.
>>
File: file.png (72 KB, 939x900)
72 KB
72 KB PNG
>>102664772
>>102664791
Doesn't hurt to maximize your security over the options you have control over. There are no downsides to doing it. So why are you so against it HMMMMMMM?
>>
>>102664693
secure boot is one of the most overrated pieces of shit ever
why would you trust something that allows microsofts signing key by default? there's probably an nsa signing key in there as well.
>>
>>102664804
Except it does hurt. Proper security has to come from the hardware and firmware. If you start with the premise that it's all compromised then you can't in good conscience use that machine in the first place.
>>
>>102664346
any nigga around?
>>
>>102664820
You can revoke their keys and use your own.
>>
>>102664522
The only thing that cant be encrypted is your efi directory and the kernel img. What you can do is either mount your efi partition on /boot or mount it somewhere else like /efi and copy the kernel over. Systemd-boot can kind of automate the latter.
>>
>>102664821
More like hurts you and makes your job difficult, hard, and annoying, Mr. NSA agent.
When the time comes you are not getting any penis inspection of my system.
>>
>>102664847
If the hardware and firmware is truly compromised then they're already inside of you right now.
>>
>>102664823
I have no idea what I'm talking about but if I did, I would say that you need video hardware acceleration libraries which you automatically install if you use Flatpak browsers from Flathub.
>>
>>102664847
the nsa agent will just use a five dollar wrench on you when the time comes
>>
>>102664346
>>102664823
https://wiki.archlinux.org/title/Codecs_and_containers
>>
>>102664346
>>102664823
>>102664885
These packages should ensure you have all audio and video codecs since they will download a ton of dependency codecs.
sof-firmware pipewire wireplumber pipewire-audio pipewire-alsa pipewire-pulse pipewire-jack gst-plugin-pipewire easyeffects phonon-qt6-vlc qt6-multimedia-ffmpeg

nvidia) echo "nvidia-open-dkms nvidia-utils lib32-nvidia-utils nvidia-settings nvidia-prime opencl-nvidia ffnvcodec-headers cuda" ;;
nvidia-old) echo "nvidia-dkms nvidia-utils lib32-nvidia-utils nvidia-settings nvidia-prime opencl-nvidia ffnvcodec-headers" ;;
amd) echo "mesa lib32-mesa xf86-video-amdgpu vulkan-radeon lib32-vulkan-radeon libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau" ;;

As for browser performance, youtube intentionally makes watching youtube in firefox based browsers laggy.
>>
>>102664885
>>102665001
Thanks mate.

>youtube intentionally makes watching youtube in firefox based browsers laggy.
Fuck them too. If I were to use some desktop gui/front end alternative would the this problem persist?
>>
>>102665082
especially those who show anime titties, those are the best pixels.
>>
>>102664772
>>102664791
Why not be hardware independent? At least you can pick your poison.
>>
>>102665104
mpv works fine for me
>>
>>102665143
It's impossible to be hardware independent yet still be secure. Why do you think everyone else uses Secure Boot? No, it's not because it's pozzed, there is no other way to secure the system, you have to start from the top down.
>>
>>102665104
You can use Freetube and it won't be a problem. Just make sure you configure Freetube properly.
>>
>>102665143
it's tough keeping a porn stash without hardware
>>
>>102665171
I don't use Secure Boot since I'm too lazy to roll out my own pki and otherwise it's pointless.
>there is no other way to secure the system
there are plenty of more important things you can do before Secure Boot is even a consideration.
>>
>>102665171
You may as well ask why everyone uses Windows. What "everyone" does is meaningless. "Everyone" drinks soda.
>>
I just figured out secure boot for /efi with GRUB and luks2 argon2id full disk encryption.
Now what?
>>
>>102665232
I don't use secureboot either, its overrated. The only thing it's good for is against an evil maid attack assuming microsoft or the glowies dont have a backdoored signing key embedded on a lower level of the bios. But if you're worrying about an evil maid attack then there's bigger issues to be concerned about than an evil maid attack
>>
>>102665277
Now to throw away all your effort and distro hop.
>>
>>102665296
My protection against an evil maid attack is not having a maid
>>
>>102665277
figure out how to secure yourself against a five dollar wrench
>>
>>102665312
Evil maid does not mean a literal maid.
>>
>>102665307
I don't distro hop. I love Arch Linux too much, I have absolutely zero reason to ever distro hop again, and I say that after 4 years on it.

>>102665313
I'm already secured against it by not valuing my life, or to better explain it; if the world falls to a point where federal agents beat me with a wrench for my password, then it's a world I won't be living in.
>>
>>102665232
>>102665296
So let me get this straight, you encrypt your /boot because "reasons" (don't know what these are, nobody has given a good when except fear mongering) but do nothing to protect against somebody replacing grub.efi with a backdoored version that can instantly pwn you?
>>
File: maid.jpg (216 KB, 1080x810)
216 KB
216 KB JPG
>>102665331
well, yes, she just pretends to be a maid after all
>>
>>102665434
https://en.wikipedia.org/wiki/Evil_maid_attack
>>
>>102665430
I dont encrypt my /boot, only my drive so that tyrone and jamal cant get access
If you're worried about someone replacing grub.efi then you have bigger issues to worry about
>>
>>102665343
doesnt matter if you dont value your life when youre going to be in pain from all the beatings of the five dollar wrench and after that your asshole will be in pain when you get sent to prison
>>
File: 71212135_p0.jpg (532 KB, 547x1000)
532 KB
532 KB JPG
>>102665331
That's what she wants you to think
>>
>>102665471
Encrypting your /root filesystem makes sense but there's zero reason to encrypt your /boot drive though. It's not a secret that you run Arch (by the way) and there are better ways of preventing tampering.
>>
>>102665430
I do not encrypt my /boot.
I have no protection against someone replacing my bootloader, as people capable of doing so would just van me and throw me into a hole until I tell them the password anyway.
What's protected is my data, not the machine. If someone steals it they can install a different OS on it.
>>
>>102665530
Sensible. You don't need much more than that anyway and 90% of the attacks on your boot chain are completely theoretical anyway unless you're a high value target and retarded enough to install software outside of your distros repositories or somehow get yourself infected with malware.
>>
File: ThePinkWojak.png (701 KB, 2636x2501)
701 KB
701 KB PNG
>>102665492
Life is already so much pain anon, I'm used to it.
>>
>>102648999
>stopjobd
>functionality
lol
lmao even
>>
>>102661790
take your linux drive out while installing just to be sure
>>
>>102648999
Functionality only matters because software keeps building itself on top of the Systemd Cathedral.
>>
>>102665499
>maidposter
MODS
>>
File: ExfLMrKUUAAYQpe-orig.jpg (224 KB, 738x1000)
224 KB
224 KB JPG
>>102665710
I'm not that maidposter. I just have a collection of skateboarding maids.
Lost all respect for the other guy once I found out he was a dubfag
>>
>>102665710
what's wrong with posting maids?
>>
>>102665996
Probably a combo of avataring, hijacking threads, general avatar spam everywhere. But to be honest, satania is the same and should not be in the sticky.
>>
I cant open any chromium buttons
I have portal,gtk,kde installed
>>
>>102664768
Tried that before, didn't make a difference.
The point is to have en_US as default/display language (I don't like translations), but with a sane date format and my local numeric/currency formats, etc, and input locale. Running locale-gen at boot seems to work, but it takes a moment and delays everything.

I've now setup an auditd filter to try and find out what the fuck is wrecking the locale-archive.
>>
>>102666216
>satania is the same and should not be in the sticky.
t. iToddler
>>
Can I make only a repo or a package autoupdate on Ubuntu?
>>
>finally managed a workaround for the annoying nvim/xterm bug that was haunting me for over a year
god bless
>>
New thread:
>>102666976
>>
File: 1699809685301441.jpg (16 KB, 1024x79)
16 KB
16 KB JPG
>EndeavourOS
I booted my laptop after some time and now I cannot update it because pacman will break relates pacman<6.4 for libpamac.
How I supposed to update my os now?
>>
>>102667006
remove pamac, update pacman, then reinstall pamac
check what's beling removed before you remove pamac, if there's too many things listed then abort because you might end up like that YES DO AS I SAY clip
>>
>>102667327
Best is probably to remove it forcibly with something like
pacman -Rdd pamac
then upgrade pacman and then reinstall pamac with whatever helper your using and let it sort everything out.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.