DaemonForums  

Go Back   DaemonForums > DaemonForums.org > News

News News regarding BSD and related.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 5th May 2024
jmccue jmccue is offline
Real Name: John McCue
Package Pilot
 
Join Date: Aug 2012
Location: here
Posts: 187
Default FreebSD grapical Installer

Seem FreeBSD is looking at a GUI Installer:

https://www.osnews.com/story/139545/...cal-installer/
__________________
[t]csh(1) - "An elegant shell, for a more... civilized age."
- Paraphrasing Star Wars (tvtropes.org)
Reply With Quote
  #2   (View Single Post)  
Old 5th May 2024
bsd-keith bsd-keith is offline
Real Name: Keith
Open Source Software user
 
Join Date: Jun 2014
Location: Surrey/Hants Border, England
Posts: 361
Default

What FreeBSD 'needs' is a means to install a basic GUI desktop...NetBSD & OpenBSD have that option, even though they use relatively old looking window managers.
__________________
Linux since 1999, & also a BSD user.
Reply With Quote
  #3   (View Single Post)  
Old 7th May 2024
Eric Eric is offline
User
 
Join Date: Sep 2008
Posts: 15
Default

"Although unlikely, I hope OpenBSD, too, can perhaps consider making some minor affordances to desktop users"

God I hope they don't change the installer. What could possibly be easier then smashing the enter key a few times, creating a user account, host name and rebooting.
Reply With Quote
  #4   (View Single Post)  
Old 16th May 2024
blackhole's Avatar
blackhole blackhole is offline
VPN Cryptographer
 
Join Date: Mar 2014
Posts: 334
Default

Quote:
Originally Posted by bsd-keith View Post
What FreeBSD 'needs' is a means to install a basic GUI desktop...NetBSD & OpenBSD have that option, even though they use relatively old looking window managers.
Not really. There is documentation: https://docs.freebsd.org/en/books/handbook/x11/

Unlike OpenBSD, for example, FreeBSD provides x server in ports/packages, rather than as part of the base system. I'm not sure where things stand on base system components (i.e. an installer) depending on components in the ports tree (pre-compiled packages in this case). That could be a mess.

OpenBSD has their own x server build system (xenocara) and it is integrated into the base system along with a simple, licence compliant, window manager.

For users who want a "ready to run" desktop, there are a plethora of alternatives and even FreeBSD derivatives such as GhostBSD.
Reply With Quote
  #5   (View Single Post)  
Old 16th May 2024
bsd-keith bsd-keith is offline
Real Name: Keith
Open Source Software user
 
Join Date: Jun 2014
Location: Surrey/Hants Border, England
Posts: 361
Default

Quote:
Originally Posted by blackhole View Post
Not really. There is documentation: https://docs.freebsd.org/en/books/handbook/x11/.......
For users who want a "ready to run" desktop, there are a plethora of alternatives and even FreeBSD derivatives such as GhostBSD.
That's a full DE environment - Open & Net give a 'basic' WM environment option - no X/GUI installed, unless you specify it, (I have both as installations).

FreeBSD can be a nightmare to get a basic GUI up & running, unless something drastic has happened since the last time I looked at doing so, that's one of the reasons I stick to using Open &/or Net.
__________________
Linux since 1999, & also a BSD user.
Reply With Quote
  #6   (View Single Post)  
Old 17th May 2024
blackhole's Avatar
blackhole blackhole is offline
VPN Cryptographer
 
Join Date: Mar 2014
Posts: 334
Default

All I can say is that it works here.

I install drm-510-kmod, gpu-firmware-kmod, xorg, lightdm and xfce from packages.

/etc/rc.conf

Code:
hostname="blackhole"
keymap="uk.kbd"
ifconfig_re0="DHCP"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
dbus_enable="YES"
lightdm_enable="YES"
avahi_daemon_enable="YES"
avahi_dnsconfd_enable="YES"
kld_list="/boot/modules/i915kms.ko"
sshd_enable="YES"
As per the handbook, add user to video group:
Code:
# pw groupmod video -m username
No need for xorg configuration.

//edit: that reminds me - I don't think I need avahi any more - that was for KDE as I recall and I've not used that in maybe 2 years...

Last edited by blackhole; 17th May 2024 at 11:31 AM.
Reply With Quote
  #7   (View Single Post)  
Old 21st May 2024
grahamperrin grahamperrin is offline
Real Name: Graham Perrin
New User
 
Join Date: Mar 2021
Location: UK
Posts: 6
Arrow Installing a desktop environment

Quote:
Originally Posted by bsd-keith View Post
… to install a basic GUI desktop …
The FreeBSD ports collection includes what's probably the best-known solution:

sysutils/desktop-installer
Reply With Quote
  #8   (View Single Post)  
Old 21st May 2024
grahamperrin grahamperrin is offline
Real Name: Graham Perrin
New User
 
