PC-BSD 10.0 is hurtling towards the finish line, and the big news this week of course is that the PC-BSD 10.0 RC-4 image is now live! If you want to be on the cutting edge of PC-BSD development please follow the link here and download the latest version of PC-BSD version 10.0 RC-4. Please be aware this is still an early RC image and is not an official release.
We are aware a small number of users reported that Grub is behaving slowly during RC2 and RC3 initial startups, and at the time I was able to duplicate the issue on two of my test machines. I have not been able to duplicate the issue with RC4. If anyone is still experiencing slow Grub boot times it is imperative you download the test grub text image @ http://web.pcbsd.org/~kris/PCBSD-10.0-RC4-grubtext.iso , and see if this helps and / or fixes your problem. Also it is beneficial to enable debug mode in your grub.cfg file and report anything that may look like it’s choking the system. This is the last critical issue we are looking into for PC-BSD 10.0 Release, and we’d love to track this down and get it taken care of.
NOTE: This is only for testing and booting purposes and is not appropriate to install from. Much of the PC-BSD image has been removed.
The wine PBI is now available in the AppCafe for PC-BSD version 10.0. I’ve tested the wine PBI with a number of different windows programs, and it appears to be functioning normally. Wine has a couple of kinks that will hopefully get ironed out over the course of the next couple of months, but for now it is usable. A couple things to remember if you want to use wine: The icons wine creates currently do not display the correct icons for the program, and would not execute the programs in my testing in KDE. I had to browse to the appropriate program directory and execute the program through wine’s run command. I have also been told that running the programs from the command line + wine also works just fine.
Remember: if you want to have a stable system, wine can lead to a number of freezes and or crashes especially with improper settings. This does not mean PC-BSD has a bug.
PC-BSD 9.2 Release systems will now be able to upgrade to PC-BSD version 10.0 Release and keep their PBI library. Kris has designed an upgrade feature that will allow PC-BSD to uninstall the user’s 9.2 PBIs (while keeping the PBI’s settings) during the update, and then reinstall the correct 10.0 PBI’s after the system update.
That’s it for this week folks. Catch you later!
Just a short update today to let you all know what the low down is!
PC-BSD version 10.0 Release Candidate 2 is now live! Please note this is a beta-test release and NOT an official release. For more information on RC2 please visit the following blog page: http://blog.pcbsd.org/2013/12/pc-bsd-10-0-rc2-available/ . PC-BSD 10.0 Release RC2 can be downloaded from http://iso.cdn.pcbsd.org/.
Quick Note: Please report any bugs found @ trac.pcbsd.org. The window is closing to get bug reports in before official release and we need to try to get any “major” or higher priority bugs knocked out before then.
Kris has reported today that he is in the final stages of getting virtualbox working on PC-BSD 10.0. He has fixed many of the seg fault issues that we were seeing from previous versions and will be looking to have these packages ready in the next week or so hopefully by RC3.
AMD KMS support appears to be improving based on my first interactions with the new 10.0 release RC2 image. I’ve noticed much less graphical distortion, and better stability all around.
Tons of bugfixes and stability improvements went in today so big thanks to everyone involved for knocking those out. We are still aware of the issue with the FreeBSD bootloader not functioning, but rest assured Kris is putting in every effort to get this resolved for you quickly.
That’s it for this week folks!
In the words of Dr. Sheldon Cooper (The Big Bang Theory TV Show), “i’m not insane…my mother had me tested”. That’s the way i’m sure many of the devs felt at the end of this week. While fending off the impending insanity caused by lack-of-flash-itis, the reason for our package issues with version 10.0 finally have started to come into focus. For more information on the package / pkgng debacle please see this blog post: http://blog.pcbsd.org/2013/12/end-of-the-pkg-woes/. Though we typically just recommend users just upgrade to new package sets, I personally opted to do a complete reinstall of 10.0 Beta P6. The primary issue myself and many other developers kept running into was issues with the centOS linux compatibility layer that was just too buggy to make good use of at this time.
In other similar news PC-BSD is likely to begin starting a new version naming system to help differentiate the different types of releases and hopefully offer a little more clarity to users that may be less than familiar with the conventional FreeBSD naming system. Along with the new naming system a new package release schedule will also be added to help users maintain more stability by not having to update their packages every couple of weeks. Stay tuned for more information on this as it develops.
Flash is now working in both firefox and chromium as well as many other internet browsers. The new PBI’s have been approved and include the fixes to make sure flash works with all the recent changes in version PC-BSD 10.0. For Chromium look for the version of 31 ending in .63. For Firefox look for version 25_01. I’m not sure if the issue is widespread but there was an additional step needed to make flash work in firefox on one of my primary test systems. If flash is working in other browsers, but not firefox run the command nspluginwrapper -v -a -i. For some reason flashpluginctl on / off was not running the script as it was supposed to. From most mainstream testing this looks to be a fairly minor and isolated issue.
PBI’s continue to be added to the PC-BSD AppCafe as well as tons of new compatibility updates for current 10.0 PBI’s. Total PBI’s ready for PC-BSD’s 10.0 release are now in excess of 720. PC-BSD version 9.2 has also been receiving tons of PBI updates so make sure to check those out as well!
Special thanks to Ken and Kris both as well for all the bug fixes you guys have committed this week (and for listening to my non-stop rants on why flash is so important). The schedule has been insane, but the light at the end of the tunnel is near.
As we go into the new year soon we’d like to tell everyone thank you and wish you the best during the holidays. I will now leave you with a bit of holiday cheer for all of who have or will experience that inevitable holiday computer failure.
Best Regards and Happy Holidays,
On the twelfth day I left it, my PC gave to me:
Twelve programs stalling;
Eleven chips a-smoking;
Ten ports a-jamming;
Nine jails a-frying;
Eight times i’m crying;
Seven blown partitions;
Six bad controllers;
Five seeeeeeg faults; (singer should hold out seg just FYI)
Four bad blocks;
Three bad controllers;
Two faulty pools;
And a burnt-out CPU fan.
Hey everyone, I just wanted to let you know that the recent issues with package updates should be corrected with the new package set that just came out.
The graphical package manager will not be able to update to the new package set, instead you will need to run the following command manually:
sudo pkg upgrade
If this fails because of a package conflict, you will need to remove the offending package before trying the upgrade again. For instance, a number of user’s have had to run this command first:
sudo pkg remove -f py27-distribute-0.6.35
Once you have updated to the new package set, the graphical package utility will work perfectly fine again (since it got updated itself).
General background on the problem:
With the update of the new FreeBSD package utility (pkg) from 1.1.x ->1.2.x, there were a number of errors due to a bunch of backwards compatibility being missing in the new version. This meant that once you updated to the newer version you no longer had access to the packages on the PC-BSD repository (due to the changes in the repo format). Since our new 1.2.x packages were just released on the PC-BSD repo, you should now be able to continue changing your packages again. Another issue that came with 1.2.x was that a number of the utility flags all got changed suddenly – causing our graphical utility to need updating as well. We got that utility updated fairly quickly, but the updated package was in the new 1.2.x format – meaning that you have to use the command line to perform this one upgrade.
We are terribly sorry for the inconvenience. Please let us know here or on the forums if you run into any other issues.
You can feel it in the air can’t you? That time when we gather with family and friends, sit down to eat a great meal, and let the dog eat half the turkey. Oh wait maybe that was just Kris last year…doh! All kidding aside Check out all these amazing gifts that have been neatly placed under our “ports tree” (pun intended).
10.0 PBI Approvals have been moving allowing at a quick pace and the appcafe should now be populated with approximately 400 PBI’s for public consumption. Please report any issues you are having directly to trac and we will work on fixing individual PBI’s after approvals are finished.
In some exciting news Kris has announced that we are merging the GNOME3 / MATE /Cinnamon desktops into our 10.0 ports tree. Be advised we are still working to resolve issues with these desktops in the base system and they are more than likely not fully functional at this time. We will be testing and resolving issues as quickly as possible to try to get these ready for all of you.
FreeBSD will be releasing a security update that applies to SSH in the next few days. If you are not a SSH user this bugfix won’t necessarily do anything for you, but it never hurts to be fully up to date just in case.
Bug fixes galore this week! PCDM has been updated now to correctly display the correct language chosen during selection, however it is still being tested and should officially be ready sometime in the very near future. Kris has added a ZFS dataset options to PC-BSD’s new text-installer front-end for greater flexibility for power users.
That’s it for this week folks, and remember feeding thanksgiving leftovers to your dog makes everyone sad. See you guys next week!
There’s a bone-numbing chill in the air, and that could only mean one thing. Time for a PC-BSD weekly feature digest! OK ok, I get it. The cold has nothing to do with PC-BSD, but it could be used to describe how cool the new PC-BSD features are we are going to talk about. ( Ba – Dum – Ching! ). You guys see what I did there right?? Bad jokes aside there are plenty of things to talk about so let’s get right to it.
PCDM has officially replaced GDM as the default login manager for PC-BSD in version 10.0. It offers PAM session / authentication, and is sleek and simple to use. PCDM will also provide language and locale selectors for login as well as a keyboard layout selector. For more on PCDM see the PC-BSD wiki @ http://wiki.pcbsd.org/index.php/PCDM
Kris has put together some awesome new ISO build scripts that will allow users to build their own iso images from source. On a multi-core box you can estimate anywhere from a 6 to 12 hour build depending on the type of computer, amount of cores, memory, etc. The new scripts are simple to use and are literally only a couple of commands to start.
New Images for 9.2 and 10.0 are on the way to the CDN for all you testers out there that want to be on the very tip of development. If you don’t see the new images available you may need to give it some more time before they will be available.
We are now aware that there is a rogue node out there somewhere causing problems with CDN downloads. If you are experiencing downloads that are stopping after a few minutes, not completing, or other various download related issues, please send me an email @ firstname.lastname@example.org with the output of the host command on the PC-BSD download URL. This should give us an idea of where to look for the problem child and get this resolved as quickly as possible.
And of course it wouldn’t be a new release without plenty of bug fixes! The PBI back-end, PBI integration with AppCafe, and the Warden have all received tons of bug fixes in the last week. We were hoping to have more 10.0 PBI’s finished by now, but because of some bugs in how FreeBSD 10.0 acts with the PBI format some updating / fine tuning had to be done. It looks like most of the work has been finished to restore our ability to test 10.0 PBI’s so keep a look out on the 10.0 AppCafe for more awesome PBI’s.
That’s all I have for you guys this week. See you guys again next time!