FreeBSD Now Supports DisplayLink Adapters

According to, USB-based DisplayLink graphics adapters are now supported in FreeBSD, thanks to the developers.

displaylinkThe FreeBSD kernel finally has support for USB-based DisplayLink graphics adapters.

Within the Linux world there’s been DisplayLink work going back to 2009 with frame-buffer and X.Org drivers and by 2012 had advanced to having a DisplayLink DRM/KMS driver. DisplayLink USB 2.0 devices continue to work quite well under Linux and these USB display chips can be found in a wide variety of products.

As of last week, the FreeBSD kernel has USB DisplayLink support in the form of a frame-buffer (FB) and virtual terminal (VT) drivers. The initial FreeBSD DisplayLink support was pushed via this SVN commit.

For those looking for Linux (and assuming BSD too) friendly DisplayLink hardware, I’d recommend checking out the Plugable selection with having used some of them myself. You can find the Plugable USB display product selection at

Original post:

Installing a Unix-like Desktop Operating System ‘PC-BSD 10.1.1′

This tutorial by user Babin Lonston shows us how to install the latest PC-BSD 10.1.1.

Original post:

pcbsd-logoPC-BSD is a open source Unix-like desktop operating system created upon the most recent release version of FreeBSD. PC-BSD purpose is to make the experience of FreeBSD easy and obtainable for the regular computer user by providing KDE, XFCE, LXDE and Mate as the graphical user interface. By default PC-BSD comes with KDE Plasma as its default desktop environment, but you can have the option to select your choice of desktop environment during installation.

PS-BSD comes with per-built support for Wine (running Windows software’s), nVidia and Inter drivers for hardware acceleration and also an optional 3D desktop interface via Kwin (KDE X Window Manager) and also it has it own package management model that enables users to install software packages offline or online from PC-BSD repository, which is different and unique for BSD operating systems.

Recently, PC-BSD project has announced the availability of PC-BSD 10.1.1. This new release comes with number of new improved features, better GPT support and number of desktop utilities have been ported to Qt 5.

This article describes the basic instructions on installing PC-BSD 10.1.1 using the graphical installer using DVD / USB method.

Installation of PC-BSD 10.1.1

[Read more…]

How to share ElasticSearch mappings in files on FreeBSD

ImageThis tutorial by shows us how to get ElasticSearch mappings shared with files in FreeBSD.

Original post:

Using the API

You could specify the index mappings using the PUT mapping API, but you’d have to do that every time:

