Ask your BSD-related questions here, discuss tips and tricks, sharescripts, and everything in between.>Main operating systemshttps://www.openbsd.orghttps://www.freebsd.orghttps://www.netbsd.orghttps://www.dragonflybsd.org>Updates and advisoriesOpenBSD: https://www.undeadly.orgFreeBSD: https://www.freebsd.org/security/notices/NetBSD https://www.netbsd.org/changes/DragonFly BSD: https://www.dragonflydigest.com>Ports and packagesOpenBSD: https://www.openports.plFreeBSD: https://www.freshports.orgNetBSD: https://pkgsrc.se/DragonFly BSD: https://github.com/DragonFlyBSD/DPorts>DocumentationOpenBSD: https://www.openbsd.org/faq/FreeBSD: https://docs.freebsd.org/en/books/handbook/NetBSD: https://www.netbsd.org/docs/DragonFly BSD: https://www.dragonflybsd.org/docs/
>>107764991What's the smallest, fastest and currently supported gui that works on OpenBSD? Not looking for pretty, looking for snappy and functional.
>>107765362The default install has fvwm, but there are other WMs and DEs that you can install if you want something different.
>>107765362I use IceWM with XFE as the file manager and am pleased with it.
Should I use OpenBSD if I want my system to be as secure as possible?
>>107764991How the fuck do I get steam to run on ghostbsd? After like 4h of tweaking, watching tutorials and reinstalling wine and mizamuri (or whatever the fuck you call it) over and over I got to the point where it (sometimes) launches but the store is barely usable and crashes all the time
>>107765836Install Fedora. Problem solved.
>>107765844Linux is too mainstream (and maintained by literal trannies)
>>107765883Isn't Steam too mainstream?
>>107765939>NOOO YOU JUST CANT HECKIN SAY STEAMARINOO IS LE MAINSTREAM LIKE THAT
>>107764991cuck license
>>107765836Just use GOGSteam is for slop
>>107766118>Just use a substandard jeet site full of shit games Lol LMAO LMFAO ROFLMAO ROFLMFAO
>>107766118Just use LinuxBSD is trash
>>107766127>>107766138bots
>>107766048
pufferfish wit da big ass lip
Anyone know a lot about OpenBSD networking? Or just networking in general?I'm trying to create a bridge between a spare laptop with a wifi chip and my desktop with no wifi both running OpenBSD. I have them directly connected over ethernet. Using PF it's easy enough to share the internet connection to my pc, however it creates a double NAT which breaks upnp port forwarding to the actual router. What I want is a transparently bridged connection between my laptop and my pc so that my PC gets an ip address on the actual lan and I can use stuff which needs to port forward over upnp. I just spent a couple of days breaking my back to get various PC stuff and I really don't wanna go back again after finishing my build just to get ethernet cable
>>107766426puffy
stop trying to turn this into a generalthe only people who unironically use bsd either use it on servers or are extremely mentally ill contrarians who think linux is too normie'd nowadays, which is insane to think about
>>107766127On a related note, GOG should be your primary shop, i.e. only buy from Steam if it is not available in GOG, not the opposite.
>>107767823I am contrarian.I used Arch until Luke Smith convinced me that systemd is bloat, then switched to Artix, then to Parabola, even buying an Atheros card for my wifi to work.Then I realize BSD is more traditional so either I use FreeBSD or OpenBSD.Tbf I don't hate GNU/Linux. I just want something more coherent, I think.
>>107767823quck spotted
>>107767823>OpenBSD on laptop so it works and keeps working>Linux on PC so i can experiment with stupid shit and/or play modernish vidyashrug
>>107765812i don't care about security that muchbut i still use OpenBSD because it's a really nice operating system albeit slow
>>107765812no
>>107765836>How the fuck do I get steam to run on ghostbsd?on actual FreeBSD, there are 3 options:https://github.com/es-j3/steam-bottler - it appears this has been abandoned, however, so ymmvhttps://www.freshports.org/games/mizumahttps://www.freshports.org/games/linux-steam-utilsthe first 2 run the windows steam client using wine-proton while the 3rd uses the linux steam clienta few months back, I used steam-bottler and was able to play a couple games with limited hassle but I didn't go through much of my library; I did hit some that were unwilling to runmizuma looks nifty as it should work with other stuff, like the epic game store, but I didn't get it to behave when I was tinkering with this a couple months backI recently installed 15 and decided to go down this garden path again using linux-steam-utils and it's been rough; it's apparent 14.3 would have been better because 15 is a messI am unsure if it's specific to 15 (I doubt it) but some games work fine while others will cause the system to reset the instant a 3d render occurs
>>107766763a: there's bidirectional nat, that might work https://www.openbsd.org/faq/pf/nat.html#binatb: connect to the wifi but don't set/get an ip, don't set an ip on the wired interface but bring it up, make a bridge, add the wifi and wired interfaces to it, in theory the wifiless machine will seamlessly work - ymmv and you should rtfm ever so slightlyoh, upnp; I glanced at a google search for `openbsd upnp` and was not thrilled with the results .... and in some ways I was considering a similar approach to stupid networking decisions so good luck2 thoughts:y u no get a wifi interface for the pc without one?have you considered one of those dedicated wireless bridge devices that literally does this without burning a whole computer on openbsd?
>>107765812>Should I use OpenBSD if I want my system to be as secure as possible?This is pretty good.How ever, also look into Genode and NOVA.Genode microkernel, NOVA vm - and BSD in a vm? Could be really good I suppose.
>>107766048stfu noob. Freedom of choice, accept it or ACK.
>>107764991Can you run OpenBSD & FreeBSD as a rolling release OS like Gentoo? I read there are branches like stable and current, which are probably like debian sid. I would install those branches & update the packages through the ports system?
>>107770872Yes
What's a good way to get into bsd properly?I tried pcbsd years ago but it was a little rough.
>>107768763thank you for the reply, I wasn't expecting any attention honestly I already tried the "transparent" bridge setup and it didn't work unfortunately, however that part of the faq seems interesting so I'll play around a bit more with pf and see what I can do>y u no get a wifi interface for the pc without one? have you considered one of those dedicated wireless bridge devices that literally does this without burning a whole computer on openbsd?I'd rather just use what I have, I do own a Realtek usb wifi adapter but it doesn't work on openbsd and switching to another OS is just not something I want to doif vmd adds pci passthrough then maybe someday I can just use that though
>>107770872idk about FreeBSD but -current is easy to setup on OpenBSDit can break stuff though so be careful, besides releases come out every five months or so so there's not much of a reason to bother anyhow
>>107774884Do you still need to flash the update media for each new upgrade, or can you update without?
>>107774662really, you can use any BSD you'd like and they're all decent starting points free is the most "linux" like open is the most pragmatic net is like openbsd but a bit less morbidly autistic dragonfly is the best performing one and probably the best if you're coming over from linux
>>107774905this is where BSD excels compared to linux, take a look: https://man.openbsd.org/sysupgradein openbsd when it's time to upgrade to a new release all you gotta do is issue `sysupgrade` and then it'll download the new sets, reboot, bootstrap the new version, and then you're done additionally when security issues are found you can patch your system without much hassle by just running `syspatch`
>>107774948forgot to mention why this is better than the linux approachon linux usually a new release is done by upgrading every package on bsd there is a distinction between the system and packages added on top, so upgrading the system isn't much of a big deali will say that i wish openbsd took the freebsd approach of putting all package files in /usr/local because it makes the distinction a bit clearer, for instance on freebsd you got your /usr/local/etc/ for stuff you installed and /etc/ for base software
>>107774916>dragonfly is the best performing one and probably the best if you're coming over from linuxFreeBSD outperforms it even though
>>107774662I would recommend FreeBSD, the handbook is very in-depth and you are more likely going to be able to do what you expect from your computer>>107774905they did away with that a couple versions ago, finally, with the adoption of binary updating>>107774916>dragonflyI too thought FreeBSD 4.x was better than 5, 5 was fucking terrible ... but to continue 4.x this many years later after so many advancements is quite the decision>>107775196while it's in "preview" on 15, come 16 the base system is going to be using pkg on FreeBSD; it's still a cohesive system but yeah things are changing
>>107775716pkgbase is aids. FreeBSD is just a Linux distribution now.https://wiki.freebsd.org/LinuxKPI
>>107775716>while it's in "preview" on 15, come 16 the base system is going to be using pkg on FreeBSD; it's still a cohesive system but yeah things are changingwhat's the rationale behind this change? it sounds like it would make the experience way more annoying than need be
>>107776357It helps Linux users with the transition to FreeBSD.
Why should I use BSD instead of Linux when Linux gets a lot more attention from the development community?
>>107776685Asking in bad faith, do not reply
>>107776685netbsd and openbsd just work
>>107776357it is replacing the freebsd-update infrastructure which is apparently a good thing ... but it sounds like there is no clear reasoning behind the use cases beyond simplifying binary distributionpeople are apparently talking about using it for making a slimmed down "distribution" for embedded or otherwise lightweight system or some nonsense like that, I too am not convinced it's a great idea>>107776685it depends greatly on what you are trying to do
>>107776685that is true, but1. unlike linux distros, which are usually a collection of software packages made by other projects, BSDs are full systems unto themselves, meaning that they can do more interesting things with kernel interoperability2. BSDs often adopt a different development philosophy compared to Linux, for better or worse. they are often more focused on being their own thing than being better than windows, unlike linux3. BSDs generally have a reputation for being more stable than linux, it's not like arch where you'll you have to go in and fix your shit after a pacman -Syu of course it's up to you what you want to use. if you use an OS only because a /g/ meme told you to and not because it's what you want to use then you're setting yourself up for failure. personally, I have a very bad case of tech OCD and OpenBSD scratches all the right itches for me, however if you play games on your PC you might just be better off using linux, and that's not something you should be judged for necessarily. most BSD people dislike linux simply because linux developers tend to be more concerned with ideology and outpacing windows than they are >>107776817what makes you think that
>>107777405>what makes you think thatMy name is Inigo Montoya, you criticized my BSD, prepare to die!
>>107767863wasn't he defending SystemD actually? when did he change his mind?
>>107777810his opinions change like the weather, he doesn't like computers at all last i checked
>>107777405>1. unlike linux distros, which are usually a collection of software packages made by other projectsNetBSD and especially FreeBSD include a lot of third-party software that contributes to the maintenance of that Linux feeling in basewpa_supplicant, dhcpcd for exampleonly OpenBSD feels like a coherent system because of Theo's NIH syndrome
>>107778036while you are technically correct, the best kind of correct, it's safe to presume that >>107777405 was making the point that linux is a random collection of packages from countless sources that get thrown together as opposed to the BSD mentality of a cohesive system where any external tools included are maintained within the base
>>107766048Fuck Israel.
>>107766426mmm puffy pussy
>>107775196i agree, freebsds use of /usr/local is really nice, wish more did it
>>107778367I know Slackware does, too.
>>107765362CWM
>>107774916I think I'll go with OpenBSD, I remember liking it when I tried before but I wasn't familiar enough to get into it properly
>>107764991What is OpenRC, and how does it differ from Systemd in usage and practicality?Bonus if you can compare SysV with these, too.
dead os general
>>107782751>I don't like these, and I don't like the people that use these, therefore it has fallen out of favor with society
The iwn driver (ThinkPad X200) is more up to date on OpenBSD than on Linux it seems. I have to create a secondary WPA2 only network if I want to use wifi on Linux, but WPA2/3 just werks on OpenBSD.
>>107784368OpenBSD just works
>>107782704I feel like that was written as a prompt for an LLM
>>107785354Well, I didn't ask an LLM because I decided to ask you guys.Oh what a cruel world is has become when being concise is seen as having to do with AI... Stop using AI so much, SENPAI!