Join Date: Mar 2021
Location: UK
Posts: 6
Smile Changes to the installer

Quote:
Originally Posted by Eric View Post
… I hope they don't change the installer. …
I'm delighted to note that it's too late to grant your wish. From the most recent status report for the work:

Quote:
… The most important objective of this project was to improve bsdinstall, regardless of the success of this integration. …
Reply With Quote
  #9   (View Single Post)  
Old 24th May 2024
blackhole's Avatar
blackhole blackhole is offline
VPN Cryptographer
 
Join Date: Mar 2014
Posts: 334
Default

To me the rationale for this makes little sense, and smacks of marketing:

Quote:
The first hurdle to overcome when testing a new Operating System is to get it installed. What is more, the first impression new users gather from an Operating System is its installation process. The state of the art for Operating System installers nowadays definitely involves a graphical process. This is the case for mainstream systems but also for other UNIX systems comparable to FreeBSD: RedHat Enterprise Linux, Ubuntu, Debian GNU/Linux, or even Devuan GNU+Linux Regardless of the technical level of the actual user, this is how the platform will be compared in the public eye.
It equates to a lot of man hours time and labour for "first impressions". Then, when the user completes the installation, they are presented with a standard FreeBSD installation, which will not include X.org or a desktop environment, nor many of the additional UI tools which it has taken the likes of Canonical, openSUSE, Red Hat, et al decades to develop and refine... so it seems like a fancy graphical installer is just one very small step and perhaps a rather futile one at that - if all of the associated "bling" that comes with a typical desktop focused Linux dsitro does not follow...

Why should FreeBSD reinvent the Linux desktop distro wheel, instead of just continuing to do what it does best?

I would like to know who has had trouble with the standard FreeBSD installation process (bsdinstall) and if they think that trouble could have been avoided by use of a graphical installer?
Reply With Quote
Old 2nd June 2024
Eric Eric is offline
User
 
Join Date: Sep 2008
Posts: 15
Default

"Although unlikely, I hope OpenBSD, too, can perhaps consider making some minor affordances to desktop users"

I said that in reference to OpenBSD making changes as well. Apologies for the confusion. Regarding FreeBSD meh... I don't interact with it often enough to care.
Reply With Quote
Old 3rd June 2024
bsd-keith bsd-keith is offline
Real Name: Keith
Open Source Software user
 
Join Date: Jun 2014
Location: Surrey/Hants Border, England
Posts: 361
Default

Quote:
Originally Posted by grahamperrin View Post
The FreeBSD ports collection includes what's probably the best-known solution:

sysutils/desktop-installer
Then that needs to be an option when installing FreeBSD, not left for people to (hopefully) find it...
__________________
Linux since 1999, & also a BSD user.
Reply With Quote
Old 4th June 2024
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin Tournoij
Tcpdump Spy
 
Join Date: Apr 2008
Location: Ireland
Posts: 2,245
Default

Quote:
Originally Posted by bsd-keith View Post
What FreeBSD 'needs' is a means to install a basic GUI desktop...NetBSD & OpenBSD have that option, even though they use relatively old looking window managers.
Yes, I agree. Way back in the FreeBSD 4 era, FreeBSD was the first non-Windows OS I tried. I managed to install it with sysinstall without too much trouble. The biggest hurdle here was that sysinstall would continually ask me to swap CD 1 and 2.

But afterwards it dropped me in a shell and that's where things got hard. This was when you still had to have a /etc/X11.conf file run "X -configure" to create it (or whatever the file path and command was). I just had one computer and while I kind of knew how commandlines worked, I didn't really know anything about Unix, Window Managers, or any of that, and the X configure thing asked me scary "your monitor might break if you choose the wrong values!"-questions.

The key missing bit for a teenage n00b like me was a "install and start Gnome by default" button, or something to that effect. Today it's a bit easier, but still...

Whether it's "graphical" or "text-based" is a bit of a red herring.

Anyway, I used Mandrake Linux for a while. That broke on an upgrade, after which I tried FreeBSD again. And using Mandrake taught me enough to get started with FreeBSD.
Reply With Quote
Reply

Tags
freebsd install gui


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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Keyboard input ignored on sparc64 6.4 installer commodorejohn OpenBSD Installation and Upgrading 0 1st January 2019 12:07 AM
10.3-RELEASE installer and partitioning - what goes on under the hood? fvgit FreeBSD Installation and Upgrading 3 8th March 2017 05:13 PM
Installer Freezes myway_1 OpenBSD Installation and Upgrading 37 29th November 2016 03:44 PM
FBSD installer took away all control ... sharris FreeBSD Installation and Upgrading 17 12th July 2011 06:55 PM
booting vista installer dvd bsdnewbie999 Other OS 9 15th October 2008 06:16 PM


All times are GMT. The time now is 11:51 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick