Monday, September 6. 2010My Nokia Booklet 3G / Ubuntu battle
I should have known better. At least two of my friends warned me that changing my Samsung NC10 to Nokia Booklet 3G is bad idea. At least when considering installing Ubuntu on it. What the heck, I have had battles before, I used to have some nice nights tweaking my desktop with older Nvidia and dualhead, Nvidia's legacy drivers and incompatible xorg ABI.
So, I got it running. I used 10.04.1 alternate install cd, cause I needed encryption also. First issue, at least for me, is that I could get only flashdrives created with Ubuntu's usb-creator-gtk working. I tried Unetbootin, I tried Pendrive Linux's usb creator. Latter didn't even boot, one created with Unetbootin didn't know how to install files from flashdrive, instead tried netinstall. Which didn't work for me, since Booklet doesn't have wired lan, and wlan doesn't work yet in installation. Good start! Problem was that I don't have any Ubuntu machines, since I normally use Debian. So I had to 1. Burn Ubuntu live-cd 2. Boot one of my laptops from it 3. Copy installation .iso to one flashdrive (since cd-live-laptop has only few hundred meg's free space) 4. Create install-flashdrive from another flashdrive ![]() Ok, so ahead with installation. Nothing special there. It was too easy, it just worked. First boot, X resolution sucked. Known issue due to the buggy Poulsbo chipset. First, I followed instructions from https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo:
And rebooted. Now also native resolution worked like a charm. Bad thing is that with Poulsbo-driver, all kinds of power management issues comes, so following same page, I:
And rebooted. Now I could get suspend working with 's2ram --force'. Too bad that Ubuntu/GNOME doesn't provide directly options to change default suspend-command. So: 1. I replaced default pm-suspend with s2ram: 'sudo mv /usr/sbin/pm-suspend /usr/sbin/pm-suspend-old && sudo sudo nano /usr/sbin/pm-suspend'
2. Granted sudo-rights with NOPASSWD-option to admin-group users with 'visudo':
3. Created shortcut key ctrl-alt-p to execute '/usr/sbin/s2ram --force' 4. Changed s2ram as default suspend-command.
Then I played a bit with Power Management options in System - Preferences - Power Management, just to check that there's no "hibernate" anywhere, since I haven't tested '/usr/sbin/s2disk' (Suspend to Disk) yet. That's the next part. Also, I noticed that: 1. Flash's can't be played fullscreen, only white screen shows. Not a big issues though. 2. Thunderbird can't be used. If installed from repositories, it shows blank menus & co. It's described at least here: https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/564011. Installing Thunderbird directly from mozilla.com did worked. I did:
Unfortunately, I got at least one kerneloop with thunderbird:
... So I swithced to claws-mail.... EDIT Seems that Thunderbird-issue (well, rendering-part, not the kerneloops-part) is described already here: http://ubuntuforums.org/showpost.php?p=9600101&postcount=1467 TODO - - - Test s2disk - Check if that another thunderbird works or not. Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
Easier than with MeeGo, gave-up with that excersise. Long way to make emgd-drivers easily available with netbook releasw but installer doesn't have LVM enc support.
So I dropped Ubuntu 10.04 to my work booklet during 'Gone in 60 seconds' with encryption etc and gma500 stuff. I was happy with /home/vilvo/suspend that puts my booklet to sleep.
I'm still thinking on giving MeeGo a change, at least with some prepared live-cd. There seems to be at least few guys on MeeGo forums, who are hacking with MeeGo and Poulsbo. And there's at least one torrent available with EMGD drivers, so that would be nice to try.
Btw., i have you had any kerneloops (looking at /var/log/kern.log)? Seems that I have some every now and then, they seem to be somehow related to suspending in userspace.
your guide made me a very happy user of this nokia booklet now. everybody who thought bokia booklet dont work with linux will be very happy for your help.
this main hint is easy for everybody wanting to put linux on nokia booklet 3g and thought gma 500 graphic chip made it impossible sudo add-apt-repository ppa:gma500/ppa && sudo apt-get update sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d poulsbo-config does the trick. for newbies like me: please explain additional points 1,2 and 3 in a way also a stupid can understand 1) did you edit this file /usr/sbin/pm-suspend: and put this content inside? #!/bin/sh /usr/sbin/s2ram --force and this content into the file too? how do you edit with gksudo gedit /usr/sbin/pm-suspend ??? and then did you put in this file /etc/pm/config.d/00sleep_module this content? SLEEP_MODULE="uswsusp" and in this file /etc/pm/config.d/defaults this content? S2RAM_OPTIONS="--force" again with gksudo gedit /etc/pm/config.d/00sleep_module and gksudo gedit /etc/pm/config.d/defaults ?? I know, experts laugh about such questions. but newbies often fail because they lack the basics so they fail. if only 98 percent of your TV set is functioning maybe the screen stays black. so somebody explains a small detail without a exact guide for dummies. dummies fail... Again. Many thanks. your one of the two ubuntu booklet heros together with nitishkumar |
Calendar
CategoriesBlog Administration |