[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: ebussy-tendies.jpg (90 KB, 1313x949)
90 KB
90 KB JPG
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://wiki.installgentoo.com/index.php/Category:GNU/Linux

>What distro should I choose?
https://wiki.installgentoo.com/index.php/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: >>102414851
>>
LMDE Mint is the patrician choice.
Cinnamon is the patrician DE.
>>
>>102436857
unfortunately, their compositor is lagging behind.
>>
>>102436812
I installed linux mint on my T480 but the keyboard backlight button and the brightness buttons do not work, all the other function buttons work well. The keyboard itself is functional and these buttons work with any other OS. Do you guys know if there is any way to get them to work?
>>
>>102436926
>:(
>>
File: file.png (41 KB, 758x382)
41 KB
41 KB PNG
>>102436812
>>
>>102437579
Stop posting this human refuse.
>>
>>102437598
what's the usecase for refuse?
>>
>>102437579
>Emanuel troll Bussy asking the real questions
>>
>(Filepath to vkwinerunner)
>Assertion Failed: !status && vkCreateGraphicsPipelines
I have never seen this error before but I'm getting it on most of my Steam games. I'm sure I have everything for vulkan, the fuck is this telling me?
Sorry no screenshot, this error also causes my PC to start consuming ram like there's no tomorrow.
>>
https://x.com/COSMIC_desktop/status/1836110482576445909
>>
>>102438152
Wait for a beta. I doubt these alphas are going to be any more stable.
>>
>>102436812
How to change order of entries in systemd-boot?
>>
>>102436926
works on t440. are you pressing the fn button? backlight is located in power settings, click the battery icon and see
>>
>>102438318
/Boot[/]efi/loader
Change the default entry, add other defaults. The entries are your entries
>>
>>102438411
Yes pressing the FN button, the other buttons work except for the screen brightness and keyboard light. They even lit up when the laptop boots so it's really weird. I'll check out the power settings at home thanks anon!
>>
>>102438433
Wild guess, check if the power daemon is installed, enabled and started.
>>
Which vnc client should i use?
>>
>>102438152
I'm getting really tired of you fucking cosmic shills who've been shilling for a desktop that isnt even out of alpha yet
>>
cosmic is just nowm, not a real DE
>>
>>102438683
It wouldn't be so bad if it actually worked but it's exactly what it says on the tin, an Alpha.

I couldn't even get it to run properly on my Gentoo system because Cosmic has a bunch of hardcoded assumptions on Systemd being present and crashes at runtime if that's not the case. This is fixable, it's just logging crap via Journald that could instead go to the syslog or stdout, but it's still something you don't expect from mature software.

Anyway, I did manage to get Cosmic to run anyway after patching it and it looked and ran like crap. I'll be sticking with KDE for the foreseeable future.
>>
>>102438675
Remmina
>>
>>102438675
vncviewer (from tigervnc) or wlvncc if using Wayland:
https://github.com/any1/wlvncc
>>
>>102427477
>functional programming addicts that would say a stupidly long pipeline is better
As someone who used to hang around in the Haskell community, I'd say that the Unix enthusiast mindset and the functional programmer mindset are radically opposed. The Unix philosophy is centered around
a) representing data and configs using a huge variety of ad-hoc, informally-specified text formats;
b) handling the above through format-agnostic text manipulation tools, which results in 80% solutions that work well in the common case, but break in any unusual case, such as a file name that contains a newline;
c) programming with stringly-typed tools that are hostile to structured data, like shells and command-line arguments.
Which are all things that help with prototyping and writing quick "works on my machine" kind of hacks, but they're also universally recognized as antipatterns in production systems. Well, universally except among Unix philosophy believers, who tend to think that the rules of good software design don't apply when they conflict with what their precious OS did half a century ago.
>>
>>102427477
>>102439394
On the other hand, many Haskellers have total disregard for ease of prototyping and doing quick hacks. They love statically typed everything, carefully defining their data types so that invalid states are unrepresentable, the single source of truth principle, data formats that support schemata. Most Haskellers adhere to the langsec movement's principle of full parsing and validation before any further processing. And they keep going until they have a 100% solution to their problem, building up towers of abstractions in the process.
For example, many people in the Haskell community are hostile to parsing things with large regexes and text manipulation operations. They will tell you that if your format is that complex, you should write a real parser with real error reporting, and here's a monadic parser library for that.
They also don't unnecessarily split their programs into many processes out of a belief that small = good, as a process boundary makes it harder to enforce things with the type system and ensure that refactors are correct.
Here are some examples of the kind of thing that Haskellers tend to like.
https://dhall-lang.org/ - a config language with static types
https://nixos.org/ - a Linux distro that centralizes configuration into a single file in a special programming language
>>
Bros what is the X11 equivalent to hyprland? I'm tired of the flashing white screens in minecraft
>>
>>102439682
Any WM with polybar and a picom fork that has animations should do
>>
>>102439682
Uhm, Hyprland?
https://github.com/hyprwm/Hypr

