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

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: freebsd-icon.png (61 KB, 256x256)
61 KB
61 KB PNG
As a /g/entooman I've been thinking about FreeBSD for a while. How is it? Can I play my vidya on it? (maybe through steam + linuxulator)
>>
free sd for office/personal
obsd for personal
netbsd for college course and masochists like myself
>>
dead OS used by trannies on macbooks
>>
>>108601580
lurk 10 years before posting
>>
>>108601761
This website won't be around for another half a decade if you are aware…
>>
>>108601768
Shit, it made it just fine until last year running a version of FreeBSD that was 9 years past expiration, I'd say that's actually a testament to how dependable the OS is.
>>
>>108601563
I'm a fan of FreeBSD but, if you're planning to use it for vidya, you're gonna have a bad time.
Think Linux before Steam/Proton took off bad. Still, with a Gentoo background you'd probably enjoy it - I started with FreeBSD and went Gentoo for a while.
>>
>>108601563
Any reason to install it on a desktop? Seems like you wouldn't utilize its features unless you were running it as a server os.
>>
>>108601862
Mainly to try out ZFS on root, and to try something new :) I'm already using ZFS on Gentoo, but not for the root drive.
>>
>>108601563
It's a complete operating system unlike GNU + Linux chimera nightmare.
>>
>>108601563
Haven't tried vidya on it, but I found that a lot of stuff worked on it and haven't really ran into many issues. Great OS, love using it. It really makes you appreciate coherent operating systems while the fun of Linux (and the downside) will always be how much you can mix and match things. It made me a huge fan of ZFS and now I run ZFSBootMenu with Void (and plan on adding some other distros in there as well). I'd recommend giving it a try.
>>
>>108601563
Look into Poudriere, I have it set up in a way that not only is like Gentoo's Portage with its USE flags, but is actually better, more adherent to my flags, and builds everything in a nice isolated jail.

I managed to compile Wine64 (no multilib in recent versions) so no Steam, but I pirated The Witcher 3, GTA V, and they work fairly decently. Don't like the idea of depending on Linux compiled programs with Linuxulator.

Any FOSS game engine, like Quakespasm, Yamagi-Quake2, Xash, OpenMW will compile fine. Got Dolphin-Emu to play Wii and GC games.

I've even got llama.cpp running on it fairly decently.

Got it running for my wife's laptop with LXQT, on my laptop with Spectrwm, and on my main gaming rig with Spectrwm too. On our laptops, I managed to configure its power usage so that with 50% brightness it idles at around 4-6W. Pretty fucking satisfied, not gonna lie.

It's like a cleaner, leaner Linux, better organized as a system, with less trannies and Rust niggers invading it.

I'll be here for about an hour or two, feel free to ask me questions
>>
>>108601563
>>108602143

I will say, though, that if FreeBSD has one problem it's fucking drivers. Both the wife and I have Thinkpads, which are supposed to be the holy grail for FreeBSD support.

Honestly, everything works well, except for the WiFi. In my wife's case (T470), her WiFi straight up didn't work on the latest FreeBSD 15.0 and I had to set up 14.1 for her.

In my case (T590), my WiFi works, but doesn't handle WiFi changes gracefully (when moving to a different area with different WiFi or waking from suspend I have to reset the networking daemon using "service netif restart").

Also, in my case, WPA3 straight up doesn't fucking work. At my workplace I literally have to connect to my work WiFi using my phone and have a hot spot on for my laptop.

Peak retarded, I know, but honestly, I ain't coming back to fucking tranny infested Rustified globohomo Linux
>>
>>108601955
Yeah, that's one of the big reasons I'm considering trying out the BSDs. I'm wondering hows the Wayland situation over on the BSD side? As Wayland is mostly a RedHat/Linux phenomenon I don't expect much support on BSD. On my Linux box I'm using Niri, but I'm not sure if theres good Wayland support on BSD.
>>
>>108602143
Yeah, I did hear some stuff about jails being one of the big selling points of FreeBSD. Hows your workflow using it on a desktop system? Also, I did hear about the pledge(2) system call on OpenBSD and FreeBSD, which is nice for security I guess.

