LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > *BSD
User Name
Password
*BSD This forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.

Notices


Reply
  Search this Thread
Old 10-10-2023, 06:56 AM   #31
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,409

Rep: Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338

One thing I noticed talking to BSD users was paranoia or extreme security consciousness, to put it more politely. Is security a big thing on BSD? I thought it was a strong suit for the OS
 
1 members found this post helpful.
Old 10-10-2023, 06:57 AM   #32
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,335
Blog Entries: 3

Rep: Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731
Quote:
Originally Posted by business_kid View Post
One thing I noticed talking to BSD users was paranoia or extreme security consciousness, to put it more politely. Is security a big thing on BSD? I thought it was a strong suit for the OS
In OpenBSD, yes. However, from what I understand that is an offshoot of focus on standards, simplicity, clarity, and correct design.
 
1 members found this post helpful.
Old 10-15-2023, 11:59 AM   #34
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Slackware, Debian, OpenBSD
Posts: 7,345

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Thumbs up

Quote:
Originally Posted by rufwoof View Post
I have a laptop where the wifi isn't supported, but I just usb tether that to my phone for wifi. Handily charges the phone at the same time, and easier to connect to public wifi's via the phone than the desktop. Other than that and driver support is good for me. nvidia is a no-go however (not open code, as demanded by OpenBSD).
Excellent solution! I've also bought a USB wireless NIC supported by OpenBSD. They're quite inexpensive.
 
2 members found this post helpful.
Old 10-15-2023, 03:04 PM   #35
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Slackware, Debian, OpenBSD
Posts: 7,345

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Cool

Quote:
Originally Posted by business_kid View Post
One thing I noticed talking to BSD users was paranoia or extreme security consciousness, to put it more politely. Is security a big thing on BSD? I thought it was a strong suit for the OS
Yes, BSD users are practically paranoid and I think that's a good thing. It is a strong suit for the OS. My favourite BSD is OpenBSD. A good read about how to protect your OpenBSD installation is Absolute OpenBSD 2ND Edition by Michael Lucas.
 
1 members found this post helpful.
Old 10-16-2023, 08:35 AM   #36
YesItsMe
Member
 
Registered: Oct 2014
Posts: 916

Rep: Reputation: 313Reputation: 313Reputation: 313Reputation: 313
On my conference laptop(s), I had used FreeBSD for a short while, then OpenBSD as the only "daily driver". Right now, it powers two of my three servers, as I migrated to macOS for most of my desktop work. Don't misunderstand me: I was happy with OpenBSD. But I have an iPhone and macOS is much more comfortable with it. And I'm lazy.
 
1 members found this post helpful.
Old 10-19-2023, 12:54 AM   #37
rufwoof
Member
 
Registered: Nov 2017
Distribution: Kernel+busybox+ssh+vnc+alsa (framebuffer)
Posts: 201

Rep: Reputation: Disabled
Just updated my laptop to OpenBSD 7.4. Downloaded the mini img

To mount that and extract out the 7.4 boot kernel ...
vnconfig vnd0 mini.img
mount /dev/vnd0a /mnt
cp /mnt/bsd /bsdrd74
umount /mnt
vnconfig -u vnd0

then rebooted and at the boot prompt boot that kernel
boot bsdrd74

I did a full reinstall - that takes just minutes

My OpenBSD setup just requires tigervnc
pkg_add tigervnc

... and good to go

With my laptop 'docked' to a external monitor (1920x1080 screen via HDMI cable) that's on the left of the laptop screen (1366x768) the default bootup has the two the other way around, so I have to
xrandr --output eDP --right-of HDMI-0
so when I mouse to the left it shifts into the larger screen etc.

From the larger screen ssh into a Linux server that has loads of ram, nvidia etc. and
DISPLAY=:0 Xephyr :1 -dpi 141 -screen 1920x1080 &
DISPLAY=:1 jwm &
DISPLAY=:1 x11vnc -display :1 &

