Difference between revisions of "Desktop Environment"

From GhostBSD Wiki
Jump to: navigation, search
(Community Build)
(Desktop Environment MATE, XFCE, Cinnamon)
Line 73: Line 73:
  
 
     Compatible with VirtualBox, VMware, NVIDIA graphics out of box
 
     Compatible with VirtualBox, VMware, NVIDIA graphics out of box
     SCFB support with automatic best resolution for UEFI enabled systems with Intel/AMD graphics
+
     SCFB support with automatic best resolution  
 +
    for UEFI enabled systems with Intel/AMD graphics
  
  
Line 87: Line 88:
 
'''Initial Setup'''
 
'''Initial Setup'''
  
Install the required packages:
+
* Install the required packages:
  
<code>pkg install git transmission-cli rsync</code>
+
  <code>pkg install git transmission-cli rsync</code>
  
  
Make sure to have linux64 kernel module loaded
+
* Make sure to have linux64 kernel module loaded
  
<code>kldload linux64</code>
+
  <code>kldload linux64</code>
<code>sysrc -f /etc/rc.conf kld_list="linux64"</code>
+
  <code>sysrc -f /etc/rc.conf kld_list="linux64"</code>
  
  
Clone the repo:
+
* Clone the repo:
  
<code>git clone https://www.github.com/ghostbsd/ghostbsd-build.git</code>
+
  <code>git clone https://www.github.com/ghostbsd/ghostbsd-build.git</code>
  
  
Enter the directory for running the LiveCD build script:
+
* Enter the directory for running the LiveCD build script:
  
<code>cd ghostbsd-build</code>
+
  <code>cd ghostbsd-build</code>
  
  
TrueOS Based GhostBSD
+
'''TrueOS Based GhostBSD'''
  
To build a GhostBSD with '''MATE''' as default desktop
+
* To build a GhostBSD with '''MATE''' as default desktop
  
<code>./build.sh mate</code>
+
  <code>./build.sh mate</code>
  
  
(Option) To build GhostBSD with '''XFCE''' as default desktop
+
* Option: To build GhostBSD with '''XFCE''' as default desktop
  
<code>./build.sh xfce</code>
+
  <code>./build.sh xfce</code>
  
  
(Option) To build GhostBSD with '''Cinnamon''' as default desktop
+
* Option: To build GhostBSD with '''Cinnamon''' as default desktop
  
<code>./build.sh cinnamon</code>
+
  <code>./build.sh cinnamon</code>
  
  
(Option) To build GhostBSD '''without a default desktop'''
+
* Option: To build GhostBSD '''without a default desktop'''
  
<code>./build.sh<code>
+
  <code>./build.sh</code>
  
  
Burn an image to cd:
+
* Burn an image to cd:
  
<code>cdrecord /usr/local/ghostbsd-build/iso/GhostBSD19.10.iso</code>
+
  <code>cdrecord /usr/local/ghostbsd-build/iso/GhostBSD19.10.iso</code>
  
  
Write an image to usb stick:
+
* Write an image to usb stick:
  
<code>dd if=/usr/local/ghostbsd-build/iso/GhostBSD19.10.iso of=/dev/da0 bs=4m</code>
+
  <code>dd if=/usr/local/ghostbsd-build/iso/GhostBSD19.10.iso of=/dev/da0 bs=4m</code>
  
 
==Get Help==
 
==Get Help==

Revision as of 09:36, 5 January 2020

Welcome to theIcon Disti GhostBSD.png Desktop Environment Page.

Introduction

Eric: "Our official desktop is MATE, which means that the leading developer of GhostBSD does not officially support XFCE. Community releases are maintained by the community and for the community. GhostBSD project will provide help to build and to host the community release. If anyone wants to have a particular desktop supported, it is up to the community. Sure I will help where I can, answer questions and guide new community members that contribute to community release."

GhostBSD uses the GTK environment as default to provide a beautiful looks and a comfortable experience on the modern BSD platform offering a natural and native Unix work environment.

Screenshot-gnome-desktop.png

MATE Desktop Environment

"The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment using traditional metaphors for Linux and other Unix-like operating systems.

MATE is under active development to add support for new technologies while preserving a traditional desktop experience." Source: Mate homepage


Mate is simple to use. You can place the panel on each side. So you can get the look and feel of

  • pure MATE - panel on top
  • GNOME 3 - panel on the left
  • place a panel on the bottom like KDE, XFCE or Cinnamon
  • or you chose a additional panel for example on the left for application starters.

You may also place some starters on the desktop. It is all possible.

Simple and Elegant

Screenshot 2019-12-20 18-42-14.png

Screenshot 2019-12-20 18-46-17.png

Components of the MATE Desktop environment

Here you get Components of MATE

Other Desktop Environments

You may wish to install

  • KDE
  • Cinnamon
  • XFCE
  • GNOME Shell

You will find all this in your Software Station or in the Ports. But these desktops are not supported yet properly.

Eric: "There is some effort going on for Plasma5 desktop. If anyone is interested in helping with XFCE and Plasma5 or in creating another community release, you are well come to contribute. Also, Contribution to the GhostBSD base system, to ports and new ports, and in house software are welcome."


Community Build KhostBSD

For GhostBSD with KDE = KhostBSD you can find: KhostBSD

The KhostBSD.iso you can get: ftp://219.121.16.20/pub/KhostBSD/KhostBSD.20.01.iso


Desktop Environment MATE, XFCE, Cinnamon

Some instructions from the Developers :

Live media creator for GhostBSD distribution

The purpose of this tool is quickly generate live images for GhostBSD. Features

   Build GhostBSD with GhostBSD or TrueOS
   Mate, XFCE, and KDE desktop environments
   Hybrid DVD/USB image


Graphics Support

   Compatible with VirtualBox, VMware, NVIDIA graphics out of box
   SCFB support with automatic best resolution 
   for UEFI enabled systems with Intel/AMD graphics


System Requirements

   Latest version of GhostBSD
   20GB of free disk space
   4GB of free memory

Note: GhostBSD 19.09 and later should be used to build ISO.


Initial Setup

  • Install the required packages:
  pkg install git transmission-cli rsync


  • Make sure to have linux64 kernel module loaded
  kldload linux64
  sysrc -f /etc/rc.conf kld_list="linux64"


  • Clone the repo:
  git clone https://www.github.com/ghostbsd/ghostbsd-build.git


  • Enter the directory for running the LiveCD build script:
  cd ghostbsd-build


TrueOS Based GhostBSD

  • To build a GhostBSD with MATE as default desktop
  ./build.sh mate


  • Option: To build GhostBSD with XFCE as default desktop
  ./build.sh xfce


  • Option: To build GhostBSD with Cinnamon as default desktop
  ./build.sh cinnamon


  • Option: To build GhostBSD without a default desktop
  ./build.sh


  • Burn an image to cd:
  cdrecord /usr/local/ghostbsd-build/iso/GhostBSD19.10.iso


  • Write an image to usb stick:
  dd if=/usr/local/ghostbsd-build/iso/GhostBSD19.10.iso of=/dev/da0 bs=4m

Get Help

It is possible, that some members of our community will help you. Ask on Telegram-messenger-icon.png Telegram or within the GhostBSD Forums for help. There are always friendly 10095-ogre-icon.png folk around.

Back to the Icon Disti GhostBSD.pngWiki