Tuesday, October 25, 2011

Linux Kernel 3.1 and VMWare Workstation Patch

Yesterday, i posted about upgrading to VMWare Workstation 8 and today, i decided to upgrade to Linux Kernel 3.1, the latest Linux Kernel released by Linus Torvald after having 10 RC releases. I had to say i'm impressed with the new kernel as it took less time to build this new kernel. In the past, i usually spend around 1 hour to build and now it takes roughly 35 minutes to buildYahoo

When i rebooted, i reinstalled NVidia driver (285.05.09), VirtualBox, and also re-probing my sound card. One thing that confused me was that i had no sound after i logged in to my KDE. After searching a bit, it seems that the new kernel modified my sound level, so i have to re-adjust it again with alsamixer and set the Headphone to have bigger number and we're back in business.

Last configuration i had to take is to find a patch for my new VMWare Workstation 8 which is not yet fully compatible with Linux Kernel 3.1. Some of the modules are buildable, but not all of them. I quickly browsed and found a working patch, thanks to ArchLinux communities who had updated their Wiki to include a patch for Linux Kernel 3.1rc (it's working fine in the final release as well).

Here's the step by step
cd /tmp
wget http://88.191.137.189/vmware3.1rc.sh
chmod +x vmware3.1rc.sh
./vmware3.1rc.sh (as root)
It's now working flawlessly with the new shinny Linux Kernel 3.1

Sunday, October 23, 2011

Upgrading to VMWare Workstation 8

I have tried to upgrade to VMWare Workstation 8 in the past, but it failed with standard installation, even after i removed the previous installation. I couldn't pass the installation phase where it asked for a HTTPS port that will be used to connect to the server. It threw me an error.

Today, i found a discussion at LQ and tried Darth Vader's post and i have successfully upgraded my VMWare Workstation to the latest version, 8 using the standard installation, except that i changed the HTTPS port to 444 in order to avoid conflicts with the other applications that might be using the standard HTTPS port in 443.

The parameter i missed was --ignore-errors, so if you have installed VMWare Workstation 7 and wanted to upgrade to VMWare Workstation 8, you no longer have to remove the previous installation and just go with the new version and install it with this command (remember to use root account):
./VMware-Workstation-Full-8.0.0-471780.i386.bundle --ignore-errors

The new UI is now slicker and more fancy than the previous version, but without doubt, it's the new features that i'm interested about. It's a worthed upgrade if you use all of it's features mentioned below:
  • Remote Connections – VMware Workstation 8 provides a seamless way to establish remote connections to hosts running in Workstation, VMware vSphere, and VMware vCenter™.
  • "Share" VMs – New in Workstation 8, users can share VMs so they can be accessed by teammates providing a quick way to test applications in a more production-like environment.
  • Upload to vSphere –Workstation 8 enables users to drag and drop a VM from a user's desktop to VMware vSphere. This feature allows users to deploy a complete application environment from a PC to a server for further testing, demoing, and analysis.
  • New User Interface –The VMware Workstation 8 user interface has been revamped with simplified menus, live thumbnails, improved preferences screens, and a new virtual machine library with enhanced searching. Users can now search and access a large library of virtual machines that can reside on your desktop, a server, or on another PC running VMware Workstation.
  • Improved Virtual Machine Capabilities – With support for HD audio with 7.1 surround sound, USB 3 and Bluetooth devices, Workstation 8 delivers new levels of virtual machine performance. In addition, improvements to virtual SMP, 3D graphics performance and new support for 64-GB RAM allows users to run the most demanding applications in a virtual machine.

Saturday, October 15, 2011

Security Updates: httpd, Firefox, Thunderbird, and Seamonkey

Slackware has released another security advisories related to security vulnerabilities that has been discovered and fixed upstream. I believe this update came a little bit late, but finally it came out. The updates includes fixes for Apache, Firefox, Thunderbird, and Seamonkey which are now updated to the latest version that should fix the holes.

As of -Current, there's nothing big expected on this batch. Only two packages are being upgraded besides the normal security packages and they are file and Firefox on testing which is now include Firefox 8 Beta 2. Since Firefox's rapid release cycle come into a play, Pat always build the latest one and include them in testing/ directory. The final version of Firefox 8 will be released next year, but by looking at the numbering (which is now on Beta 2), there's a chance that it might be released by the end of this year (and we will have another major upgrade again)

Wednesday, October 12, 2011

NetworkManager in KDE

Many Linux distribution has been using NetworkManager as their default application to configure networking (both wired and wireless). Why don't Slackware use this as well and stick with WICD? The simple answer might be "Since it works", but the more technical answer might be "Since NM (NetworkManager) depends on GNOME packages", which is not suitable to be included in Slackware since it has abandoned GNOME since 10.2 and the work of GNOME in Slackware has been delivered by the communities.

For those who have used NM and like it very much, Eric Hameleers has given you hope by rebuilding KDE (yes, KDE only guys) package (kde-workspace) to include support for NM in form of plasmoid (KDE widget) with all the GUI networkmanagement package. Everything you need is being placed under a test directory in his KTown repository. Why test? since it's still in early testing phase, even though it's stable enough.

Please note that you need to UPGRADE kde-workspace, not INSTALL. For the rest of the packages, you can safely install them using installpkg command.

As always, you can find those packages in these repositories:

Monday, October 10, 2011

KDE Updates

I have just got back from my honeymoon and i missed several updates on KDE, including the just-released KDE 4.7.2. I read it on Eric's twitter post, but i didn't have time to update it on this blog even though the repository keeps updating itself with the latest release.

Anyways, i'm now at home and i have just completed an upgrade process to KDE 4.7.2, including the latest update to kdepim and kdelibs which Eric has just updated few hours ago to fix a severe problem related with unicode and KMail component in kdepim package.

Remember, those KDE stocks are compiled for Slackware-Current and there are no warranty if you want to use it outside Slackware-Current Goodluck