I don't plan on using WiFi because I'll be using a desktop with an ethernet connection, but my only concern is NVIDIA. Unfortunately I'm kinda cucked by nvidia and it's already a bit of a pain on linux, hopefully not a pain on FreeBSD.
>>
>>108601563
cuck license
>>
>>108602194
The Pledge thing is a system call for devs to use. As in, a system having pledge in an of itself doesn't give you anything security-wise. It's basically a way for an app to tell the system, hey, I'm only going to use this and this system call, nothing else. Neat little security feature, only usable if your program actually uses it. From what I understand (I could be wrong), the OpenBSD guys constantly have to patch Chrome to make it make use of it.

My desktop workflow for both the wife and I is basically the same. On both of our computers, all programs are built using Poudriere in a Gentoo like manner, except for one - the web browser.

On both our computers, I have a jail set up using a jail management program called Bastille, with the browser being inside the jail, and only having access to the GPU, audio, and our Downloads folder.

My wife uses Libreoffice, the Geany IDE to learn programming, and MPV to play media.

I use Kakoune as a text editor to do basically everything, as well as MPV and some games.

Both of us use Librewolf in our jails for web browsing, my wife doesn't consume any goyslop requiring Widevine or any other DRM cancer, so no problem in that regard. She does report that Instagram and Facebook work fine.

If you're worried about Nvidia you're in luck, FreeBSD has always had some of the best Nvidia GPU support out there, at times even better than Linux! I don't own any Nvidia GPU (all AMD in my house) but from what I read the latest and greatest (RTX 4090) is supported natively, and I think even AI shit works. If you want to use AI and you're a normie retard and using ComfyUI or whatever the fuck, you're out of luck because of the retarded Linux oriented ecosystem.

But you can get almost all models working on FreeBSD with no problem, LLMs run on llama.cpp and Stable Diffusion and Video models run on stable-diffusion.cpp, just learn to use the command line.
>>
>>108602247
I truly want to know what transgender autogynephiliac shitnigger, poopajeetard or jewfag is spamming cuck license every time BSDs are mentioned, like dude, Linux is way more fucking cucked than the BSDs any day, literally owned and paid for by globohomo corps and now succumbing to rustrannies because muh memory safety.

Your OS is maintained and managed by a fucking fedora wearing cuckold Finn atheist that thinks he's "edgy" because he once said that he's our god, yet banned all Russian maintainers (but not the Chinese ones, despite a recent xz backdoor being done by a Chinaman) and justified it because he's an "American Finnish Patriot". And that cocksucker bows down to whatever globohomocorp funds the Linux project anyway.

Like, Linux is fucked, dude, no fucking license was able to save it.

