yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Q&A, Help & Troubleshooting] NORCALkID:
Just wanted to say thanks lilstevie and other devs that are working hard on making ubuntu on the transformer possible..

I had a bunch of issues loading ubuntu from my linux box because the linux version I was running wasn't recognized by the script I was running I ended up using Ubuntu 11.04 32bit and it worked...

Now trying to make the wifi work... Every time I try to make the wpa file as described in all the threads it keep getting an error message in the terminal... Does any one know why? I run the gedit command as sudo but it says I don't have permissions or something like that
[Eee Pad Transformer Q&A, Help & Troubleshooting] michadreyer:
is there an easy way to go from ubuntu direct into the recovery-mode?

i ask, because my power-switch has a little defect and its sometime

difficult to switch it on.
[Eee Pad Transformer Q&A, Help & Troubleshooting] webdamx:
Is it possible to install Fedora 15 on the Transformer with the same steps? It would be great to use the Gnome 3 shell in combination with tablet hardware.

I still don't understand why there isn't a tablet with Gnome 3 since it is optimized for tablets. So my thoughts are, if i buy a Asus Transformer, wich has good hardware for his price, then i'll make my own Gnome 3 tablet.

The only problem is that i'm a noob when it comes to this stuff.
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
I'm sure when ubuntu 11.10 comes out it will bring us the gnome 3, and then probably someone will try to make ubuntu 11.10 to all our TF101!
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
You can apply the patch from within Ubuntu - just extract the zip file and look for the script that writes the blob (it's like one line long and begins with 'dd if=...'. (You'll need to run this as root.)

You can run Gnome 3 under Ubuntu - you just need to add the PPA and install the packages. If you google it you'll find that it's not hard at all. Alternatively, as discussed previously you can use any other distro with some modifications.

However, note that you can't use Gnome 3 on the TF right now, since it requires hardware acceleration. You'll need to wait until lilstevie releases the new kernel.
[Eee Pad Transformer Q&A, Help & Troubleshooting] NORCALkID:
For everyone trying to use flash... Can't you just download google chrome? It has it built in
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
chrome doesn't exist for ubuntu-arm only chromium the opensource version which does not have said plugin
[Eee Pad Transformer Q&A, Help & Troubleshooting] gloom:
Checking the fedora wiki : https://fedoraproject.org/wiki/Architectures/ARM

Section development contains the following line :

"F15 (Work in progress) "

They making references to updates from 15th of July but no clue on today what's the status
[Eee Pad Transformer Q&A, Help & Troubleshooting] NORCALkID:
It would be awesome if we could port flash from android
[Eee Pad Transformer Q&A, Help & Troubleshooting] commandersafi:
I'm having an issue using nvflash that I haven't had before. Any time I try to run any of the scripts I run into the error: "./nvflash: not found"

I've tried editing the script from "./nvflash" to "/home/commandersafi/Desktop/linux-flash-kit/nvflash" and I'm getting the same thing.

Here are some outputs:

ls -l
total 980
-rwxr-xr-x 1 commandersafi commandersafi 363197 2011-07-30 01:55 adb
drwxr-xr-x 2 commandersafi commandersafi 4096 2011-08-31 22:30 flash
-rwxr-xr-x 1 commandersafi commandersafi 211 2011-07-26 12:18 flash-android.sh
-rwxr-xr-x 1 commandersafi commandersafi 384 2011-09-01 01:49 flash-linux-android.sh
-rwxr-xr-x 1 commandersafi commandersafi 350 2011-07-29 21:00 flash-linux.sh
-rwxr-xr-x 1 commandersafi commandersafi 489 2011-07-29 21:01 flash-purelinux.sh
drwxr-xr-x 2 commandersafi commandersafi 4096 2011-09-01 01:52 images
-rwxr-xr-x 1 commandersafi commandersafi 906 2011-07-30 01:57 inject-firmware.sh
-rwxr-xr-x 1 commandersafi commandersafi 519137 2011-07-26 02:21 nvflash
-rw-r--r-- 1 commandersafi commandersafi 4146 2011-07-30 02:42 README
-rwxr-xr-x 1 commandersafi commandersafi 207 2011-07-26 12:18 restore-default.sh
drwxr-xr-x 3 commandersafi commandersafi 4096 2011-08-31 22:30 ubuntu

