Tuesday, February 19, 2008

A Looooooong day

So it's been a long day today.

I know this blog is really about LAVA and customizing Ubuntu but I thought you might be interested in some of the things I have done with it so.....

I replaced Microsoft Exchange with Citadel for several of my clients and now I'm tackling the fun chore of pushing their email to their Blackberries as well as Nokia, Window PDAs. I've read about Funambol but never setup the server in production. I played with it several months ago but never deployed it.

For those who do not know what Funambol is, it's a server software which acts like a sync server between your client device or software and the email server. It essentially syncs your contacts, calendar, tasks with your opensource email server. In this case - Citadel running on LAVA.

Citadel has been running great! No spam and fast web interface. My client reports that they have virtually no spam whatsoever compared to the several hundred spam messages per user using Exchange 2003 with the latest service packs. Not to mention that it is easier to use and admin than Exchange. So now they want to expand it to their phones. Most of them have their email already setup on the phones but like most cell phone providers it really is just a push of their email minus the contacts, tasks, and calendar. With Funambol, you get everything realtime.

So I installed a new copy of LAVA 3.0 inside a virtual machine and began printing out the documentation, compile information, etc for Funambol. 3 hours later I had a compiled version ready for testing. Not bad for a days work.

Now the task of learning how to sync all the devices and manage them remotely using the Funambol management console.

Saturday, February 16, 2008

New site almost done

I'm almost finished with the new site.

You can view the beta of the site here:
New LAVALinux Site

I'm going to begin the transfer of www.lavalinux.com to this new site in the next couple days. I just have to finish programming the forums, my new remote tool and upload the isos for the PLUS and DEV edition.

Let me know what you think.

Wednesday, February 13, 2008

Build 3.0 is uploaded

Version 3.0 build of Lava is finalized.

Performance Features
Firefox tweaking for better broadband support. Added additional firefox extensions; fasterfox, google preview, text link, adblock plus, adblock filtersetup updater, get directions from google maps, tab mix plus, wikipedia lookup
SYSCTL.CONF - Kernel parameter adjustments for faster processors, more cache utilization, higher TCP window and connections for broadband
PRELOAD - Preloads parts of programs into memory so they startup quicker
PRELINK - Prelink commonly used DLLS so apps start faster
Gnome, Openoffice, Gconf, Help XML compression so they open faster

Many application changes here are a few of the highlights
Openoffice now has 2007 support for Microsoft Word 2007 formats. OpenOffice defaults to save as Office formats - makes it easier for users who are coming off of Microsoft Office. My motto - "Change their app first then their format later."
Alien for rpm to deb conversions included
Transmission for bittorrents
Gnome Main menu replaces menu
Nautilus addons like 'Open Terminal Here', Convert Images, Run as Administrator, Search for Files, Sendto, Share, Wallpaper
GnoCHM - I have to read those CHM files. Lots of ebooks in this format.
BUM- Bootup Manager
SMBFS - so I can mount samba shares
HardInfo - Hardware information applet
Gnome OSD - Onscreen Display - Shows you what music you are playing onscreen, etc
SYSINFO - System Information Applet
NDISGTK - Helps load drivers for Wireless cards
Cheese - Webcam program
Gnomebaker - CD / DVD burner
gchangepass - gnome password changer - easy access to change your password
usermode / ntf-config - NTFS usermode applet in case you want to change how you mount NTFS drives
Eggcups - Printer applet - lets users know whats going on with their print jobs
gisomount - gnome iso mount utility
gnome-schedule - easy gui to cron
graveman - lightweight CD/DVD burner
glabels - label program
compizconfig manager - extra config options for compiz
gftp - ftp program
curlftpfs - lets you mount ftp sites as drive mounts
isomaster - iso utility extra, build, etc
xnest - multiple x display to local and remote machines
p7zip , rar - compression progs
system-config-samba - applet that has more features than standard ubuntu included applet
liferea - RSS feeder
Flash9

I also added the mediubuntu repo in app get list so you could pull down codecs, etc on your own thru synaptic.

I removed a couple things i did not like and or used.
ekiga
totem-mozilla
ttf-baekmuk
ttf-arphic-uming
ttf-kochi-gothic
ttf-dejavu
example-content

I made alot of changes in each app - example I enabled overburn in gnome, tweaked the burning, changed openoffice settings, firefox, rhythmbox, etc to what I liked.

I found each time I installed ubuntu, I made a huge amount of changes to get the desktop I liked so I bundled alot of these settings into this build.

Keep in mind this is the CD version of LAVA. I have 2 other versions, LAVAPLUS and LAVADEV which I will upload in the next week or so with more features which could not fit on one CD.

Wednesday, February 6, 2008

Gaming with Ubuntu

For all those who would dare say Ubuntu is a terrible gaming platform. :)

I found a great site that lists games in category. Each game has been successfully tested on Ubuntu, some are native linux games while others are Windows games running in Wine.

If you have a taste for gaming and want to see if Ubuntu has games you like check out http://www.playubuntu.com/

Tuesday, February 5, 2008

Ubuntu Package

Learned the fine art of packaging and am in search of cool ubuntu software to compile and build from.

I found a game on linux apps based on the DOS and Windows game of Orion so I decided to download it and build a package.

It took about 20 minutes and I uploaded it so others can play it. Here's a sceenshot and the link to the deb file



My DEB File
Original Project Page where I found the program

Switching to Internal Servers

Hi All,

I'm going to start switching the main lavalinux.com to a new server so it may go down and thus the links to the isos. The new server is a quad core and I have lots more room and bandwidth plus I am going to setup a new mail server for lavalinux as well as alot more forum and support options. Basically I am redoing the old tired website and spicing it up a bit. This blog site will not be down during the transition but the links to the isos will be during the move.

Just a heads up.

Awesome Man Pages online

http://www.linuxmanpages.com/

Just found this site and it's great. Any command that plagues you on your system is viewable online.

Learned about Zenity today thru the site. In case you don't know zenity lets you make GUI dialogs that will feed into your scripts. I'm making a bunch of nautilus scripts to add to the new build of LAVA and wanted to make easy context sensitive options in nautilus to run emulators on the system. I used to write it all in bash, now with zenity I can give it more of a polished ui.

Of course you can always open up a console windows and type 'man zenity' but this site is formated well and also is PRINTABLE :)

Check it out. I think you'll find it a valuable lookup page.

Monday, February 4, 2008

Build 3.0

Thanks for sending me emails regarding the last minute changes.

SO
xnest, p7zip, system-config-samba, nautilus-search, pan and gpar2 have been added but the bittorrent client is going to stay transmission.

I have several people that say deluge breaks their system. The build is solid as it stands and if you really want deluge, its one apt-get away.

I'm going to wrap up the build and iso testing today and upload it later tonight. Let me know how it looks.

Last minute thoughts on build 3.0

Hi All

I uploaded 3.0 but received some emails concerning some changes and I wanted to share them with the rest of you.

Several people want me to include the following apps to the standard build of LAVA:
xnest - allows you to have multiple xwindows on the same display to your local or remote pcs.
pzip - compression tool
system-config-samba - easier and more features then the standard sharing applet in ubuntu.
nautilus-search - right click context sensitive search add-on in nautilus.

and finally the torrent debate.
I added transmission, a light weight but slightly more feature rich than the standard bittorent client but some want deluge and others want bit tornado. So how's everyone's experience with either. Transmission seems to work fine for me and is really light weight. I've never used the other two.