Create the index with the mapping:

    "mappings" : {
        "awesome_doctype" : {
            "properties" : {
              "a_mysql_date" : {
                "type" : "date",
                "format" : "yyyy-MM-dd HH:mm:ss"
              "a_string" : {
                "type" : "string",
                "analyzer" : "french"
              "a_long" : {
                "type" : "long"
              "a_boolean" : {
                "type" : "boolean"

Put something into the index:

[Read more…]

How To Install Mate Desktop In FreeBSD 10.1

This short tutorial by user M.el Khamlichi shows us how to get MATE Desktop Environment running on FreeBSD 10.1

Original post:


Install Mate desktop in FreeBSD 10.1

FreeBSD is fully text mode system, however some times new users might want to use GUI desktop environment. This tutorial will help you to install Mate Desktop in Freebsd 10.1.

Here is my test system details:

root@Freebsd-unixmen:~ # uname -a
FreeBSD Freebsd-unixmen 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014  amd64

To start installing Mate desktop in FreeBSD 10.1, the following steps can be used.

pkg install xf86-video-fbdev mate-desktop mate xorg

[Read more…]

FreeBSD Flame Graphs

Brendan Gregg, a senior performance architect at Netflix, gives a talk about various FreeBSD flame graphs.

At the last FreeBSD Developer and Vendor Summit, I gave a talk on “Flame Graphs for FreeBSD”, where I summarized the different types (CPU, memory, disk I/O, off-CPU, chain graphs), showed how they can be generated on FreeBSD, and did some live demos. I think it’s one of my best talks so far, whether you care about FreeBSD or not, to see how this visualization can be used to navigate different types of profiling data.

The slides are on slideshare:

Original post:

5 Fun Things to Do with FreeNAS

FreeNAS_Icon_263x254pxFreeNAS user Annie Zhang wrote about 5 fun things you can do with your FreeNAS device. From serving media to hosting your own personal cloud, the FreeBSD based storage software has a variety of uses.

Original post:

If I asked the average user how they use FreeNAS, they’d probably answer “back up and store files”. While that’s both practical and important, it’s also a bit boring. The software is designed for small and home offices but if you’ve got a system at home, you’re probably wondering what kind of fun you can have with it.

To that end, we’ve rounded up five of the more interesting ways you can use FreeNAS. Some of the tutorials I’ll link to make the assumption you’ve already built and set up your system. If you need some help with that, check out our official FreeNAS guide to hardware design and the FreeNAS YouTube channel.

Many of these projects make extensive use of the plugins system. An overview of plugins and a full list of the ones available can be found in the FreeNAS documentation. The guides range from a simple plugin installation to some command line hacking so make sure you’re comfortable with the difficulty level before attempting any tutorial.

[Read more…]

GhostBSD 10.1 Alpha 1 now available

The developers of GhostBSD have released the first Alpha for 10.1, based on FreeBSD.

GhostBSD 10.1 Alpha 1 now available

I am pleased to announce the availability the fist ALPHA build of the 10.1-RELEASE Release cycle which is available on SourceForge for the amd64 and i386 architectures.

Changes and fix between 4.0-RELEASE and 10.1-ALPHA1 include:

  • GDM as been replaced by PCDM
  • Wifimgr is now fully replaced by Networkmgr
  • A beta version of Update Station is now in GhostBSD whish update FreeBSD base system and software
  • The installer partition editor got a lot of improment
  • The installer use the latest pc-sysinstall from PCBSD GitHup
  • GhostBSD is now following the same release number then FreeBSD and PCBSD

Where to download:

The image checksums, ISO images and USB images are available here:

Original post:

Comparative Introduction To FreeBSD For Linux Users

FreeBSD user anismaj explains FreeBSD to users of Linux that are looking to make the switch, or try out something new.

Original post:


BSD was originally derived from UNIX and currently, there are various number of Unix-like operating systems descended from the BSD. While, FreeBSD is the most widely used open source Berkeley Software Distribution (BSD distribution). As it is implicitly said it is a free and open source Unix-like-operating system and a public server platform. FreeBSD source code is generally released under a permissive BSD license. It is true that it has similarities with Linux but we cannot deny that they differs in other points.

The remainder of this article is organized as follows: the description of FreeBSD will be treated in our first section.  The similarities between FreeBSD and Linux will be briefly described in the second section. While their differences will be discussed in the third section. And a comparison of their features will be summarized in our last section.

FreeBSD description


  • The first version of FreeBSD was released in 1993, while its first CD-ROM distributed was FreeBSD1.0 on December 1993. Then, FreeBSD 2.1.0 was released in 1995 which gained the satisfaction of all users. Actually, many IT companies use FreeBSD and are satisfied where we can list those companies: IBM, Nokia, NetApp and Juniper Networks.


  • Concerning its license, FreeBSD is released under various source licenses. Its newest code called Kernel is released under the two-clause BSD license, offering the possibility to use and redistribute FreeBSD with absolute freedom. Other codes are released three- and four-clause BSD license and some others are released under GPL and CDDL.


  • One of the important feature of FreeBSD, we can mention the various categories of its users. In fact, it is possible to use FreeBSD as a mail server, web server, FTP server and as a router due to the significant set of server-related software accompanied with it. Furthermore, ARM, PowerPC and MIPS are supported by FreeBSD so it is possible to use x86 and s86-64.

FreeBSD and Linux similarities

[Read more…]

A look at the upcoming features for 10.1.2

pcbsd-logoSeveral upcoming features have been announced for PC-BSD 10.1.2. They are Personacrypt, Tor , stealth mode, LibreSSL, and encrypted backups. Read ahead for a detailed explanation for each.

Original post:

If you’ve been an EDGE user in the past few weeks, or following our Roadmap items for the upcoming 10.1.2 release, you may have noticed a number of new security and privacy related items. I wanted to take a moment to clarify what some of these new features are and what they will do.

– PersonaCrypt –

The first of the new features is a new CLI utility called personacrypt. This command will allow the creation and usage of a GELI backed encrypted external media for your users $HOME directory. We are using it internally to keep our user profiles on USB 3.0 — 256GB hybrid SSD / flash memory stick (Coarsair flash Voyager GTX specifically). This is tied into the PCDM login manager, and user manager, so when you create a new user account, you can opt to keep all your personal data on any external device. The device is formatted with GPT / GELI / ZFS, and is decrypted at login via the GUI, after entering your encryption key, along with the normal user password.

Additionally, the personacrypt command uses GELI’s ability to split the key into two parts. One being your passphrase, and the other being a key stored on disk. Without both of these parts, the media cannot be decrypted. This means if somebody steals the key and manages to get your password, it is still worthless without the system it was “paired” with. PersonaCrypt will also allow exporting / importing this key data, so you can “pair” the key with other systems.

– Tor Mode –

[Read more…]