I suppose Awesome WM is also similar.
>>
Does BTRFS provide any benefits over EXT4 for a disk hosting a large Steam library?
>>
>>102439762
Compression and the ability to detect bitrot (Steam will validate your files anyway though so that's less important here).

You could also use Snapshots but that's also not really that important. I can't think of why you'd want to do that unless you wanted to snapshot your games overtime to downgrade them (something Steam really sucks at doing without this) but the benefit of this is outweighed by the significant amount of disk storage required to store them.
>>
>>102439762
Not really, no. You might actually want to disable COW for your steam library
>>
>>102439762
- compression, games often compress by a useful amount
- deduplication, especially for proton games, can save a few hundred megs per game by deduplicating the prefixes
- can easily and without formatting, add more discs to the same volume
>>
>>102439776
So basically none at all.
Most games already use compression for their assets too.
I'm guessing adding more compression could potentially slow down loading times?
I'm still on the fence about the /home partition since it will host more than just games.

>>102439813
Isn't deduplication something you have to do and figure out manually? I don't see any gamers taking the time to do that, especially if it's complicated. The wiki entry on dedup is completely unhelpful trash.
As for adding more disks to the same volume, that won't ever happen. I don't want shit falling apart if one disk dies.
Without a raid I'm reliant on being able to swap out the disks any time.
>>
>>102439914
>Isn't deduplication something you have to do and figure out manually?
There is software to do this semi-automatically (you still have to run it manually but you can put it in a timer or cronjob), for example jdupes can do this.
>>
>>102439914
>As for adding more disks to the same volume, that won't ever happen. I don't want shit falling apart if one disk dies.
>Without a raid I'm reliant on being able to swap out the disks any time.
adding discs includes raid, like you can take a single disc volume and turn it into a 2-disc raid1 at any time, in fact you can do it without even needing to unmount it, btrfs has by far the most seamless and flexible multi-device support of anything
>>
>>102439914
Deduplication can also cause issues and doesnt reliably work the way people think it does
>>
>>102440373
It just shares the same extents on-disk. It can't cause any issues except if data gets modified and then BTRFS has to copy the whole thing which can lead to poor performance while it does that and issues if it runs out of disk space, etc.
>>
There's too little coverage of the use case of BTRFS on a separate /home partition for a normal desktop user/gamer, so I'm going with EXT4 on it.
As we can see there's countless conflicting and outdated information about BTRFS and opinions vary greatly.
With a separate home partition it's easier to reinstall the root partition without any data loss too.
Using btrfs subvolume delete to reinstall when you may want to reinstall the entire root partition for something like luks2 updates or btrfs updates is just foolish.
If I'm going to automate the process of reinstalling the root partition without losing or risking /home in any way, then a separate /home is always beneficial.

>>102440076
Sounds like it's too complicated for regular use, especially for gamers.
How do you even know what to deduplicate?
I'm working on a bash script to create a perfect arch linux install for gamers with modern computers, including for me and my friends.
Which means people that know absolutely nothing about linux. Manual BTRFS labor can't be involved at all.

>>102440121
Maybe this went beyond you, but gamers don't need raid1 for their steam libraries.
BTRFS remains enterprise focused, though it's handy for the root partition for normal users.
I actually use ZFS raid for my home NAS server where the majority of important stored files are.

>>102440373
That's what it sounded like on the wiki too.
>>
>>102440373
>Deduplication can also cause issues and doesnt reliably work the way people think it does
on btrfs it does work reliably, because of it's CoW nature, you aren't relying on symlinks or hardlinks which do have some gotchas with regards to using those as a deduplication technique
on btrfs, when you deduplicate two files, they share extents on disc, but if one of them changes, that change is reflected only on the file that changed, and only the changed part of the file is recorded (it doesn't copy the entire file unless it completely changed)

>Sounds like it's too complicated for regular use, especially for gamers.
>How do you even know what to deduplicate?
you just occasionally run a tool that goes through and compares and deduplicates files for you
>I'm working on a bash script to create a perfect arch linux install for gamers with modern computers, including for me and my friends.
so make a script that gets run sometimes that runs a deduplication tool
>>
>>102440490
>How do you even know what to deduplicate?
Static data that's duplicated a lot but doesn't change much. So the example of proton prefixes is a great one. They typically share lots of similar files that don't change often.
>>
btrfs reflinks are also useful when modding games, since it allows you to make a mutable copy of large folders in seconds without taking up any disc space
so like you could have a fresh and modded copy of a 100G game, and still only take up 100G + the size of the mods, rather than 200G + the size of the mods
>>
Anyone here using LXQt 2.0 with/without Wayland? Is it good and do you have edge screen tiling?
>>
>>102440732
On Gentoo with defaults (KWin as the WM) it has edge tiling.

The Wayland support is not really there yet though, it's very preliminary, for example the panel has no task switcher widget so can't list open apps to switch between, etc.

The next release will have full Wayland support.
>>
>>102440786
Thank you senpai. Lubuntu announced a while ago that 24.10 will have Qt6 + Wayland support but it looks like it will not happen on time. I hope that Labwc is supported soon so I can still use my Openbox themes.
>>
Cinnamon DE is the most beautiful DE ever released. Change my mind anons.
>>
hey I recently switched to KDE to try it out, and Thunderbird doesn’t have a notification badge in the taskbar, which I rely on a lot. Is this a Thunderbird issue or…?
>>
>>102440979
birdtray package on AUR
>>
File: deepin-23-email.png (190 KB, 648x400)
190 KB
190 KB PNG
>>102440935
Deepin is the most beautiful. It is a shame that no one trusts Chinese devs even when their projects are open source.
>>
>>102440935
This is a friendly thread, don't start a flame/brand war.

>>102441084
You can easily make plasma look like that, so no.
China made that to replace their government computers OS because they don't trust Microsoft and wanted total control against backdoors put in by the NSA in various libraries.
The lack of trust goes both ways.
CIA/NSA/DOD is way more guilty of causing trust issues than anyone else.
>>
>>102440896
I think they plan to support LabWC, Wayfire and KWin and distros will pick whatever best suits them as the default just like they do right now for the X11 WM.

In practice, LXQt will continue to be a generic desktop environment of sorts. It's expected that it should be relatively easy to adapt to any Wlroots based compositor. Outside of the panel, which is the complicated case, most of their apps already work just fine on Wayland. The other complicated case is their screengrab program for taking screenshots, that will need updating for Wayland.
>>
>>102441179
>China made that to replace their government computers OS because they don't trust Microsoft
They use Ukui on Ubuntu Kylin for that. Deepin is meant for consumers. I think it may have even shipped on some Chink laptops.
>>
File: feature_li1.png (130 KB, 516x233)
130 KB
130 KB PNG
>>102441211
By the way it's almost comical how similar to Windows this looks. The Chinese sure are good at copying the look and feel of other operating systems.
>>
>BINARIES=(/usr/bin/btrfs)
Any benefit to adding btrfs to mkinitcpio binaries?
I've seen some people do this, but I don't understand why.
>>
>>102441254
It's for RAID setups. If you don't know if you need it then you probably don't.
>>
>>102441211
They don't want their citizens to use microsoft spyware or open source NSA backdoors either.

>>102441245
The chinese are really good at not just copying/stealing things, but also improving them quite a bit over the originals.
We see this in all aspects of their life.
>>
>>102441294
>or open source NSA backdoors either.
It's more like they don't want to leave themselves susceptible to that. The Chinese understand the value of having technological independence. They will happily work with somebody like Canonical on Ubuntu Kylin because they're going to fork the repos for their own purposes anyway.
>>
>>102441294
shut up Li.
>>
>>102441024
is there an alternative that shows the badge on the actual thunderbird icon in the taskbar, and not the tray?
>>
>>102441350
There is the new official one, but it's not in a package yet, you will have to compile it yourself.
https://github.com/thunderbird/linux-sys-tray
>>
>>102441329
I'm Norwegian though, and that is not a friendly thing to say. Your schizophrenic paranoia doesn't belong here.
Why is it unheard of appreciating another culture these days?
Say anything about your love for Japan and it's fine, but China? How dare you!
>>
>>102436812
bumping >>102435218
>>
>>102441473
pactl load-module module-switch-on-connect
>>
>>102441499
>do without sudo
Failure: Module initialization failed
>do with sudo
Connection failure: connection refused
pa_context_connect() failed: Connection refused

Hmmm, I don't know if this is bad or not?
>>
>>102441499
>>102441473
You may also want the module-switch-on-port-available which is specifically for when you plug in/out devices into your headphone jack, etc.
https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/#module-switch-on-connect
>>
>>102441537
pactl info


Do you not have PulseAudio running? It should be a default on Mint unless something is badly fucked up.
>>
File: results.png (36 KB, 541x275)
36 KB
36 KB PNG
>>102441553
I haven't really messed with pulse audio outside of switching audio sources via the sound tab.
>>
>>102441575
>forgot to censor host and user name
Well at least it wasn't my actual name...
>>
>>102441538
I don't really know what I'm reading or how its helpful other than I can blacklist and do some other basic things.
>>
Is there a QEMU GUI that makes QEMU as easy to use as VMWare and Virtualbox?
>>
>>102441575
So it's running but fails to initialise modules for some reason.

>>102441616
That's the documentation for the various PulseAudio modules.

For some reason you can't load modules. You should still be able to set the default sink manually though either through pavucontrol or pactl:

pactl list sinks short
pactl set-default-sink <SINK>
>>
>>102441626
virt-manager
>>
>>102441640
Thank you.
>>
>>102441575 (Me)
Just tried and didn't work lol
 alsactl restore
>>
>>102441639
Holy shit that fixed it, is this a set and forget command or do I have to run it everytime on boot?
>>
>>102441717
It should remember your last connected device by default but if it doesn't then you may want to make a login / autostart script.
>>
>>102441732
Well thanks a bunch, I've been struggling with this for about 2 months now!
I'll save this in nano and if I need to write a login/autostart script I'll start looking into how to do that.
>>
what program are you using to view images? i'm using the default gnome image viewer and i dont like it very much
>>
>>102441762
You should probably not use gnome, at all, ever. But if you absolutely must you can use gwenview from flatpak.
>>
How do I rollback nvidia drivers on Pop!_OS? The new 560 driver borked my gaming and I checked and it turns out I'm not the only one with this problem. I tried playing the same games on a older computer with the older 550 driver and they run perfectly on it.
>>
>>102441762
Whatever the default Linux Mint image viewer is.
>>
>>102441810
Is it the directx error in some games?
>>
>>102441762
Pix is very nice if you don't like your file systems way of previewing images.
>>
>>102441830
There is no error message. The game freezes. I end up using "kill" in task manager because even telling Steam to stop the app doesn't do it.
>>
>>102441863
I would rather focus on searching for a way to fix the issue, rather than rolling back, otherwise you are going to have to avoid updating forever.
Anyway this is one of the reasons Timeshift should always be used to make snapshots before updates.
PopOS itself isn't particularly great for gaming, neither is Manjaro, you'd run into the same issue on both of them and would need to restore a snapshot.
I've had similar issues on both of them, meanwhile on Arch Linux, nvidia driver updates never cause games to stop working.
So maybe consider a linux distro better suited for gaming?
>>
>>102441922
Uh, wouldn't rolling back fix the issue? I know for a fact that the driver is the problem. BTW, those two distros were the ones recommended for gaming. Did something change?

https://www.youtube.com/watch?v=Co6FePZoNgE
>>
>>102441192
There's an aur package for a labwc config with lxqt integration
>>
>>102441824
xviewer but it's not packaged in most distros
>>
>>102441762
nsxiv
lximage-qt
xviewer
>>
>>102442184
You probably want to wait until a proper release. Also, if you use Qt 6.8 liblxqt is broken right now.
>>
is arch+GNOME a good idea?
>>
>>102441762
sxiv
>>
>>102442235
>Arch
yes
>GNOME
no
>>
>>102442234
Yeah i'm aware about that, i was just mentioning it in case someone on arch wanted to try out a homebrewed prototype of lxqt+labwc
>>
>>102442235
GNOME as a desktop is not a good idea but if its your preference then there's nothing wrong with using it on arch.
>>
>>102442431
>GNOME as a desktop is not a good idea
why?
>>
>>102442235
Use Fedora if you're going to run GNOME. Arch's GNOME packages are notorious for being late and bad quality.
>>
>>102442446
Poor design decisions, poor user interface that flies in the face of years of market research by Apple and Microsoft, poor performance, worse feature-set than KDE and many "advanced" features are not exposed directly to users because you're a retarded baby that needs to be protected from sharp edges.
>>
>>102442463
>Arch's GNOME packages
what?
>>
>>102442235
Yes. It just works.
>>102442463
>Arch's GNOME packages are notorious for being late and bad quality.
I understand them being late but they are not bad quality. What do you even mean by that?
>>
>>102436812
Hello friends, which distro should I install on my father's t590 (i7, 16gigs of ram).

I thought about Zorin or Mint but not sure. Never used them myself so can't easily recommend them.
>>
New to linux, can you one of bros help me out? Is there a way to view what's going on with my system from terminal TTY, but more specifically my session at a certain time-range? Basically my gnome session was taking forever to login, and only figured it out by using the 'gnome logs' app, but that took forever! I'm now wondering what would happen if I couldn't even log in to use gnome logs? I'd love to be able to diagnose an issue from outside the DE.
>>
https://youtu.be/F8cT1YCsxgo
thoughts on this?
seems like microsoft themselves are going to fix anti-cheat games not working on wine
>>
>>102442202
Sure but Pix is nice.
>>
>>102442073
I'm gaming and running the 560 driver on Arch Linux right now.
You shouldn't be trusting those Linus tech tips guys, they are wrong.
Mint, Pop OS and Manjaro are great for introducing new people to linux, but once the problems start they show their flaws.
This is where Arch Linux comes in, once you have gotten comfortable with linux you move to it for more stable and reliable gaming.
>>
>>102442678
Anti-cheat seems kinda pointless when no one is playing your games...
>>
>>102442678
If this is the video that talks about Microsoft's VM based security, I've seen it before. It won't work because it'll be a gentle push rather than forceful. They're not getting rid of third-party crap running in their kernel nor will they be able to force people to stop doing that. All of the shitty security software that currently relies on kernel hooks is going to continue to exist.
>>
File: file.png (107 KB, 1093x461)
107 KB
107 KB PNG
Just why does this problem always crop up in the linux community?
Always with the god damn divisive politics shoved in your face.
>>
>>102442662
dmesg shows kernel logs, journalctl for services and general system logs. Although it sounds like what you have going on is that gnome itself has its panties in a bunch over something, not a problem with the system infrastructure.
>>
>>102442757
Because it's their fucking identity, they have to make everything about them. If they stopped to think for a moment they'd realise that yes, trans people do in fact have rights, we all do, you have the same rights as everyone else. You're not special so stop talking about "trans rights" and start talking about "everyone rights".
>>
>>102442492
>>102442497
Nonsensical dependencies and people generally having issues that don't exist for Fedora or Ubuntu.
>>
>>102442745
well idk how they'll do it exactly, but they certainly could put their foot down, because windows already won't let you install drivers not signed by microsoft unless you've booted windows with driver signing disabled, which is not something a gaming company could reasonably ask customers to do (nor would it even make sense to, because doing this means users could install their own anti-anti-cheat driver as well)
so yes, they could absolutely force them stop doing this if they wanted to
>>
>>102436812
Is there any danger to having linux and windows on separate drives and keeping both plugged in at the same time? I only need windows to run some games with aggressive anti-cheat measures.
>>
>>102436812
which distro should I install on my father's laptop? Mint, Zorin, Ubuntu?
>>
>>102442891
>Could
They won't though. Too many anti-virus companies will throw a hissy fit and they're not going to stop signing sketchy DRM modules. It's good money for Microsoft, they charge a lot for their signing service.
>>
>>102442915
When it's for grandparents and parents that don't know shit about windows or linux and just double click a icon to open a browser, then always Mint, and set Mint up to fully auto update everything.
>>
Why do /g/ users prefer btrfs to zfs, when the latter has been tested in production for way longer and has less of a history of serious bugs?
>>
>>102442757
Its not even just linux, its everywhere. You can't escape it in any section of the internet.
Just blacklist that instance and move on. Or continue to use that instance to cost them bandwidth whichever you think is the more interesting option.
>>
>>102442981
I prefer both, for different use cases.
ZFS for raid for servers.
BTRFS for snapshots for root drives on personal computers.
>>
>>102442962
we'll have to wait and see, i will say that i won't be holding my breath just yet, in a manner of speaking, as right now there's no games i want to play that use kernel mode anti-cheat. i just think in general it's a good thing that it may be going away, both for linux as well as windows users
>>
Any point in running ClamAV on linux desktops?
If so, with what kind of configuration?
Linux viruses are going to get more and more common with the increasing marketshare, but can we trust something like ClamAV to save us in time?
>>
>>102442840
hmm. Care to elaborate?
>>
>>102442981
>Why do /g/ users prefer btrfs to zfs
It just makes more sense for most home users because there are no restrictions on kernel version, adding or removing disks from arrays, and it can be shrunk. Online shrink no less.
>when the latter has been tested in production for way longer
Which version? The btrfs on Oracle Linux 8 has been tested in production a lot longer than the current openzfs release. They're both still active projects which sometimes have regressions resulting in data loss for some people.
>>
>>102442910
yes, an application that is running as admin let alone kernel privileges can mount/unmount devices plugged into your pc.
>>
>>102443139
So what should I do? Physically unplug the linux drive whenever I'm using windows?
>>
>>102443132
No. I don't keep a log book of all the problems people have with Arch to convince Arch weenies that their GNOME packages aren't trash. Try it side by side with a competent distro and find out.
>>
>>102443157
Keep the linux drive LUKS2 encrypted so you have to type in a password when booting into it. This way even if the windows mounts your linux drive for scanning, it won't be able to see anything anyway.
>>
>>102442891
>>102443052
well they said the whole Crowdstrike thing was because they let Crowdstrike run a kernel driver more or less on the EU's orders, the Eurocrats saying that it'd be an antitrust violation of some kind if MS didn't give third-party anti-malware companies the same capabilities as MS themselves has.
But that was a big enough disaster that maybe MS will put their foot down and say "Know that disaster that crippled large chunks of the economy for several days? This will keep that from happening again". Even if they do it it'll be a multi-year process though.

>>102442981
The serious bugs in btrfs were in the 2008-early 2010s era. Yeah I wouldn't touch it if you're still running a 3.2 kernel but you shouldn't be. It's been good for a long time now.

>>102443136
Facebook uses btrfs in production, they're paying some of the main devs
>>
File: apu question.png (106 KB, 612x491)
106 KB
106 KB PNG
Whats the best distro to use in the office? Prefably one I wouldn't have to babysit all the time.
>>
>>102443157
if you're worried about the anticheats viewing your linux data then just encrypt your linux drive
>>
>>102443181
The thing is, Microsoft won't be able to stop it and they know that, either Microsoft gives them a way to do it or they'll end up tampering with Windows installs "to make them secure".
>>
>>102443212
Arch Linux with BTRFS and automated snapshots. Install once and forget.
>>
>>102443212
Fedora Kinoite
>>
>>102443179
>>102443216
Thank you. I was more worried about windows itself erasing or somehow breaking the linux drive or system. I only heard a rumour about this, so that's why I'm asking.
>>
>>102443282
Use separate boot loader for both drives and then the F8 bios boot menu to pick which drive to load.
That way each boot loader will never overwrite the other while still maintaining a dual boot.
>>
>>102442757
Unless you really need the anonymity/privacy just set up your own youtube-local instance instead or run either freetube or newpipe through waydroid instead of using those shitty frontends
>>
>>102443385
I really need the anonymity and privacy. Local APIs void that.
>>
>>102443385
YouTube might block your locally hosted front-ends too.

I can't use YouTube anymore without signing in. I know Google has reCAPTCHA, it may be shit that's easily defeated by bots but I shouldn't have to sign in just to watch videos.
>>
>>102443181
>Facebook uses btrfs in production, they're paying some of the main devs
The same facebook devs that pushed a default setting on btrfs that was destroying ssds even though they claim to have tested it in production yet as soon as it got to consumers and hobbyists it was instantly noticed as an issue that should've never happened
>>
>>102441762
qimgv
>>
>>102443304
Much appreciated.
>>
>>102443216
>Arch Linux
>Prefably one I wouldn't have to babysit all the time.
Fucking retard
>>
>>102443439
Bugs happen, even ZFS has had bugs that destroyed data in the past. If you want reliable filesystem upgrades then you should really be using an enterprise Linux distribution and testing rollouts yourself.
>>
>>102443434
in my experience the signing in thing only happens when you're mass downloading playlists and playlists worth of videos with yt-dl all at once and dont do any kind of self-throttling
>>
>>102443472
>moving goalposts
This wasnt a bug
>>
>>102443481
I'm not really doing that en-mass but when I do I always supply cookies anyway. Do they really think a login gate is going to stop anyone? It's just annoying more than anything.
>>
>>102443497
If it destroyed data it was a bug. There's no ifs or buts about that, you do not make changes to the filesystem that destroys people's data.
>>
>>102443472
doesn't need to be an "enterprise distribution", arguably Red Hat and Orcale make things worse by trying to cherry-pick stuff and backport it. You're right that you should have a slow-moving distro and you should test shit yourself, but the ideal kernel for that is upstream LTS releases, not some RHEL frankenkernel.
>>
>>102443516
>It's just annoying more than anything.
yeah thats basically the whole point
>>
>>102443538
It wasnt a bug
They changed the default to discard=async and as soon as it hit kernel stable it fucked with a bunch of ssds
>>
>>102443622
That's called a bug, async is still the default today and it doesn't fuck your SSD, if it ever did then that was a bug.
>>
>>102443635
>we tested discard=async on our ssds and had no issues
>hits mainline
>bunch of complaints
>why the fuck did you do this as the default in the first place?
>we tested discard=async on our ssds and had no issues
It's not a bug
It's the default today because they changed something else as a "fix" while every regular user will just be putting the nodiscard mount option in the first place to avoid the problem
>>
>>102443676
Why did they change something if it wasn't an issue?
You don't change things for no reason, changes have to have a purpose and most people are still using the defaults rather than nodiscard. You want TRIM enabled and if you can do it in the background automatically rather than having to manually run fstrim or a timer then even better.
>>
>>102441421
China has so much untapped human potential it's unreal. Such a shame that it got taken over by commies. They have basically the same genetics as the Taiwanese, and just look at what the latter have achieved in tech with a vastly smaller population. Imagine these achievements, but multiplied 60x.
>>
>>102443709
It has always been recommended to do periodic trim on a timer and not continuous trim like facebook suddenly forced as the default
Continuous trim has always caused issues for ssds especially consumer grade ones
>>
>>102443816
Maybe you should stop buying cheap Chinese shit SSDs then. I've never had a single issue with any of my many SSDs running BTRFS and I would guess most other people don't either because it's still the default today.
>>
>>102442910
It's fine. Actually seems to be the recommended setup these days, one OS per drive and use your motherboard's boot device menu to choose between them. If you're a bit paranoid about problems, encrypt both drives with separate passwords and make regular backups. Though you should be doing that anyway.
>>
>>102443816
>Continuous trim has always caused issues for ssds especially consumer grade ones
What kind of issues? I've been mounting all my filesystems with discard for almost a decade and haven't experienced them.
UUID=[REDACTED]  /  ext4  relatime,errors=remount-ro,discard  0  1

t. Samsung 850 EVO
>>
>>102443845
>moving goalposts again
Yes anon it was never a problem and thats why the archwiki has a whole part in the troubleshooting section about it
Or how the kernel had to change a value down to 10% of its current value to deal with it
Or how they say you should just avoid the whole problem and use nodiscard
>>
>>102443976
>I read it in the Arch Wiki
You do realise no distributions take that seriously right?
>>
>>102443954
https://wiki.archlinux.org/title/Solid_state_drive#Continuous_TRIM
>>
>>102443954
>>102444030 (Me)
Unless it's changed, your drive was on the blacklist which might be why nothing ever happened
>>
how do i turn off "KDEwallet" if i wanted an annoying fucking "security feature" i would run windows
>>
>>102444030
>>102444058
I'm getting from that page that this is about some new, queued variant of TRIM that was implemented poorly in some drives' firmware? Did manufacturers get their shit together and solve that in newer drives, or is it still an issue even if your drive is from the 2020s?
>>
>>102444163
Uninstall it and install GNOME keyring (or anything else that supports SecretService). If you meant:
>How do I stop using the keyring in the first place
Then uninstall whatever app depends on it and use something else.
>>
inchroot() {
arch-chroot /mnt "$@"
}

if inchroot bash -c "cd /home/${VUSER} && sudo -u ${VUSER} git clone https://github.com/keylase/nvidia-patch .nvidia-patch" ; then
...

Would this cause either my function or bash -c to always return true even if the git clone fails?
>>
>>102443539
cool opinion breh
>>
>>102444317
You'd have to check the source code of arch-chroot to see if it propogates the exit code or not. I would expect it to. Test with /bin/true and /bin/false
>>
>>102444361
arch-chroot is not open so no source available
>>
>>102444163
A bunch of things use it, like NetworkManager for WiFi passwords and Chromium for credentials. If you turn it off you're probably going to have to replace it with something else or cross your fingers and hope shit doesn't break.
>>
>>102444444
Checked
>>
>>102444403
You're probably joking but it's a bash script:
less $(which arch-chroot)
>>
>>102438903
>hardcoded assumptions on Systemd being present and crashes at runtime if that's not the case
That's hyperbole. There's only one project that had a journald log integration, and it was fixed a month ago: https://github.com/pop-os/cosmic-session/pull/59
>>
If I wanted to learn more about Linux for my own personal satisfaction and use as a home user, are certification tracks recommended, and if so, which ones? Considering CompTIA Linux+ and Linux Professional Institute Linux Essentials.
>>
>>102444361
>>102444403
...
cat <<-EOT > /mnt/root/nvp.sh
cd /home/${VUSER}
if sudo -u ${VUSER} git clone https://github.com/keylase/nvidia-patch .nvidia-patch" ; then

...

EOT
inchroot chmod +x /root/nvp.sh
inchroot /root/nvp.sh
rm -f /mnt/root/nvp.sh

I'll just do it like this instead to be safe. This will run the script in chroot ensuring the if condition always works.
>>
Are there any mahjong apps that don't make me reshuffle every 2 moves?
Also is it just me or did captchas get longer?
>>
>>102443539
>the ideal kernel for that is upstream LTS releases, not some RHEL frankenkernel
Ah yes, the same upstream that has dropped LTS support down to 3 years, while Canonical has upped it to 12.
>>
>>102444634
>did captchas get longer
They got tweaked to throw off the auto-solver.
>>
>>102444634
>can't solve captcha
>wants to play fucking mahjong
>>
File: file.png (1.97 MB, 1832x1076)
1.97 MB
1.97 MB PNG
>>102444634
KMahjongg?

>>102444671
The auto solver still works flawlessly though.
>>
>>102436857
I prefer desktop hopping rather than distro hopping.

The great thing about nix is I can add or remove # and be back on another desktop, completely unchanged.
>>
>>102444704
No dirty config files left in /etc and /home by that from packages you no longer have?
>>
>>102443871
I figure this is the simplest thing to do. I never encrypted my drives before but there's a first time for everything.
>>
>>102444704
You could even automate that in a shell alias if you so pleased.
>>
>>102444855
I even used nixshell for fast fetch because I don't want packages bloating my system. I only use it once in a blue moon anyways.
>>
>>102443212
Fedora Kinoite is definitely up there. Switch to ublue if you're using nvidia.
>>
>>102439053
>Remmina
That's a funny way to spell xfreerdp
>>
>>102444163
use an empty passphrase. this will stop it from prompting you.
>>
>>102444912
>vnc question
are you retarded?
>>
>>102443212
Ubuntu LTS is the only one I'd suggest to anyone who wants an actual trouble free linux system that feels professional.
>>
>>102436812
I want to install the “roberta” version of scummvm on my steam deck but it says that I need “ifnotfy-tools”

Is this something that will permanently add to my processing load in the background?
What install command do I use for steam deck: Arch or Debian/Ubuntu?
>>
>>102444886
That's an awesome trick, thanks for sharing
>>
>>102445000
Thats the beauty of nix-shell you can develop or use packages temporarily without actually installing them

Maybe you don't want a piece of proprietary software permanently installed on your system.

It's a one time use.
>>
>>102436812
I'm curious what you guys think of this.
Yes this is a shitpost, but like I said, I'm curious what you guys think.
>have friend
>windows stan
>says he likes windows cause of gayman and is okay with giving up privacy for gayman
>me: okayweird.png
>eventually get into linux
>switch over to it
>friend says: "gaming on linux is inferior to windows."
>"in some ways yes, and in other ways no. My current rig can run some games more efficiently because of how much smaller linux's overhead processing is."
>he isn't convinced
>keeps seeing me on steam playing games
>asks me how if I'm on windows everytime he sees me play a windows only game
>"No, I'm using wine."
>"That must be hard to set up, right?"
>"No, a lot of the time its just runs out of the box, but sometimes you do have to troubleshoot and that can be annoying... Especially with unpopular games."
>he just takes it as gospel
>we start playing games together again
>everytime he wants to play a game that I'm not interested in playing I just tell him "I checked and it doesn't work on linux."
>tells me to switch back to windows
>"Nah I like Linux."
This has been my go-to excuse for why I can't play games with him for a while now. I'd feel bad but he has refused to play games with me for lesser reasons. It's kinda nice.
>>
>>102444952
>GOTCHA
Fuck you nerd
>>
>>102445085
second hand embarassment reading this post, please never post on 4chan ever again
>>
>>102436812
I'm coming from mint what is the next best distro to jump too I want something nice between highly customizable for desktop ricing and stability.
>>
>>102445085
Sounds like non-arch distro problems
Arch don't have troubleshooting involved for games, nor is there any game that won't run on arch.
And wtf wine over proton?
>>
Is it normal for display drivers to not load properly if you manually ignore cpu speed detection? Trying to figure out if my mobo is fucked or not
>>
>>102445139
FTFY?
>>102445154
I don't really want to explain what proton is so I just threw everything under "wine" for him.
>>
>>102445112
>GOTCHA
so you're retarded
>>
>>102444662
if you can't roll out a new version in three years then you don't need a different distro, you have process problems on your end that you need to fix. Decade-old zombie distros are not doing you any favors, as people keep finding out when they eventually do leave support.
>>
Is Nvidia on Linux as bad as people say? My laptop has a 1050, but I want to install Linux on it. Before now I've only used Linux headless with an iGPU, and only ever as a server OS.
Plan on installing Arch or something arch-based.
>>
>>102445228
you can make it work but dealing with their drivers is annoying. It doesn't just werk like Intel iGPUs or any recent AMD card does. There's a reason I haven't bought anything nvidia for a decade.
>>
I want a cheap Linux compatible scanner. What should I get?
>>
>>102442463
GNOME on Arch perfoms better than on Fedora, for me at least
>>
>>102445228
No. There are no more nvidia problems on linux. Use the nvidia-dkms package for that card, as nvidia-open-dkms won't work for such an ancient card.
>nvidia-dkms nvidia-utils nvidia-settings nvidia-prime opencl-nvidia ffnvcodec-headers
>>
>>102445276
>hasn't bought an nvidia card for a decade
>tries to claim nvidia still has problems on linux
sure buddy, sure
>>
what exactly do i lose using seatd over elogind
>>
>>102444748
>I figure this is the simplest thing to do.
It is. In theory it would be sensible to have things on a single large drive, but in practice that means learning about UEFI and getting frustrated when Windows fucks up your carefully maintained configs again. If you have separate drives, then you can just use default install settings for both and it will work.
Encryption is something I just consider to be a good practice desu. If someone steals my computer, I don't want them to be able to also steal my identity. The fact that it makes it difficult for Windows malware to steal data from Linux partitions is just a bonus, as such malware is rare anyway. You do need to have decent backup practices though, as encryption makes data recovery more difficult.
You basically have two options. High-end SSDs usually have hardware encryption, so you can just use that. You don't lose any performance that way, but you have to trust the skill of a Chinese manufacturer's programmers. It used to be a pain to set up, but IIRC the systemd people merged some improvements a while back and now it's more user friendly. Your other option is software encryption with LUKS. That does reduce performance a bit, but the code is open source.
>>
>>102445321
They still don't have proper open drivers (no their open kernel driver isn't enough, they need an open user-space too) and Wayland support is still problematic.

Call me when Nouveau is on par with AMD two years from now.
>>
>>102445388
Nothing because seatd has an elogind backend. Unless you're not using it in which case you lose power management, seatd does seat management only, you're not going to get suspend and hibernation out of it.
>>
>>102445412
The nouveau developer left and went to work for nvidia on their open source driver lol.
>>
>>102445412
im sure you are a super expert on nvidia drivers, what with not having bought or used a card for a decade
>>
>>102445450
The user reviews speak for themselves. I don't need to listen to Nvidiot propaganda when people still regularly have issues with it and the driver change logs speak volumes.

>>102445428
False, it's still actively maintained and even has a Vulkan driver now which is already faster than Nvidia's blob in some cases.
>>
>>102445204
It's not a matter of "can't" it's a case of "don't need to fix what ain't broken". It's stupid to insist on going through upgrades 4 times as often, if there's no actual need. People/organisations who fall into the trap of relying on EOL distros with no upgrade path have their own operational problems, it's not the distro's fault for offering 10-12 years of support.
>>
>>102445486
>tips fedora
>>
>>102445515
*tips Arch*
>>
>>102445486
I'm surprised you would double down on something you have no experience with, rather than yield and admit you don't know.
You clearly have no business talking about nvidia drivers.
>>
>>102444704
>I prefer desktop hopping rather than distro hopping.
No wonder, you're already on the ultimate distro.
>>
>>102445228
Nvidia is fine, especially on Arch.
>>
>>102441762
emacs
>>
>>102445633
Pretty sure the majority of nixOS posters here don't actually use their nixOS computers for anything, especially considering the "hopping" which implies nothing can satisfy them.
>>
>>102445397
>If you have separate drives, then you can just use default install settings for both and it will work.
Honestly, this was the only thing that I could figure out by myself. If there's potential for a conflict to happen, that should prevent it.

Also, I thought you could encrypt a drive through the BIOS and that was it.
>You do need to have decent backup practices though, as encryption makes data recovery more difficult.
What would the problem be? Does the OS the encryption was made on need to be available?
>>
>>102445388
If you use seatd you will need to find a way to set up $XDG_RUNTIME_DIR as seatd doesnt do it by default unlike elogind
>>
>>102442695
Okay. I'll give that a try on one of my other laptops and see how well it runs first.
>>
I keep getting flamed when I tell people arch is a pretty good introduction to Linux.
>The installation process has you build your system up and in the process you gain an understanding of how everything works together.
>It can be as lightweight or as bloated as you want
>The AUR
need I say more?
>>
i'm never giving nvidia money out of principle
>>
File: AchillesHorse.jpg (45 KB, 1080x1078)
45 KB
45 KB JPG
>>102436812
I just set up a dual boot with Mint 22. After mounting a couple internal drives, why are seemingly random files (txt, csv) showing up as executable?
>>
>>102446271
The average newbie wants something that works out of the box with all the trimmings and is easy to use and maintain, you're recommending absinthe to babies.
>>
>>102446271
you would be correct, but only for a certain type of person
normans will throw in the towel and give up the moment they are presented with a cli when installing, like >>102446340 said
>>
What happens when you boot into a btrfs snapper snapshot from the GRUB menu?
Does that automatically restore the snapshot, or is everything undone once you reboot again?
>>
>>102432558
I'm absolutely not confusing UUIDs. I reviewed how initramfs works and read the dracut manpage and found this. I have been chrooting into the new drive to do these failed kernel/initramfs rebuilds so maybe it was building off mountinfo, which is why it can't find root. I guess this would also explain why simply cloning the partitions and updating fstab still made it boot into the old drive. I really didn't think this would be so complicated. I now put "use_fstab='yes'" in a file under dracut.conf.d, and the fstab is referencing my new drive, and I'm rebuilding. If this doesn't work then I don't fucking know anymore....
>>
>>102446287
I deeply respect that principle, but I can't follow it due to how ridiculously inferior the competition is.
>>
>>102446488
Inferior for what exactly? If you need CUDA then understandable but it's fine for gaming.

If I dabbled in AI and machine learning I'd probably buy an AMD card to use for graphics and buy a separate Nvidia card for everything else
>>
>>102446333
because a text file is just lines that can be run through terminal and therefore launch whatever
pretty sure you can set the default launch application for file extensions but also you'll quickly get used to linux not caring about file extensions sometimes
>>
>>102446561
AI is the reason I bought a 4090, but it's not just that, the ridiculously overpowered card makes badly optimized games run like they were perfectly optimized.
It's been a year and a half since I bought it, and have never once regretted it other than the nasty price tag.
Even though it left a hole I just now finished paying off, somehow I just can't regret it.
I've generated hundreds of thousands of images and spent over thousand hours talking to local LLMs, it's been too much fun.
I later wished I had bought 2x 3090 instead though.
>>
File: ComfyUI_00274_.png (1.21 MB, 1024x1024)
1.21 MB
1.21 MB PNG
>>102446561
I can make slop just fine on my 7900, which is probably the only thing most people care about unless they're deep in the sauce from RTX marketers.

>>102446722
> makes badly optimized games run like they were perfectly optimized
Yeah see I dislike this, and DLSS/FSR/whatever frame gen cope people use to excuse poor developer practices. Fix my game? Nah, just throw more hardware at it. They just want to sell you both a problem and the solution.
>>
>>102446333
Are the internal drives NTFS from windows? NTFS dosent have the same file permission system as linux compatible file systems so all files you copy from an NTFS file will be marked as executable, you can fix it by running on the file/directory:
chmod 644 [file]
or
chmod 755 [directory]
>>
>>102446787
from an NTFS partition*
>>
File: 00008-2509343748.jpg (1.36 MB, 3328x4864)
1.36 MB
1.36 MB JPG
>>102446774
>Yeah see I...
I agree, but there is no hope without a majority fighting back. In the middle of the AI age that is a hopelessly lost game.
Still I can generate high detail high resolution images like this in a minute, bet you can't do that with your 7900.
>>
>>102445760
>What would the problem be? Does the OS the encryption was made on need to be available?
Not really, no. You can open a LUKS-encrypted drive from any modern Linux distro and you can open a hardware encrypted drive from any OS that supports hardware encrypted SSDs. The only problem is when your shit gets corrupted by a broken drive. If it's unencrypted, then you may be able to recover things from the non-corrupted part; if it's encrypted, then all of it may be gone. But really, such low-level data recovery is a pain and unreliable, so you should have back-ups either way.
>>
>>102446333
Are they a Windows FS, like NTFS or FAT32?
>>
>>102446787
That's exactly what happened. Thanks anon.
>>
File: ComfyUI_00367_.png (2.33 MB, 1248x1824)
2.33 MB
2.33 MB PNG
>>102446972
Is that rendered directly or 4x upscale from 832x1216?
Base res takes 5-7 seconds, I do a 1.5x latent re-render which adds another 10 seconds on it and upscaling takes basically nothing on top of that but I dislike post-gen upscaling. Been meaning to try out the tiled re-render but lazy. Face/Hand detailers add a lot of overhead though depending, up to 40 seconds.

I don't disagree nvidia has a massive advantage over AI slopgenning, but I think most people's use cases won't require a 4090 or 5090.
>Prompt executed in 14.98 seconds
>>
>>102446787
>chmod 644 [file]
>or
>chmod 755 [directory]
chmod -R a-rwx,u+rwX,go+rX <path>
>>
>>102446561
i'm the guy who said he'd never buy nvidia. i did just fine with various AI experiments on a 6700XT. the tooling definitely sucks dick but it's a stupid gimmick anyway. i could probably fix my issues through containerization.
>>
File: 00055-1922786301.jpg (465 KB, 1664x2432)
465 KB
465 KB JPG
>>102447195
I generate at 1664x2432 here is the original pre-upscale, and I'm talking about the entire process from start to finish, in a minute.
Your anime images uses considerably less colors, details and mechanics to achieve results, also you aren't scaling them to very high resolutions.
I know for a fact there isn't a single graphic card that comes near the 4090 timings.
>>
>>102445306
>There are no more nvidia problems on linux
literally guffawing
>>
So I was planning on installing Linux Mint but reading a lot of posts about outdated packages and problems with gaming makes me reluctant. I've been looking into tumbleweed and it seems nice. I still need to do a bit more research but what are your thoughts? I'm also a bit worried about various programs not supporting tumbleweed or being more annoying to install if I go with something not based on Ubuntu.
>>
>>102447470
So you want to go from Microsoft to Microsoft? OpenSUSE is Microsoft.
At least go for something like FEDora instead.
I would suggest using Mint or Manjaro for one year before you switch, so you learn some things first.
You won't have any problems right away with either of them for gaming, those problems comes later, say a year in.
>>
>>102447470
Just use mint and install everything through flatpak
>>
https://core.suckless.org/sinit/

this is the only suckless software i care about and has been on the back of my mind for ages, but i've never had the courage to try to get it running on a real linux system and managing processes for it. has anyone heard of it or ever used it, besides the developers testing and writing it?
>>
>>102447358
>I generate at 1664x2432
Yeah that's just 2x latent (which is pretty impressive) and then 2x upscale, where I do 1.5x latent and no upscale (post upscaling adds next to nothing to gen time) honestly I think it looks better before the upscale but that's just my taste. Also I don't have any good realistic checkpoints but that doesn't exactly matter as far as generation times. It'll all take the same amount of denoising.

Like I said I don't disagree you've got a significant advantage but its not useless on AMD.

>>102447470
Mint is fine as long as you aren't running the absolute newest hardware that was released in the last 8 months. Theres definitely better options out there but its not the worst thing you could do.
>>
>>102447093
There are mount options you can use to control the default permissions on Windows filesystems. But you can't really use these filesystems to store Unix-style metadata, they just don't support that.
>>
>>102447585
is there a LFS guide that's built around suckless tooling instead? i always wanted to build the most contrarian distro for shits and giggles.
>>
>>102447034
Thank you. I wouldn't have much hope for recovering data from a failing drive.

>>102447470
What problems with games?
>>
>>102447633
i have no idea. i've always stayed in my lane with linux usage. all of this experimenting is probably time consuming and i don't think i have the wits for it
>>
>>102447633
Linux for Schizos would be a good idea for a project.
>>
File: suckless and bloat.png (30 KB, 794x184)
30 KB
30 KB PNG
>>102447585
I never understood why people like suckless. Their sales pitch sounds like pure cope to me. Does our software have the most features? No. Does it provide great abstractions, letting many other projects be simpler and remove boilerplate? No. Is it the best tested and most reliable option? No. Does it have the best performance? Also no. But it's le Unix philosophy so you should use it!
>>
>>102447821
yeah i never understood suckless software and would argue even the popular ones (like dwm) suck. but this shitty ass, abandoned piece of software that had its last proper commit in 2014 has been living rent free in my head. something about it being as low lvl as an init, jusr being the bare minimum for your system to handle processes, has kept me pondering every now and then.
>>
Nvidia linux gaming is great, as long as you are on a good distro like Arch Linux. Other distros do custom shit that messes up the drivers.
It's also important to understand which packages you need to install for everything to run smoothly.
>>
>>102447765
It's called TempleOS, don't you dare mock it.
>>
>>102447902
Sinit is honestly fine as an init because it doesn't do anything and that's sort of the point. All it does is prune zombie processes and wait on signals. You're supposed to run a real init as PID 2.
>>
>>102447964
ohhhhhh. as i said, it's kept me fascinated but did anything more than that, mostly out of fear that something so low level is too much or too intelligent for someone like me. i was hoping it could actually run as PID 1 and not need any additional init-y stuff to get a system with a graphical interface running.
>>
>>102448019
It does run as PID 1 but it's sort of an anti-init, it does the bare minimum that init needs to do, no more, no less and as such you need to spawn some other process to handle the real init of the system. This could be as simple as a shell script or it could be spawning runit or OpenRC to take over.
>>
>>102447821
Dmenu is the best tool suckless ever made and the easiest to patch without worrying about major changes
St is arguably the best xorg terminal and most patches for it arent too complicated if you just use flexipatch
>>102447902
I tried patching dwm, and i tried patching it through flexipatch as well, its too must of an overcomplicated mess and not useable at all. I would rather just use a diff wm instead.
>>
>>102447821
>>102448104
They never made anything worth using for anyone but extreme linux autists, and even it's extremely limited.
>>
>>102443954
>relatime
noatime
>>
How do I go about creating a separate btrfs partition for home?
>btrfs sub create /mnt/home/@home
Do I still just do it like this even though /home is a separately mounted partition from root?
>>
>>102448268
Also what about the btrfs folder for the second partition? Is it needed?
>>
>only good IP scanner on Windows
>flagged by 17 engines including Bitdefender and ESET

Wat do? Are they really all false positives?
https://angryip.org/
>>
>>102448359
>Hack Tool
>NO DONT USE THIS TOOL GOYIM
LMAO
>>
>>102448359
https://github.com/angryip/ipscan/issues/388
>>
>>102448359
>>102448443
nmap is better. if you need a GUI use zenmap, there's even a flatpak for it
>>
>>102447081
>like NTFS or FAT32?
NTFS and exFat
>>
Are there any tools for downloading flac/ogg/mp3 from a premium spotify account for offline playback on any device?
>>
>>102448537
Add this the mount options:
dmask=0022,fmask=0133
>>
Now that I've installed Linux on my computer, what am I supposed to do with it?
>>
>>102448662
Same as you do on windows, now with privacy.
Play games, do work, browse the internets, hobby shit like 3d models or video editing.
>>
>>102448662
Have sex
>>
>>102448594
What do these do. I'M NEW, I DON'T KNOW WHAT I'M DOIN'!
>>
>>102436926
>backlight
thats supposed to be controlled by hardware
what the fuck
>>
>>102448662
>Now that I've installed Linux on my computer, what am I supposed to do with it?

I'm converting Excel workflows to LO Calc. I just need it for basic stats and analysis.
>>
>>102448717
sudo nano /etc/fstab

Add the masks to your NTFS mount on your linux system.
>>
>>102448715
with the penguin?
>>
>>102448662
now you learn to develop porn scrapping bots using bash, python or whatever then deploy them and masturbate all day
>>
>>102448768
What if I don't enjoy masturbating?
>>
>>102448662
Sadly, a kernel by itself gets you nowhere. To get a working system you need a shell, compilers, a library etc. These are separate parts and may be under a stricter (or even looser) copyright. Most of the tools used with linux are GNU software and are under the GNU copyleft. These tools aren't in the distribution - ask Linus Torvalds (or GNU) for more info.
>>
>>102448785
then you profit off that developing knowledge you adquired

you might be wondering if I'm making up this shit I'm saying, well, turns out I'm not, because this exact same shit happened to me
>>
>>102448717
Mounting Windows filesystems defaults to 777 UNIX permissions for a number of reasons.
Setting those masks turns that 777 into 644 (rw-r--r--) for files, and 755 (rwx-r-xr-x) for directories. Files will no longer be executable by default, but you should still be able to chmod +x them temporarily if you want to run something in Wine or whatever.
>>
>>102448738
>>102448870
Thanks. The plan is to copy to another disk then convert prior disks to ext4.
>>
>>102448104
>St is arguably the best xorg terminal
Doesn't st have significantly higher latency than xterm?
>>
What is terminal latency and why does that matter to people that use Linux?
>>
>>102448749
Yes.
https://youtu.be/msrvHhy0wxg
>>
I had a dream where i installed debian stable, currently on windows 10
does the dream mean something? is it a message by higher forces?
>>
File: n2rbvb1ih8c61.png (65 KB, 262x250)
65 KB
65 KB PNG
>>102449144
join us anon
>>
>>102449174
im intimidated
>>
>>102448931
It's the amount of time between when a terminal emulator receives a key press event and when it displays the result on screen. Linux has a lot of shitty terminals aggressively promoted by idiots. So people are constantly finding out that X or Y terminal has bad latency, and bad UI latency causes fatigue and RSI.

Just use a libvte terminal like gnome-terminal / kterm or xterm. Those are the only two implementations anyone tests with anyway.
>>
>>102448931
bro I work as remote devops/QA and constantly have to deal with shitty SSH connections to servers and the latency sometimes can be ~5 seconds and that's fine

this so called "terminal latency" is just bullshit
>>
>>102448019
>something so low level is too much or too intelligent for someone like me
You don't need to be Albert Einstein to understand low level stuff. People invented it and people can understand it. You just need to be patient and do a lot of reading. systemd docs can unironically be a good source even if you don't use systemd. Its documentation is unusually good for that space, to the point where they will sometimes describe the old way, the new way, and why they changed things.
>i was hoping it could actually run as PID 1 and not need any additional init-y stuff to get a system with a graphical interface running
You'll find a lot of things liked by the "minimalism purists" to be disappointing like that. It's inherently a pretty complex task to support all the things a modern user may want to do. If you go too far cutting out complexity, you either end up cutting features, or you end up with a clusterfuck of wrapper shell scripts and helper programs. People will focus myopically on a single piece and pat themselves on the back because it's simple, when the system as a whole is not simple at all, doesn't work that well, and is a pain to debug too.
That's usually the case with systemd haters, for example. They're shooting the messenger. The complexity was already there, but scattered across bits of code in every daemon, tons of helper scripts in obscure repos owned by distro maintainers, and poorly documented software like ConsoleKit that was left to rot because nobody was willing to touch it. This stuff wasn't on people's radar and most didn't know it existed. Then the systemd team put the core userspace stuff under one umbrella project, to better coordinate development, giving it a much higher profile. Because the complexity became more visible, people who don't know much about Linux think that millions of lines of complexity suddenly got made up by Lennart ex nihilo and for no good reason.
>>
File: file.png (295 KB, 720x480)
295 KB
295 KB PNG
the more I use this OS the more I feel like her
>>
>>102448238
Nah, I want them sometimes.
>>
make_fs() {
mkfs.fat -F 32 -n EFI $(getDiskPart ${DISK_ROOT} 1)
mkfs.btrfs -L ROOT /dev/mapper/root
mount /dev/mapper/root /mnt
btrfs sub create /mnt/@
btrfs sub create /mnt/@snapshots #/.snapshots
btrfs sub create /mnt/@pkg #/var/cache/pacman/pkg
btrfs sub create /mnt/@log #/var/log
btrfs sub create /mnt/@tmp #/var/tmp
btrfs sub create /mnt/@cache #/var/cache
btrfs sub create /mnt/@flatpak #/var/lib/flatpak
btrfs sub create /mnt/@swap #/btrfs/@swap/swapfile
umount /mnt
mount -o noatime,compress-force=zstd,discard=async,commit=120,subvol=@ /dev/mapper/root /mnt
mkdir -p /mnt/{boot,btrfs,efi,home,root,.snapshots,var/cache,var/log,var/tmp,var/cache/pacman/pkg,var/lib/flatpak,var/lib/portables,var/lib/machines}
mount -o noatime,compress-force=zstd,discard=async,commit=120,subvolid=5 /dev/mapper/root /mnt/btrfs
btrfs filesystem mkswapfile --size ${SIZE_SWAP} /mnt/btrfs/@swap/swapfile
case ${HOME_FS} in
btrfs)
mkfs.btrfs -L HOME /dev/mapper/home
mount /dev/mapper/home /mnt/home
btrfs sub create /mnt/home/@home
btrfs sub create /mnt/home/@downloads #/home/${VUSER}/Downloads
btrfs sub create /mnt/home/@home-cache #/home/${VUSER}/.cache
btrfs sub create /mnt/home/@home-apps #/home/${VUSER}/.var/app
btrfs sub create /mnt/home/@steam #/home/${VUSER}/.local/share/Steam
umount /mnt/home
mount -o relatime,compress-force=zstd,discard=async,commit=120,subvol=@home /dev/mapper/home /mnt/home
mkdir -p /mnt/home/${VUSER}/{Downloads,.cache,.var/app,.local/share/Steam}
;;
ext4)
mkfs.ext4 -L HOME /dev/mapper/home
;;
esac
for DISK in "${!DISK_EXTRA[@]}"
do
mkdir /mnt/${DISK}
mkfs.ext4 -L ${DISK^^} /dev/mapper/${DISK}
done
umount -R /mnt
}

Does my filesystem setup look good?
>>
>>102448662
I mostly use it to browse webpages and write Python.
>>
>>102449222
helpdesk lifer mentality right here
>>
>>102449275
my job says otherwise but whatever you say anon, that's fine
>>
>>102449269
>btrfs on top of lvm
>ext4 instead of xfs
>>
>>102449239
Lain is a Lisp programmer. You know what to learn next.
>>
>>102449293
my job title says i'm senior engineer in charge of railing ur mom
>>
>>102449319
There's no LVM. The mappers are LUKS2.
Shill me benefits of XFS over EXT4 for additional disks?
>>
>>102449269
Autism. Overkill. Will be used exactly once.
>>
>>102449337
ok sweetie
>>
>>102449393
>Autism
True.
>Will be used exactly once.
Not true. This is the second iteration of my script and I'm using it to install on multiple computers.
Two of my friends will also be using it for their computers.
>>
What's the latest stable kernel and should I update to it?
>>
File: file.png (7 KB, 305x80)
7 KB
7 KB PNG
>>102449446
Yes.
>>
>>102449473
I'm attempting to upgrade from 6.1.60-antix.1-amd64-smp to 6.10.6+bpo-amd64 (That's what's available in Debian Backports)
>>
>>102449510
Well 6.10 is very stable - for me, no problems with it on any of my computers.
>>
File: 6.10.6+bpo-amd64.jpg (51 KB, 735x531)
51 KB
51 KB JPG
>>102449541
Success
>>
>>102449553
That's a pretty weak laptop. What do you use it for?
>>
>>102449573
Mostly just posting in /sqt/ while I watch TV, reading the news, playing around with distros and whatnot. Nothing exciting. A little IRC here and there.
>>
Debian is cringe
>>
I might post my full autism script here when it's completely done and fully tested.
If anyone is interested in getting a perfected autistic Arch Linux install intended for gamers with modern computers?
Heck I should probably post it anyway to get improvement feedback from other higher level linux autists.
>>
>>102449628
arch is cringe
arch is cringe you dumb red neck
its arch that sucks
its arch that is heavy
don't you EVER talk shit about Debian again you pathetic arch user
>>
Arch just werks
Debian is ugly cringe
>>
New thread:
>>102449760
>>
>>102449694
Nah, I use Puppet rather than shell for automating configs. That way it's idempotent, meaning I can change the code and rerun it to apply changes.
>>
>>102449804
now THIS is autism and overkill
>>
>>102449804
You use puppet for gamer computers?
My bash script is 1157 lines and still not done though. I'm automating every single aspect to ensure even a dumb gamer can use it without problems and have a game ready linux computer.
>>
>>102449718
I've never used Linux
>>
>>102449926
Not a gamer, but I do use it for all my computers. I learned it for servers, but then I figured that since I already have the skill, I may as well use it for my desktop and laptop, to keep their setups in sync via declarative config stored in a git repo.
>>
>>102449989
>"keeping setups in sync"
What is this even? The installations are one to one clones?
>>
>>102450045
Pretty much, yeah. If I change my i3 config or install some software, I do it through editing the config and commit it into git. Then I just git pull on the other computer and ./apply.sh (a wrapper that detects whether Puppet is present, installs it if not, then runs sudo puppet apply). That functions as a way to keep the computers in sync, but also to apply all the customizations in a VM with one command of I want them.
Puppet has quite a learning curve, but it's language is pretty nice for describing desired system state. You can say this package should be installed, that package should be at the latest version, this file should be absent, that file should have the following line present in it, that other file is in the shell variables format and variable X should have value Y, and if the following folder doesn't exist, create it by downloading a tar.gz from this URL, verifying the SHA256, and unpacking it.
>>
>>102450184
I can do all that with a bash script too.
>>
>>102450219
Sure. In the end it's about convenience. I find Puppet more convenient because it defaults to being declarative and idempotent. So I don't need to wrap everything in checks to see whether changes need to be applied. Puppet checks for me, changes things if necessary, and shows a log of the changes it made. There is also a dry run mode, to preview changes without making them, and a package system where Puppet users upload modules for various things.
>>
>>102444565
Good to know, did they fix the wallpapers not working, the shit settings app not working and the poor performance too? Another issue I ran into is that cosmic-greeter and system76-power are mandatory dependencies. Why?
Also, has HDR support made it in yet? I depend on that and thus run KDE at the moment. The next version of GNOME will have it so Cosmic will be the only major desktop left without (Wlroots based compositors not withstanding).

