Category Archives: 9.1

PC-BSD 9-STABLE-20120524 Snapshot Available

Kris has announced the availability of the next testing snapshot:

The 20120525 snapshot in the PC-BSD 9-STABLE branch has just been released for i386 and amd64 architectures.

This snapshot provides both users and developers a means to test out new features in the upcoming PC-BSD 9.1 release. This snapshot may contain buggy code and features, so users are encouraged to run it only on non-critical systems.

Changes since the previous snapshot:

  • Based on FreeBSD 9-STABLE from 05-20-2012.
  • Add support to Warden for using ZFS snapshots on jails. Now you may create, remove, and rollback previous snapshots of a jail via the command-line and GUI.
  • New bottom panel and features in the AppCafe for installed applications.
  • Updated the pc-thinclient command. Now you can run this utility to convert your system into a PXE boot server. During the setup you will be prompted if you want to create a remote desktop, or remote install server.
  • Added numerous fixes for i18n in our graphical utilities.
  • Added some safety checks to ZFS installs.
  • New “About

Upgrading from 9.0-RELEASE to 9-STABLE-20120505 Snapshot

A number of people have asked if they can upgrade from 9.0-RELEASE to the latest snapshot. Yes you can, if you carefully follow these instructions:

IMPORTANT: As with any pre-release, there can and will be bugs, so be sure to backup your data to a removable media or another system first.

As the superuser, grab and build the newest pc-updatemanager utility. This requires you to first install Development-Qt and Development-VCS packages from Control Panel -> System Manager -> System Packages -> Development.

# svn co svn://svn.pcbsd.org/pcbsd/current/src-sh/pc-updatemanager
pc-updatemanager

# cd pc-updatemanager
# make install

Now edit /usr/local/share/pcbsd/pc-updatemanager/conf/sysupdate.conf:

Change PATCHSET: from pcbsd to pcbsdtest

Now you can scan for updates and you should see a system update to
9-STABLE-20120505 available. Let the update download as normal, then reboot. The system will reboot twice to update the kernel / world / packages, then you’ll be updated to the newer snapshot.

As with any snapshot, please report bugs to the testing mailing list so that we can work on fixing them.

9-STABLE-20120505 Snapshot Available for Testing

Kris has announced the availability of the next testing snapshot. If you are using Intel video or would like to upgrade from a previous snapshot, read the Errata section below.

The next snapshot in the PC-BSD 9-STABLE branch has just been released
for i386 and amd64 architectures. This snapshot provides both users and developers a means to test out new features in the upcoming PC-BSD 9.1 release. This snapshot may contain buggy code and features, so users are encouraged to run it only on non-critical systems.

Changes since the previous Snapshot:

* FreeBSD 9-STABLE from 05-01-2012
* Xorg 7.5.2 / Xorg-server 1.10.6
* Includes the GEM kernel support patches
* Added fail2ban for SSH brute force blocking
* Added ossec to base system
* Added support for all i18n languages currently in Pootle
* Fixed sorting of installed Applications in AppCafe
* Fixed some bugs in server install causing CLI apps to fail
* Fixed stamping boot on BootCamp partitions.
* Enable starting Warden jails at system bootup
* Enable booting installer on systems with < 512MB of RAM
* Enabled splash screen support
* Multiple bugfixes to included utilities / apps

Highlights for the upcoming 9.1:

* New system installer! Greatly simplified for desktop and server installs.
* New “PC-BSD Server

2 PC-BSD Articles in May Issue of BSDMag

The May issue of BSDMag (available for free download here) has two articles about PC-BSD.

Kris Moore has an article “A Fresh Look for the Warden for PC-BSD 9.1″ on pp. 6–9. Warden is a GUI tool for managing FreeBSD jails and has been rewritten for 9.1. New features include the ability to add multiple jails, the ability to create FreeBSD jails or ports jails (which use nullfs to allow you to safely install and run apps on your PC-BSD system), and the ability to export and import jails.

Jesse Smith has an article “Introducing EasyPBI–Making PBI Modules With a Few Mouse Clicks

