Posts Tagged ‘laptop’

Most exciting upgrade to Ubuntu/Edgy

Friday, October 27th, 2006

This morning I had a free hour and this is how I upgraded my hp compaq nc6000 laptop from Ubuntu/Dapper to Ubuntu/Edgy. After updating /etc/apt/sources.list to point to the edgy repos…

sudo apt-get update && sudo apt-get -dy dist-upgrade && sudo apt-get dist-upgrade

Well there was a conflict between x11-common and xinit which both wanted to provide the man page XSession.5.gz.

11:45am Wendy calls me and says the school just called and Griffin is in a ambulance on the way to the hospital and to meet her there. He accidentally ate something that contained pineapple — to which he has a severe allergic reactions to.

11:49 I’m on the road approaching the hospital and get a call on my cell phone. The woman says she is the school nurse and starts saying my son is having an allergic reaction. I interrupt her and say ‘Yes, I just talked to my wife and I’ll meet the ambulance at the hospital’. She says ‘Well, your son is sitting here with me in my office.’ Then we realize she is the school nurse from a different chool and is talking about Trevor who is having an allergic reaction! Trevor had his bee/wasp allergy shot earlier this morning and is reacting to that. Since he too was having difficulty breathing, he too is sent via ambulance to the ER.

12:05 — Wendy and I both arrive at the ER before either of the kids do. Explain to the ER admitting person that yes both boys are ours, they are coming from different schools, with the same problem (allergic reaction, breathing difficulty), but different reasons (food allergy vs reaction to allergy desensitizing injection).

Long story short, after evaluation, some benedril and alburterol breathing treatments, we were sent home.

Around 3pm I worked through a few iterations of apt-get update, apt-get dist-upgrade, apt-get -f install, aptitude dist-upgrade, I have a fully upgraded from Ubuntu/Dapper to Ubuntu/Edgy.

There are a bunch of new, interesting packages to take a look out. The list is here: EdgyConfiguration

Now that was a stressful upgrade.

My Ubuntu/Dapper Configuration

Wednesday, June 28th, 2006

I’ve posted some extensive notes on all the post-installation configuration steps needed to make an Ubuntu/Dapper standard install the way I like it — dual head, personal & corporate email, network manager, f-spot, etc

Check it out: My Ubuntu/Dapper Configuration

More on Dual Monitor with Ubuntu/Dapper

Saturday, June 24th, 2006

This is a follow on to last week’s post about Dual Monitor on Ubuntu/Dapper

I’ve been using the xorg.conf-ati.20060621 configuration at work with two monitors, but when at home the laptop didn’t degrade down to working with the one LCD monitor of the laptop. So, here is a new configuration that lets you switch between a single monitor mode (1024×768) or one large one (2048×768) that can be ‘slid over to’ by using the mouse. The key press is Control-Alt-+ (the + over on the side where the number entry is). On the laptop, it is Control-Alt-blue_Fn-?

Here the is xorg.conf file:

xorg.conf-ati-works-with-one-monitor.20060624

Dual Monitor on Ubuntu/Dapper

Wednesday, June 21st, 2006

I’ve noticed a number of people asking about dual head support in dapper on #ubuntu, so here is my setup:

This hp/compaq nc6000 laptop/notebook that has an ATI card:


$ sudo lspci|grep VGA
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]

I have two head monitors working with both the ‘ati’ and the closed source ‘fglrx’ drivers.

