yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] DertayRoccstar:
Create a new user in the sudo group. Log out then log into that user.

Open terminal type sudo adduser "username" without quotes type ubuntu for PW then type sudo adduser username sudo and you're done!
[Asus Transformer TF700] JoinTheRealms:
Ok any new user other than the one created by the installer will be affected, this is because the default users /home location is stored outside of the rootfs.img. its located in /data/ubuntu in android, this removes an i.o bottleneck when downloading or using i.o intensive applications inside /home. There are tweaks i nthe default users /home for dpi etc so if you create a new user you lose those benefits

rc.local is checked during startup for commands to run early in the boot process so yes its a permanent fix.

---------- Post added at 12:59 AM ---------- Previous post was at 12:54 AM ----------

Dude your on the tf300t, what did you expect? ;) Ive tried compiling kernel/modules for the tf300t but i couldn't get it to work on 4.2. This rootfs will work with the xubuntu kernel from the tf300t on 4.1
[Asus Transformer TF700] tailormoon:
That is lubuntu and your kernel will run on 4.1?
[Asus Transformer TF700] JoinTheRealms:
Nope this kernel wont run, i mean the kernel from the xubuntu thread in the tf300t forum, rootfs doesnt matter about 4.1 or 4.2.
[Asus Transformer TF700] DertayRoccstar:
When I open up the local.rc file under "ubuntu user" the file opens as it should but also opens an untitled document next to it. Both documents are 100% blank so I can't edit anything!

EDIT: its rc.local thats why I couldn't do it

---------- Post added at 11:17 AM ---------- Previous post was at 10:19 AM ----------

Is there a way to re-enable that "performance" monitor/widget after creating a new user???

---------- Post added at 12:07 PM ---------- Previous post was at 11:17 AM ----------

When I run software updater from the lubuntu side it tells me that my software is up to date but 13.04 is ready and Im currently on 12.10
[Asus Transformer TF700] workdowg:
I fixed the spelling error, in the OP also.

you need to copy the .conkyrc file from the Ubuntu user home to the new user home. Then add conky to your autostart.

I did the upgrade to 13.04 but it doesn't seem to know it. I'll look into it after a while. We have a funeral to plan.... :(
[Asus Transformer TF700] workdowg:
I think it is getting the version number from the rootfs builder. It is getting packages from raring (13.04) The sources list is all raring (13.04).
[Asus Transformer TF700] DertayRoccstar:
Okay I can't find that file and I can't find Conky at all to set it to startup. I checked the software center and its installed....
[Asus Transformer TF700] workdowg:
sudo cp /home/ubuntu/.conkyrc /home/usernameyouadded/
sudo chown usernameyouadded:users /home/usernameyouadded/.conkyrc
sudo cp /home/ubuntu/.config/autostart/conky.desktop /home/usernameyouadded/.config/autostart/
sudo chown usernameyouadded:users /home/usernameyouadded/.config/autostart/conky.desktop

Once I get my new rootfs version installed I'll make sure there is a users group.
[Asus Transformer TF700] ITesAndroid:
Hey guys...

I somehow lost the "search" line in the Ubuntu Software Center) The top-right corner is empty, idk how to bring it back :-/

Guess I'll have to try reinstalling the software center?..

Yesterday the ubuntu didn't shut down properly, I had to run fsck and it fixed a dozen errors,

not sure though if it has something to do with the fact that the search line disappeared :P

P.S. I'm still on 12.10, even got used to that Unity thing lol... how are the things going with 13.04? Is it worth reinstalling for now?

Very sorry to hear that :( hope you can find a way to distract from the bad thoughts...
[Asus Transformer TF700] workdowg:
OP Updated - Lubuntu fixes

8-19-2013

- Removed xfce4-notify and Thunar

- Fixed lightdm errors and loads on boot now

- Fixed Lubuntu version number

- Other little things...
[Asus Transformer TF700] DertayRoccstar:
DAMN!!!!!! LOL

I did most of these fixes following the guides you posted! I don't want to re install the whole rootfs again!!! I finally have it "perfect"!!:silly:
[Asus Transformer TF700] DertayRoccstar:
Just felt like showing off

Here is my setup and how my desktop looks on my lubuntu setup!

Love you guys for all your hard work and wanted you to see how much Im enjoying it!!!

:good::good::good::good::good::good::good::good::good::good::good::good:
[Asus Transformer TF700] moreD_cn:
Hi everyone. Now the pm daemon seems to work fine on my kernel, so I'm testing it and decide to do something else. :)

I was trying to make a debian rootfs last night. I want to build a base systerm. Now I am having problem setting keymap for my dock on tty. The fN Keys are mapped correctly but alt+fN aren't working. I can explicitly map those key combination. But I think the keys worked on ubuntu without these keymapping? or I don't find the files? I'm really a noob in this :(

So Im asking for help here. Anyone know how to set up keymaping on debian? Any help will be much appreciated.
[Asus Transformer TF700] JoinTheRealms:
Hey mate i think its hiding in the installer.zip :p ill im just testing a kernel then ill have a look for yah

---------- Post added at 01:44 PM ---------- Previous post was at 01:37 PM ----------

Well I found rabits key map its in this folder https://www.dropbox.com/sh/o6mg9qgrsid8oj8/S4LapFAz0p
[Asus Transformer TF700] workdowg:
Obviously for the others who come after.... us... ;)