sudo ./flash-linux-android.sh
reading config file ./ubuntu/bootcfg/bootimg.cfg
reading kernel from ./ubuntu/zImage
reading ramdisk from ./ubuntu/initrd.img
Writing Boot Image linux.img
./flash-linux-android.sh: 3: /home/commandersafi/Desktop/linux-flash-kit/nvflash: not found

sudo ./flash-linux-android.sh
reading config file ./ubuntu/bootcfg/bootimg.cfg
reading kernel from ./ubuntu/zImage
reading ramdisk from ./ubuntu/initrd.img
Writing Boot Image linux.img
./flash-linux-android.sh: 3: ./nvflash: not found
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
lilstevie, could you enable swap in the kernel when you release the next version? Having the system grind to a halt is far more preferable to the X server crashing (when the memory is exhausted), and it would only affect those who went out of their way to mount a swap partition.
[Eee Pad Transformer Q&A, Help & Troubleshooting] asdfuogh:
So, I don't have any problems or bugs to report, but I have a suggestion? Could you post an estimated time of when the next version might be available? Sometimes it's okay to wade through the pages, but there's so many...
[Eee Pad Transformer Q&A, Help & Troubleshooting] sevenup30:
here the working script that i've tested:

#!/bin/sh
./ubuntu/abootimg-$(uname -i) --create linux.img -f ./ubuntu/bootcfg/bootimg.cf$
./nvflash --bct ./images/transformer.bct --setbct --configfile ./flash/android-$
rm linux.img

And did you try tu run nvflash manualy?

./nvflash --help

just to see if it start
[Eee Pad Transformer Q&A, Help & Troubleshooting] commandersafi:
That 3 is just saying that the source of the error (nvflash not being found) is on the 3rd line of the script file. And I have tried running nvflash manually and all I get is "bash: ./nvflash: No such file or directory"
[Eee Pad Transformer Q&A, Help & Troubleshooting] sevenup30:
Weird, try the nvflash i've attached

and be sure to be root in your terminal.
[Eee Pad Transformer Q&A, Help & Troubleshooting] commandersafi:
When I use yours I get "bash: ./nvflash: cannot execute binary file"
[Eee Pad Transformer Q&A, Help & Troubleshooting] sevenup30:
My bad use this one.

If it still dont work i cant do more sorry.
[Eee Pad Transformer Q&A, Help & Troubleshooting] commandersafi:
Same problem. Thanks for the help though.

Hopefully someone else can chime in with some ideas :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] NORCALkID:
@commandersafi I'm a total noob so don't abuse me lol... I always run the script sh flash-linux-android. Sh*

I don't know if that makes a difference
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
I have been looking into safe swapping, my issue with swap is wear on flash, I have killed devices in the past by swapping too much onto flash. The other thing I have been looking to is CRAMFS usage to get more out of the ram
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
I agree that is doesnt make sense to use the internal storage as swap because it will kill the memory very soon.

I think it whould be the best to optimise the system. I found an interesting acrticle on linuxjournal: http://www.linuxjournal.com/article/8502
[Eee Pad Transformer Q&A, Help & Troubleshooting] scottt732:
See the second half of post #372. The nvflash not found error is because you're trying to run a 32-bit binary (nvflash) from a 64-bit linux distro w/o the 32-bit libs installed.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Muchoaliento:
How about mounting swap partition in external SD ? Too difficult or too slow ?
[Eee Pad Transformer Q&A, Help & Troubleshooting] movelbit:
edit: my mistake!
[Eee Pad Transformer Q&A, Help & Troubleshooting] webdamx:
I know i can run Gnome 3 under Ubuntu, but then you won't get the full Gnome 3 experience... For example the Adwaita theme is missing, wich is important for me because off the big windows buttons and for example the login window still looks like the Gnome 2 one.

Thats why i like Fedora, Gnome 3 is really integrated into Fedora.

Thanks for the information about the hardware acceleration, i forgot about that.

Thanx.

