WORKING Ubuntu on G-Tablet *UPDATED With Files*

Search This thread

jersacct

Senior Member
Nov 28, 2010
67
106
***UPDATE***
Files located at the bottom of the post.


Ubuntu runs fairly nice on the GTab. Find a video below to see it boot. Performance is not as smooth as Android, but I've already narrowed down some kernel tweaks to speed it up.

What works:
USB Devices
Wifi
Video (not accelerated)
Internal/external storage

What doesn't work (yet):
Touchscreen
Softkeys
Volume/Power buttons
Accelerometer
Camera
Audio (pulseaudio hangs, haven't investigated)


To get it working, I used a custom kernel with added support for various drivers, but otherwise pretty much the stock VS kernel. It gets the rootfs from the micro SD card, so it only requires a boot.img flash (so it doesn't destroy any user data or the Android system partition).

9stg5v.jpg


Youtube video of my gtab booting into Ubuntu


***Instructions:
Using linux (via an existing install, or a LiveCD), format a 4GB or larger micro SD card as ext3, and untar the karmic-rootfs on it.

Code:
cd /media/sdcard
tar -xzvf /home/user/Desktop/karmic-rootfs.tar.gz

Install the boot-karmic update zip via ClockworkMod Recovery. ***MAKE SURE YOU HAVE A BACKUP boot update.zip (or grab one from Clemsyn's Kernel Corner)***

Insert the sd card and boot. You will see some yellowish/gold colored text quickly scrolling across the screen - this is normal. This should boot straight to a GDM login screen.

User=gtab Password=gtab

Wireless will work with wicd (not NetworkManager), and you should use a USB hub with a USB keyboard & mouse.


Karmic rootfs tarball (1.1GB)

Karmic kernel update.zip
 
Last edited:

jneidlinger

Member
Dec 17, 2010
5
0
Knew this was just a matter of time...

I'll throw all sorts of support behind this... a stable, fast ubuntu build for this tablet which just push things SO far over the top. Especially since we have that nice usable USB port!
 

rcgabriel

Senior Member
May 4, 2010
450
138
Ubuntu runs fairly nice on the GTab. Find a video below to see it boot. Performance is not as smooth as Android, but I've already narrowed down some kernel tweaks to speed it up.

What works:
USB Devices
Wifi
Video (not accelerated)
Internal/external storage

What doesn't work (yet):
Touchscreen
Softkeys
Volume/Power buttons
Accelerometer
Camera


To get it working, I used a custom kernel with added support for various drivers, but otherwise pretty much the stock VS kernel. It gets the rootfs from the micro SD card, so it only requires a boot.img flash (so it doesnt destry any user data or the Android system partition).

9stg5v.jpg


http://www.youtube.com/watch?v=dbLkdvpZVEo

Awesome work. Getting 10.10 working with the Unity interface would actually get me very excited.

I'm sure the touchscreen drivers can be retrofitted into something useful - the drivers themselves are pretty straightforward, I guess they'd need to be made to work with X?

The only concern in terms of making it really usable is getting accelerate X11 support. I found this post which is a bit concerning:
http://tegradeveloper.nvidia.com/tegra/forum/newbie-hoping-port-debian-tegra-2

However, I'm guessing we could always use an older X11 that will work with the supported driver ABI?
 

M 5hizzle

Member
Dec 2, 2010
22
1
WOW! Nice work!

But now you got me all worked up....

....Must....have.....ubuntuuuu....................
 

necromonger89

Senior Member
Dec 8, 2010
78
2
I had no clue what Ubuntu was until a Google search.. looks really awesome. It could potentially make this into a thin touchscreen netbook with all the features of a PC.

Keep up the work!
 

jersacct

Senior Member
Nov 28, 2010
67
106
Now that I know that it's feasible, I'm going to continue work on getting a newer kernel up and running. It looks like a lot of the commits have been related to wireless, touchscreen, etc., so a newer kernel could help, along with a nice shiny Maverick build.
 
WOW! Nice, I will be happy just having Android that works with all the features. I've loaded every flavor of Android so far, but still haven't figured out how to get NTFS to work on the microSD. So far I like TnT Lite the best, but VEGAn is really cool too. Thanks to all for making this so fun and useful.
 

prscott1

Senior Member
Nov 5, 2007
807
23
Houston
xinput_calibrator

Hi, FWIW, with help from yuray (for the customized initramfs) and mozzald at slatedroid, I created a rootfs for xubuntu to run on the zt-180 tablet. yuray created the modified boot.img and mozzwald compiled the xinput_calibrator binary to use. It was perfect in getting the touchscreen to work. I also was able to get the onboard keyboard to work fine.

Thanks to mozzwald - If you enter the following from your ubuntu command line - you can see if the touchscreen is identified:

lshal | grep input.product

and to see if it is really working, enter:

sudo cat /dev/input/event2

(if it is working fine, you should see some garbled output on the screen).

If so then you get the source for xinput_calibrator and compile for your build.

HTH.
 
  • Like
Reactions: ClashTheBunny

Aerv

Member
May 28, 2010
12
0
Hi, FWIW, with help from yuray (for the customized initramfs) and mozzald at slatedroid, I created a rootfs for xubuntu to run on the zt-180 tablet. yuray created the modified boot.img and mozzwald compiled the xinput_calibrator binary to use. It was perfect in getting the touchscreen to work. I also was able to get the onboard keyboard to work fine.

Thanks to mozzwald - If you enter the following from your ubuntu command line - you can see if the touchscreen is identified:

lshal | grep input.product

and to see if it is really working, enter:

sudo cat /dev/input/event2

(if it is working fine, you should see some garbled output on the screen).

If so then you get the source for xinput_calibrator and compile for your build.

HTH.

Any chance of getting a download link to all this?


Sent from my R2-Droid2 using Tapatalk
 

prscott1

Senior Member
Nov 5, 2007
807
23
Houston
Any chance of getting a download link to all this?


Sent from my R2-Droid2 using Tapatalk

Hi - check out the slatedroid thread found at http://www.topic=9501.com . My post with the download link is around page 11 or 12 (can't remember).

Also, This thread is for the zt-180 tablet which has a different arm version. My build probably will not work on gtablet. Also, the wifi drivers and such are for the zt-180 tablet not the gtablet.

There may be some bits of info that may be helpful though.
 
Last edited by a moderator:

Tcsnyder

Member
Sep 1, 2010
40
5
Any chance we will be able to dual boot this thing? That would be my best option. I i love ubuntu, but android is awesome also. I hope we can have the best of both worlds
 
Nov 9, 2008
30
10
Any chance we will be able to dual boot this thing? That would be my best option. I i love ubuntu, but android is awesome also. I hope we can have the best of both worlds

As far as I know, Ubuntu is coming out with a "Tablet" distro. This would mean that it's Ubuntu but optimized for touch screen.

I would also be interested in dual booting also.
 

vgrade

Senior Member
Dec 11, 2009
126
279
Hi Guys,

Do you have boot messages configured.

I'm working blind on the Advent Vega Tablet at the moment.

vgrade
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    ***UPDATE***
    Files located at the bottom of the post.


    Ubuntu runs fairly nice on the GTab. Find a video below to see it boot. Performance is not as smooth as Android, but I've already narrowed down some kernel tweaks to speed it up.

    What works:
    USB Devices
    Wifi
    Video (not accelerated)
    Internal/external storage

    What doesn't work (yet):
    Touchscreen
    Softkeys
    Volume/Power buttons
    Accelerometer
    Camera
    Audio (pulseaudio hangs, haven't investigated)


    To get it working, I used a custom kernel with added support for various drivers, but otherwise pretty much the stock VS kernel. It gets the rootfs from the micro SD card, so it only requires a boot.img flash (so it doesn't destroy any user data or the Android system partition).

    9stg5v.jpg


    Youtube video of my gtab booting into Ubuntu


    ***Instructions:
    Using linux (via an existing install, or a LiveCD), format a 4GB or larger micro SD card as ext3, and untar the karmic-rootfs on it.

    Code:
    cd /media/sdcard
    tar -xzvf /home/user/Desktop/karmic-rootfs.tar.gz

    Install the boot-karmic update zip via ClockworkMod Recovery. ***MAKE SURE YOU HAVE A BACKUP boot update.zip (or grab one from Clemsyn's Kernel Corner)***

    Insert the sd card and boot. You will see some yellowish/gold colored text quickly scrolling across the screen - this is normal. This should boot straight to a GDM login screen.

    User=gtab Password=gtab

    Wireless will work with wicd (not NetworkManager), and you should use a USB hub with a USB keyboard & mouse.


    Karmic rootfs tarball (1.1GB)

    Karmic kernel update.zip
    2
    Now that I know that it's feasible, I'm going to continue work on getting a newer kernel up and running. It looks like a lot of the commits have been related to wireless, touchscreen, etc., so a newer kernel could help, along with a nice shiny Maverick build.
    1
    xinput_calibrator

    Hi, FWIW, with help from yuray (for the customized initramfs) and mozzald at slatedroid, I created a rootfs for xubuntu to run on the zt-180 tablet. yuray created the modified boot.img and mozzwald compiled the xinput_calibrator binary to use. It was perfect in getting the touchscreen to work. I also was able to get the onboard keyboard to work fine.

    Thanks to mozzwald - If you enter the following from your ubuntu command line - you can see if the touchscreen is identified:

    lshal | grep input.product

    and to see if it is really working, enter:

    sudo cat /dev/input/event2

    (if it is working fine, you should see some garbled output on the screen).

    If so then you get the source for xinput_calibrator and compile for your build.

    HTH.
    1
    Any further work being done on this?

    I haven't had much time after the holidays to work any further on this. I'll try to get instructions and files posted this week so others can continue messing with it.

    Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
    1