desktop-installer
in the package repository and the ports tree. You simply do pkg install desktop-installer
in a new install and follow the instructions. You can have a basic FreeBSD desktop up and running literally within about 15 minutes.Install PC-BSD.I know FreeBSD is a very stable OS . I want to use it as Desktop OS (with some GUI) . How do I do that..?
SOAPBOX onInstall PC-BSD.
mount_msdosfs -L en_US.UTF-8 /dev/da4 /media/WALKMAN
-L=en_US.UTF-8
gconftool-2 --set "/system/storage/default_options/vfat/mount_options" --type list --list-type=string "[longnames,-u=,-L=en_US.UTF-8]"
Most can, only some want, the one willing to learn will check google first and e.g. find this "cooltrainer.org" howto. Although a bit dated, it gave me quite some idea before my first test with FreeBSD, which then was 11.0-CURRENT with KDE4 on a notebookSorry, but why do I keep seeing this when the question is about FreeBSD? As if some members do not wish new users to use FreeBSD, as if new users can't learn. FreeBSD is quite capable to be a desktop OS. To me, PC-BSD is a bundle, and bundles are a set of frozen-in-time packages (until the next upgrade). FreeBSD is more than that!
Not in my opinion. Yes, FreeBSD is much better in security, performance and "terms of stability" than Linux,In terms of stability, it is different category than Linux or even Windows.
Sorry, but why do I keep seeing this when the question is about FreeBSD? As if some members do not wish new users to use FreeBSD, as if new users can't learn. FreeBSD is quite capable to be a desktop OS.
I've been using FreeBSD for about two years now, and the question of whether FreeBSD could be used as a "desktop OS" has come up quite a few times
There is! Not in the standard installer but it's there. After all, FreeBSD is a professional operating system for professionals. If it's too difficult to install a window manager, then one should move on to something else. We're not out to win any popularity or beauty contest.This is the 21st Century after all. Why not include a desktop installer as part of the install process
That's a very good case for not including it in the standard install.There are enough hard problems to solve in the FreeBSD project already, without the installation of a desktop being one of them.
One very simple and yet important reason (IMHO): Keep the base system minimal, complete, self-contained and strictly separated from anything else. FreeBSD is a complete operating system on its own (unlike Linux, which is basically still just a kernel). GUIs aren't part of that OS, and you wouldn't want to integrate something like xorg in the base system.Seriously, I've seen this point of view before and I'm always slightly mystified by it. Why make things harder than they have to be? This is the 21st Century after all. Why not include a desktop installer as part of the install process, but allow people who want to run a headless server to skip past it? We don't expect people to set up everything manually, hence the use of an installer. So, why should the installation of a desktop UI be any different?
...
But out of the box, for FreeBSD itself, I think this would be a bad idea ...
How many good people have moved on to another OS simply because they struggled with setting up a desktop on FreeBSD. You may claim that this 'rite of passage' solves a problem by filtering out people that don't know enough or persist enough to get things working. But people have deadlines, jobs, families and other issues impacting them that stops them wasting time on something that should just work.
Add an option to install a desktop in the installer and this question goes away
How many good people have moved on to another OS simply because they struggled with setting up a desktop on FreeBSD.
Although I completely agree, I still think the stronger argument is the architectural concept from a software engineering point of view, for which I'll try to further clarify my point. This is probably best understood when compared to Linux, because many people asking for things like "desktop installers" have some knowledge about Linux:FreeBSD doesn't work that way. It does what you want, how you want it to, provided you are willing to put the time and effort into crafting it into your desired system. The "solution" of providing an installer that installs one particular desktop or another is just gonna leave more people unsatisfied than it leaves satisfied, because people are either gonna want something else and have to do the extra work to replace it, or they're gonna spend a small amount of time with it and decide they don't like it because it's not exactly like what they already have---what they're already used to.
And this, if this really happened, is just a good practical example for why you shouldn't do this.[Desktop installer option]
From what I understand, there was one. But it became broken after becoming unmaintained, which it did because those that could maintain it didn't use it. And perhaps those that couldn't use it because it was broken didn't know enough to troubleshoot it?
exec openbox-session
exec fluxbox
startx
for usb drive is works.Did not found more appropriate topic, may be this info will be helpful for someone
who will use FreeBSD as a desktop OS.
If I found out this solution when I started to use FreeBSD as a desktop OS,
it could save me a lot of time while I mounted my walkman player with
mount_msdosfs -L ru_RU.UTF-8 /dev/da4 /media/WALKMAN
All my mp3-s are like "209≠SINS — ⱭɆMɆ℞ǾⱠ ▲ D¥И∆ϟȾ¥ " and some files use cyrillic letters.
Auto mount attached USB devices in UTF-8 locale with your Nautilus file manager.
(Also work with x11-fm/thunar, x11-fm/pcmanfm… etc)
By default (with hald_enable="YES" in /etc/rc.conf) x11-fm/nautilus will auto mount with HAL all your attached USB devices, but it won't automount them in UTF-8 locale (even if your system locale is UTF-8 locale), so if there are some folders/files that use unicode symbols (✞✞☹☹☹✞✞) or arabic/cyrillic letters in their names — you'll not be able to open it. So to change this appearance, install sysutils/gconf-editor, open it and navigate to /system/storage/default_options/vfat/mount_options and add
Code:-L=en_US.UTF-8
to its values (or other *.UTF-8 locale).
Or just enter
gconftool-2 --set "/system/storage/default_options/vfat/mount_options" --type list --list-type=string "[longnames,-u=,-L=en_US.UTF-8]"
and press return.
Unable to mount the volume 'Seagate Backup Plus Drive'.
mount : illegal option -- m usage : mount [-t fstype] [- o options] target_fs_mount_point
alternative that I currently use sysutils/volman and mount from terminal and also volman can't integrate with thunar or DE filemanager.