After kernel upgrade, your VirtualBox modules will not be updated.
As a result, your virtual machines will not work.
Here is a quick fix. Run this in your terminal:
1 |
sudo /etc/init.d/vboxdrv setup |
After kernel upgrade, your VirtualBox modules will not be updated.
As a result, your virtual machines will not work.
Here is a quick fix. Run this in your terminal:
1 |
sudo /etc/init.d/vboxdrv setup |
If you’re using a CUPS printer on Ubunutu (or other linux distro) you may not print from Java.
There is a quick fix taken from here.
Add an /etc/cups/client.conf file containing:
1 |
ServerName localhost |
Hi folks!
I’ve been using Terminator for quite a long time now and I find it very usefull.
Install it in Ubuntu by running:
1 |
sudo apt-get install terminator |
There is a feature I would like to see in the future releases: saving the layout of the window or maybe a way to start the application with the predefined number of tabs.
There is a quick fix if you get some USB related errors when opening Preferences in Virtualbox 2.
You only have to add these lines in your /etc/fstab file:
1 2 |
# usbfs none /proc/bus/usb usbfs devgid=46,devmode=664 0 0 |
Yeap, Nokia N73 is a great phone and the N-Series PC Suite looks very nice.
But if you are using Linux, you can’t use the Windows PC Suite. Don’t hurry to fire up a Virtualbox or VMWare machine running Winblows just for that. My guess is is that if you are using an USB cable, it won’t work.
But the good news is that you can use OpenSync to synchronize your Nokia Symbian based phone, with your Evolution (Calendar, Tasks and Contacts) and/or with Google Calendar.
OpenSync act as an mediator between to entity to be synchronized, mapping the data between the entities types and synchronizing when possible the records exchanged, in case of conflict the standard behavior is to prompt the user for correction/decision.
I will explain the steps to you need to follow to sync a Nokia N73 (or any Symbian based phone) with Linux (I used Ubuntu 8.04), via bluetooth. Many credits going to Nailor which posted a nice guide on Ubuntu Forums.
1. Install the needed packages:
1 2 3 4 5 6 7 |
sudo apt-get -y install multisync-tools sudo apt-get -y install multisync0.90 sudo apt-get -y install opensync-plugin-evolution sudo apt-get -y install opensync-plugin-irmc sudo apt-get -y install opensync-plugin-syncml sudo apt-get -y install opensyncutils sudo apt-get -y install opensync-plugin-google-calendar #if you wish to synchronize with Google Calendar |
2. Configure msynctool:
You can configure opensync via a graphical interface using multisync-qad (using similiar settings as below) or you can use command line. Guide below is for commandline.
1 |
msynctool --addgroup Nokia |
Add plugins to group. If you get errors, they are propably due to missing plugins so check you’ve installed all required plugins.
1 2 |
msynctool --addmember Nokia evo2-sync msynctool --addmember Nokia syncml-obex-client |
Next is the ‘trickiest’ part. Installed plugins need to be configured. First, you have to find your phone’s MAC. Use hcitool to do that:
1 |
hcitool scan |
It should return something like:
1 2 |
Scanning ... xx:xx:xx:xx:xx:xx cviorel-N73 |
Now, configure the syncml-obex-client:
1 |
msynctool --configure Nokia 2 |
Replace the context of the configuration (should be open in separate editor after running previous command) with the following XML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<config> <bluetooth_address>xx:xx:xx:xx:xx:xx</bluetooth_address> <bluetooth_channel>10</bluetooth_channel> <interface>0</interface> <identifier>PC Suite</identifier> <version>1</version> <wbxml>1</wbxml> <username></username> <password></password> <type>2</type> <usestringtable>1</usestringtable> <onlyreplace>0</onlyreplace> <!-- This needs to be set to 10 000, otherwise you'll be sending more data than your phone can handle. --> <recvLimit>10000</recvLimit> <maxObjSize>0</maxObjSize> <contact_db>Contacts</contact_db> <calendar_db></calendar_db> <note_db></note_db> </config> |
To find out what bluetooth_channel to use, run:
1 |
sdptool browse xx:xx:xx:xx:xx:xx |
and look for SyncMLClient:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Service Name: SyncMLClient Service RecHandle: 0x10011 Service Class ID List: UUID 128: 00000002-0000-1000-8000-0002ee000002 Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 10 "OBEX" (0x0008) Language Base Attr List: code_ISO639: 0x454e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "" (0x00000002-0000-1000-8000-0002ee000002) Version: 0x0100 |
After configuring the syncml-obex-client it’s time to configure evo2-sync. Open configuration file with command:
1 |
msynctool --configure Nokia 1 |
It should look like this, so you don’t need to modify it:
1 2 3 4 5 |
<config> <address_path>default</address_path> <calendar_path>default</calendar_path> <tasks_path>default</tasks_path> </config> |
4. Sync!
You should be good to go now, so you should try synchronizing:
1 |
msynctool --sync Nokia |
Just installed Ubuntu 8.10 on my T61. Works great!
I hated that bloated Vista Business!
Items that work out of the box:
– Nvidia: 2D works, 3D requires the installation of the proprietary drivers (nVidia Quadro NVS 140)
– Wireless: Atheros card
– Bluetooth keys
– Brightness keys
– Network Card Intel 10/100/1000
– Firewire
– Wireless switch
– 4-in-1 card reader
Worked with some simple tweaking:
– fingerprint reader for login and sudo
1. Install latest thinkfinger packages:
1 |
sudo apt-get install thinkfinger-tools libpam-thinkfinger |
2. Update the pam configuration files:
1 |
sudo /usr/lib/pam-thinkfinger/pam-thinkfinger-enable |
3. Restart computer
4. Enroll your fingerprint (creates $HOME/.thinkfinger.bir)
1 |
tf-tool --acquire |
5. Check fingerprint enrollment
1 |
tf-tool --verify |