This shows you the differences between two versions of the page.
|
ubuntu_9.10_on_the_t91_t91mt [2012/10/16 05:47] andrewskes |
ubuntu_9.10_on_the_t91_t91mt [2013/02/08 20:26] (current) rokytnji |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ======Installing Ubuntu 10.10 / 10.04 / 9.10 on the Asus EeePC T91 / T91MT====== | ||
| - | The T91MT works fine with Ubuntu but does require some tweaks to get it usable. | ||
| - | I recommend using Xubuntu rather than a full Ubuntu install as the systems processor isn't so great. | ||
| - | =====Ubuntu 11.10 (Oneiric Ocelot)===== | ||
| - | * Shipped with broken poulsbo driver which will cause a black screen at boot. Either requires kernel boot options 'poulsbo.dummy=1 psb_gfx=1' passed to blacklist modules or alt+f1, 'rmmod poulsbo && restart lightdm' to unload the module manually to get to the [[http://www.andrewflusche.com/services/spotsylvania-dui-lawyer/|Spotsylvania DUI lawyer]] installer. | ||
| - | * There are new EMGD drivers that work with Xorg 1.10 and Linux kernel 3.0 in a [[https://launchpad.net/~gma500/+archive/emgd-1.8|PPA]]. | ||
| - | =====Ubuntu 11.04 (Natty Narwhal) Information===== | + | edited by rokytnji. Nothing but spam links here. |
| - | * T91MT Touchscreen now works out of box. | + | |
| - | * <del>Intel GMA500 (Pulsbo) Video drivers are screwed... again. People in the Ubuntu forums are working on them.</del> <del>In recent news there is a 2D only driver that is being [[http://www.phoronix.com/scan.php?page=news_item&px=OTE0NQ|pushed into the main line kernel]] (although it's for 2.6.39 so not in Natty).</del> There are also rumors of [[PowerVR OpenSourcing their drivers|http://www.phoronix.com/scan.php?page=news_item&px=ODk4Ng]] in Q3 of 2011, however based on the past experiences of rumors about new drivers don't get your hopes up. The FSF also made [[http://libreplanet.org/wiki/Group:PowerVR_drivers|opensource PowerVR drivers]] a '[[http://www.fsf.org/campaigns/priority-projects/|high priority]]' however there appears to have been [[http://www.phoronix.com/scan.php?page=news_item&px=OTM1OQ|little work on this]]. | + | |
| - | * Update: Partially working drivers where eventually made for this version but didn't support some stuff like rotation and/or required upgrading/downgrading of kernels/xorg from the stock versions shipped with Ubuntu. I haven't bothered with this version. | + | |
| - | * Update2: PSB-GFX (The new mainline vanilla kernel driver was released starting with kernel 2.6.39 (Natty shipped with 2.6.38 so needs an upgrade) however it only supports basic 2D, no 3D or video playback). Video playback might be possible in future however 3D is unlikely unless some new drivers are released for the PowerVR SGX 535 (No rumoured new official drivers from PowerVR materialized in Q3 and the GNU project seams dead). | + | |
| - | + | ||
| - | =====Ubuntu 10.10 (Maverick Meerkat) Information===== | + | |
| - | * There is now a PPA supporting multitouch drivers on Maverick. There is also a deb for the Maverick T91MT single touchscreen drivers on the [[http://ubuntuforums.org/showthread.php?t=1507489|ubuntu forums]]. The Ubuntu devs working on touch input now have a T91MT so hopefully we will get better out of the box support. T91 touchscreen should run out of the box without issues. | + | |
| - | + | ||
| - | * Rotate button needs some workarounds (see below). /etc/acpi/rotatescreen.sh fires ok but nothing happens due to a typo in the getXconsole function. There are also permission issues, it seems adding a xhost command to a startup script can help. Manual rotation with 'xrandr -o left' works and there is a gnome monitor applet (System>Prefrefrences>Monitor>Show monitors in panel but the xinput options for the rotated touch screen needs to be updated. | + | |
| - | + | ||
| - | * Ubuntu Netbook remix now ships with a new launcher called Unity rather than netbook-launcher. Unity doesn't work without some features that are not supported by the PSB GMA500 closed binary blobs. There is now a Unity 2D (Unity-QT) that has a [[http://www.webupd8.org/2011/01/unity-2d-qt-now-available-in-ppa-for.html|Maverick ppa]]. There is also a package for the classic netbook-launcher, install the 'netbook-launcher-efl', then choose the 2D option on the login screen. | + | |
| - | + | ||
| - | * The EMGD video drivers now work on Maverick in addition the the PSB ones. They are far from the proper Gallium3D drivers we where hoping for but they do seem to support Compiz and xv video playback (hopefully they will also allow Unity to run). There is a [[https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsboAlternatives|installation script and repo]]. EMGD does not support XRandR runtime rotation, although there is an Xorg.conf setting. | + | |
| - | + | ||
| - | * The backlight keys now work better for me with the grub flags. Previously dimming all the way down and backup again and/or trying to go past 100% was required to unlock the full range and it wouldn't go under %50. It's still missing the first 3 levels of brightness but the main range works fine. | + | |
| - | + | ||
| - | * Just about everything else works the same as 10.04. | + | |
| - | + | ||
| - | + | ||
| - | =====Ubuntu 10.04 (Lucid Lynx) Information===== | + | |
| - | * 10.04 now runs on the T91MT without any major issues. | + | |
| - | + | ||
| - | * The wireless backport modules are no longer needed. | + | |
| - | + | ||
| - | * The microphone also seems to be working out of the box (although I haven't tested it in things like Skype). | + | |
| - | + | ||
| - | * Audio is fine. | + | |
| - | + | ||
| - | * The grub lines are still needed to get the fn+ keys working (brightness/volume). | + | |
| - | + | ||
| - | * Still need to install the PSB video module to get native resolution and hardware acceleration. Need to use vaapi compatible media players for video playback (No XV support). Still no word on a proper GMA500 driver other than a bunch of rumors that it's being worked on and some others that it's not due to license issues. Follow the [[http://ubuntuforums.org/showthread.php?t=1229345&page=106 | thread]] on UbuntuForums for more up to date info. | + | |
| - | + | ||
| - | * You will still need to add the scripts to get the silver rotate stud working and an addition grub flag. | + | |
| - | + | ||
| - | * The T91MT touch screen is now working using a PPA (no multitouch). | + | |
| - | =====Installing [10.10 / 10.04 / 9.10]===== | + | |
| - | Probably the easiest was to install is to create a USB/SD Live disk using 'usb-creator-gtk' to put an Ubuntu iso onto a USB drive or SD card (unless you have an external USB cdrom). The 'usb-creator-gtk' is included with a default Ubuntu install and is also on the Ubuntu LiveCD so you can use it without having a desktop Ubuntu install. It can be found in "Applications>System>USB Startup Disk Creator". Simply run it on a normal desktop system, give it the drive you wish to install to and your iso image. | + | |
| - | + | ||
| - | Put the SD Card or USB drive into the EeePC, ensure that you are booting from a cold boot (sometimes the system seems to skip the initial BIOS/EFI). You will know that you are getting a full cold boot by the grey ASUS splash screen that comes up. When the screen appears keep | + | |
| - | [[http://www.mycaal.com/|loan modification]] tapping the ESC key. Select the drive with your Ubuntu Live disc on and hit enter. | + | |
| - | + | ||
| - | You should now boot to a normal Ubuntu LiveCD environment and can install as you would any other Ubuntu distro. | + | |
| - | + | ||
| - | Be careful not to choose the option to use the whole drive, or erase the 16MB /dev/sda2 partition as that contains the EFI code. | + | |
| - | + | ||
| - | =====Fixing the Wireless [9.10]===== | + | |
| - | The drivers shipping with Ubuntu 9.10 are buggy and can cause slow speeds and dropouts. Fortunately there are newer drivers in backports. This is no longer a problem with 10.04. | + | |
| - | + | ||
| - | Firstly you need to enable backports, either in Synaptic under "Settings>Repositories>Updates>Unsupported updates (karmic-backports)". Or by uncommenting the 2 karmic-backports lines in /etc/apt/sources.list | + | |
| - | deb http://archive.ubuntu.com/ubuntu/ karmic-backports restricted main multiverse universe | + | |
| - | deb-src http://archive.ubuntu.com/ubuntu/ karmic-backports restricted main multiverse universe | + | |
| - | + | ||
| - | Then go ahead and update your repositories with: | + | |
| - | sudo apt-get update | + | |
| - | + | ||
| - | Finally, install the backport modules: | + | |
| - | sudo apt-get install linux-backports-modules-karmic linux-backports-modules-wireless-karmic-generic | + | |
| - | + | ||
| - | This should also update your kernel if you haven't already. | + | |
| - | + | ||
| - | Then simply reboot ☺. | + | |
| - | + | ||
| - | You might wan't to do the rest of the updates now you have a stable wifi connection. | + | |
| - | sudo apt-get upgrade | + | |
| - | + | ||
| - | ====See Also==== | + | |
| - | * [[http://setupguides.blogspot.com/2009/11/fixing-wireless-network-card-for-asus.html | Setup Guides: Fixing wireless network card for Asus eee T91 on Ubuntu 9.10 Karmic Koala]] | + | |
| - | =====Fixing the video resolution [10.10 / 10.04 / 9.10]===== | + | |
| - | Unfortunately the T91 series use an Intel GMA500 aka Poulsbo video chip. This uses fairly terrible proprietary non-redistributable drivers with binary blobs due to components being from PowerVR (with some opensource components to wrap around them). Hopefully in future we might see some better drivers from Intel since they are pushing their Moblin/MeeGo Linux distribution but right now the GMA500 drivers are listed as deprecated in the Moblin source tree, there was rumors of GMA500 drivers in Moblin 2.0 but they didn't seem to appear. The GMA500 is also used in the popular Dell Mini 9 netbook, Dell also recently adding support for Ubuntu. So perhaps in future we will get some proper drivers. | + | |
| - | + | ||
| - | Fortunately there are some scripts that allow for easy installation of the proprietary drivers. | + | |
| - | + | ||
| - | Make sure your linux-headers-generic are up to date, for some reason they didn't automatically update when I did the apt-get upgrade after installing the backports modules. It might be worth while running: | + | |
| - | sudo apt-get update; sudo apt-get upgrade; sudo apt-get install linux-headers-generic | + | |
| - | + | ||
| - | ------------------------------------------ | + | |
| - | + | ||
| - | [[http://best-sportsbettingsites.com/|best sports betting sites]] now can also be enjoyed from mobile; this is an innovation that is making betting on sports even easier. Mobile sports betting on cell phones, is managed through applications. | + | |
| - | + | ||
| - | If you are new to [[http://sportsbettingsitesonline.com/|best sports betting]] you can seek help of the guides and tips offered online, make sure you refer the reviews of the site before you invest in it, joining the sports betting forums is also a great way to stay in touch with the happenings of the industry. | + | |
| - | + | ||
| - | [[http://skysportsfootballsites.com/|sky sports football online]] is the best place to be, for the latest football news, videos, and games. Watch sky sports to follow the English Premier League, A-League football and international matches. | + | |
| - | + | ||
| - | Betting generally, takes the experience of watching the game to a next level, if you love football then now you can enjoy [[http://playfreefootballgamesonline.com/|online football games]] and take the experience of watching the game to an exciting level and have themost enjoyable experience. | + | |
| - | + | ||
| - | You can make use of the [[http://freesportsbetonline.com/|free sports bet online]], and give a boost to your bankroll, if you have the right amount of skills and knowledge you can definitely havegreat winnings by betting free. | + | |
| - | + | ||
| - | The [[http://sportsbettingforumsites.com/|sports betting forums]] offer statistics and professional reviews about the teams and their players, considering their previous game histories and are the best place to seek reliable information required for making predictions. | + | |
| - | + | ||
| - | A [[http://best-sportsbet.com/|best sports bet online]] can be conveniently placed online in a variety of sports that include basketball, baseball, football, soccer, boxing and many more. | + | |
| - | + | ||
| - | You can bet on [[http://onlinefootballgamesites.com/|football games]], most conveniently within minutes, once you register and finance your account. To bet online your online sports betting account can set up your account in a matter of minutes. | + | |
| - | + | ||
| - | A major reason behind the popularity and success of betting on [[http://skysportsfootballonline.com/|sky sports football online]] is that they are more convenient and far less intimidating, look around and do some research to make sure it suits best to your taste and style. | + | |
| - | + | ||
| - | There are various online [[http://bettingsportsonlinee.com/|Betting sports online]] types that include Horse Racing Betting, Premier League Betting, Football Betting, Champions League Betting, and free betting, these betting opportunities are coupled with Specials offers and bonuses. | + | |
| - | + | ||
| - | [[http://onlinesportssgaming.com/|sports games]] | + | |
| - | + | ||
| - | [[http://bestsportsbettingsitess.com/|top sports betting sites]] | + | |
| - | + | ||
| - | [[http://onlinelivesportsbetting.com/|live sports betting online]] | + | |
| - | + | ||
| - | [[http://sportsbettingeasynow.com/|sport betting]] | + | |
| - | + | ||
| - | [[http://sportsbetonlinenow.com/|sport bet]] | + | |
| - | + | ||
| - | [[http://hockeysportssbetting.com/|hockey sports betting online]] | + | |
| - | + | ||
| - | + | ||
| - | ====The Ubuntu Wiki Way [10.10 / 10.04]==== | + | |
| - | Right now there are some slightly broken drivers. Normal XV video playback doesn't work however VAAPI hardware accelerated playback works fine. If you use a vaapi build of mplayer you should be ok. | + | |
| - | + | ||
| - | To install the normal GMA500 drivers: | + | |
| - | sudo add-apt-repository ppa:gma500/ppa && sudo apt-get update && sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d poulsbo-config | + | |
| - | + | ||
| - | ===VAAPI accelerated video playback [10.10]=== | + | |
| - | The PSB repo contains patched mplayer and gnome-mplayer with hardware accelerated VAAPI video output support. | + | |
| - | sudo apt-get install mplayer gnome-mplayer | + | |
| - | + | ||
| - | If you experience video corruption (jittery playback, blocks), use the '-vfm xvid' flag. You may also find that some screen updates (such as from terminal output) draw over the window causing them to flicker ontop of the video. Just ensure that the video playback window is the only one [[http://www.diamondlinks.net/|link building]] maximized on the desktop. You can add the following to /etc/mplayer.conf | + | |
| - | vfm=xvid | + | |
| - | + | ||
| - | 720p playerback can be speed up by locking it to 24fps with: -lavdopts fast:skiploopfilter=all -fps 24 | + | |
| - | + | ||
| - | There is also a vlc but it seems to suffer from the stuttering, blocky output that is fixed in mplayer with the vfm command. | + | |
| - | + | ||
| - | ===VAAPI accelerated video playback [10.04]=== | + | |
| - | To install mplayer and vlc with vaapi support from PPA (uninstall any current mplayer or vlc files befoure hand): | + | |
| - | sudo add-apt-repository ppa:nvidia-vdpau/cutting-edge-multimedia | + | |
| - | sudo apt-get update | + | |
| - | sudo apt-get upgrade | + | |
| - | sudo apt-get install vlc mplayer | + | |
| - | + | ||
| - | Then edit /etc/mplayer/mplayer.conf and add vaapi to the start of the vo= options. You might also want to try the "-va vaapi" this will allow somewhat watchable 720p playback, although on some videos it seems to cause glitching for me. | + | |
| - | + | ||
| - | VLC has been compiled with VA-API support. To enable it, got Preferences => Video => check the "Accelerated Video Output" box. | + | |
| - | + | ||
| - | Alternate script to install the mplayer-vaapi from source (this will take a while, make sure you don't already have mplayer, mplayer-gui or mplayer-skins installed): | + | |
| - | cd /tmp && wget http://kanotix.com/files/fix/mplayer-vaapi-latest.txt && sudo bash ./mplayer-vaapi-latest.txt && echo "export GMA500_WORKAROUND=yes" | tee -a ~/.bashrc | + | |
| - | + | ||
| - | ----------------------- | + | |
| - | + | ||
| - | You will be able to avoid the side effects associated with weight loss supplements, by using the [[http://dietpillss.com/|Natural diet pill]] you will be able achieveyour weight loss goals without any side effects, | + | |
| - | + | ||
| - | [[http://dietofweightloss.com/|how to lose weight fast]] | + | |
| - | + | ||
| - | [[http://latestfashiontrendz.com/|latest fashion trends for men and women]] keep changing and to be updated with it you can seek help of magazine, T.V or internet, they can really help you dress trendy. | + | |
| - | + | ||
| - | You can contact [[http://womensfashiondesigners.com/|online womens fashion designers]], and get the latest fashion tips, know what is inn this season, find some great stuffs to shop online and upgrade your wardrobe form the comfort of your home. | + | |
| - | + | ||
| - | If you are looking forward to look you best every day and make an everlasting impression, seek the help and guidance of a [[http://topmensfashiondesigners.com/|mens fashion designer]]. | + | |
| - | + | ||
| - | [[http://latestmensfashiontrendz.com/|Fashion trends]] keel changing regularly you need to constantly keep yourself updated to be able to keep up to it, magazines, internet and T.V can help to get informed about the updates. | + | |
| - | + | ||
| - | Get the inside of the [[http://bestmensfashion.com/|latest mens fashion]] and know the updates and trends fresh and new, to get the attention you deserve and stand out different from the crowd on events and occasions. | + | |
| - | + | ||
| - | There has been a tremendous growth in [[http://shoppingonlinee.com/|online shopping sites]], owing to the demand of the consumers. You can find some genuine and quality stuffs that is of far better quality and price. | + | |
| - | + | ||
| - | + | ||
| - | ====EMGD Drivers [10.10]==== | + | |
| - | There are some experimental EMGD drivers that seem to require a newer version of xorg. They support Xv video playback and Compiz. The brightness keys seem to stop working with these drivers. | + | |
| - | wget dl-web.dropbox.com/u/1338581/emgd/install.sh && sudo sh ./install.sh | + | |
| - | + | ||
| - | ====The Ubuntu Wiki Way [9.10]==== | + | |
| - | [EDIT]: I think these steps are outdated, the 10.10/10.04 ones should work for 9.10/9.04 though... | + | |
| - | + | ||
| - | The repos from the Ubuntu Wiki install mplayer-vaapi components that could help with people trying to play hidef videos. It also automatically adds the correct entry to the whitelist of compiz compatible drivers. Its also currently more up to date then the wget scripts that where floating around. | + | |
| - | + | ||
| - | Note: Xubuntu users, If you intend to use compiz with the driver, install it first to ensure that the script can add the entry to the whitelist (Normal vanilla Ubuntu has Compiz already): | + | |
| - | sudo apt-get install compiz | + | |
| - | + | ||
| - | Otherwise if you didn't have Compiz installed when you installed the drivers, ou can manually add psb to the Compiz WHITELIST: | + | |
| - | sudo sed -i 's/i810 fglrx/i810 fglrx psb/g' /usr/bin/compiz | + | |
| - | + | ||
| - | Install the Intel GMA500 Poulsbo driver with: | + | |
| - | sudo add-apt-repository ppa:gma500/ppa && sudo apt-get update | + | |
| - | sudo apt-get install libdrm-poulsbo1 poulsbo-config poulsbo-driver-2d poulsbo-driver-3d psb-firmware psb-kernel-headers psb-modules xpsb-glx | + | |
| - | + | ||
| - | After rebooting you should be in the native 1024x600 resolution. | + | |
| - | + | ||
| - | The closed driver's performance isn't so great. 720p MKV's aren't playable for me even with the vaapi mplayer driver. Actually vaapi doesn't seem to improve playback at all and causes the mplayer OSD's to corrupt when seeking or changing volume. It seems to actually increase the CPU usage over the xv driver by a bit. Possibly it might improve things using h264 (my test was a normal xvid). | + | |
| - | + | ||
| - | If you do want to use the vaapi driver with mplayer: | + | |
| - | sudo apt-get install mplayer | + | |
| - | + | ||
| - | Edit /etc/mplayer/mplayer.conf (or ~/.mplayer/config) and add: | + | |
| - | vo=vaapi | + | |
| - | + | ||
| - | Compiz works ok for normal usage however runs into problems in rotation mode, massive lag on things like rotate cube and the right side of the screen glitches. | + | |
| - | + | ||
| - | Edit /etc/X11/xorg.conf and add the following line to the device section: | + | |
| - | Option "AccelMethod" "EXA" | + | |
| - | + | ||
| - | This will give enough of a boost to the video to enable YouTube to be watchable (just about). It might be worth looking at enabling the HTML5 YouTube player if your browser support it.720p mkv is smoother and with the following args might be watchable (mplayer recommends "-lavdopts lowres=1:fast:skiploopfilter=all" but it was segfaulting on me): | + | |
| - | mplayer -vo file.mkv -vfm ffmpeg -lavdopts fast:skiploopfilter=all | + | |
| - | + | ||
| - | + | ||
| - | Also note that the graphics are much slower in rotated mode. | + | |
| - | + | ||
| - | ====The Setup Guide Way [9.10] [outdated]==== | + | |
| - | This worked the first time I tried it without issues, but on the 2nd install I was getting an error on start about the driver requiring DRM, it appears to have been a problem with the linux-headers not updating. | + | |
| - | + | ||
| - | wget http://poulsbo-karmic.angelfire.com/files/poulsbo1.tar.gz | + | |
| - | tar -zxvf poulsbo1.tar.gz | + | |
| - | cd poulsbo1 | + | |
| - | sudo ./install.pl | + | |
| - | + | ||
| - | Then reboot. | + | |
| - | + | ||
| - | ====Kernel update==== | + | |
| - | When using the GMA500 drivers, it may be necessary to run the following command when the kernel is updated (when using the psb drivers): | + | |
| - | sudo dpkg-reconfigure psb-kernel-source | + | |
| - | + | ||
| - | ====Without the PSB drivers [10.10 / 10.04 / 9.10]==== | + | |
| - | It's possible to get the native drivers to support the native LCD resolution. This will probably be slower and won't give any hardware/video acceleration but will work without the closed source binary blobs. | + | |
| - | + | ||
| - | Edit /etc/grub.d/40-custom and append the following: | + | |
| - | insmod 915resolution | + | |
| - | 915resolution 5c 1024 600 | + | |
| - | set gfxmode=1024x600 | + | |
| - | + | ||
| - | Then edit /etc/default/grub and add the following: | + | |
| - | GRUB_GFXMODE=1024x600 | + | |
| - | + | ||
| - | Finally run ''sudo update-grub'' and reboot. | + | |
| - | + | ||
| - | =====Plymouth graphical bootsplash fix [10.10 / 10.04]===== | + | |
| - | To stop Plymouth dropping to the text splash using uvesafb. | + | |
| - | sudo apt-get install v86d | + | |
| - | + | ||
| - | Add the following to /etc/defaults/grub's GRUB_CMDLINE_LINUX_DEFAULT flags: | + | |
| - | nomodeset video=uvesafb:mode_option=1024x600-24,mtrr=3,scroll=ywrap | + | |
| - | And set 'GRUB_GFXMODE=1024x600' in the same file. | + | |
| - | + | ||
| - | Add to end of /etc/initramfs-tools/modules: | + | |
| - | uvesafb mode_option=1024x600-24 mtrr=3 scroll=ywrap | + | |
| - | + | ||
| - | Finally: | + | |
| - | echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash | + | |
| - | sudo update-grub | + | |
| - | sudo update-initramfs -u | + | |
| - | + | ||
| - | ====See Also==== | + | |
| - | [[http://news.softpedia.com/news/How-to-Fix-the-Big-and-Ugly-Plymouth-Logo-in-Ubuntu-10-04-140810.shtml|How to Fix the Big and Ugly Plymouth Logo in Ubuntu 10.04 - Softpedia]] | + | |
| - | + | ||
| - | ====Usplash [9.10]==== | + | |
| - | If you want, you can edit /etc/usplash.conf and change xres=800 to xres=1024 (leave yres at 600). This only effects the quick white boot logo at the start and isn't really too noticeable. 10.04 replaced usplash with plymouth/xsplash. | + | |
| - | + | ||
| - | ====See Also==== | + | |
| - | Setup related: | + | |
| - | * [[https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo | Ubuntu Wiki: HardwareSupportComponentsVideoCardsPoulsbo]] | + | |
| - | * [[http://code.google.com/p/gma500/wiki/PPARepository | PPARepository - gma500 - Project Hosting on Google Code]] | + | |
| - | * [[http://setupguides.blogspot.com/2009/11/fixing-screen-resolution-for-asus-eee.html | Setup Guides: Fixing screen resolution for Asus T91 on Ubuntu 9.10 Karmic Koala]] | + | |
| - | * [[http://poulsbo-karmic.angelfire.com/ | http://poulsbo-karmic.angelfire.com/ (in French)]] [[http://translate.google.com/translate?js=y&prev=_t&hl=en&ie=UTF-8&layout=1&eotf=1&u=http://poulsbo-karmic.angelfire.com/&sl=fr&tl=en | Google Translated]] | + | |
| - | * [[http://ubuntuforums.org/showpost.php?p=9222608&postcount=497 | Ubuntu Forums - View Single Post - [all variants] Guide to Get the Best Performace from the GMA 500]] | + | |
| - | * [[http://linux-tipps.blogspot.com/2009/12/vaapi-accelerated-hd-video-on-msi-wind.html | Linux Tipps & More: How to set up X and VAAPI Accelerated HD Video on the MSI Wind U110 (GMA500 - Poulsbo) and Ubuntu Karmic 9.10]] | + | |
| - | + | ||
| - | General Intel GMA500 on Linux information: | + | |
| - | * [[http://en.wikipedia.org/wiki/Poulsbo_(chipset) | Wikipedia: Poulsbo (chipset)]] | + | |
| - | * [[http://www.happyassassin.net/2009/01/30/intel-gma-500-poulsbo-graphics-on-linux-a-precise-and-comprehensive-summary-as-to-why-youre-screwed/ | Intel GMA 500 (Poulsbo) graphics on Linux: a precise and comprehensive summary as to why you’re screwed]] - January 30th, 2009 | + | |
| - | * [[http://www.linux.com/news/hardware/desktops/166625-blaming-intel-for-how-the-world-is | Blaming Intel for How the World Is]] - 27 October 2009 | + | |
| - | * [[http://www.phoronix.com/scan.php?page=news_item&px=NzY2MA | Phoronix: Is An Open-Source Poulsbo Driver Coming?]] - November 01, 2009 | + | |
| - | * [[http://www.phoronix.com/scan.php?page=news_item&px=NzY2Mg | Phoronix: Intel's Special Driver For Poulsbo Uses Gallium3D]] - November 02, 2009 | + | |
| - | + | ||
| - | =====Touchscreen (T91) [9.10]===== | + | |
| - | The T91's touchscreen appears to be supported by the stock evtouch drivers. To install them: | + | |
| - | sudo apt-get install xserver-xorg-input-evtouch | + | |
| - | + | ||
| - | You will then need to reboot. | + | |
| - | + | ||
| - | Apparently this works out of the box in 10.04. | + | |
| - | + | ||
| - | ====Calibrating the T91 touch screen==== | + | |
| - | The touchscreen calibration utility doesn't seem to work correctly, it doesn't work when run in an already running Xorg session (causing it to exit Xorg after the first stage) and it doesn't seem to correctly display the instructions when starting from a normal text terminal. But with some screwing around you can get it to work. | + | |
| - | + | ||
| - | Firstly get our off Xorg with: | + | |
| - | sudo stop gdm | + | |
| - | + | ||
| - | Then: | + | |
| - | sudo /usr/bin/calibrate_touchscreen | + | |
| - | + | ||
| - | Now run the pen around the edge of the screen. When done, hit enter and tap the cross hairs as they turn red. | + | |
| - | + | ||
| - | Restart Xorg/GDM. | + | |
| - | sudo start gdm | + | |
| - | + | ||
| - | ====See Also==== | + | |
| - | * [[http://setupguides.blogspot.com/2009/11/touchscreen.html | Setup Guides: Touch Screen for Asus eee T91 on Ubuntu 9.10 Karmic Koala]] | + | |
| - | =====Touchscreen (T91MT) (no multitouch) [9.10]===== | + | |
| - | The T91MT ships with a different touchscreen to the T91. Right now driver support for it is fairly new and requires custom evtouch drivers. There is also work being done on multitouch drivers. | + | |
| - | + | ||
| - | Firstly backup the current touch driver, just in case: | + | |
| - | sudo cp /usr/lib/xorg/modules/input/evtouch_drv.so /usr/lib/xorg/modules/input/evtouch_drv.so.save | + | |
| - | + | ||
| - | Download 'xf86-input-evtouch-0.8.8-T91MT.tar.gz' from the [[http://ubuntuforums.org/showpost.php?p=8566880&postcount=155 | Ubuntu Forums post]] (registration required). | + | |
| - | tar zxvf xf86-input-evtouch-0.8.8-T91MT.tar.gz | + | |
| - | sudo cp 69-touchscreen.rules /etc/udev/rules.d/ | + | |
| - | sudo cp 50-asustek.fdi /usr/share/hal/fdi/policy/20thirdparty/ | + | |
| - | cd xf86-input-evtouch-0.8.8-T91MT | + | |
| - | sudo apt-get install xserver-xorg-input-evtouch xserver-xorg-dev | + | |
| - | make clean && make | + | |
| - | sudo cp ./.libs/evtouch_drv.so /usr/lib/xorg/modules/input/evtouch_drv.so | + | |
| - | + | ||
| - | ====Calibrating the T91MT touchscreen [9.10]==== | + | |
| - | I couldn't get the calibrator to work, when trying to run it in Xorg, you get the instructions but not calibrate area and pressing enter to move to the next stage causes Xorg to restart. When running it without Xorg already running you get the calibrator but no instructions and pressing enter doesn't seem to do anything. The best solution I found was to write down the values the calibrator gives when running without xorg and then manually edit the .fdi file. | + | |
| - | sudo stop gdm | + | |
| - | sudo /usr/bin/calibrate_touch | + | |
| - | + | ||
| - | Run pen around edge of screen, take write down the values. | + | |
| - | Edit /usr/share/hal/fdi/policy/20thirdparty/50-asustek.fdi and change the following lines with the values you wrote down: | + | |
| - | <merge key="input.x11_options.maxx" type="string">3475</merge> | + | |
| - | <merge key="input.x11_options.maxy" type="string">3475</merge> | + | |
| - | <merge key="input.x11_options.minx" type="string">0</merge> | + | |
| - | <merge key="input.x11_options.miny" type="string">0</merge> | + | |
| - | ====See Also==== | + | |
| - | * [[http://ubuntuforums.org/showpost.php?p=8566880&postcount=155 | Ubuntu Forums - View Single Post - [all variants] Asus T91 linux installation]] | + | |
| - | =====Touchscreen (T91MT) (multitouch) [10.10]===== | + | |
| - | There is now a PPA supporting multitouch on Maverick. | + | |
| - | sudo add-apt-repository ppa:utouch-team/utouch | + | |
| - | sudo apt-get update | + | |
| - | sudo apt-get install hid-mosart-dkms | + | |
| - | + | ||
| - | =====Touchscreen (T91MT) (singletouch) [10.10]===== | + | |
| - | Download the tar.gz file from the [[http://ubuntuforums.org/showthread.php?t=1507489|Ubuntu forums post]]. | + | |
| - | Extract the .deb from it and install with: | + | |
| - | tar zxvf multitouch-kernel-source-maverick.tar.gz | + | |
| - | sudo dpkg -i multitouch-kernel-source_1.555-t91mt_all.deb | + | |
| - | + | ||
| - | =====Touchscreen (T91MT) (singletouch) [10.04]===== | + | |
| - | Add the multitouch PPA: | + | |
| - | sudo add-apt-repository ppa:chasedouglas/multitouch | + | |
| - | sudo apt-get update | + | |
| - | sudo apt-get install multitouch-kernel-source | + | |
| - | + | ||
| - | Edit /usr/src/multitouch-1.5/drivers/hid/hid-core.c | + | |
| - | Comment out line 1554 so it looks like: | + | |
| - | //{ HID_USB_DEVICE(USB_VENDOR_ID_ASUS, USB_DEVICE_ID_ASUS_T91MT)}, | + | |
| - | + | ||
| - | + | ||
| - | Edit /usr/src/multitouch-1.5/drivers/hid/usbhid/hid-quirks.c | + | |
| - | Add the following line after "} hid_blacklist[] = {" | + | |
| - | { USB_VENDOR_ID_ASUS, USB_DEVICE_ID_ASUS_T91MT, HID_QUIRK_MULTI_INPUT }, | + | |
| - | + | ||
| - | Recompile the multitouch drivers (this takes a while) | + | |
| - | sudo dpkg-reconfigure multitouch-kernel-source | + | |
| - | + | ||
| - | Now when you reboot you should have a working touchscreen. There is also a fix below for ensuring the input is correct when rotated. | + | |
| - | + | ||
| - | ====Calibrating the T91MT touchscreen [10.04]==== | + | |
| - | Calibration can be done using the T101's eGalax calibrator: | + | |
| - | cd /tmp && wget "http://www.philmerk.de/dwl/deb/eeepc-t101mt-calibrator-0.0.2-1-i386.deb" && dpkg -i eeepc-t101mt-calibrator-0.0.2-1-i386.deb | + | |
| - | + | ||
| - | Then run with: | + | |
| - | sudo egalax_calibrator_x11 | + | |
| - | + | ||
| - | Or the the "System>Administration>Calibrate touch screen" menu entry. | + | |
| - | + | ||
| - | ====See Also==== | + | |
| - | * [[http://ubuntuforums.org/showthread.php?t=1507489 | [SOLVED] Asus EeePC T91MT multitouch touchscreen [Lucid 10.04] - Ubuntu Forums]] | + | |
| - | * [[http://vip.asus.com/forum/view.aspx?id=20091214162901203&board_id=20&model=Eee+PC+T91MT&page=1&SLanguage=en-us | ASUSTeK Computer INC.-Forum- T91MT touchscreen doesn't work on Linux Ubuntu 9.10]] | + | |
| - | * [[http://lii-enac.fr/en/projects/shareit/linux.html | ENAC's Interactive Computing Laboratory - Linux multitouch support]] | + | |
| - | * [[http://lii-enac.fr/en/projects/shareit/xorg.html | ENAC's Interactive Computing Laboratory - X.org multitouch support]] | + | |
| - | * [[http://lii-enac.fr/en/projects/shareit/linux-howto.html | ENAC's Interactive Computing Laboratory - multitouch Linux howto]] | + | |
| - | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=359307&p=1 | Forum Ubuntu-fr.org / (Non Résolu) T91MT: Ecran tactile non fonctionnel (French)]] [[http://translate.google.com/translate?hl=en&sl=es&tl=en&u=http://forum.ubuntu-fr.org/viewtopic.php%3Fid%3D359307%26p%3D1 | Google Translation]] | + | |
| - | + | ||
| - | =====Synaptic Touchpad===== | + | |
| - | To enable to finger scroll and other feature .on the Synaptic touch pad. | + | |
| - | + | ||
| - | Edit /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi and add the following before the final </match>: | + | |
| - | <merge key="input.x11_options.SHMConfig" type="string">On</merge> | + | |
| - | <merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">40</merge> | + | |
| - | <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge> | + | |
| - | <merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge> | + | |
| - | <merge key="input.x11_options.TapButton1" type="string">1</merge> | + | |
| - | <merge key="input.x11_options.TapButton2" type="string">3</merge> <!--2 finger tap -> middle click(3) --> | + | |
| - | <merge key="input.x11_options.TapButton3" type="string">2</merge> <!--3 finger tap -> right click(2). almost impossible to click --> | + | |
| - | <merge key="input.x11_options.CircularScrolling" type="string">true</merge> | + | |
| - | + | ||
| - | + | ||
| - | It might be worth skipping the last CircularScrolling line since it can cause problems when moving and is kind of redundant with the other scrolling. | + | |
| - | + | ||
| - | =====Screen Rotate Button [10.10 / 10.04 / 9.10]===== | + | |
| - | To get the little silver rotate screen stud working. Create "/etc/acpi/events/asus-rotate-t91" and add the following to it: | + | |
| - | event=hotkey (ATKD|HOTK) 0000007b | + | |
| - | action=/etc/acpi/rotatescreen.sh | + | |
| - | Make sure you have "acpi_osi=Linux" in /etc/defaults/grub (at least in 10.04). | + | |
| - | + | ||
| - | ====Changing vertical orientation [10.10 / 10.04 / 9.10]==== | + | |
| - | If you want to flip the direction that it rotates into (which makes it easier to grab the stylus from the top right rather than the bottom left when in tablet mode), edit '/etc/acpi/rotatescreen.sh' and change the 2 bits that read 'right' to 'left'. Make sure you do this before the fix rotated input step. | + | |
| - | sudo sed -i 's/right/left/g' /etc/acpi/rotatescreen.sh | + | |
| - | + | ||
| - | ====Fixing broken rotation script & permissions [10.10]==== | + | |
| - | Maverick broke the rotation script. | + | |
| - | To fix it: | + | |
| - | Edit /usr/share/acpi-support/power-funcs and remove the extra ) after $displaynum on line 9. | + | |
| - | + | ||
| - | Edit /etc/acpi/rotatescreen.sh and replace the entire loop at the end with: | + | |
| - | /usr/bin/xrandr -o $NEW_ROTATION | + | |
| - | echo $NEW_ROTATION > /var/lib/acpi-support/screen-rotation | + | |
| - | + | ||
| - | The rotated input fix should go *after* that. | + | |
| - | + | ||
| - | Finally you also need to add the following command to a startup script for your xorg session (including the colon): | + | |
| - | xhost local: | + | |
| - | + | ||
| - | Just create a file with the command, make sure it's +x and add it to the list in System>Preferences>Startup Applications. | + | |
| - | + | ||
| - | ====Fix rotate touchscreen input [10.10 / 10.04]==== | + | |
| - | Add the following to the end of /etc/acpi/rotatescreen.sh to ensure that input axis are also correctly rotated. | + | |
| - | INPUTDEV="9" | + | |
| - | ROTATION=`cat /var/lib/acpi-support/screen-rotation` | + | |
| - | case $ROTATION in | + | |
| - | normal) xinput set-int-prop $INPUTDEV "Evdev Axes Swap" 8 0 | + | |
| - | xinput set-int-prop $INPUTDEV "Evdev Axis Inversion" 8 0 0;; | + | |
| - | left) xinput set-int-prop $INPUTDEV "Evdev Axes Swap" 8 1 | + | |
| - | xinput set-int-prop $INPUTDEV "Evdev Axis Inversion" 8 1 0;; | + | |
| - | right) xinput set-int-prop $INPUTDEV "Evdev Axes Swap" 8 1 | + | |
| - | xinput set-int-prop $INPUTDEV "Evdev Axis Inversion" 8 0 1;; | + | |
| - | inverted) xinput set-int-prop $INPUTDEV "Evdev Axes Swap" 8 0 | + | |
| - | xinput set-int-prop $INPUTDEV "Evdev Axis Inversion" 8 1 1;; | + | |
| - | esac | + | |
| - | ====See Also==== | + | |
| - | * [[http://setupguides.blogspot.com/2010/01/eanbling-screen-rotate-button-for-asus.html | Setup Guides: Enabling Screen Rotate Button for Asus t91 in Ubuntu 9.10 Karmic Koala]] | + | |
| - | * [[http://ubuntuforums.org/showpost.php?p=10010690&postcount=22 | [all variants] [Howto] Asus T91MT and Ubuntu 10.10 (Maverick) - Page 3 - Ubuntu Forums #22]] | + | |
| - | + | ||
| - | =====Virtual on screen keyboards===== | + | |
| - | There are a couple of on screen keyboards to choose from. | + | |
| - | + | ||
| - | ====xvkbd==== | + | |
| - | The basic on screen keyboard. shift key doesn't modify mouse clicks so using it to select multiple files in your filemanager doesn't work. Hovering over the shift or capslock keys seem to cause them to turn on weirdly. | + | |
| - | + | ||
| - | ====onboard==== | + | |
| - | A simple effective on screen keyboard, capslock acts like the shift key and needs to be double tapped to 'lock' uppercase which isn't a huge issue. The start keyboard minimized option doesn't appear to work. Can be toggled on an off via a toolbar icon. Hidden patches of color on the right side of the keyboard allow access to the options to turn on the icon and such (the bottom square gives the settings button). | + | |
| - | + | ||
| - | ====cellwriter==== | + | |
| - | Does handwriting recognition with 'cells' as well as including a normal virtual keyboard. Shift doesn't modify clicks. Can be toggled on an off via a toolbar icon. | + | |
| - | + | ||
| - | ====matchbox-keyboard==== | + | |
| - | Another basic virtual keyboard, shift key doesn't modify mouse clicks. | + | |
| - | + | ||
| - | ====KDE ones==== | + | |
| - | kvkbd, klavier and plasma-widget-plasmaboard appear in the repos. | + | |
| - | + | ||
| - | =====SSD Tweaks===== | + | |
| - | For ext4 in /etc/fstab use the following options for your partition to minimize writes and improve life expectancy: | + | |
| - | noatime,nodiratime,commit=60,errors=remount-ro | + | |
| - | + | ||
| - | Change the storage scheduler from cfq to either deadline or noop, see the elevator option in [[Grub Tweaks]]. | + | |
| - | + | ||
| - | ====See Also==== | + | |
| - | * [[http://www.ocztechnologyforum.com/forum/showthread.php?54379-Linux-Tips-tweaks-and-alignment&highlight=linux | OCZ Forums: Guide Linux - Tips, tweaks and alignment]] | + | |
| - | =====Grub Tweaks, backlight keys [10.10 / 10.04 / 9.10]===== | + | |
| - | Edit /etc/default/grub and change the GRUB_CMDLINE_LINUX_DEFAULT line: | + | |
| - | GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.pciehp_force=1 pciehp.pciehp_poll_mode=1 elevator=deadline acpi_backlight=vendor acpi_osi=Linux" | + | |
| - | + | ||
| - | * **quiet splash** - These are the default options, quite stops the text appearing on the console while booting. splash enables the fancy bootsplash graphics, change it to nosplash if you want to disable (You might see some load improvements?). | + | |
| - | + | ||
| - | I'm not to clear on the pcie options, they seem to contradict each other and my setup worked fine without them. However some people claim it helps stop a random freezing problem they are having. It also might have something to do with the wifi key but that was also working for me out of the box, might be other EeePC models need it. | + | |
| - | * **pciehp.pciehp_force=1** - Forcibly enable PCIE hotplug support on a slot even if the firmware provides no support for it. | + | |
| - | * **pciehp.pciehp_poll_mode=1** - Forcibly enable listening for PCIE hotplug events on a slot even if the firmware provides no support for it. Unlike pciehp.force, does not provide user interface for triggering hotplug events. | + | |
| - | + | ||
| - | * **elevator=deadline** - scheduler disables the tweaks that are normally applied to magnetic platter drives but will re-order reads and writes to decrease latency. If you want to save a small amount of battery and sacrifice some SSD responsiveness, change it to "elevator=noop" which doesn't do any reordering. | + | |
| - | + | ||
| - | * **acpi_backlight=vendor** - Enables the back light keys to work. They don't go all the way down though and changing between the rotate modes resets it to maximum brightness until you toggle the key (Maybe fixable with a rotatescreen.sh hack). | + | |
| - | + | ||
| - | * **acpi_osi=Linux** - Seems to be needed to get the rotate screen stud to work. | + | |
| - | + | ||
| - | Apply the settings with: | + | |
| - | sudo update-grub | + | |
| - | + | ||
| - | ====See Also==== | + | |
| - | * [[http://lwn.net/Articles/305657/ | lwn.net Add option to passively listen for PCIE hotplug events]] | + | |
| - | + | ||
| - | =====Audio [9.10]===== | + | |
| - | On my setup with the default modules, I sometimes find that the Audio stops working until I power off and on. You also need to turn the volume up in the mixer each time. There are no problems in 10.04. | + | |
| - | ====Update ALSA [9.10]==== | + | |
| - | There is a repository with a newer 'unstable' ALSA 1.0.22 version, which enables the microphone to work in Skype. It also has a bunch of other unrelated components (grub for example) that will be upgraded if you enable the repo. It might cause upgrading issues down the road with newer kernels and so on so be warned. | + | |
| - | sudo add-apt-repository ppa:ricotz/unstable | + | |
| - | sudo apt-get update && sudo apt-get upgrade | + | |
| - | + | ||
| - | If you later run into problems, you can remove the repository and it's updates with: | + | |
| - | sudo ppa-purge ppa:ricotz/unstable | + | |
| - | + | ||
| - | + | ||
| - | ====See Also==== | + | |
| - | * [[http://setupguides.blogspot.com/2009/12/fixing-asus-t91-microphone-on-ubuntu.html | Setup Guides: Fixing Asus t91 Microphone on Ubuntu 9.10 Karmic Koala]] | + | |
| - | * [[http://www.webupd8.org/2009/11/ubuntu-karmic-upgrade-alsa-to-1021-from.html | Ubuntu Karmic: Upgrade ALSA To 1.0.21 From A Repository (Launchpad PPA) ~ Web Upd8]] | + | |
| - | * [[http://www.webupd8.org/2009/12/remove-ppa-repositories-via-command.html | Remove PPA Repositories Via Command Line [Quick Ubuntu Tip] ~ Web Upd8]] | + | |
| - | + | ||
| - | =====Easystroke===== | + | |
| - | Easystroke allows you to use gestures on the laptop screen to perform actions. The only issue is that you need to bind it to use the normal mouse button 1 for the touch screen, this means that in order to perform dragging actions such as moving windows you need to hold the click for a short time (it's a very short time). The advantages make it well worth while. | + | |
| - | + | ||
| - | sudo apt-get install easystroke | + | |
| - | + | ||
| - | Then launch with "Applications >Accessories>Easystroke Gesture Recognition" or the 'easystroke' command. | + | |
| - | + | ||
| - | Open the preferences by clicking on the green and blue loop icon that should have appeared in the top right of your screen. | + | |
| - | + | ||
| - | Firstly you will want to set it to use button 1 so the touchscreen works: "Preferences>Gesture Button" and change "Button 2" to "Button 1". | + | |
| - | Under preferences you will probably want to tick "Autostart easystroke" | + | |
| - | + | ||
| - | There is a list of Exceptions, you will want to add applications that you want to use the touchscreen with normally, for example Gimp, Cellwriter or Xournal. | + | |
| - | + | ||
| - | ====Right clicking==== | + | |
| - | The current T91MT touchscreen drivers don't seem to work with the long press to right click option. A simple hack to get right click to work is to install 'easystroke' and bind a simple gesture for the rightmouse button (I use down then up as it allows for rightclick on the icons at the top of the screen without hassle). | + | |
| - | + | ||
| - | There is also an option in the "System>Prefrences>Mouse", Accessibility, Simulated Secondary Click however this seems to cause freezes (at least on 9.10) due to mouse_tweak locking up and using all the CPU. | + | |
| - | + | ||
| - | ====Common application keys==== | + | |
| - | It's handy to bind strokes for to left and right, to the left and right arrow keys. This allows you to do things like turn pages in ebook readers or comix. Space may be another good choice as many seem to use that to advance the page. A L gesture for Ctrl+W to close a tab. Another gesture for Alt+F4 to close the current Window. | + | |
| - | + | ||
| - | ====No touchpad strokes==== | + | |
| - | If you want, you can disable the normal synaptic touchpad from registering strokes. Strokes do work rather well on the touch pad by this makes it easier to use for dragging windows around and such (no need to hold the click for a short time). Under the advanced tab, simply untick the "SynPS/2 Synaptics TouchPad" from the "Devices" list. | + | |
| - | ====Predefined strokes==== | + | |
| - | kgingeri at the Ubuntu Forums has put up some Easystroke config files that contain strokes for all the keys allowing you to enter them into applications. | + | |
| - | + | ||
| - | * [[http://ubuntuforums.org/showpost.php?p=8948594&postcount=253 | Ubuntu Forums - View Single Post - [all variants] Asus T91 linux installation]] (Ubuntu Forums reg req.) | + | |
| - | + | ||
| - | =====Touch applications===== | + | |
| - | ====Xournal==== | + | |
| - | Xournal is a great touch note taking application. | + | |
| - | sudo apt-get install xournal | + | |
| - | =====See Also===== | + | |
| - | * [[http://ubuntuforums.org/showthread.php?t=1237709 | [all variants] Asus T91 linux installation - Ubuntu Forums]] | + | |
| - | * [[http://ubuntuforums.org/showthread.php?p=9022438 | [all variants] Asus T91MT Howto - Ubuntu Forums]] | + | |
| - | * [[http://setupguides.blogspot.com/ | Setup Guides]] | + | |
| - | * [[http://www.ced-network.net/blog/2009/08/14/asus-eeepc-t91-and-ubuntu-904jaunty/ | Ce.D Blog » Asus EeePC T91 and Ubuntu (9.04/Jaunty)]] | + | |
| - | * [[http://ubuntuforums.org/showthread.php?t=1507489 | [SOLVED] Asus EeePC T91MT multitouch touchscreen [Lucid 10.04/Maverick 10.10] - Ubuntu Forums]] | + | |
| - | * [[http://fosamaxclassactionlawsuit.zohosites.com/ | Fosamax Class Action Lawsuit]] | + | |
| - | + | ||
| - | [[http://securedloanreviews.com/|secured loan reviews]] | + | |
| - | + | ||
| - | [[http://studentfinestcreditcards.com/|student finest credit cards]] | + | |
| - | + | ||
| - | [[http://autoloanhelponline.com/|auto loan help online]] | + | |
| - | + | ||
| - | [[http://creditcard-assist.com/|credit card assist]] | + | |
| - | + | ||
| - | [[http://holidayloanreviews.com/|holiday loan reviews]] | + | |
| - | + | ||
| - | [[http://mortgageloanshelp.net/|mortgage loans help]] | + | |
| - | + | ||
| - | [[http://businesscreditcardinfo.net/|business credit card info]] | + | |
| - | + | ||
| - | [[http://homeloansadvisor.net/|home loans advisor]] | + | |
| - | + | ||
| - | [[http://themortgageloanshelp.com/|mortgage loans help]] | + | |
| - | + | ||
| - | [[http://personal-loans-help.com/|personal loans help]] | + | |
| - | + | ||
| - | [[http://superhomeloansguide.com/|home loans guide]] | + | |
| - | + | ||
| - | [[http://studentloansadvisor.com/|student loans advisor]] | + | |
| - | + | ||
| - | [[http://instanthomeloansguide.com/|instant home loans guide]] | + | |
| - | + | ||
| - | [[http://completecarloanguide.com/|complete car loan guide]] | + | |
| - | + | ||
| - | [[http://house-loans-tips.com/|house loans tips]] | + | |
| - | + | ||
| - | [[http://student-loan-reviews.com/|student loan reviews]] | + | |
| - | + | ||
| - | [[http://forwardmortgagebasics.com/|forward mortgage basics]] | + | |
| - | + | ||
| - | [[http://smart-home-debts.com/|smart home debts]] | + | |
| - | + | ||
| - | [[http://student-loans-guide.com/|student loans guide]] | + | |
| - | + | ||
| - | More related resources | + | |
| - | [[http://aboutultrasoundtechnician.com/|Ultrasound technicians]] | + | |
| - | [[http://fosamaxclassactionlawsuit.zoomshare.com/|Fosamax Class Action Lawsuit]] | + | |
| - | [[http://www.aininc.org/|Laser hair removal]] | + | |
| - | [[http://arothira.com/|Roth ira contribution]] | + | |
| - | [[http://lpnschoolsblog.com/|LPN schools blog]] | + | |
| - | [[http://medicalbillingcodingsalary.net/|Medical coding]] | + | |
| - | [[http://veterinarytechnicianinfo.com/|Veterinary tech]] | + | |
| - | [[http://getassociatesdegreeonline.com/|Associate degree]] | + | |
| - | [[http://hipreplacementhub.yolasite.com/|Hip Replacement Hub]] | + | |
| - | [[http://ruthlaguerta.yolasite.com/|Hip Implant News]] | + | |