Sent from my ASUS Transformer Pad TF700t - CROMi-X 4.7.0 ODEX
[Asus Transformer TF700] JoinTheRealms:
Hey workdowg, in the next version is it possible to remove unity? that gotta be about 200mb of bloat :). on the tf300t's xubuntu we had no trouble playing hd video with xfce's default video player is this the case with lubuntu on the tf700? I could never understand why it didnt work on the tf700.
[Asus Transformer TF700] moreD_cn:
Oh I've never noticed it, thanks :) but it looks like that those files are for Xorg? I don't know how to setup console with these keymaps... Actually I've found rabits' console keymap in /etc/console-setup/remap.inc but after loading it key combos just didn't work...
[Asus Transformer TF700] JoinTheRealms:
Sorry i have no idea, That file i pulled is packaged with the installer so i guess it sets it up itself (it blows my mind how rabits got this all to work, ive been reading through this stuff for like 2 weeks and still hardly understand any of it. )

Btw your latest kernel, is it compiled from hundsbuahs latest source? i cant seem to get it to boot(from a kexec call), not sure what im doing wrong. It stays at splash-screen for about 10 second then reboots...
[Asus Transformer TF700] moreD_cn:
ok I'll look into it then.

yes it was but I made my own branch. check my github?
[Asus Transformer TF700] JoinTheRealms:
Cant believe i missed that thanks! i think i might need to figure this github stuff out more ;)
[Asus Transformer TF700] TitanUranus:
Help...

OK, tried installing the latest rootfs a half million times in a half million ways, but every time it's getting stuck at 90%. I even tried reverting to the old cromi 3.4.7 and using the old rabits installer, same thing. It has to be something simple, but I'm damned if I can figure out what I'm doing wrong. I also tried formatting the microSD to various formats, re-downloading the rootfs, installing to the internal sd and also trying installing to an SD in the dock (actually 2 seperate SD's, a 16gb and a 4gb). Please enlighten me, what exactly am I doing wrong?
[Asus Transformer TF700] JoinTheRealms:
lol dude i must have said this 20 times now ;) the installer stalls on 90% for upto 30-45 minutes, its because the progress bar hits 90% when the rootfs is about 30% extracted.

Just leave it at 90% for even an hour and a half, it still hasnt completed then there is other issues, but there have been no reports of this