Stupid of me that i didn't check that before asking. :o
[Eee Pad Transformer Q&A, Help & Troubleshooting] commandersafi:
I forgot that I had a fresh install of Ubuntu since the last time I used nvflash. Thanks for helping me sort out the problem
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
Great job on everything so far! it works great.. I have 2 questions though if anybody could help!

1.) Is there any ETA on getting Hardware Acceleration working?

2.) Can we run the ubuntu netbook remix version at all, I think it would play nicer with the touchscreen.

I get an annoying white box on the left which i guess is because of lack or hardware acceleration, any way to fix that?

And most importantly if any of you have WPA2 working with the wifi PLEASE help me, I cant get it to connect to anything but Open Networks.

Thanks!
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
1. It's done when it's done!

2. The netbook remix is depracted and is replaced by the new Unity Desktop.
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
Thanks for the quick reply!

Do you have any idea about how to fix the white box on the left or how to fix wifi to work WPA2?

Kind Thanks!
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
For a way to fix the white bar look at post Post #118.

For WPA2 look at this Post or search the thread.
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
Thank You! That helps me a lot!
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
Hi cuckoopt,

I finally had luck with your firmware injections script. Don't know why I had to repeat the procedure so many times to get it to work but it did.

Thanks again for your help!
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
U need to do it those many times cause our TF101's doesnt have a consistent ADB support running Ubuntu while connected to windows (i think)
[Eee Pad Transformer Q&A, Help & Troubleshooting] knoxploration:
This seems like an ideal solution, if feasible. By the time your external card dies from wear, it'll be pretty cheap to pick up another of equal or faster speed and capacity.

Only thing I'd say is that MicroSD would be preferable to SD, since the latter's only available when docked (but you likely meant MicroSD in the first place.)
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
Yes, that is my guess as well as I never have problems using ADB with Windows when the tablet is booted to Android.
[Eee Pad Transformer Q&A, Help & Troubleshooting] commandersafi:
I went ahead and used the flash-linux-android.sh to get back to where I was before and then ran Jhinta's flash-recovery.sh. When I flash Ubuntu.zip I can boot into Ubuntu, but when I flash Android.zip it just hangs at the ASUS logo. I'm guessing this is some issue regarding me using Revolver 2.5 instead of Prime 1.7 as mentioned. What needs to be done to get it to work with revolver?

A little extra info...I put the boot.img, bootloader.bin, recovery.img, and system.img from the nvflash version of revolver 2.5 in ./images/ when installing. I have also tried putting the META-INF and kernelblob from the revolver 2.5.zip into the Android.zip
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
try flashing the kernel for revolver , if he has build it. or try ay other kernel that sould work for revolver
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
I have had both the lastest versions of prime and revolver installed, what I had to do was just reflash the actual rom inside clockworkmod, then let it fully boot and then set it up, just make sure you have correct blob for whatever rom you are going to run inside the Android.zip file. It hung on me for 20 minutes till I decided to reflash the rom, then after that I set it up, ran it for a bit, then switched back to ubuntu and back to android just to check it would still work. Works flawless for me now.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Muchoaliento:
Yep, that was exactly what I meant, microSD.

If it is a feasable solution, maybe have the option of choosing which external card to install the swap partition to
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
nvflash version of revolver 2.5 does has some issues... many people already reported that they kept seeing a bootloop after the rom installation... i suggest u could install just the revolver rom 2.5 (no nvflash version with CWM), then u just backup the files that u need using this finally u just have to flash your TF101 with those backup files...

Surely its too much work, but u will get that working for sure!
[Eee Pad Transformer Q&A, Help & Troubleshooting] commandersafi:
Worked like a charm! :D

Since this works I can only assume that if I wanted to upgrade to a new version of Revolver or Prime in the future all I would have to do is update through CWM and change the kernelblob in Android.zip?
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
What file do you edit to make the partition bigger? is it flash-ubuntu.cfg? Also this command "resize2fs" where do you initiate it at? I'm a little confused and would like the partition a little bit bigger. Also what partition is the android partition?
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
I would imagine only if they updated or changed the kernel, if it's just a patch with no kernel update you wouldn't have to switch the blob but yeah you can update normally through CWM
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
has anybody had any luck getting flash working?

Hey All,