Here are the configuration files:

  • xorg.conf-fglrx.20060621 — works when booting without the second monitor
  • xorg.conf-ati.20060621 — when booting with out the second monitor attached, it still thinks it is there. Some windows may pop up on the unreachable monitor.
  • Before you start hacking around with your xorg.conf, save a copy somewhere safe.

    Getting ajaxMyTop to work on Ubuntu/Dapper

    Thursday, May 11th, 2006

    I’m sitting in MySQL bootcamp today and wanted to have some ajaxMyTop eyecandy running on my laptop while doing the labs.

    Unfortunately ajaxMyTop is written to PHP5 and I’m using PHP4 on Ubuntu/Dapper. These are the steps needed to get it working:

    * Install php4-domxml (apt-get install php4-domxml)

    * Restart apache2 ( sudo /etc/init.d/apache2 restart )

    * Grab the modified processlist.php from the ajaxMyTop forum on sourceforge here and replace the one provided by the 0.5.5 kit.

    * Create a dbconfig.inc.php that looks something like this:


    <?
    $dbHost = "localhost";
    $dbUser = "root";
    $dbPass = "YOUR-ROOT-PASSWORD";
    $db = mysql_connect($dbHost, $dbUser, $dbPass);
    ?>

    Getting NetworkManager to work on Ubuntu/Dapper

    Friday, March 17th, 2006

    network-manager-working.jpg

    Originally uploaded by marcn.
    I’ve been running the currently unreleased Ubuntu/Dapper release after having upgraded first from Hoary to Warty before arriving at Dapper.

    Somewhere along the way something prevented the cool new NetworkManager from starting up. Whenever I logged it would immedately exit with a useless message about not finding all the needed resources.

    Last night at the GNHLUG meeting, Christopher Aillon of Red Hat told me the magic command to fix it:

    $ sudo gtk-update-icon-cache -f /usr/share/icons/hicolor

    The lack of some icon cache was preventing a network configuration tool from running. Ugh.

    This allowed the applet to start, but wasn’t controlling the network devices. For that, I needed to remove references to any network devices so the only thing in my /etc/network/interfaces are these lines:

    # The loopback network interface
    auto lo
    iface lo inet loopback

    Dual head with Xinerama using Ubuntu/Breezy compaq nc6000

    Thursday, September 29th, 2005

    I finally got around to hooking up a second monitor to my Ubuntu/Breezy laptop and convinced xorg.conf to ‘do the right thing’.

    The compaq nc6000 notebook has the “ATI Technologies, Inc. Radeon Mobility 9600/9700 M10/M11 (RV350 NP)” video card
    and has a video out at the back.

    Here is my /etc/X11/xorg.conf with Xinerama (move windows from one screen to another). The aging Compaq monitor sits to the left of the nc6000 laptop.

    Here is a copy of my configuration: xorg.conf-dual-head-xinerama

    w32codecs for ubuntu ‘hoary’

    Friday, July 22nd, 2005

    The stock Ubuntu repositories don’t include the w32codecs (wmvdmod.dll, etc) so xine, mplayer can play WMV and other formats. Basically the package puts 127 DLLs in /usr/lib/w32codecs.

    So, I temporarily added the following line to my /etc/apt/sources.list

    deb ftp://ftp.nerim.net/debian-marillat/ testing main

    And then did this:


    apt-get update && apt-get install w32codecs

    I then commented that line out since and apt-get upgrade would have picked up a bunch of updated packages from that repository.

    Migrating to Ubuntu Hoary on my laptop

    Thursday, July 21st, 2005

    I’ve been running Debian/Sarge (now the stable branch) on my laptop for quite a while now and its time to try a new distro for dailyl use — Ubuntu. This week I’ve been running Ubuntu ‘Hoary’ and the transition has been very smooth.

    The only configuration issue was I wanted to use ALSA on this HP Compaq nc6000 laptop. The install did detect the sound device, but did separate the speaker from
    the headphone controls.

    phzi on #ubuntu pointed me to the unofficial UbuntuGuide.org, specifically the section configuresoundproperly. Those instructions were perfect.

    ipodder (v2.1) on Ubuntu ‘Hoary’

    Thursday, July 21st, 2005

    I’d upgraded to the latest iPodder (v2.1) on my Ubuntu (‘Hoary’) laptop today.

    # tar jxvf iPodder-linux-2.1.tar.bz2

    # cd iPodder-linux

    # sudo ./install.sh

    (take the defaults)

    The only glitch is wx libraries aren’t in the default PYTHONPATH, so set this environment variable either at the command line, or pop it in ~/.bashrc

    export PYTHONPATH=/usr/lib/python2.4/site-packages/wx-2.5.3-gtk2-unicode/:$PYTHONPATH-unicode:$PYTHONPATH

    Now clean up a little bit…


    $ cd ../

    $ rm -rf iPodder-linux iPodder-linux-2.1.tar.bz2

    Now, you are all set to start iPodder!

    $ (nohup iPodder&) # or add it to a menu bar button

    Getting closer to not needing any special knowledge to get iPodder running on a GNU/Linux distro…

    - – - – -

    Just for searchers, this is the problem you see if you don’t set the PYTHONPATH:


    $ iPodder
    Traceback (most recent call last):
    File "iPodderGui.py", line 38, in ?
    import iPodderWindows
    File "/opt/iPodder/iPodderWindows.py", line 4, in ?
    import listctrl as listmix
    File "/opt/iPodder/listctrl.py", line 296, in ?
    EVT_DOPOPUPMENU = wx.PyEventBinder(wxEVT_DOPOPUPMENU, 0)
    AttributeError: 'module' object has no attribute 'PyEventBinder'