Goodluck ;)
[Asus Transformer TF700] TitanUranus:
Thanks, I'll try it again. I'm actually very patient so I probably have left it at leat half an hour a few times, I get stressed though whenever the screen is sitting white for a long time - a hangover from the CRT and AMOLED screens I've seen that get nasty images burned into them. Perhaps the next installer could have a more eyeball/psychologically friendly darker theme.... ;)
[Asus Transformer TF700] JoinTheRealms:
Thats a good idea;) (but don't worry about burn in, these devices take weeks to burn images in permanently) Changing the background isnt impossible, might steal sbdags one :) oh and ill try add in a warning that the device will stall at 90% i should have already done that.
[Asus Transformer TF700] TitanUranus:
Yep, you might want to change that "could take ~10 minutes" dialogue to "Could take ~90 minutes". I left it for 50 minutes, while I watched an episode of really crap TV, and it was still running. Gave it another half hour and it was finally finished! First thing I'm going to do is make a clone of that SD using clonezilla on my PC. I used to use that with the old ubuntu as it was quick and easy to restore (and I could write it to the SD with better partition alignment too). Thanks.
[Asus Transformer TF700] tailormoon:
SD is not mounted. How to fix it?
[Asus Transformer TF700] JoinTheRealms:
Sorry i don't have an sdcard so i cant test :(
[Asus Transformer TF700] DertayRoccstar:
In your recovery make sure that under the Mount option that microsd is mounted (that's with TWRP) there should be an X next to microsd also make sure the card is in right also and also it may need to be formatted
[Asus Transformer TF700] tailormoon:
I'll sd works in lubuntu?
[Asus Transformer TF700] Hackbartus:
Android 4.3 | CM 10.2

Hi,

thanks for the great work! Would this work with Android 4.3 (e.g. CM 10.2)?

Cheers from Hamburg!
[Asus Transformer TF700] JoinTheRealms:
Yip [MENTION=4960180]bryce09[/MENTION] has compiled the 10.2 kernel with kexec harboot patch included;) Im not sure if he posted it yet though
[Asus Transformer TF700] workdowg:
Looks great. Much better than the simple one I use... I really need to start looking at the lua stuff. My pc is still a real simple conky also.
[Asus Transformer TF700] workdowg:
Mounts are failing in both ubuntu and lubuntu. I will look into it after a couple other things.

Working on removing Unity without breaking other things... I can also see about the HD stuff, I still haven't installed the tegra4linux drivers yet. I've been a little busy and in between fixing the little odd stuff (the boot issue for example). :)
[Asus Transformer TF700] JoinTheRealms:
Thats cool, when youve got time have a look here for some easy instructions for installing tegra drivers:

http://xdaforums.com/showpost.php?p=40078557&postcount=115

files found here

http://xdaforums.com/showthread.php?t=2190847

:good:
[Asus Transformer TF700] DertayRoccstar:
I want mine to look like this!!! What did you do?? How can I haz this?!?!!?!!??
[Asus Transformer TF700] Ananasnonym:
I can confirm bluetooth not working in android - I even tried your suggestion [MENTION=4582979]JoinTheRealms[/MENTION] from rabits thread: Problem is there is no file /etc/bluetooth/bt_addr

It immediately jumps from On to Off again
[Asus Transformer TF700] DertayRoccstar:
How did you do that? It looks soo nice and so much better on that side of the screen and so much more options! Do I just need to copy and paste the codes you provided into those files? Please share with me what you did! I'd love to use this as well!!!
[Asus Transformer TF700] kennyMC:
Just create the two files with the quoted Content in your Home folder.
[Asus Transformer TF700] yoda-sama:
I can only assume this refers to your mom. If so, I'm very sorry to hear it, and my thoughts are with you. By the way, it is remarkable how much you're contributing at the moment, I know I'd have a difficult time in the same position.
[Asus Transformer TF700] workdowg:
It helps in between to work my mind in other ways. She was a great lady and respected my work.
[Asus Transformer TF700] DertayRoccstar:
Do I place it in /home or /home/username
[Asus Transformer TF700] yoda-sama:
/home/username that is where you put everything that affects individual users. When people say home, they generally mean your user's home directory, not just /home.
[Asus Transformer TF700] TitanUranus:
Finally having a chance to play about with the new ubuntu on the TF700 and I am hugely impressed. Looks great, feels smooth and is performing so nicely. Here's the 2 tips I have so far which might help make some peoples lives a bit easier with it. First, I installed it to an SD in the dock (which takes an hour or more). I then used clonezilla (free, comes on the gparted distributioin) on my PC to make a partition image of that SD. Using Gparted I made an 8gb partition on my 64gb microSD (leaving 16mb unused space so the partition aligns properly, which helps speed and prevents card damage/wear) , and wrote the cloned image to it. I created a second fat32 partition on the microSD for general storage. The tablet now boots ubuntu from the microSD partition 1, and once it is set up the way I want it I will clone it again (much quicker than having to reinstall if I mess things up, and clonezilla will resize the image to fit the partition whatever size you chose).

The other tip helps with web browsing. In firefox, to make it so you don't destroy your eyesight, put "about:config" in the address bar, search for layout."css.devPixelsPerPx" and change the value to 1.85. Everything fits much better that way. I also reccomend installing adblock plus. Hope someone finds that useful.

This is really advancing so quicly, thanks to everyone who's helping create a proper desktop OS for our TF700.