Update on PC-BSD Localization

Kris sent the following update to the translations mailing list regarding menu localizations:

I wanted to give you a quick status update on some of the changes for Translations in the 9-STABLE snapshots, and eventually PC-BSD 9.1.

First, all languages which are available in Pootle will now be selectable for installation. Should a string not be fully translated, the default English string will be displayed instead. This will allow you to begin testing any/all languages in the upcoming snapshots.

Second, I have removed the “pbimeta.po

9-STABLE-20120418 Testing Snapshot Available

Kris has just announced the availability of the first testing snapshot for the upcoming 9.1 release. This snapshot can be downloaded from here.

NOTE: This snapshot is only available for 64-bit systems. Also, if you need the new GEM/KMS support provided in the previous snapshot, do not install this new snapshot on your main system as that support has been removed, pending its commital to FreeBSD. If you need that support and would like to test the new snapshot, test it in a virtual environment.

The wiki is gradually being updated with the new installer and Warden information and those sections will change over the next few days to match the capabilities of this snapshot.

From the announcement:

The PC-BSD team is pleased to make available the first public 9-STABLE snapshot for 64bit systems!

This snapshot provides both users and developers a means to test out new features in the upcoming PC-BSD 9.1 release. This snapshot may contain buggy code and features, so users are encouraged to run it only on non-critical systems.

Highlights

  • FreeBSD 9-STABLE from 4-11-2012
  • New system installer! Greatly simplified for desktop and server installs.
  • New “PC-BSD Server

Interview with Kris Moore

As part of their Developer’s Corner series, iXsystems has posted an interview with lead PC-BSD developer, Kris Moore. The interview hints at some of the exciting features being developed for 9.1.

Speaking of exciting features, we expect the next testing snapshot to be ready in a week or so. This snapshot will include the changes to Warden which will make it easier than ever to manage jails on a PC-BSD system.

Initial 9.1 Installer Documentation

For those of you trying out the 9.0-STABLE-20120225 testing snapshot, or who are curious about the revamped installer for 9.1, Chapters 3, 4, and 5 of the PC-BSD Handbook have been updated with the new screenshots and functionality. Some sections are still being tested or aren’t yet fully implemented and will contain a comment to that effect in ALL CAPS.

I particularly like the new FreeBSD setup wizard; that and the ability to configure ZFS and encryption during installation makes it my new FreeBSD installer of choice.

Some of the new installer features will be refined between now and 9.1-RELEASE and the documentation will be updated accordingly. We will be releasing regular testing snapshots between now and 9.1 to give testers ample time to test new features as they are implemented. It is expected that the next testing snapshot will contain bug fixes from the last snapshot, the new gdm GUI configuration tool, and the changes to Warden that Kris is currently coding.

If you have any feedback or suggestions for the new installer, please send them to the PC-BSD testing mailing list.

Call for Testers: Bluetooth Manager

PC-BSD 9.1 will include a new GUI for managing bluetooth devices.

If you would like to assist in testing this GUI, you can compile and install the code on your PC-BSD 9.0 system as follows:

First, make sure that these two development packages are showing as installed in Control Panel -> System Manager -> System Packages -> Development:

  • Development-VCS
  • Development-Qt

As superuser, download the source and compile the Bluetooth Manager and Tray applications:

svn co svn://svn.pcbsd.org/pcbsd/current/src-qt4/
cd src-qt4/libpcbsd
qmake-qt4 *.pro
make && make install
cd ../pc-bluetoothmanager
qmake-qt4 *.pro
make && make install
cd ../pc-bluetoothtray
qmake-qt4 *.pro
make && make install

When finished, leave the superuser account and start the Bluetooth Manager:

pc-su pc-bluetoothmanager (will prompt for superuser password)

Alternately, place the Bluetooth Manager in the system tray:

pc-su pc-bluetoothtray (will prompt for superuser password)

Note that the Bluetooth Tray currently activates on right-click, but nothing activates on left-click as of yet.

If you try it out, let us know if you encounter any errors or need additional functionality. Feedback can be sent to the testing mailing list.