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