EDIT: Forgot to mention I chose not to make the homw/user seperate on mmcblkp8, but to keep it all on the SD card. That way it's easy to clone eeverything to back it all up.
[Asus Transformer TF700] DertayRoccstar:
Got it working! Thanks!
[Asus Transformer TF700] yoda-sama:
BTW, quick tip for the command line, if you type "cd ~" it'll take you straight to your /home/username directory, also useful when typing paths. i.e. "cp image.jpg ~/Pictures/" to copy something from the folder you're in to your /home/username/Pictures/ directory.
[Asus Transformer TF700] Ananasnonym:
This is only relevant for those who already installed ubuntu and got it working with the multiboot screen.

Everyone who wants to use the latest _that kernel on android, but also use ubuntu: You can flash his kernel from the recovery, with the reboot it starts automatically android with this great kernel.

If you want to boot ubuntu, flash installerV6, but don't prepare rootfs. That way the installer is finished in about 3 seconds, because it only flashes the kernel and init multiboot screen. Then use Hybrid Kernel and your personal rootfs.

Honestly, it's a pain. An acceptable multiboot solution would be something like: If you want to switch OS, flash the corresponding kernel. But a whole aroma installer script...

I am far not smart enough to write a updater-script or a ZIP containing the Linux kernel for flashing, but maybe some of you brainy guys thinks this is worth a try ;)
[Asus Transformer TF700] JoinTheRealms:
I can package the kernel into a flashable blob with desired, the reason i still use the installer is it gives you options(like which default os you want to boot, what os you want to dualboot with(not applicable yet:p) etc). The hybrid kernel is basically _that's kernel. Its compiled from the latest stock sources with all _that patches, ill also hopefully have the latest hundsbuah hybrid kernel for you guys soon.

---------- Post added at 09:29 AM ---------- Previous post was at 09:16 AM ----------

Ohh and if anyoen wants to watch some youtube! ive found a way with html5. User-Agent Switcher for Chrome (google it) allows you to watch stuff as you would in android... cant believe i havn't seen this before

And if someone works out how to drop the resolution down to 1280x800 you will earn 6 Internets. The only way i know using xrandr but it scales the screen down to a small box, rather than stretching the screen back out. the benefit of having 1280x800 is only for hdmi out. The tegra 3 seems to have a resolution limit of something like 2000x1500, so with 1920x1200 theres no room left for an external screen (of course it can duplicate the screen fine, im talking about extending the screen:)) And id love to have proper hdmi out capability to show android how its really done ;)
[Asus Transformer TF700] _that:
Don't forget to comply with the GPL.

Are you sure? There are 2 independent display controllers in the Tegra 3.
[Asus Transformer TF700] JoinTheRealms:
Yeah ill figure that one out by the end of the day, the only git thing ive learned so far is git clone;)

Hmm,i might be wrong i do remember being able to get 1280x720 out on 12.10 but it doesnt seem to work on 13.04, I know its unable to output 1980x1080 on the second screen, I narrowed it down to a resolution problem..
[Asus Transformer TF700] TitanUranus:
That would be fantastic. Are the Tegra3 drivers installed in the ubuntu 13 system by default by the way? I guess they must be cause this whole OS is running well beyond expectations in terms of gfx performance. Just want to make sure before I start messing about with some things though (I have a few ideas that will need the tegra3 drivers).
[Asus Transformer TF700] JoinTheRealms:
Yeah im not sure if they are at the latest version though, we are on 16.2 and the latest is 16.3
[Asus Transformer TF700] workdowg:
Yeah, I followed his commands and got a dead driver. It may have been something missing when I removed Unity. I'll try again after a couple more revisions. Unity didn't take up all that much space, but it freed quite a few depends.
[Asus Transformer TF700] workdowg:
@kennyMC Mind if I use this as the default conky?

Edit: how did you fix the desktop resolution? When I try this conky is HUGE.
[Asus Transformer TF700] workdowg:
Also, I would like to make a Lubuntu "To Do" list to go in the OP....

1) Tegra drivers

2) Updater scripts to allow keeping current install?

3)
[Asus Transformer TF700] kennyMC:
You can use it, no problem!

can you make a screenshot??? maybe it's a problem with the fontsize? have a look at the ".conkyrc" file...
[Asus Transformer TF700] JoinTheRealms:
Sorry about that, i thought that would work :confused: I remember the driver install being relatively easy, I'll try figure it out.

Btw that's possibly the coolest looking conky theme ive ever seen, very well done !!
[Asus Transformer TF700] workdowg:
I'll post it. I changed the fonts but I thought maybe you did something special. I had to change a lot of fonts early on to get things to fit. Thank Asus for such a high resolution screen. :)

