To install Ubuntu
11.1012.04, the live-cd or live-usb must be booted with the
mem=3072M option (if you have 3GB RAM). You have to remove the two — and put the mem option there instead.
When all has been installed (without the DiNovo keyboard working), we can fix the DiNovo problem by changing one word in the file /lib/udev/rules.d/
62-bluez-hid2hic.rules97-bluetooth-hid2hci.rules from hiddev to hidraw, so the logitech entry becomes:
# Logitech devices
RUN+="hid2hci --method=logitech-hid --devpath=%p"
After this we have to reboot to make the keyboard work. But don’t do that yet. First we have to edit the /etc/default/grub file so the two parameters GRUB_DEFAULT and GRUB_CMDLINE_LINUX_DEFAULT are defined as follows:
GRUB_CMDLINE_LINUX_DEFAULT=" nomodeset acpi=off noapic nolapic"
And remember to activate this change by executing the command
Then reboot, cross your fingers, and hope for the best.
If you face a computer that hangs at setting hardware clock, or something in that direction, do as specified in http://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.15/+bug/8375, i.e. boot with the kernel options “noapic” and “acpi=off” and “nomodeset”. In addition you can try to edit /etc/init.d/hwclock.sh and, if it exists, /etc/init.d/hwclockfirst.sh by appending the command
exit 0 directly after the first line which reads something like
#!/bin/sh. To be able to edit these files, you need to boot with a live cd and mount the system disk.
Then reboot again, cross your fingers again, and keep your hopes up. 🙂