Things I changed in Karmic

Notes on getting Ubuntu Karmic working on a lenovo T61p

20-Nov-09
fix the screen dimming and going to half brightness when on batteries System->Preferences->Power Management... On Battery Power untick reduce display brightness dim display when idle fix resume from suspend System->Adminstration->Hardware Drivers activate Nvidia proprietary drivers 185 reboot fix trackpoint http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint Create /etc/hal/fdi/policy/mouse-wheel.fdi as root with the following content: <match key="info.product" string="TPPS/2 IBM TrackPoint"> <merge key="input.x11_options.EmulateWheel" type="string">true</merge> <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge> <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge> <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge> <merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge> </match> Lotus Sametime fix too small font from some people... File->Preferences->Chat Window tick "always use my font settings and ignore any styles sent by others" Sametime uses 91% CPU... File->Preferences->voice suite->audio devices uncheck the ALSA driver option restart Sametime install compiz config Applications->Ubuntu software centre search for "compiz" select advanced desktop effects settings and install Lotus Notes 8.5 after giving it the name and location of your mail server, and your ID file, it opens the server side copy. In the workspace, right mouse replication... doesn't include "new replica"... restart notes Now you can create a local replica applications -> workspace right mouse on the server mail database: replication -> new replica... change default web browser from the embedded one... File->Preferences... Web Browser click "user the browser I have set as the default for this OS" OK Set your location to "offline". This creates the "outbox" for on/offline replication. To make it replicate as you'd hope it would, i.e you can still do email when you're disconnected, and it replicates automatically when you get online... Bottom right corner - click - edit locations select Offline, and edit Change location type to Local Area Network in Ports tab, select TCPIP [sic] In the replicator tab of Notes, right mouse on the mail database line (envelope with letter sticking out, and your name) make sure "send documents to server" is selected as well as Receive (wasn't on mine for some reason) Also turn on scheduled replication, and change schedule change the low priority and high priority to sensible numbers (from 60 minutes) Set your mail database to high priority - check box in replicator tab Add your favourite local domain suffix to enable Notes to resolve flat database names... add a DNS domain suffix sudo vi /etc/dhcp3/dhclient.conf add line: prepend domain-name e.g. "ibm.com "; (note the space after the m !) disconnect and reconnect your network to force a dhcp refresh check /etc/resolv.conf to make sure the "search" line looks OK "search ibm.com hursley.ibm.com. hursley.uk.ibm.com" now you can directly address notes databases by their notes name e.g. ping d06ml067, and notes can follow doclinks correctly without having to create connection documents! BUG wireless settings if you edit a wireless config, and change mode from ad-hoc to infrastructure, you have to click "apply" and then edit again, before the security tab offers you the WPA enterprise and other security options - it should just pick it up when you change the mode getting wifi working on LEAP editing the "Auto IBM" connection to make it LEAP doesn't seem to work Had to do connection-manager -> connect to hidden wireless network... name IBM, security LEAP... then it just workeed sharing directories so they can be copied across stop firewall on source machine sudo service iptables stop right click on folder to share, sharing options... tick share this folder create samba password sudo smbpassword -a andysc access remote folder Places->connect to Server service type: windows share server: ip address of remote machine connect enter the samba password that was previously set, when prompted from the explorer for the remote system, go into one of the shared directories and copy what you want to an explorer window on the local system. Note you can't drag a shared folder to copy it and its contents - it says "not a directory", which is kind of odd, as it *does* create the directory with that name on the local system So you have to open it, select all (ctrl-A), then drag into the new folder Freemind Use Ubuntu Software Centre to find and install freemind BUG If you have a network share set up (connect to server), and that share is not available if you try to open it in "Places", the top left menus, aynd the bottom applications bar hang completely for 60 sec until the dbus timeout happens, when it all goes OK again doesn't seem to be any way to remove network shares that have gone away Evolution http://www.go-evolution.org/FAQ#How_can_I_transfer_all_my_Evolution_data_from_an_old_home_directory_to_a_new_home_directory.3F There is a problem with copying the evolution config files through samba. The files in .evolution/mail/config have a : in them et-expanded-mbox:_home_andysc_.evolution_mail_local_Sent These get munged to random character combinations by samba e.g. E6FCU8~P This confuses evolution horribly when it comes to look for the files it thought it had written So... on the source machine make sure evolution is shut down evolution --shutdown tar the .evolution and .camel_certs directories ... tar cvf evolution.tar .evolution .camel_certs gzip evolution.tar You can also generate this file from inside Evolution by using File->Backup samba the tar.gz file over to the new machine Also grab the gconf evolution settings shutdown gconf gconftool-2 --shutdown save the evolution settings gconftool-2 --dump /apps/evolution > evolution_settings.xml copy this file over to the new machine on the new machine make sure evolution is shut down evolution --shutdown remove any existing evolution files rm -r .evolution rm -r .camel_certs untar (gunzip then untar) the evolution data files into your home directory cd gunzip evolution.tar.gz tar xvf evolution.tar This creates the .evolution and .camel_certs directories and their contents import the evolution settings... make sure gconf is stopped gconftool-2 --shutdown gconftool2 --load evolution_settings.xml start evolution and all should be in good shape! disper System->Administration->Software Sources  Other sources add ppa:wvengen/ppa reload the index when it asks System->Administration->Synaptic Package Manager search for "disper" install it disper -c disper -c -r "1024x768" disper -s BUG: ppa's don't show up in Ubuntu Software Centre Migrating TomBoy notes The .tomboy directory seems to have moved for Karmic, and the data in .config/tomboy looks a lot different, so looks like just straight copy might be a bit risky. So... On the source machine mkdir tomboy In Tomboy->search all notes, Edit->Preferences->Synchronisation use local folder and browse to your tomboy directory you just created Save the settings Tools->Synchronise exports all your notes to the tomboy folder Share the tomboy folder over Samba (in Nautilus rightmouse sharing options, share) On the destination machine Places->connect to server... put in the IP address of the source machine navigate to the contents of the shared tomboy folder (0 directory and manifest.xml) Open another nautilus window and create a new folder called tomboy, and open it Select the files in the source tomboy directory and drag them into the destination tomboy directory So you've now made a local copy of the exported notes from the source machine Now set up synchronisation on the destination machine, same as before, pointing to the tomboy directory. Tools->Synchronise, and it slurps in all your notes! You can now delete the tomboy directories on both machines. If I could work out how to mount the samba filesystem, that would have been a lot easier! OK - you *can* do this... share the tomboy export directory from the source machine with "allow others to write" unmount and remount the shared drive on the destination machine (to pick up the new permissions) In Tomboy, set the synchronisation local folder to be ~/.gvfs/tomboy test on {source machine} This is the mount point that nautilus is using for the explorer window Now Tools->Synchronise and it will synchronise across the network! Audacity install from Ubuntu Software Centre You need to Lame plugin for mp3 encoding. This available in the multiverse from Synaptic Package Manager You want the "libmp3lame0" package Play WMV movies in Movie Player when you try to play a .wmv movie by double clicking, it says it can't find the ASF demuxer plugin. The Install Multimedia Plugins wizard suggests gstreamer0.10-plugins-ugly Install this Then it works, despite saying that not all the required plugins were installed. SpamAssasin SpamAssassin junk mail filter is not installed by default. Get it from Ubuntu Software Centre get the proper version of vi to avoid the ABCD when you cursor around in insert mode Synaptic Package Manager install "vim" (the default is vim-tiny, which has this bug) stop .odp presentations being opened by Lotus Symphony sudo vi /etc/gnome/defaults.list change application/vnd.oasis.opendocument.presentation=IBM Lotus Symphony.desktop and application/vnd.oasis.opendocument.presentation-template=IBM Lotus Symphony.desktop to application/vnd.oasis.opendocument.presentation=openoffice.org-impress.desktop and application/vnd.oasis.opendocument.presentation-template=openoffice.org-impress.desktop  


comments and updates to: andy@stanford-clark.com