I'd still stay away for now. The whole thing still feels like a house of cards. It could topple at any moment.
>>
This is going to sound weird

I felt like punching up a server to run Wordpress 1.0 and upgrade my way up. Thing is, it seems to require an old-ass version of PHP and
MySQL.

So I tried compiling PHP from source, but that spat out errors that lead me to believe I'll also need an old-ass version of GCC. No surprise there, I guess

So download the source for that and compile that, right?

Well, I don't even know if I should even have current GCC. With the build-essential package, I eventually get the error 1 related to read-rtl.o. Without it, the compiler seems to think the "host" is "x86_64-unknown-linux-gnu"

Previously, I tried installing an older version of Ubuntu as I thought that that would make things simpler, but that version of wget seems to not like SSL and I couldn't get an FTP server working, so I'm sticking with current Ubuntu.

I have no idea what the fuck I am doing, and not even Microsoft Copilot is helping
>>
>>102451616
>but that version of wget seems to not like SSL
That's going to happen. You'd have to upgrade ca-certificates as a minimum, possibly have to upgrade OpenSSL altogether.
>>
>>102451723
With Ubuntu 11, I'm on OpenSSL 0.9.8o. I THINK that's the "latest" version for that Ubuntu version. Though at this point I worry I'm going to run into the same snags as I've gotten before with newer Ubuntu, as even that doesn't show GCC 3 in the repository

Captcha: Y2KHGV



[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.