Running Ubuntu, and got 2D Unity, Wifi Working, runs great and im running pure-linux, I have just 2 remaining problems,

I cannot get the touchpad to do anything other than register clicks.

I cannot get flash working, although ive heard some of you were successful.

Can anybody point me in the correct direction to get these 2 resolved. Then ill have 100% running Ubuntu on my transformer.

Thanks!
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
It looks like the quote above yours suggests yes and no.

Update: I tried Gnash and Lightspark as Flash alternatives. Flash videos on Youtube would not play in the browser but I was able to view downloaded FLV files with the default player; however, they did not playback very well without hardware acceleration.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Obviously it wouldn't be a good idea to use it on a regular basis, but if you were to set the swappiness to the absolute minimum it would prevent X crashing when it ran out of RAM* while minimising the risk to the hardware. Including a warning about enabling it in the release notes ought to be enough, IMO. Using a small, cheap (i.e. easily replaceable) microSD card would be a given. (But then, I'm the sort of person who likes to be given enough rope to hang myself, although this does seem to be consistent with Linux in general.)

CRAMFS would only reduce the likelihood of the problem occurring, not solve it. (Not to mention the probable reduction in performance.) Ultimately, it's a fairly significant bug if the user can crash X by opening one tab too many in Firefox.

* The user could immediately reduce their memory usage once swapping started (after saving where necessary) to further mitigate the wear. I don't know if you'd even a notification, given the slow down associated with paging to such slow media.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Either use a custom kernel (discussed in previous posts), or wait until the next release. (Should be relatively soon, from what I've heard.)

Yes, it's flash-ubuntu.cfg (if that's the one used by the script you're running - otherwise it'd be a different .cfg). UBT is the Ubuntu partition - the size is given in bytes, IIRC. You don't need to touch the Android partitions - just set UBT's size to whatever you want and the Android data partition will expand to fill all available space.

Run the resize2fs command as root under Android before you boot into Ubuntu. UBT is /dev/mmcblk0p8. I suggest reading the man page on it first (google 'man resize2fs' if you don't have a copy of Linux handy).

Adwaita is in the PPA, but for some reason it's not a dependency of the main package. This is what works for me: (I think there's a few unnecessary packages in there, I copied and pasted it from my archives)

apt-get install gnome-shell gnome-themes gnome-themes-standard gnome-tweak-tool

That's what I had in mind, though only when absolutely necessary to reduce the wear and tear on it. It's no more difficult than any other swap partition - the problem is that as it stands,

all

swapping is disabled in the kernel, so you have to use a custom one if you want that functionality. Though even if we do implement it, it's still going to be dog slow - my old P4 has a 30 MB/sec hard drive (and about the same amount of RAM) and it practically freezes when it has to use swap.
[Eee Pad Transformer Q&A, Help & Troubleshooting] fd3s.boost:
Thank you very much! Touch pad is working.

In my case (dual boot, linux is the default) the kernel part was mmcblk0p10.
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
How did you find out where the kernel was at?
[Eee Pad Transformer Q&A, Help & Troubleshooting] fd3s.boost:
As foxtrot5 posted at #248, I did "sudo dd if=linux.img of=/dev/mmcblk0p9" but touch pad didn't work.

Maybe foxtrot5 uses dual boot with android as the default. Mine is linux default.