i.e set the size of that X :1 screen to the same as my HDMI connected monitors screen, and load jwm window manager into that (doesn't have cwm installed yet)

Then on the laptop I just run vncviewer 192.168.1.14:5901 to connect to that, and Use F8 to show the menu and select the full screen option.

Thereafter I have my laptop display showing a regular openbsd cwm screen (or whatever window manager you load), and the larger monitor to the left of that showing the Linux box X :1 session, into which I more usually just start up chrome (and for me scaling the chrome menu fonts by 1.4 looks nicer)
chrome --force-device-scale-factor=1.4

When you're hardwired (ethernet) and on the same subnet (192.168.x.x or whatever), then that is near a responsive as actually sitting at the Linux servers keyboard/screen.

My data files on the laptop are secure, just a vnc (screen images) return, outward ssh connection (but no ssh from the Linux/other into the OpenBSD laptop). Where only copies of the data files scp copied/transferred to/returned from the Linux system are exposed. Or maybe sound return as well if you opt to have sound also forwarded from the Linux box to the OpenBSD laptop (such as when viewing youtubes). Firefox is better for that as it supports sndiod (compile/install sndio on the Linux box and start the sndiod on the OpenBSD box, along with starting firefox with a AUDIODEVICE=snd@laptop-IP/0 firefox-esr ... type syntax

A nice feature is that on the actual Linux box you can minimise the Xephyr window (that the OpenBSD laptop is using) and otherwise pretty much use that box as normal, i.e. a Linux box with a regular windows (mate/whatever) interface that might be more preferred by regular windows type family members. It's also all bare metal based, none of the virtualisation (virtual cpu with possible holes, under a actual system that may contain holes).

Last edited by rufwoof; 10-19-2023 at 01:31 AM.
 
Old 10-19-2023, 03:12 AM   #38
_blackhole_
Member
 
Registered: Mar 2023
Distribution: FreeBSD
Posts: 94

Rep: Reputation: 78
I'm unsure of what you've done there to upgrade. I always downloaded the new release's bsd.rd from a mirror, booted that from the loader prompt and upgraded that way.
 
Old 10-19-2023, 03:33 AM   #39
rufwoof
Member
 
Registered: Nov 2017
Distribution: Kernel+busybox+ssh+vnc+alsa (framebuffer)
Posts: 201

Rep: Reputation: Disabled
Included it more for demo purposes. Recently been talking a colleague through - about slices (disklabel ...etc.) and how to mount/access .img files, so threw it into that post just as a guide.
 
Old 10-21-2023, 07:33 PM   #40
hd99
Member
 
Registered: Aug 2022
Posts: 59

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by Turbocapitalist View Post
Along those lines, there is an underappreciated overview of proper Free and Open Source online conferencing systems.
conversations/quicksy (xmpp) and SIP (eg linphone) are missing, right?

Quote:
Originally Posted by Petols View Post
Would love to run BSD on a second computer but driver support is lacking unfortunately.
Quote:
Originally Posted by rufwoof View Post
I have a laptop where the wifi isn't supported, but I just usb tether that to my phone for wifi. Handily charges the phone at the same time, and easier to connect to public wifi's via the phone than the desktop. Other than that and driver support is good for me. nvidia is a no-go however (not open code, as demanded by OpenBSD).
i can't use a permanent usb port just for tethering or wlan dongle..

all or those are different projects?
no "pdf/slide/documentation" to know a bit for new comers, about the main differences between them?
i know "free" is mostly used for big companies servers (esepecially netflix), i was thinking net/open shared some source code, but dragonfly i dont know much more about it.. even if i opened that thread to discuss a bit about the "open" particularly

Quote:
Originally Posted by rufwoof View Post
Included it more for demo purposes. Recently been talking a colleague through - about slices (disklabel ...etc.) and how to mount/access .img files, so threw it into that post just as a guide.
it's not that easy to understand/learn from linux to various unixes. I dont even mention plan/front9 : but learn slices and all of this to do just a openbsd installation with a little isotop/dwm interface, is i guess less than 0.1% of the general knowledge awaited from a new engineer/sysadmin of bsd

and this, is still a specific time investment..

Quote:
Originally Posted by _blackhole_ View Post
I'm unsure of what you've done there to upgrade. I always downloaded the new release's bsd.rd from a mirror, booted that from the loader prompt and upgraded that way.
last time i tried to upgrade, it firstly failed, because my home is encrypted by bioctl password.
so i commented the rclocal lines about it, and retryied the operation
then it failed because of lack of disk space



for me, the main "issue" with openbsd are just the following :

-bbig lack of just common hardware : graphical card, plus networking ; the both xorg without hw acceleration, everything done by cpu with a low VGA resolution (pikebu nvidia), plus the situation regarding about one over two wlan chipset are not supported, might freak or just even stop the interesting feeling of geeks, nerds or other engineers or general public (passionate guys) to see about it. Have only 1 usb port, can't do with a "usb wlan stick", especially when I have usb storage devices to use..

-the slow experience of the system : in a way, as linux is very known or choosen, especially, for old computers, i still can run LMDE on 2013 laptop without it going "so slow", even with 10 FF tabs opened, a LO or thunderbird with hundred of mails, and a gimp activity : it runs. With openbsd, just FF with 2 tabs and a gimp, you feel the mouse being like not following the movements.. or even freezing until xorg crash

i admit i have to thank for this initiative, the simplicity, purety of code or even the "high-level secured" criteria of that project, who diserves probably the 8.5/10 mark (of 30 reviews) of distrowatch.
i admit i liked the isotop french frog project, whom makes "easier" to taste the desktop/laptop part of that system.
yeah, i do like openbsd.
i do like blogs about it, too.
but i dont use it regularly : with my ~10yo hw laptops army, either hardware (first point) or slowness makes this just a bit unusable for big-web-browsing (and i seriously regret it) [about 10-50tabs simultaneously) that lmde supports without crying.

On another hand, i still enjoy to see that system being developped as a cousin of linuxes, a bro' of *bsd, and to get "still actively developped" where several linux projects just get down and abdandonned over the years. Openbsd looks like just a bit that the "plan/front9" for non devs users : accessible and working. But the thing is well, "basics" usages of openbsd shown on various blogs, shows mainly that they are running basic software for a moderate usage (web/mail) with... recent machines.

and here is a bit why i lost the hope to adopt it, i use old computers with ""recent"" linux (aka >2020), where i experienced slow openbsd running just few tabs/sofwtare compared to linux. Is that unix so different? I dont know, im not an expert I tried to be an user (an i then discovered cwm/dwm with isotop), but those two first point could really discourage lot of win/mac/nux new comers, especially ones, like me, who use their old machine to test it.

i just hope i will see that with "common brands/hw" :
https://undeadly.org/cgi?action=arti...20220126191703


i would really find interesting to see :
*openbsd accepting on demand/optional wlan/graphical devices to be supported by the system (a bit like debian new choices)
*openbsd getting involved in mobile os projects (with linux : sailfish/meego, ubuntu, postmarket... common, only ios does bsd stuff, no alternative?)

then, i think i will try to "quad boot it" with win/lmde/haiku/obsd (have only 2 laptops in that possibility, others are just graphicsboard/wlan unoperate..

thank you for reading, sorry for having launch that debate, even if for new bsd comers (i didnt really tried the free/net, just open) it's still **very** intestersting to see your all participation (i assume largely post this on several boards, i just forgotten reddit )

Last edited by hd99; 10-21-2023 at 07:35 PM.
 
Old 10-22-2023, 02:41 AM   #41
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,335
Blog Entries: 3

Rep: Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731
Quote:
Originally Posted by hd99 View Post
i would really find interesting to see :
*openbsd accepting on demand/optional wlan/graphical devices to be supported by the system (a bit like debian new choices)
*openbsd getting involved in mobile os projects (with linux : sailfish/meego, ubuntu, postmarket... common, only ios does bsd stuff, no alternative?)
The way they seem to do feature requests is to begin writing the feature themselves and going from there. That is the single largest difference between OpenBSD and the other BSDs and especially the various Linux distros as it is made by its own developers for themselves. Others can come along for the ride, though.

The mobile market would require backing from a very large company anyway, in all likelihood. If any such companies do have a skunk works backroom project centered around OpenBSD, they are unlikely to say anything until "ready".
 
Old 10-22-2023, 04:24 AM   #42
rufwoof
Member
 
Registered: Nov 2017
Distribution: Kernel+busybox+ssh+vnc+alsa (framebuffer)
Posts: 201

Rep: Reputation: Disabled
Quote:
Originally Posted by hd99 View Post
-bbig lack of just common hardware : graphical card, plus networking ; the both xorg without hw acceleration, everything done by cpu with a low VGA resolution (pikebu nvidia), plus the situation regarding about one over two wlan chipset are not supported, might freak or just even stop the interesting feeling of geeks, nerds or other engineers or general public (passionate guys) to see about it. Have only 1 usb port, can't do with a "usb wlan stick", especially when I have usb storage devices to use..

-the slow experience of the system : in a way, as linux is very known or choosen, especially, for old computers, i still can run LMDE on 2013 laptop without it going "so slow", even with 10 FF tabs opened, a LO or thunderbird with hundred of mails, and a gimp activity : it runs. With openbsd, just FF with 2 tabs and a gimp, you feel the mouse being like not following the movements.. or even freezing until xorg crash
OpenBSD is a full OS that runs on a wide range of very old hardware, quickly. It's intended purpose is less towards the gui/graphical user base 'front end', but rather a newsgroup/IRC/mail list/tmux/ssh style 'back end' user base. Primarily a OS written by developers for developers. Not intended to compete with graphical phone/laptop front/mid-end users. A tractor workhorse rather than a Porche street car. tmux into a build server, start a long compile/build, detach, later re attach from another device to see how that's going and detach again ...etc. A phone/laptop (gui) is great for adverts/tracking/profiling - commercialism, that drives the gui development side of things. The tui side is more towards improving security/protecting against snooping. Linux is a good halfway house choice, can serve both, but is sponsored by commercialism so may contain unknown elements within that (BLOBS), OpenBSD insists on all source code being open (or better still, in house written).

There are some big indicators. The front end HTML web pages for OpenBSD can be comfortably viewed equally within a high end gui browser or a low end text browser. The installation process is all textual. The mail lists are where thing are openly discussed. Teams will tend to use IRC groups. Many of the 'show us your desktop' forum sections will present tmux type layouts. Outside of that if you want to chat etc. then use your phone; Or if preparing/doing a presentation then use a system that is better matched to do that. Although you could still use OpenBSD, perhaps via X-forward or vnc into a server. My laptop from which I'm writing this for instance has just OpenBSD + tigervnc - that I use to vnc into a server on which firefox-esr is installed (another box on the LAN that has a OpenBSD guest qemu/kvm system, Linux host (nvidia ...etc.) with sound also forwarded (so screens run near as quick as if I were using the Linux box for firefox). Could just use X forwarding, but vnc is quicker and better supports sound separation (if another family member is using the Linux server for browsing/whatever then the OpenBSD qemu session running in the background is transparent, near totally hidden other than the additional CPU activity). If you want your own web (or other) server, then OpenBSD is a good choice for that, perhaps a pi (low power usage that can otherwise add up when running 24/7). Things are easier when you use the same OS for both your everyday desktop use and servers, common syntax/code/configuration. More so when the documentation is local and specific (man). I found with Linux that there were so many variants that more often I'd be using web searches for how to do/configure things, but where often the instructions found were misaligned to what program/thing/version I actually had installed. OpenBSD expend great effort on keeping the documentation aligned/accurate, so much so that any documentation error is also considered a bug, and where a bad documentation error might even be a security bug (instructions to configure incorrectly could open up a security hole).

Last edited by rufwoof; 10-22-2023 at 04:27 AM.
 
Old 10-22-2023, 06:33 AM   #43
hd99
Member
 
Registered: Aug 2022
Posts: 59

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by rufwoof View Post
OpenBSD is a full OS that runs on a wide range of very old hardware, quickly. It's intended purpose is less towards the gui/graphical user base 'front end', but rather a newsgroup/IRC/mail list/tmux/ssh style 'back end' user base. Primarily a OS written by developers for developers. Not intended to compete with graphical phone/laptop front/mid-end users. A tractor workhorse rather than a Porche street car. tmux into a build server, start a long compile/build, detach, later re attach from another device to see how that's going and detach again ...etc. A phone/laptop (gui) is great for adverts/tracking/profiling - commercialism, that drives the gui development side of things. The tui side is more towards improving security/protecting against snooping. Linux is a good halfway house choice, can serve both, but is sponsored by commercialism so may contain unknown elements within that (BLOBS), OpenBSD insists on all source code being open (or better still, in house written).

There are some big indicators. The front end HTML web pages for OpenBSD can be comfortably viewed equally within a high end gui browser or a low end text browser. The installation process is all textual. The mail lists are where thing are openly discussed. Teams will tend to use IRC groups. Many of the 'show us your desktop' forum sections will present tmux type layouts. Outside of that if you want to chat etc. then use your phone; Or if preparing/doing a presentation then use a system that is better matched to do that. Although you could still use OpenBSD, perhaps via X-forward or vnc into a server. My laptop from which I'm writing this for instance has just OpenBSD + tigervnc - that I use to vnc into a server on which firefox-esr is installed (another box on the LAN that has a OpenBSD guest qemu/kvm system, Linux host (nvidia ...etc.) with sound also forwarded (so screens run near as quick as if I were using the Linux box for firefox). Could just use X forwarding, but vnc is quicker and better supports sound separation (if another family member is using the Linux server for browsing/whatever then the OpenBSD qemu session running in the background is transparent, near totally hidden other than the additional CPU activity). If you want your own web (or other) server, then OpenBSD is a good choice for that, perhaps a pi (low power usage that can otherwise add up when running 24/7). Things are easier when you use the same OS for both your everyday desktop use and servers, common syntax/code/configuration. More so when the documentation is local and specific (man). I found with Linux that there were so many variants that more often I'd be using web searches for how to do/configure things, but where often the instructions found were misaligned to what program/thing/version I actually had installed. OpenBSD expend great effort on keeping the documentation aligned/accurate, so much so that any documentation error is also considered a bug, and where a bad documentation error might even be a security bug (instructions to configure incorrectly could open up a security hole).
hello
if i understand you well, openbsd is :
a server focused
a documentation properly maintained
is not :
a mobile/embedded end-user device ready (today, tomorrow, in twenty years)
dedicated to desktop/laptop common usage

and you are using a server especially for web-browsing running on linux, for your home, with everything in xforwarding under openbsd?
(im trying to understand)
well, in a way openbsd mailing list is not so "accessible" in a way that this : the "openbsd by devs for devs" is already -sorry for that- a bit excluding, bit requiring condition for having answers is already a selective filter, where forums are hopefuly made to ask any type of question..

i have to admit that the proprietary source type of embedded software doesnt make things easier for it.
i will probably open a openbsd for mobile thread, to do not mix it with the desktop/laptop one : i wasnt expecting such practices, like xforwarding or sound forwarding (in my idea, run X is already something) ; does openbsd could run wayland in few years?
 
Old 10-22-2023, 06:37 AM   #44
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,335
Blog Entries: 3

Rep: Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731Reputation: 3731
Quote:
Originally Posted by hd99 View Post
... where forums are hopefuly made to ask any type of question..
You can ask here in the *BSD subforum, to a lesser extent, or over at DaemonForums.org which is specializing in the various BSDs.
 
Old 10-22-2023, 07:02 AM   #45
YesItsMe
Member
 
Registered: Oct 2014
Posts: 916

Rep: Reputation: 313Reputation: 313Reputation: 313Reputation: 313
Quote:
Originally Posted by hd99 View Post
all or those are different projects?
no "pdf/slide/documentation" to know a bit for new comers, about the main differences between them?
i know "free" is mostly used for big companies servers (esepecially netflix), i was thinking net/open shared some source code, but dragonfly i dont know much more about it.. even if i opened that thread to discuss a bit about the "open" particularly
Dragonfly BSD was forked off FreeBSD pre-5 because of different preferences for how to do SMP. FreeBSD and NetBSD were directly derived from 386BSD which was the first successful port of 4.xBSD to the Intel platform, OpenBSD was later split from NetBSD. While they probably still share some code, they have all diverged from their roots for a while.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
The Libreboot C201 from Minifree is really really really ridiculously open source jeremy Linux - News 0 12-09-2016 10:51 AM
LXer: Microsoft's Charm Offensive Against GNU/Linux Uses the Same Media Strategy Donald Trump Uses LXer Syndicated Linux News 0 04-04-2016 06:13 AM
Scripts in cron.daily are not running daily abefroman Linux - Server 1 12-23-2014 12:11 PM
Advice? Best way to move files daily to a daily "date" named directory ziphem Linux - Newbie 2 04-15-2007 08:03 AM
xinetd uses service --> slackware uses ??? kntgtaid Slackware 1 06-06-2004 02:10 PM

LinuxQuestions.org > Forums > Other *NIX Forums > *BSD

All times are GMT -5. The time now is 03:10 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration