Archive for the 'Ubuntu' Category

Cross-platform Video Editing with Avidemux

One of the reasons I gravitate toward searching out free cross-platform applications is that it matters less and less which operating system I happen to use. I can become familiar with an application that performs a certain essential function for me with the confidence that both my expertise and my data is platform neutral and portable.

So today I’ve set out to look at a solution for doing simple video editing of home videos I’ve taken with our little digital camera (Canon Powershot). My intent will be to successfully perform all the essential functions necessary in Linux Kubuntu where the same codecs and software interface are also freely available for MacOSX and Win32 as well.

  • The software I researched for this task is called “Avidemux”, and it can be located at Sourceforge.
  • Here is the brief description from the project homepage on Sourceforge:

    “Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities.

    Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under the GNU GPL license. The program was written from scratch by Mean, but code from other people and projects has been used as well. Patches, translations and even bug reports are always welcome” (source).

    What’s nice about running Kubuntu 7.04 (Feisty Fawn) is that I was able to install this software with one easy command:

    sudo aptitude install avidemux

  • Basically all I really want to do is the equivalent of cropping my pictures, except with video. In other words I just want to trim off those parts that don’t contribute to the story very well such as some of the very beginning or at the very end. Well for this kind of simple work Avidemux is just what I need.

Creating an email sized PDF newsletter with Scribus on Kubuntu (Ubuntu) 7.04 (Feisty Fawn)

Here are some notes I took while learning how to use Scribus to create our first family email newsletter.

Here’s a little bit about Scribus from the home page:

Scribus :: Open Source Desktop Publishing for Linux, Mac OS® X and Windows®

“Scribus is an open-source program that brings award-winning professional page layout to Linux/Unix, MacOS X, OS/2 and Windows desktops with a combination of “press-ready” output and new approaches to page layout.

Underneath the modern and user friendly interface, Scribus supports professional publishing features, such as CMYK color, separations, ICC color management and versatile PDF creation.” (http://www.scribus.net/).

Basically what follows is an emphasis on optimizing the output for an email sized attachment after I enjoyed using Scribus to do the layout of the newsletter.

  1. Layout newsletter
  2. Install latest version of Ghostscript
    sudo aptitude install gs-gpl
  3. Export as PDF (1.3 or 1.4)
    1. General Tab:
      1. Resolution for EPS Graphics: 300
      2. Compress Text and Vector Graphics: [X]
      3. Compression Method: Automatic
      4. Compression Quaity: Maximum
      5. Resample Images to: 115 dpi
    2. Fonts Tab:
      1. Embed all fonts
    3. Save file to news.pdf [~ 315KB]
      1. If size and quality are good enough then you are done, else
      2. Re-process the pdf file through ghostscript [~70kB]
        gs-gpl -r115 -sDEVICE=pdfwrite -sOutputFile=newsletter.pdf news.pdf

        (-r115 sets the resolution or DPI to 115 pixels per square inch)

  4. If you feel like it, you can also use pdfopt to linearize the PDF, so Acroread can start showing the first pages while the rest is still being downloaded.

Dell posts survey: Which Linux on what computers?

So here’s a chance to provide some interesting input. Dell computers wants to know what flavor of GNU/Linux would be most desirable for them to support. They’ve even posted a survey for all to participate:

As posted at ITWorld.com:

“Dell posted the survey on a company blog, asking PC users to choose between Linux flavors such as Fedora and Ubuntu, and to pick more general choices such as notebooks versus desktops, high-end models versus value models and telephone-based support versus community-based support.” (Ben Ames, IDG News Service, Boston Bureau).

The survey is only available until March 23, so please take a moment to provide your input if you are interested.

All the best,

Steven

Upgrading to Kubuntu (Ubuntu) Feisty Fawn

Well today I am very pleased to announce that my previous partition strategy has resulted in one of the most pleasant experience upgrading Linux I have ever had on a Windows dual-boot box I’ve ever had. Here’s how I did it:

  1. Dowload the Kubuntu CD 7.10 (Feisty Fawn Herd 4 in my case).
  2. I booted to the CD and clicked icon to Install
  3. Important: I chose “manual partitioning” when prompted.
  4. I selected the root partition (hda2) and marked it to be re-formatted.
  5. I then chose the same partition scheme that I did before:
    1. /dev/hda1 (/media/vista)
    2. /dev/hda2 (/)
    3. /dev/hda3 (swap)
    4. /dev/hda4 (/home) Note: I specifically chose NOT to format this one.
  6. Then I chose the same username.
  7. After everything was done I just restarted and ALL of my settings, desktop preferences, Firefox addons, files and documents, everything was just the way I left it and ready to go.
  8. Time: < 20 minutes (less than half my lunch hour). ;-)

I’m very happy now to be looking and kicking the tires of what’s coming in the next release of Kubuntu.

Vista vs. Kubuntu Linux (the saga continues)

  1. Vista failed to recognize my USB memory stick (rebooting to Kubuntu Linux I was able use it again).
  2. Browsing to a PDF file, Vista had no idea what to do with it–even when I saved it to the desktop and clicked on it (out of the box Kubuntu Linux opened it in the most useful PDF viewer (Kpdf) I have ever seen–referring to the awsomely efficient select tool).
  3. Installing previous applications, they now fail to start–some complaining of missing MSVCR71.dll, while others complain that .NET 1.1 or greater is required (!?!).
    1. Using Google I found the following help: “I ran into a missing msvcr71.dll while trying to use Password Safe. Since I was dual booting with XP on another partition, I copied over the file from \Windows\System32 on the XP partition. Next it was msvcp70.dll and then finally msvcp71.dll. After that the application came up fine. Soooo…if you’re missing any of these three, grab a copy of them from an XP installation and just simply drop them into \Windows\system32 in the Vista partition…” (source).
    2. Using WinXP to patch up Vista solved the missing dll dilema (twenty minutes later). Now I just need to figure out how Vista either managed to come out without .NET installed (can you imagine?), or how it somehow managed to hide what version it had from applications that ran comfortably on WinXP… Wow…
  4. The poorly rendered fonts are really beginning to bother me (Kubuntu Linux offers no such visual grief). Did I mention the blurry fonts are getting really tiresome yet?
  5. I installed Office 2007–Outlook is unable to connect to our Exchange server with the exact same settings I have in Outlook 2003 on my other system. Out of the box experience? Broken.
  6. Finally I had to give up testing for the day as my eyes couldn’t take it anymore.
  7. Giving my eyes a break, I rebooted to Kubuntu Linux… Whew time to be productive again…

Steps to Dual-boot Kubuntu (or life) after Vista

As mentioned in my recent post about installing Vista, I have a spare computer I need to test with various software and operating systems. Now since I am pretty handy at setting up dual-boot systems, this made for a perfect opportunity for me to go about setting up Vista and Linux on an even playing field to see how each compares on identical hardware.

Strangely, setting up the partitions took quite a bit more effort for some reason. I did manage to wrestle Vista into a single 20GB primary partition but it meant having to delete all other partitions in the process. Whatever, linux fdisk worked flawlessly (as it always has in my experience).

Here’s the basic layout I created after Vista was finally happy:

  • hda2 (20GB) “/” aka “root” — where all the system files go (ie. c:\windows)
  • hda3 (1GB) for the swap partition or virtual memory (ie. windows pagefile)
  • hda4 (35GB) “/home” (ie. c:\My Documents and Settings\)

The reason I gravitate toward that partition scheme is because I enjoy trying out various flavors of Linux from time to time and that scheme allows me to only format the system files without touching my personal files or settings (Microsoft dabbled with partition mapping and their half-hearted attempt was evident because you could only “copy” files to the trash). Anyway, once I answered a few questions about my username, timezone, etc, I found myself once again greeted by the familiar Kubuntu login prompt.

  1. First thing I wanted to do would be the equivalent of setting up the proper drivers for my video card if I was in some flavor of Win32. Here’s how it worked in this environment:
    1. sudo aticonfig –initial =
    2. logout (end current session)
    3. control-alt-backspace (restart the xserver)
    4. The resolution on my machine just went from 1024×768 to 1600×1200 (hurray!)
  2. The next thing I had in mind was a really nice wallpaper I had come across so:
    1. right-click on desktop and choose configure desktop
    1. click on Get New Wallpapers (I picked NIGHT)
    2. I set the color to black
    3. I set blending to flat to darken the image a little more so that when I set konsole (the KDE command line window) to have transparent background the brighter parts of the image don’t obscure the text output from the commands I type.
  3. Next I left-clicked on the ‘K’ start button, choose the system menu and drop-n-drop the Konsole icon to left side of my panel (that long strip where the icons are along the bottom).
    1. Starting up Konsole, now I opened ‘Settings’ from the menu and selected ‘transparent Konsole’ (woohoo pretty!).
  4. Next I right-clicked on the panel and chose ‘Configure Panel’
    1. I then chose ‘Appearance’ on the left, and ‘enabled transparency’ (nice!)
  5. Next I added a few alias to my ‘~/.bashrc’. So from the command prompt I typed:
    1. echo alias ll=’ls -lh’ >> ~/.bashrc
  6. Next I always like to set my command line environment so that after I quit reading a longer text file or man page the last page viewed will remain visible:
    1. echo export LESS=X >> ~/.bashrc

Screenshot of my Kubuntu Linux DesktopI’m going to go ahead and post what I’ve got now since I think this is somewhat of a timely subject. But I will continue edit this post as time goes on since I also want the documentation for reference. Here’s the way things look so far though.

Vista and Kubuntu on Same Computer

Today I went to install Windows Vista on a test computer with an 80GB hard drive that is split up into four partitions:

hda1: 20GB NTFS
hda2: 18GB ext3 (root)
hda3: 1GB swap
hda4: 39GB ext3 (home)

Imagine my surprise that Vista complains it cannot figure out how to install in hda1? It complains the situation is “unsuitable”(!?!).

So I proceed to delete all the other partitions and notice while doing so that no prompt is offered to verify you “really want” to proceed deleting partitions–not even so much as an undo feature before committing–nice. So for all of those folks that are used to these niceties in Linux, be extra careful when working with Microsoft’s new partition “utility”.

I already know once I get done restarting the computer enough times to make this Vista install happy that I won’t have any such similar problems installing Kubuntu so that is something to look forward to… I’m really looking forward to testing the new release candidate of Feisty Fawn.

Well getting back to the install, after copying the required files, Microsoft presents you with some options for how you would like to proceed. They aren’t the most intuitive so again being used to working with Linux and the options to go backward in the install process if I decide my choice wasn’t what I wanted, I go ahead and pick “Use Recommended Options” to see what happens. Well I couldn’t tell, but one thing is for sure, it wouldn’t let me go back and decide that I would like to choose over again. So much for that… It looks like so far my expectations are a little too high for Microsoft’s latest flagship product…

OpenOffice 2.1 on Ubuntu (Kubuntu)

Here’s a quick reference I adapted from another blog that had covered the need at an earlier time, but had become somewhat in need of updating. So here is the basic steps to installing OpenOffice 2.1 on Kubuntu (both Edgy 6.10 and Feisty Fawn 7.04):

  1. Download and install The Java SE Development Kit (JDK)
    1. I chose the link for Java(TM) SE Development Kit 6
    2. I then chose the link for the Linux self-extracting file (jdk-6-linux-i586.bin)
    3. run “sh jdk-6-linux-i586.bin” as normal user.
    4. I moved the resulting jdk1.6.0 directory to /home/username/bin/jdk1.6.0
    5. cd ~/bin && ln -s jdk1.6.0/jre jre
  2. Download OpenOffice 2.1 for Linux
  3. Remove previous version of OpenOffice 2.0
    1. sudo apt-get remove --purge openoffice.org-*
  4. Convert OpenOffice 2.1 RPM packages to Debian packages:
    1. sudo apt-get install fakeroot alien
    2. tar zxvf OOo_2.1.0_LinuxIntel_install_en-US.tar.gz
    3. cd OOE680_m6_native_packed-1_en-US.9095/RPMS
    4. Convert the .rpm packages to .deb (debian packages)
    5. fakeroot alien -d *.rpm
  5. Now install the new Debian packages
    1. sudo dpkg -i *.deb
    2. cd desktop-integration/
    3. sudo dpkg -i openoffice.org-debian-menus_2.1-5_all.deb
  6. Profit. ;-)

Adapted from: Techno Wizah: Debian HOW-TO: OpenOffice 2.0