I compared android-linux.cfg and linux-default.cfg in linux-flash-kit which was posted(#2) by lilstevie.

I found that the difference is partition number of linux.img and boot.img.

So I tried "sudo dd if=linux.img of=/dev/mmcblk0p10", then touch pad worked.
[Eee Pad Transformer Q&A, Help & Troubleshooting] vhda:
Where can I get the latest kernel source code you guys are using?

Been following lilstevie's github repo, but there are no updates there.

I assume someone else has a repo somewhere...? :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Nope. Patches for touchpad support can be found somewhere in this thread. Apply those to the github version. If there is another repo, it'll be a private one lilstevie's using for development.
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
Now that I have PRIME and Ubuntu configured the way I want, I need to backup my dual-boot system using your windows-flash-kit v.3.

The option in the Backup menu for Dual-Boot Systems points to op10 which shows:

BACKUPDIR=tf101-andro-linux-full-backup-"%XDate% %XTime%"
md %BACKUPDIR%

I can see the name of the directory but where will it be located?

(Sorry if the answer should be obvious to me.)
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
it will be located on the same folder as the runme.bat
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
How big will the backup be?
[Eee Pad Transformer Q&A, Help & Troubleshooting] fd3s.boost:
Does anyone use wvdial on ubuntu?

I got following error after "Modem initialized" message.

longjmp causes uninitialized stack frame

I searched google many times, but can't solve yet...

Thanks.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Hi there im about to do a diploma in software development and will be buying a eee pad for its many possibility's. First does this require a custom rom to be installed? if so which of the custom roms is closest to stock as in all things working hd video playback resolved flash etc? I noticed we get one year free cloud storage will this work with custom rom and ubuntu or just custom rom or not at all? For the ubuntu side i understand that the stock rom supports a passport external drive like my 500gb go flex seagate will the ubuntu part support this along with the custom rom? For programs such as eclipse etc do these have to be installed internally or can they be installed externally i want to essentially develop android off an android and do scripts etc on the go? For the partitions how big can the ubuntu partition be while running android in dual boot? Is the wi-fi gui fixed or still manual ? With the ppa this will update current version but we have to flash again for updated kernels correct?

Sorry for all the questions but as a student i dont have much money and want to make sure im making a solid investment so need to know as much about the device and ubuntu dual boot as possible. Answers would be highly appreciated and yes i understand its not a laptop but it has great battery life and i believe can do pretty much everything a notebook can so i do really have my heart set on it. Thanks again and greetings Danzano
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
You can use it with the stock ROM, but since you're flashing it with CWM anyway (which could cause problems if you tried to do a normal update), I'd suggest using the PRIME ROM, which is the most popular. AFAIK it supports everything the regular ROM does (although there were some issues with the camera, I don't know if those have been resolved or not.)

The Asus cloud storage program should be able to run on Prime, though you may have to install it manually. It's Android only - it won't work on Ubuntu. However, there are other free cloud storage solutions (e.g. UbuntuOne, Dropbox) which are accessible under both Ubuntu and Android. If you need less than 5 GB (UbuntuOne) then that would be the way to go.

All hardware with FOSS drivers will work under Ubuntu, and anything which works with stock Android should also work under Prime. This includes removable media (e.g. USB drives), mice, keyboards, etc.

Android and Ubuntu programs are installed to the internal memory as normal. By default, the Ubuntu partition is only 4 GB, which is rather limiting in terms of what you can install, though it's fairly easy to increase this to whatever you want (I set mine to 8 GB, which is plenty). From memory Android uses about 768 MB of space - I'd suggest setting it to 2 GB to be safe.

Keep in mind that you can still access the Android partitions under Ubuntu, so it's not like you need to double up on music/videos/etc. (You can also access the Ubuntu partition under Android, but it's not nearly as easy/convenient.)

Things which still don't work in Ubuntu:

-wifi (has to be done manually. I haven't been been able to get it to work on anything but open access points, though others have had better luck)

-bluetooth

-hardware acceleration / video playback (due to be fixed in next release)

-touchpad (can be fixed with custom kernel, due to be fixed in next release)

-battery meter

I may have left a few things out - read all the previous posts in this thread if you want to be safe.

Also please note that if you buy a new Transformer, you will not be able to install Ubuntu on it. This is because the newer models (B70 and later revisions) use a different SBK which prevents us from using nvflash. (see androidroot.mobi for details) There is a fix in the works for this, but I would not recommend buying a Transformer until it's available (unless you're happy using Android for now), since by the time it's done there's a good chance that the Transformer 2 will be out. (It might be possible to work around this using a microSD card, but I have no idea whether it'll work or not and even if it does, it's going to be very slow.)
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
I'm in newzealand so hopefully get a old version thanks for the prompt reply

Can I request a pre b70?

I really need this as a functional dev hack slash android

And glad to know the small problems are being fixed hopefully Wi-Fi GUI will be part of

Also you mentioned prime what about the HD rom I asked because that looks like it's more tweaked?

Or is prime definitely better?
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
Which rom?? never heard of the HD rom

NVM: lol I found it...never saw it before...