Difference between revisions of "How To"

From GhostBSD Wiki
Jump to: navigation, search
Line 14: Line 14:
 
==Tips and Tricks==
 
==Tips and Tricks==
  
===How can I find out if my hardware is supported===
+
===OS related===
  
The first step should be: Look on both pages: [[Kernel]] and [[Modules]] first.
+
====How to move from Trident to GhostBSD?====
 
+
===How to move from Trident to GhostBSD?===
+
 
Here you will find a [https://github.com/maxsteciuk/TridentToGhostBSD/blob/master/README.md Step by step tutorial on GitHub].
 
Here you will find a [https://github.com/maxsteciuk/TridentToGhostBSD/blob/master/README.md Step by step tutorial on GitHub].
  
===How to install GhostBSD/FreeBSD on a ThinkPad T530. ===
+
====How to install GhostBSD/FreeBSD on a ThinkPad T530. ====
 
+
 
Here you will find [https://www.c0ffee.net/blog/freebsd-on-a-laptop/ a guide to a fully functional installation]
 
Here you will find [https://www.c0ffee.net/blog/freebsd-on-a-laptop/ a guide to a fully functional installation]
  
===How to install VirtualBox on GhostBSD===
+
====How to get some information about your running system====
 +
* Get some system information, kernel version, release date by using [[sysctl]]
 +
* With
 +
<code>uname -a</code><br/>
 +
You get: FreeBSD yourname.ghostbsd-pc.home 12.1-STABLE FreeBSD 12.1-STABLE GENERIC  amd64<br/>
 +
It is a summary of kernel information, you can get with [[sysctl]] ''NAME''.
 +
* More information to [https://www.freebsd.org/cgi/man.cgi?query=uname&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html uname on the man page].
 +
 
 +
====How to find multiple interface language packs on GhostBSD====
 +
* Go to [[Profile]]
 +
 
 +
====How to set openrc parallel service startup====
 +
Put in <br/>
 +
<code>/etc/rc.conf </code><br/>
 +
<code>rc_parallel="YES"</code><br/>
 +
"But I don't think it works properly yet." <br/>
 +
Source: Neville Goddard on Telegram on 16.02.2020 at 15:40
 +
 
 +
----
 +
 
 +
 
 +
===Virtualization===
  
 +
====How to install VirtualBox on GhostBSD====
 
[[Guide to install VirtualBox on GhostBSD]]
 
[[Guide to install VirtualBox on GhostBSD]]
  
===How to find Software on GhostBSD===
+
----
 +
 
 +
 
 +
===Software===
 +
 
 +
====How to find Software on GhostBSD====
 
* Go to [[GhostBSD Wiki]] or [[Applications]]
 
* Go to [[GhostBSD Wiki]] or [[Applications]]
 
* Than to [[Application Management]] and choose your preferred method for installation.
 
* Than to [[Application Management]] and choose your preferred method for installation.
  
===How to find multiple interface language packs on GhostBSD===
+
====How to Run Orchestrator on Ghost/FreeBSD====
 +
Use this tip: [https://www.percona.com/blog/2020/02/17/how-to-run-orchestrator-on-freebsd/ percona]
  
* Go to [[Profile]]
+
====Using Ports====
 +
"Don't use FreeBSD ports via portsnap on GhostBSD
 +
Install it from GhostBSD ports <br/>
 +
<code>sudo git clone https://github.com/ghostbsd/ghostbsd-ports/ /usr/ports</code><br/>
 +
Source: [https://forums.ghostbsd.org/viewtopic.php?p=7965#p7965 ericbsd]
  
===How to get some information about your running system===
+
====Looking for devtools?====
 +
"Devtools are not installed by default" on GhostBSD
 +
You have to install them:<br/>
 +
<code>sudo  pkg install os-generic-userland-devtools</code>
 +
Source: [https://forums.ghostbsd.org/viewtopic.php?f=58&t=1528&sid=f7771ec06711a5feb4072f6d875c5df6 ericbsd]
  
* Get some system information, kernel version, release date by using [[sysctl]]
+
====Like to change the display manager====
* With
+
<code>sudo rc-update delete lightdm</code><br/>
<code>uname -a</code><br/>
+
<code>sudo rc-update add gdm</code><br/>
You get: FreeBSD yourname.ghostbsd-pc.home 12.1-STABLE FreeBSD 12.1-STABLE GENERIC  amd64<br/>
+
Tip from Eric on Telegram at 27.01.2020 17:09
It is a summary of kernel information, you can get with [[sysctl]] ''NAME''.
+
* More information to [https://www.freebsd.org/cgi/man.cgi?query=uname&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html uname on the man page].
+
  
 +
====Migrate from Linux to GhostBSD and take your E-Mails and bookmarks with you====
 +
You would like to move from a Linux OS to GhostBSD and take your settings and E-Mails from '''Thunderbird''' and bookmarks from '''Firefox''' to GhostBSD.<br/>
 +
Go on Linux to .thunderbird and .mozilla in your home directory and safe each folder /xyz.default and insert the contents in the folder /xyz.default-release on GhostBSD. xyz is only a replacement for bk3yc9n7 or something similar.<br/>
 +
This worked from Debian to GhostBSD. Tested by [[User:Slughorn|Slughorn]]
  
===How to get information about loaded modules into the kernel===
+
----
 +
 
 +
 
 +
===Hardware / Kernel related===
 +
 
 +
====How can I find out if my hardware is supported====
 +
The first step should be: Look on both pages: [[Kernel]] and [[Modules]] first.
  
 +
====How to get information about loaded modules into the kernel====
 
* You get some information with the command <code>kldstat</code>
 
* You get some information with the command <code>kldstat</code>
 
* The [https://www.freebsd.org/cgi/man.cgi?query=kldstat&sektion=8&apropos=0&manpath=FreeBSD+12.1-RELEASE+and+Ports kldstat] utility displays the status of any files dynamically linked into the kernel.
 
* The [https://www.freebsd.org/cgi/man.cgi?query=kldstat&sektion=8&apropos=0&manpath=FreeBSD+12.1-RELEASE+and+Ports kldstat] utility displays the status of any files dynamically linked into the kernel.
  
===How to get information about loadable kernel modules===
+
====How to get information about loadable kernel modules====
 
* Loadable kernel modules related to hardware, firmware, graphics driver. and virtual machines you will find in the directory of your system: ''/boot/[[Modules|modules]]/'' and ''/boot/kernel/''<br/>
 
* Loadable kernel modules related to hardware, firmware, graphics driver. and virtual machines you will find in the directory of your system: ''/boot/[[Modules|modules]]/'' and ''/boot/kernel/''<br/>
 
All files end with ''.ko''.
 
All files end with ''.ko''.
  
===How to load kernel modules===
+
====How to load kernel modules====
 
Once the machine has booted, you may load a module with the command <code>kldload</code>, unload with <code>kldunload</code> and list with <code>[[kldstat]]</code>. <br/>
 
Once the machine has booted, you may load a module with the command <code>kldload</code>, unload with <code>kldunload</code> and list with <code>[[kldstat]]</code>. <br/>
 
Modules can also be loaded from the loader before the kernel starts,  automatically if you makes an entry in the ''/boot/loader.conf''.<br/>
 
Modules can also be loaded from the loader before the kernel starts,  automatically if you makes an entry in the ''/boot/loader.conf''.<br/>
Line 63: Line 105:
 
<code>vboxdrv_load="YES"</code>
 
<code>vboxdrv_load="YES"</code>
  
===HowTo setup Wifi Edimax EW-7811utn USB Dongle for GhostBSD===
+
====HowTo setup Wifi Edimax EW-7811utn USB Dongle for GhostBSD====
 
+
 
[https://forums.ghostbsd.org/viewtopic.php?f=64&t=526 HowTo setup Wifi Edimax EW-7811utn USB Dongle for GhostBSD]
 
[https://forums.ghostbsd.org/viewtopic.php?f=64&t=526 HowTo setup Wifi Edimax EW-7811utn USB Dongle for GhostBSD]
  
  
===How to setup RealTek RTL8188CE Wii-Fi PCI network hardware===
+
====How to setup RealTek RTL8188CE Wii-Fi PCI network hardware====
 
+
 
[https://forums.ghostbsd.org/viewtopic.php?t=570 RealTek RTL8188CE Wii-Fi PCI network hardware setup]
 
[https://forums.ghostbsd.org/viewtopic.php?t=570 RealTek RTL8188CE Wii-Fi PCI network hardware setup]
  
===How to install nvidia drivers===
+
====How to install nvidia drivers====
 
+
 
[https://forums.ghostbsd.org/viewtopic.php?f=63&t=1517 Install nvidia drivers]
 
[https://forums.ghostbsd.org/viewtopic.php?f=63&t=1517 Install nvidia drivers]
  
  
===How to set mouse cursor if bit too senstive and fast===
+
====How to set mouse cursor if bit too sensitive and fast====
 
+
 
[https://forums.ghostbsd.org/viewtopic.php?f=58&t=1163&p=6686&hilit=mouse#p6413 mouse cursor - bit too senstive and fast even on lowest setting]
 
[https://forums.ghostbsd.org/viewtopic.php?f=58&t=1163&p=6686&hilit=mouse#p6413 mouse cursor - bit too senstive and fast even on lowest setting]
  
 
+
====How is the battery optimization for GhostBSD====
===How to mount Ext4 internal SSD===
+
 
+
[https://forums.ghostbsd.org/viewtopic.php?f=63&t=782 Mount Ext4 internal SSD]
+
 
+
===Search for Files in GhostBSD===
+
There is a very useful application called catfish that can be used to search your computer for files.
+
Read more on the [https://forums.ghostbsd.org/viewtopic.php?f=76&t=741 GhostBSD Forum].
+
Author:  Neville Goddard
+
 
+
===How to Run Orchestrator on Ghost/FreeBSD===
+
Use this tip: [https://www.percona.com/blog/2020/02/17/how-to-run-orchestrator-on-freebsd/ percona]
+
 
+
 
+
===How to set openrc parallel service startup===
+
Put in <br/>
+
<code>/etc/rc.conf </code><br/>
+
<code>rc_parallel="YES"</code><br/>
+
"But I don't think it works properly yet." <br/>
+
Source: Neville Goddard on Telegram on 16.02.2020 at 15:40
+
 
+
===How is the battery optimization for GhostBSD===
+
 
+
 
Eric Turgeon, [21.02.20 11:50]
 
Eric Turgeon, [21.02.20 11:50]
 
[In reply to Jared]
 
[In reply to Jared]
 
sudo rc-update add powerd default helps a lot.
 
sudo rc-update add powerd default helps a lot.
  
===Some issues with WLAN/WiFi===
+
====Some issues with WLAN/WiFi====
 
Proposals from the community see on special page [[WLAN]]
 
Proposals from the community see on special page [[WLAN]]
  
===Using Ports===
+
====drm-fbsd12.0-kmod====
"Don't use FreeBSD ports via portsnap on GhostBSD
+
'''Very important''': when I send the next @GhostBSD packages everyone that uses drm-fbsd12.0-kmod need to make a sudo pkg upgrade -f drm-fbsd12.0-kmod or pkg upgrade -f if not on reboot you will have a kernel panic at less for intell."<br/>
Install it from GhostBSD ports <br/>
+
Source: Eric on Telegram 4.2.2020 15:23
<code>sudo git clone https://github.com/ghostbsd/ghostbsd-ports/ /usr/ports</code><br/>
+
Source: [https://forums.ghostbsd.org/viewtopic.php?p=7965#p7965 ericbsd]
+
  
===Looking for devtools?===
+
====[[How to install Nvidia drivers]]?====
"Devtools are not installed by default" on GhostBSD
+
Look on the linked page.
You have to install them:<br/>
+
<code>sudo  pkg install os-generic-userland-devtools</code>
+
Source: [https://forums.ghostbsd.org/viewtopic.php?f=58&t=1528&sid=f7771ec06711a5feb4072f6d875c5df6 ericbsd]
+
  
===drm-fbsd12.0-kmod===
+
----
"Very importent when I send the next @GhostBSD packages everone that use drm-fbsd12.0-kmod need to make a sudo pkg upgrade -f drm-fbsd12.0-kmod or pkg upgrade -f if not on reboot you will have a kernel panic at less for intell."<br/>
+
Source: Eric on Telegram 4.2.2020 15:23
+
  
===Like to change the display manager===
 
<code>sudo rc-update delete lightdm</code><br/>
 
<code>sudo rc-update add gdm</code><br/>
 
Tip from Eric on Telegram at 27.01.2020 17:09
 
  
===rc===
+
===Files and file systems===
Command scripts for auto-reboot and daemon startup|br/>
+
See: [https://www.freebsd.org/cgi/man.cgi?query=rc&apropos=0&sektion=8&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html Man Page]
+
  
 +
====Search for Files in GhostBSD====
 +
There is a very useful application called catfish that can be used to search your computer for files.
 +
Read more on the [https://forums.ghostbsd.org/viewtopic.php?f=76&t=741 GhostBSD Forum].
 +
Author:  Neville Goddard
  
===[[How to install Nvidia drivers]]?===
+
----
Look on the linked page.
+
  
===pkg is locked by an other process===
 
<code>sudo killall -9 pkg && sudo pkg update -f && sudo pkg upgrade -y</code><br/>
 
Suggestion from #hd_scania on Telegram on 25.01.2020 at 11:10
 
  
 +
===Mount / unmount===
  
===Migrate from Linux to GhostBSD and take your E-Mails and bookmarks with you===
+
====How to mount Ext4 internal SSD====
You would like to move from a Linux OS to GhostBSD and take your settings and E-Mails from '''Thunderbird''' and bookmarks from '''Firefox''' to GhostBSD.<br/>
+
[https://forums.ghostbsd.org/viewtopic.php?f=63&t=782 Mount Ext4 internal SSD]
Go on Linux to .thunderbird and .mozilla in your home directory and safe each folder /xyz.default and insert the contents in the folder /xyz.default-release on GhostBSD. xyz is only a replacement for bk3yc9n7 or something similar.<br/>
+
This worked from Debian to GhostBSD. Tested by [[User:Slughorn|Slughorn]]
+
  
===Show USB devices===
+
====Show USB devices====
 
* Connect USB device
 
* Connect USB device
 
* Open a terminal
 
* Open a terminal
Line 157: Line 159:
 
* gpart will show you the device da'''x''' and the partition s'''x'''
 
* gpart will show you the device da'''x''' and the partition s'''x'''
  
===mount NTFS===
+
====mount NTFS====
  
 
* Do first <code>gpart show</code>  
 
* Do first <code>gpart show</code>  
Line 170: Line 172:
 
Thanks to:[https://forums.ghostbsd.org/viewtopic.php?f=91&t=1532 user hunghung]
 
Thanks to:[https://forums.ghostbsd.org/viewtopic.php?f=91&t=1532 user hunghung]
  
 
+
====mount FAT32====
===mount FAT32===
+
 
See also [https://www.freebsd.org/cgi/man.cgi?query=msdosfs&sektion=5&apropos=0&manpath=FreeBSD+12.1-RELEASE+and+Ports msdosfs]
 
See also [https://www.freebsd.org/cgi/man.cgi?query=msdosfs&sektion=5&apropos=0&manpath=FreeBSD+12.1-RELEASE+and+Ports msdosfs]
 
* Do first <code>gpart show</code>
 
* Do first <code>gpart show</code>
Line 183: Line 184:
 
Thanks to:[https://forums.ghostbsd.org/viewtopic.php?f=91&t=1532 user hunghung]
 
Thanks to:[https://forums.ghostbsd.org/viewtopic.php?f=91&t=1532 user hunghung]
  
===System sticks during shutdown===
+
----
 +
 
 +
 
 +
===System management===
 +
 
 +
====rc====
 +
Command scripts for auto-reboot and daemon startup|br/>
 +
See: [https://www.freebsd.org/cgi/man.cgi?query=rc&apropos=0&sektion=8&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html Man Page]
 +
 
 +
====pkg is locked by an other process====
 +
<code>sudo killall -9 pkg && sudo pkg update -f && sudo pkg upgrade -y</code><br/>
 +
Suggestion from #hd_scania on Telegram on 25.01.2020 at 11:10
 +
 
 +
====System sticks during shutdown====
 
If your system sticks during shutdown at: Saving dependencies cache <br/>
 
If your system sticks during shutdown at: Saving dependencies cache <br/>
 
* Do: <br/><code>sudo rc-update delete savecache shutdown</code> <br/>
 
* Do: <br/><code>sudo rc-update delete savecache shutdown</code> <br/>
Line 189: Line 203:
 
Tip from [https://forums.ghostbsd.org/viewtopic.php?f=91&t=1501 Eric]
 
Tip from [https://forums.ghostbsd.org/viewtopic.php?f=91&t=1501 Eric]
  
===More tips and tricks ===
+
----
 +
 
 +
 
 +
==More tips and tricks ==
 
* [https://forums.ghostbsd.org/viewforum.php?f=76 on the GhostBSD Forum]
 
* [https://forums.ghostbsd.org/viewforum.php?f=76 on the GhostBSD Forum]
 
* [https://wiki.freebsd.org/ FreeBSD Wiki]
 
* [https://wiki.freebsd.org/ FreeBSD Wiki]
 
* [https://forums.freebsd.org/ The FreeBSD Forums]  
 
* [https://forums.freebsd.org/ The FreeBSD Forums]  
 +
* If you look for something special, we recommend [https://forums.freebsd.org/forums/howtos-and-faqs-moderated.39/ Howtos from FreeBSD]
 +
 +
  
  
Line 204: Line 224:
 
|}
 
|}
  
==Recommendation==
 
  
If you look for something special, we recommend [https://forums.freebsd.org/forums/howtos-and-faqs-moderated.39/ Howtos from FreeBSD] 
 
 
[[Category:Station]]
 
[[Category:Station]]

Revision as of 05:38, 26 February 2020

Welcome to theIcon Disti GhostBSD.png How To

Contents

Introduction

On this page we will collect some tips and tricks from users to users. It is not always sure, that a tip helps for your issue, but if so, you can comment on the Discussions page or write you solution in this list with your name as source.

It is not a forum. If you have a question and no answer yet, go to GhostBSD Forums.
But if you got a solution for your issues, you are welcome to describe it here in a short way.

Some proposals need to get there own pages, because of there volume. (see the blue links)

Tips and Tricks

OS related

How to move from Trident to GhostBSD?

Here you will find a Step by step tutorial on GitHub.

How to install GhostBSD/FreeBSD on a ThinkPad T530.

Here you will find a guide to a fully functional installation

How to get some information about your running system

  • Get some system information, kernel version, release date by using sysctl
  • With

uname -a
You get: FreeBSD yourname.ghostbsd-pc.home 12.1-STABLE FreeBSD 12.1-STABLE GENERIC amd64
It is a summary of kernel information, you can get with sysctl NAME.

How to find multiple interface language packs on GhostBSD

How to set openrc parallel service startup

Put in
/etc/rc.conf
rc_parallel="YES"
"But I don't think it works properly yet."
Source: Neville Goddard on Telegram on 16.02.2020 at 15:40



Virtualization

How to install VirtualBox on GhostBSD

Guide to install VirtualBox on GhostBSD



Software

How to find Software on GhostBSD

How to Run Orchestrator on Ghost/FreeBSD

Use this tip: percona

Using Ports

"Don't use FreeBSD ports via portsnap on GhostBSD Install it from GhostBSD ports
sudo git clone https://github.com/ghostbsd/ghostbsd-ports/ /usr/ports
Source: ericbsd

Looking for devtools?

"Devtools are not installed by default" on GhostBSD You have to install them:
sudo pkg install os-generic-userland-devtools Source: ericbsd

Like to change the display manager

sudo rc-update delete lightdm
sudo rc-update add gdm
Tip from Eric on Telegram at 27.01.2020 17:09

Migrate from Linux to GhostBSD and take your E-Mails and bookmarks with you

You would like to move from a Linux OS to GhostBSD and take your settings and E-Mails from Thunderbird and bookmarks from Firefox to GhostBSD.
Go on Linux to .thunderbird and .mozilla in your home directory and safe each folder /xyz.default and insert the contents in the folder /xyz.default-release on GhostBSD. xyz is only a replacement for bk3yc9n7 or something similar.
This worked from Debian to GhostBSD. Tested by Slughorn



Hardware / Kernel related

How can I find out if my hardware is supported

The first step should be: Look on both pages: Kernel and Modules first.

How to get information about loaded modules into the kernel

  • You get some information with the command kldstat
  • The kldstat utility displays the status of any files dynamically linked into the kernel.

How to get information about loadable kernel modules

  • Loadable kernel modules related to hardware, firmware, graphics driver. and virtual machines you will find in the directory of your system: /boot/modules/ and /boot/kernel/

All files end with .ko.

How to load kernel modules

Once the machine has booted, you may load a module with the command kldload, unload with kldunload and list with kldstat.
Modules can also be loaded from the loader before the kernel starts, automatically if you makes an entry in the /boot/loader.conf.
For example:
fuse_load="YES"
vboxdrv_load="YES"

HowTo setup Wifi Edimax EW-7811utn USB Dongle for GhostBSD

HowTo setup Wifi Edimax EW-7811utn USB Dongle for GhostBSD


How to setup RealTek RTL8188CE Wii-Fi PCI network hardware

RealTek RTL8188CE Wii-Fi PCI network hardware setup

How to install nvidia drivers

Install nvidia drivers


How to set mouse cursor if bit too sensitive and fast

mouse cursor - bit too senstive and fast even on lowest setting

How is the battery optimization for GhostBSD

Eric Turgeon, [21.02.20 11:50] [In reply to Jared] sudo rc-update add powerd default helps a lot.

Some issues with WLAN/WiFi

Proposals from the community see on special page WLAN

drm-fbsd12.0-kmod

Very important: when I send the next @GhostBSD packages everyone that uses drm-fbsd12.0-kmod need to make a sudo pkg upgrade -f drm-fbsd12.0-kmod or pkg upgrade -f if not on reboot you will have a kernel panic at less for intell."
Source: Eric on Telegram 4.2.2020 15:23

How to install Nvidia drivers?

Look on the linked page.



Files and file systems

Search for Files in GhostBSD

There is a very useful application called catfish that can be used to search your computer for files. Read more on the GhostBSD Forum. Author: Neville Goddard



Mount / unmount

How to mount Ext4 internal SSD

Mount Ext4 internal SSD

Show USB devices

  • Connect USB device
  • Open a terminal
  • Change to root
  • Write: # gpart show
  • gpart will show you the device dax and the partition sx

mount NTFS

  • Do first gpart show
  • Install: ntfs-3g
  • Write: # ntfs-3g /dev/da5s1 /mnt
  • da5s1 is an example
  • /mnt is the mountpoint you wish
  • open Thunar and go to /mnt
  • Thunar shows you the content of your device and you can work with it
  • Caja does not allways

Source: Tested by Slughorn
Thanks to:user hunghung

mount FAT32

See also msdosfs

  • Do first gpart show
  • Write:# mount -t msdosfs /dev/da5s1 /mnt
  • da5s1 is an example
  • /mnt is the mountpoint you wish
  • open Thunar and go to /mnt
  • Thunar shows you the content of your device and you can work with it
  • Caja does not always

Tested by Slughorn
Thanks to:user hunghung



System management

rc

Command scripts for auto-reboot and daemon startup|br/> See: Man Page

pkg is locked by an other process

sudo killall -9 pkg && sudo pkg update -f && sudo pkg upgrade -y
Suggestion from #hd_scania on Telegram on 25.01.2020 at 11:10

System sticks during shutdown

If your system sticks during shutdown at: Saving dependencies cache

  • Do:
    sudo rc-update delete savecache shutdown

That will remove save cache.
Tip from Eric



More tips and tricks




Back to the Icon Disti GhostBSD.pngApplications