[Atrix 4G Q&A, Help & Troubleshooting] teeth_03:
I am by no means an expert, i just dove into this project 4 days ago, and since then, I've had to reformat my SD card about 8 times before I figured out how to get it stable. But now I have it running pretty stable, there are some issues still, but it at least runs linux pretty well. I'm mainly posting this because this would have saved me a lot of digging 4 days ago, and I figured I would help out any n00bs that just got a lapdock and just started playing with webtop.

*Disclaimer* I am not an expert, if you have a problem with any of these steps, please do not post them here, but in their respective threads. I take no credit for developing any of this, im just posting a list of steps from multiple sources. Also, if you break something, its not my fault*

The Guide

By the end of this guide, you will have a more functional linux as your webtop, with the XFCE4 interface. This uses webtop2sd, so if you break anything, you should be able to start over.

You will need a rooted Atrix, a lapdock (or other external device for using webtop on), and a microSD card, I suggest 2GB or bigger. I have a 32GB PNY class 10 card, for example.

1. Lets format/partition the SD card. Sogarth explains here how to do that. I highly suggest NOT doing this on your phone,and use a PC instead.

http://xdaforums.com/showpost.php?p=15109152&postcount=5

2. Here, he explains how to install it after you partition your SD card. The app you need is in the bottom of the first post.

http://xdaforums.com/showpost.php?p=15109140&postcount=4

3. Now plug it in to your lapdock, and it should boot up into the new webtop. You should see 2 icons in the middle, the awn-dock config tool, and the webtop config tool. We just need to focus on the latter one. Open that up, click on Administration on the left,and click on Install by lxterminal. Try clicking on the terminal icon on the dock, if it comes up, you are gold. If it acts funky, like your screen goes black but doesn't open the terminal, open up the webtop config tool again, and the button to install it should be lit up again. You know its installed if you click install,close out the config tool, and reopen it to see Install grayed out.

4. If all goes well, you should be at a terminal. The first thing we want to do, is fix a really annoying and OS breaking bug, regarding the tzdata package. It seems to be corrupted, so we want to make sure it doesn't get in the way of installing other packages. This issue was the bane of my existence for 3 days.

following these steps, we will fix it

http://xdaforums.com/showpost.php?p=18465066&postcount=3

type this into the terminal to bring up the said file so you can edit it

sudo leafpad /var/lib/dpkg/info/tzdata.postinst

then put exit 0 on the 3rd empty line

I would reboot your phone after doing this, just for good measure

5. When you get back into the webtop, lets run the Webtop Scripts, the files and instructions are here for that. This will fix many broken dependencies. Arvati did a great job with these fixes!

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

just put that file in your downloads folder, then run the commands from that first code box, and I just said yes everytime it asked you what you wanted to do. I would reboot your phone again after this.

6. Now lets start installing stuff! Lets start with synaptic, which works a lot better if you install via command line instead of the webtop config tool.

So run this from the terminal:

sudo aptitude install synaptic

7. Open up synaptic by typing 'sudo synaptic' into the terminal. Lets install XFCE4 now, just search for that there,and install the XFCE4 package, it should install all of the other required packages to run the new interface.

8. Once it is installed,we need to disable the webtop interface,and enable xfce4. I referenced this thread to do that:

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

Type this into the terminal to edit the right file

sudo leafpad /osh/usr/local/bin/start-oshwt-2.sh

put a # in front of

sfalv -i "awm-autostart"

sfalv -i "webtop-wallpaper"

so it looks like

#sfalv -i "awm-autostart"

#sfalv -i "webtop-wallpaper"

then add these 2 lines

sfalv -i "xfce4-session"

sfalv -i "xfce4-panel"

save it then reboot your phone. Hopefully you should be in XFCE4 now!

OPTIONAL:

*To fix an issue with mounting USB storage devices:

http://www.linuxquestions.org/quest...b-storages-debian-squeeze-723251/#post3537149

* To Fix mounting Windows network shares

Chimpdaddy has posted a way to get Samba file shares to work, this requires having a custom kernel though:

http://xdaforums.com/showpost.php?p=22018703&postcount=67

OR

You could use an app like ESFileExplorer on your phone to drag and drop files, this is what I have been using,and it works pretty well for both direct windows shares and FTP. The Mobile View is great for having a window open for secondary tasks like this.

EXPERIMENTAL:

This can be buggy,so use at your own risk!

To install chromium browser, follow these steps. This is said to have better performance than the built in firefox, but for me, it crashed a lot, I went back to firefox

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

ISSUES STILL PENDING:

*currently no major issues*

LIST OF SUGGESTED APPS:

OpenOffice.org

Qalculator

XChat IRC