The fact that Israel or India or RedHat actually employ shitniggers like him to spam "cuck license" every time BSD is mentioned is actually more of a reason to use BSD
>>
>>108601761
people were already saying this 10 years ago
>>
>>108601563
Other than having the best logo out of any OS/distro (and it's not even close), it's a stable and comfy system. For about two years I used it as my main OS, but then I wanted to play vidya. Now FBSD runs on my NAS and laptop.
>>
>>108602328
I'm not much of a gamer but I did get some games to run using WINE that I built from source (but only games that have only 64 bit EXEs and DLLs).

Have you actually tried pirating 64 bit games you own on Steam to try? Or did you just give up right away because Steam wouldn't run natively?

Like, what did you try running on it that made you switch to Linux on your gaming rig?
>>
>>108602280
Oh neat, I didn't realize you could use jails to limit things like the browser's access to your system. Honestly a really good security feature considering that the biggest attack vector for most normies is the web browser. Might be a good option for my Mom and Dad's slow windows PCs, as they usually just live in the web browser.

I don't plan on using any AI software, however hearing that NVIDIA is well supported is a good thing to hear. The only PC game I really play is Counter Strike with my friends, and I saw a YouTube video of someone getting it running on FreeBSD. So maybe I can get it running with some tinkering.

Honestly, I'm probably gonna make a FreeBSD USB and try it out today. :) I'm kinda bored of Linux anyways.

Are you using X11 or Wayland on BSD? I'm not sure what the Wayland situation is like on BSD considering that it's mostly a RedHat/Linux thing, and the other UNIX like systems are just "expected" to follow it and it's weird conventions. (DBus, etc.)
>>
>>108601563
its comprised due to hte compiler was added a backdoor you can trust after it was installed by linux bcause it took away from their winning points so they kept it from going downloaded but you can still installif you have it net install might not work though
>>
>>108602381
Oh yeah, it's the shit. Honestly, outside of downloading files to the Downloads folder, playing audio and using the GPU for video acceleration, why the fuck would a browser need to access literally anything at all? That's the setup I'm using right now to shitpost, my wife uses it to go on Facebook and Instagram and do shopping, no complaints.

Do keep in mind though that if your mum and dad need to consume any goyslop requiring Widevine or DRM, like Netflix, Spotify, etc, they might have issues, and as far as I know there are no web browsers on FreeBSD with Widevine (but I don't use anything that needs it so I don't know, and I could be wrong).

For games keep one thing in mind, the latest version of FreeBSD doesn't have any multilib, and executing 32 bit code is forbidden in the kernel. Let me explain.

Usually to get Wine working, if you were on a 64 bit computer (which you probably are), you literally had to get a 32 bit version of all the libraries on your OS for Wine to talk to, which was needed because lots of Windows programs were and still are compiled for 32 bits rather than 64 bits. So even if you run a game that's for 64 bit machines, it might have had 32 bit libraries or programs within itself.

A year ago (I think) Wine invented this neat feature called SysWOW64 or Wow64 or whatever the fuck, that allowed you to run 32 bit binaries without having a "multilib" system like I said above. On FreeBSD this Wow64 feature is still experimental and not enabled in the Wine you get from the packages, but I did manage to compile Wine by myself with it.

The thing is, even with this SysWow64 thing enabled, your OS literally needs to execute 32 bit code (because Intel/AMD 64 bit CPUs can execute 32 bit assembly instructions). On FreeBSD 15 and onward, this is disabled by default, so if you want it, you have to compile a kernel with this enabled. I think this would be required for Linuxulator Steam too.
>>
>>108602381
>>108602459
But the thing is, if you come from Gentoo and you have a powerful gaming rig, this is genuinely not a big deal, as I compile all my software from ports and my own kernels always anyway.

Personally I don't have it enabled because I don't really need it, all the old games I play have open source engines (Quake, Doom, Serious Sam, Morrowind (which will get Skyrim support in the future), Unreal), and the newer ones I play are 64 bits only.
>>
>>108602388
What the fuck schizo, write in your native language because what you wrote literally makes no sense
>>
>>108602466
Oh, I didn't know you could compile your own kernels on FreeBSD. How is that like? Is it similar to just doing make menuconfig and configuring the options?

Also, thank you for the advice. I'm downloading the FreeBSD ISO right now. :)
>>
File: 1760744381900105.png (393 KB, 1212x940)
393 KB
393 KB PNG
Cuck license
>>
>>108602485
Well so far I've only compiled kernels with the default configurations (which is kinda pointless I guess, but I am like that what can I say), because I've never really needed anything else. Merely compiling it is just a matter of running make buildkernel.

Now, the thing you're looking to enable is called COMPAT_FREEBSD32. I'll try this on my gaming rig when I get home, I'm at work right now.

I will admit that when I was setting up Poudriere and the Bastille jail, I asked Google Gemini questions a couple of times (suppose the other slop engines could work just as well) and it was helpful, so try asking Gemini (or whatever) "how do you configure a freebsd 15 amd64 kernel to support executing 32 bit code and build it and install it".
>>
i like the philosophy more than linux. i think the entire OS should happen under one chain of command. it just doesn’t have a lot of support, even though netflix and sony and presumably other companies rely on it heavily.
>>
>>108602485
>>108602535
Have fun on your FreeBSD journey! It'll be an eye opening experience. Many years ago I ran OpenBSD for 3 years and learned a lot. Read the manuals, they're very high quality most of the time.

Expect many things to be weird or not exactly work the way you'd expect them, it is a dofferemt system after all, just be patient and don't be afraid to use some AI slop to figure things out. Things become easier as you go on.

It's a genuinely neat OS, much less retarded and cucked than Linux ironically. FreeBSD today is like a better early 2000s Linux, and Linux today is like what Windows used to be.
>>
>>108602360
I think I tried to install Steam and then there was something about wine/proton. I'm sure that in a couple of years it will be fine. I didn't want to use FBSD for something it wasn't intended for. Like I said, I have it on my NAS and a laptop. My other NAS/seedbox runs NetBSD.
>>
>>108602609
I don't know, I think an OS is what you make of it. I'm a wagie but I know C and my wet dream is to be good enough and learn to contribute code to Wine, FreeBSD and NetBSD.

Steam probably didn't work because of what I wrote above, the multilib thing. If you'd like to try that again look up how to set up multilib and enable FREEBSD_COMPAT32 in the kernel, and then Steam will supposedly work either through Linuxulator or directly through Wine.

I think a good general purpose OS can do a little bit of everything, and so far FreeBSD does many things well, and just needs to be a little more normie friendly (where normie is not a derogatory term but rather someone who isn't autistic enough (yet) to configure compile their whole system from source).

I just can't get over how clean and free of Freedesktop/RedHat cancer it is, it's fucking unreal. Like my wife literally has a fully working desktop with volume control, mounting and unmounting USB devices and Android phones, all in a normie friendly box, without any dbus or pulseaudio or polkit or pipewire or wayland cancer, it's un fucking believable.
>>
>>108602609
Do you by chance have a Raspberry Pi running NetBSD? How is it for day to day use? How's the installation process? Have you managed to do anything like full disk encryption?

Currently fucking around with FreeBSD on an RPI 4 and honestly it's really fucking annoying to get working.

I'm trying to do a clean installation with FDE of a generic arm64 system as opposed to just dd'ing their RPI image to an SD card
>>
how can something be based yet cucked?
>>
There was a period of my life when I decided I want to go full schizo. Now, obviously FreeBSD isn't full schizo, I'm not saying that - it's a great, very well thought through system. But it's closer to schizo by not being Linux so I went full on and used it for a couple of years. It was kind of pain, I liked it, but I wanted everything perfectly isolated, firewalled and everything - and every step took such a long time, I remember not even being online for a few months. So yeah, it was a pain in the ass. Now I realize it was kind of a waste of time. If we want security, isolation and systems not snooping around on us, the only way is to literally start from scratch and write an OS with capabilities as first class citizen. Otherwise I'm just going to stick with Linux. I might return to FreeBSD if I manage to not have a job that requires a shit ton of things installed that can only be installed on Linux or MacOS.
>>
>>108602667
Good morning Rajesh, good goy, let me just remind you that you will NEVER be Israeli and you will NEVER get to see a female soldier's sweaty foot in real life.
Enjoy the rest of your day.
>>
>>108602695
When I got my current job I straight up told them I have no laptop and they just gave me one with Windows preinstalled. I use it at work, and at home I literally keep it off in a Faraday cage. Whenever I work remotely I use ethernet to connect to a cellular modem I have that's configure to use a VPN. I pulled out the laptop's WiFi chip without telling anybody.

At work, just use whatever they give you. Don't infect your personal computer with work stuff.

I do think one of FreeBSD's problems is lack of proper tutorials. As in, if you want to read about a specific program, the man pages are good. If you want to set up a web browser in a jail, get fucked. This guy called Vermaden writes lots of tutorials. Also, unironically AI can help figure a lot of shit out.
>>
>>108601563
i was watching this youtuber who went AWOL and disappeared, and he made a tutorial on FreeBSD, i installed it, with MATE environment, it was snappier than ubuntu on my old laptop and even ran better than archlinux, but i had no use for it, i kept that OS on that 2004 laptop for a while before i trashed that whole laptop as it was too old, wish i didnt though
>>
>>108602695
having said that, I use it on my personal vps and would probably use FreeBSD if I were to build any kind of serious infrastructure, because FreeBSD is much easier to understand as a whole.
>>
>>108602720
lol I had a work laptop, obviously didnt use it for work at all, windows preinstalled, all locked down, i opened the laptop added my own SSD, installed my own Windows 11 on it, and used it as my own personal laptop for 2 years, it served me so well that i realized i actually now depend on it, and when i was done with that piece of garbage job i got my SSD out, put it into the new laptop, and continued like nothing happened
>>
>>108602579
>companies
wonder why they dont contribute as much as on linux.
i wonder what the reason could be...
its so elusive....
can someone help me out on this one?
>>
>>108602666
>Do you by chance have a Raspberry Pi running NetBSD?
Nope, it's an old intel core 2 duo desktop. All it does is seed torrents to private trackers.

I remember trying to install FreeBSD on a RPi3 (iirc) and that was a pain. I don't think I succeeded. I thought all one had to do was download the prepared image. OpenBSD also has images for RPi.
>>
>>108602742
that said, i like the bsds
nice coherent systems
but man, that license is not doing you favors.

anyway, i love the chaos in linux, it gives you way more freedom
>>
>>108602720
> If you want to set up a web browser in a jail, get fucked

haha, you don't say, yeah. That was exactly my plan initially, albeit not inside a jail, but run Linux in bhyve and run Vivaldi there, then use X networking to stream it to FreeBSDs X. I tried and stopped it at some point. There were many reasons, but I also remember conceptually disliking the idea that pf isn't just a firewall, but is a place where you define where traffic is forwarded. In all honesty, that's how most modern firewalls/networking works, but it's stupid. So yeah, I just abandoned that idea and eventually just ran Firefox under a separate restricted user. Which was also a pain when I needed to upload/download files... ugh. Overall, I realized, you can't have a comfortable to use OS without sacrificimg security and your principles. Not unless we have the proper capabilities OS, but even if I write one, it won't be very usable without a browser, video payer, wifi and Bluetooth... I sometimes think even if I had millions to throw at such an OS it might just not ge anywhere...
>>
>>108602742
I spoke to a FreeBSD dev (supposedly quite a high level one) on Reddit and he told me that Sony contributed lots of code and bug fixes, don't remember what for exactly, give or take, and that Netflix contributed lots of code for the Network infrastructure.

Linux is owned and directed by the companies that "contribute" to it. FAGMON actually contribute very little to Linux, with their contributions primarily being useless shit that nobody outside of these companies really use. So they just get code that's only really used by them maintained for them for free.

Meanwhile, hardware manufacturers both from China and from elsewhere use their own downstream forks of Linux, contribute absolutely fuck all, and nobody does anything about it, because at the end of the day, if somebody's got a financial incentive to not obey the license, they fucking won't.

There was some Chinese tranny named Naomi or something that tried to inquire on the issue and got offed supposedly.
>>
>>108601563
Honestly it's way better than Linux by virtue of it being an OS as opposed to just a kernel and having less distributions overall.
the only thing missing is that they stopped at the base of just having a CLI shell and haven't adopted an official DE making it ever so slightly less suitable for the desktop or personal computing.
otherwise, it's saner than Linux.
>>
>>108602773
> Sony contributed lots of code and bug fixes, don't remember what for

playstation runs on FreeBSD
>>
>>108602777
There was going to be a Plasma option for 15.0 in the installer, but that got delayed until 15.1.
>>
>>108602742
>>108602757
>>108602773
My point is, both Linux and the BSDs are equally cucked. Linux is just cucked using a different strategy.

When the Linux Foundation approved the merging of DRM stuff into Linux a few years back, lots of devs threatened they'd pull out their code, as permitted by the GPLv2 license. Fucking nothing ended up happening.

Now the Rust foundation that's totally a legit FOSS organization and definitely not just a DEI money laundering scheme similar to Mozilla and GNOME, used its tranny militants and got Rust accepted into the kernel. Those are the people "contributing back" to Linux.

It might just be FreeBSD Hasbara, I can't say to what extent it's true, but it's common consensus among the main devs that companies contribute back to FreeBSD way more than they do to Linux. Look in the forums.
>>
>>108602798
I would appreciate Rust if it wasnt encumbered by restrictive trademarks. Everyone just whines on about DEI and never talks about the trademarks that restrict the freedom to distribute modified versions.
>>
>>108602742
>>108602757
>>108602798
Also, regarding that MINIX story, I'm sorry but Andrew Tannenbaum is universally derided as a boomer retard. His OS book is awesome, I love fucking around with MINIX, but that guy speaks and conducts himself like a boomer retard.

He started a feud with Linus Torvalds over retarded unimportant shit. And I'm sorry, but if a bunch of guys contact you cryptically and ask you to implement random shit in your OS (like the ability to disable float numbers, not kidding, Google it), you ask them what it's about and they don't give you coherent answers, and then you still fucking abide, you're a fucking retarded that deserves his code to be taken away.

Also, if Amazon or Microsoft or whatever decide to steal your code, do you really think somebody will help you because of your license? If you do, you're fucking deluded, doesn't matter if you're just a guy or have a whole organization behind you.
>>
>>108602812
You know, I talked about this on this board in the past.

I wouldn't give a shit about the trademark or the DEI or any of that stuff had Rust actually been good. I'm a low level programmer and if Rust were actually good I unironically would have just ended up writing my own compiler for it.

But it's not just one thing, it's everything together. It's the way packages and dependencies are retardedly and insecurely managed jut like in nodejs or in Python with their Cargo/Crates cancer, it's how they keep on adding more retarded useless features to a language that's already bloated without any of the features maturing, it's about how their whole organization is just some dumb corpo agents and the militant trannies they govern, it's about Rust is universally shilled as the best thing since sliced bread and FOSS projects are bullied to add support to it. It's everything together at the same time.
>>
>>108601563
It’s much nicer than linux, but it’s just a tinker toy outside of some niche server uses. Very hard to use it to get anything done.
>>
>>108602846
>it's about Rust is universally shilled as the best thing since sliced bread
Honestly, after being introduced to pure languages like Haskell, lisp and smalltalk I don't see the appeal in compiled, nonhomoiconic, none "pure" languages anymore. Rust is just as ugly as C or C++ due to this.
>>
>>108603074
It’s very difficult to write highly performant Haskell, especially when you need tight control over memory allocation.
>>
>>108601563
I really want to move to FreeBSD, but my synaptics i2c touchpad is broken on it (touchpad is detected as a mouse and can't configure gestures), I spent 2 days messing with i2c, devd and devctl trying to get the kernel to use the touchpad driver(hmt) instead of the generic mouse driver(hms) with no luck. I know it's a minor thing, and I could probably live without a touchpad, but I'm just disappointed, It made me realize that Linux is still the superior kernel in terms of hardware/driver support and looks like I'm gonna be stuck on for a while... I'll just wait till the next release of FreeBSD, hopefully they fix some of these driver issues.
>>
>>108603235
Why not port the linux driver to FreeBSD, learning how to make something would be far more fun than just distrohopping.
>>
>>108603255
AI could code that, desu
>>
>>108601563
cuck license
>>
>>108603255
>Why not port the linux driver to FreeBSD
Because I don't know how to do that. Though I
I'm already learning C though, and wrote my first C program yesterday to manipulate lines in text files (basically a crude version of sed).
I tried looking at the source code for the hms driver but I couldn't understand a thing.
>>
Is Creative Commons a “cuck license”? What about the public domain?
>>
>>108603567
CC0 is the preferred white man's license
>>
>>108601563
freebsd is woke/dei
OpenBSD is not. it is maximally based.

netbsd is... cool but outdated a bit? for older software? too small to care about dei

dragonfly - too small to care about dei; performance focused (and fs research)
>>
>>108603557
>I tried looking at the source code for the hms driver but I couldn't understand a thing.
Have AI explain to you how interrupts work (IRQs), and also memory-mapped I/O (MMIO) and you're halfway there... or >>108603315
>>
>>108602812
>>108602846
Regarding Rust, I've been using it myself to work on an application I want to make that was going to be a massive pain with C++ or any other language, but I'm also getting more into the BSDs. Is the issue with Rust (besides the obvious) that it's used in the kernel or are the applications made with Rust also a problem? I know /g/entoomen hate it because of it's excessive compile times.
>>
>>108605112
Is FreeBSD that bad? I love the OS, so I'm hoping they're not too pozzed. Compared to something like Debian how do they compare?
>>
>>108605348
My perception is the freebsd project is still steered based on logical engineering decisions and not the outcomes of woke screaming matches, which is the determining factor for me. The psychos filter themselves due to this
>>
>>108605336
Rust is not used in freebsd base
>>
>>108601563
It's slower than Linux, but you probably won't notice. Overall a nicer experience than Linux out of the box.
>Can I play my vidya on it?
That depends on your vidya.
>steam
If you're a poweruser, are patient and like computers, yes you can do that. It won't be as seamless as Linux though. You can get Proton set up somewhat easily.

>>108601955
The importance of this is massively overstated.
Linux is genuinely a god awful codebase and the GNU system components are god awful programs. Many random pieces of software rely on GUH-NOO extensions to various utilities, so even using something nicer like musl and plan9ports will end up giving you a headache. Even if you manage to squeeze by without GNU, Linux itself is a gigantic piece of shit with a bunch of terrible quirks.

Unfortunately, the moment you start installing real software, the niceties of FreeBSD go right the fuck out the window as well.
>>
File: GNU+Linux.png (319 KB, 1622x970)
319 KB
319 KB PNG
>>108602304
>>108602773
>>108602798
nice cuck license shill coping & seething fag
meanwhile in reality:
>Unlike the GPL, which requires you to share derivative works, the BSD license doesn’t. You can take FreeBSD code, build on it, and never give anything back. This makes it a great foundation for products — but it also means there’s little reason for companies to return their contributions.
https://freebsdfoundation.org/blog/the-report-of-my-death-was-an-exaggeration/
>>
>>108605348
>Is FreeBSD that bad? I love the OS, so I'm hoping they're not too pozzed. Compared to something like Debian how do they compare?
I have only 2nd hand or worse information - let's be clear.
I think FreeBSD is less woke than Debian.

How ever since their already entered the slippery slope with move to CoC, I woldn't want to invest time/effort into them.
>>
File: 1614690344490.png (366 KB, 1055x896)
366 KB
366 KB PNG
>>108601563
>>
>>108605601
The FreeBSD crowd are far less annoying, and on average more knowledgeable than the linux zealots, just from an outside perspective. I think the reason for this is that BSD to them is a passion project, whereas linux users are (mad at their Dad) using it to protest Microsoft.
>>
File: Konqifreebsd.png (87 KB, 284x261)
87 KB
87 KB PNG
>>108605176
I really don't like using AI, and I don't trust it to explain stuff that I don't know about since there's always a potential for hallucination, but I guess I'm going down that route anyway...
Say, do you know any good resources for learning these stuff? Right now I'm only using the C book by Kernighan & Ritchie, manpages and youtube for learning C, none of these provide any info on how a device driver works though, I have no idea how one would write a device driver.
>>
>>108605721
FreeBSD users are more knowledgeable, but this is due chiefly to the fact that there are now very few people still using it who don't contribute directly to the project.
>>
>>108605977
Writing a device driver is usually something someone does as part of a Operating Systems course at University. You could definitely make it a summer project. That C book is great, there's another out there (a bit dated, but probably still relevant) on the Implementation of the FreeBSD OS. One good thing AI can do is help recommend other books for things that you don't understand.
>>
It's boring (good). You set it up and it serves.
Very good handbook.
>>
>>108605977
Clone the FreeBSD source and check out the directories in sys/arm64/ for example
Learning how openfirmware operates will be very helpful
>>
>>108601563
its a great os, fast and stable, but gaming on it isnt great and if thats your main goal then you should be using linux, although i did manage to get steam running with the bottler method, experience wasnt that great but a lot of the simpler games worked without an issue, gog games should work fine once you have wine up and running
>>
>>108605977
I just think of it like I'm talking to a random person on the Internet who happens to know a lot about the subject, but might be wrong some things. Kinda like reading a Reddit comment. You take it with a grain of salt and since you can continuously talk to the AI, just grill it for explanations and sources you can verify if something doesn't seem right or doesn't work. You also kinda need to be explicit when you ask it things. I often have to continuously tell if FreeBSD 15 as it assumes 14.1 and also always have AI on thinking mode if it has it / isn't default.
>>
>it’s kinda like reading a REDDIT COMMENT!
I have to get out of here
>>
File: 1752704858059944.png (497 KB, 1600x900)
497 KB
497 KB PNG
does anyone have a solution to this? (tailscale auto ip on interface on freebsd)
https://forums.freebsd.org/threads/tailscale-on-freebsd-tun-interface-lacks-ip-binding-requires-manual-ifconfig-after-every-tailscale-up.102359/
>>
>>108608072
Manually binding the IP works:
ifconfig tailscale0 inet $(tailscale ip -4)/32 alias
>>
>>108607968
Yeah, AI is trained in Reddit. Reddit has random tech advice you find when doing a general search since it overtook forums in popularity. Also, just like a Reddit comment they are likely to be wrong or retarded yet confident in saying so. I think my analogy was accurate.
>>
What do you do if you want to use FreeBSD but need Docker?
Podman is not an option either because it depends on systemd.
>>
>>108608144
>What do you do if you want to use FreeBSD but need Docker?
Why do you "need" Docker? Is it because you're a moron who can't learn how to install software on bare metal? Use jails, forget Docker.
>>
>>108608163
Yeah let me just call up my boss and tell him to migrate the entire company to jails so I can use FreeBSD.
Retard.
>>
File: 1752935778244217.jpg (187 KB, 784x1168)
187 KB
187 KB JPG
>>108608091
yeah. but i don't want to do this every time i down & up
i decided upon soemthing like this in .shrc but would really like to know how to use devd for this
tailup() {
tailscale up "$@" && \
for i in 1 2 3 4 5; do
ip=$(tailscale ip -4 2>/dev/null) && [ -n "$ip" ] && ifconfig tailscale0 inet "${ip}/32" alias 2>/dev/null && break
sleep 1
done
}
alias taildown='tailscale down'
>>
>>108602522
based, god's work.
>>
>>108601563
https://www.youtube.com/watch?v=rRg2vuwF1hY

a security researched did bug hunting on all three major BSD's syscalls.

qrd: the BSD's are NOT somehow less susceptible to bugs,
he found bugs in different parts of the kernel like file systems, a bunch of drivers etc. and reported them, got different manners of replies from the kernel developers.
found old bugs from the 90's

he also talks about a bunch of things kernel security related, where to find bugs, the number of possible syscalls as it relates to a bigger/smaller attack surface.
openbsd guys apparently worked on removing syscalls for exactly this purpose, to reduce surface.

anyways, you can circlejerk about the bsds all you want but they are far from perfect and there is a lot of security through obscurity going on.
>>
>>108608342
best to move to a microkernel. Gnode/SeL4
or Nova?
>>
File: genode-isol.png (144 KB, 400x368)
144 KB
144 KB PNG
>>108608342
best to move to a microkernel. Genode/SeL4
or Nova?
>>
>>108601563
I use FreeBSD on my home server and Ubuntu on my laptops like a sensible person
>>
>>108608451
>Genode/SeL4
>or Nova
what are these?
>>
>>108608342
that said, i dislike how corporations are infiltrating linux. it has its pros and cons, at least its gpl licensed. the effect of the gpl can not be ignored. it forces a lot of work to be shared that otherwise would stay behind closed doors.

in linux you have much more going on there is arguably more customization possible. i use linux for other reasons than the reasons i like *bsd.
>>
>>108608850
>the effect of the gpl can not be ignored. it forces a lot of work to be shared that otherwise would stay behind closed doors.
lul
no, not rly

ask grsecurity for example :D
>>
>>108602310
then keep lurking more, presidential election tourist newfag
>>
>>108608920
i said a lot. not all work. 1000x times more than without the gpl.



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