Like I said, his instructions were quite clear (read - copy/paste). Just that something went horribly wrong. When I rebooted it dropped to the low res mode and I couldn't even get a gui. I tried a little to see what happened but the Xorg log didn't have anything useful. Figured I would try again later....
[Asus Transformer TF700] DertayRoccstar:
So I've got this weird problem now. Don't know if it was coincidental to the conky edit or not but now when I shut down and then turn it back on it goes to the screen where I need to put the username and password in then type the lightdm command. It tells me Im on read only filesystem so then I do a sudo reboot and then go through the process again to boot to linux and it works.... I can't do the read only fix cause I cant boot to Android...

Any other fix? Anyone else experience this? Weird eh?

---------- Post added at 08:21 PM ---------- Previous post was at 08:13 PM ----------

user-agent switcher for chrome is a pot of gold!!!! Great find!!!!!
[Asus Transformer TF700] workdowg:
You should reflash the kernel only from the installer (says something like - "do not install image" on the third or fouth installer screen). If you can't boot to Android it may not have copied files correctly and or changed permissions. Once in Android I would make sure to do the e2fsck on the rootfs.img...
[Asus Transformer TF700] workdowg:
OP Updated - small changes

8-20-2013

- Removed Unity

- Added new wallpaper and conky (Thanks kennyMC)

- Cleaned up some clutter and sped things up...

Screenshot coming...On hold - something went wrong -- again. I thought all was well. :(
[Asus Transformer TF700] JoinTheRealms:
[MENTION=4878287]_that[/MENTION] source is up here https://github.com/JoinTheRealms/TF700-dualboot-stockbased. And it only took about 3 hours to figure it out;)

Please let me know if theres an issue with it, this git stuff is confusing:)
[Asus Transformer TF700] _that:
Well, the main benefit of using git is that you can preserve history - you just uploaded your current version, and anyone who wants to see what exactly you changed must do a manual diff again. But at least the source is now available, so the GPL requirement should be satisfied (as long as there is a match between binary releases and source). Thanks for investing 3 hours. :)
[Asus Transformer TF700] Ananasnonym:
[MENTION=4582979]JoinTheRealms[/MENTION] I think it's not the resolution you want to change, but the DPI, so everything is bigger, but you don't loose Pixels.

I spent days figuring this out with rabits old release, but I couldn't do it. Now I think the DPI are locked and have to be unlocked in the kernel. See here http://xdaforums.com/showpost.php?p=36925180&postcount=4 (In the middle it explains what the locked DPI settings are and how to unlock them) - Might worth a try

I know the installer is better for installing dualboot for the first time, but after that, a flashable kernel would save many steps.

If you don't want to flash a new kernel every time you change OS and just use rabits script on boot, you'll have to patch kexec (hardboot) in every kernel you want to use. (Is this hard or could I do it myself?) I found information about the patch here http://xdaforums.com/showthread.php?t=2104706

Another thing I am wondering about: When you choose to boot to android, the script just says /init-android, but it doesn't choose any kernel. Why? And how can I change the kernel used for android in the installer? Is there any kexec kernel for android available?
[Asus Transformer TF700] JoinTheRealms:
Since im a nice guy, would you like me to package the kexec kernel in to a blob for you? it will be a single boot into linux, you will have to flash a corresponding kernel to the rom you use to boot android.

The way the dualboot works is quite simple, the hybrid kernel is just a normal android kernel(with my installers are just stock asus with some patches), with a modified init, this is where you see the main menu. if you choose android it simply boots normally into android, if linux is chosen the rootfs is loopmounted based on the previous prompt, and the last prompt you encounter is a choice between the normal hybrid kernel and a kexec based kernel (at the moment this is basically the same kernel, but in the near future this will allow us to do some cool things).

And a quick run down to the kexec idea. A kexec call in linux basically allows you to load a second kernel into memory and boot it (in the case of our devices we have to use the kexec hardboot method in which the device has to fully reboot before booting the new kernel) It turns out this gives us a few great way of dualbooting (not implimented yet) without all the init menus etc.

Theres basically no difference between android and linux kernels, only a few patches and your android kernel can boot linux;) So Android kernels can defiantly make use of a kexec call, in fact the amazing Multirom uses kexec calls to boot the various roms. (As far as im concerned we will have multirom no matter what:good:)

Edit: The 'host' kernel source has to be patched with the kexec-hardboot-patch, And if you happy compiling kernels sure you can do it! you need a a couple of other things to be able to boot into linux though like the 4.2 framebuffer patch by moreD_cn as well as a modified init to mount and boot the rootfs