[DEV] Linuxonandroid project - Atrix bug squishing - Webtop version

zacthespack

Inactive Recognized Developer
Oct 12, 2009
2,888
1,896
0
28
Ipswich
zpweb.site
Welcome to the Linuxonandroid thread for everything Atrix.
For more information on Linuxonandroid itself check out our main thread HERE or our website HERE

This thread has two reasons for being, there first is the Atrix has quite a few issues with our project and now that we got our hands on a Atrix its time to squish all the bugs, and we need a place to keep track of the bugs, and post possible fixes for you guys to test. As well as keep you up to date with our progress on killing the bugs.
The second point to this thread is (once I get my hands on a lapdock) we will be creating webtop versions of our supported distros, where ever possible. And these will be for the Atrix so it makes sense for them to be in an Atrix thread!
On with the thread

BUGs!
Known Bugs
If you have a bug with our project on the Atrix and its not here please post about it!

*Atrix displays a grey screen on Ubuntu images

*As with all tegra devices unity does not render

Bugs being worked on
Here are the bugs we are currently working on, any test fixes will be posted here to

Bugs squished
Bugs that we have killed will go here


Please only post in this thread if you have a bug to report (either with the main project or webtop version), or something to contribute towards to the project (perhaps a fix for a bug). This is a development thread and should be kept that way
 
Last edited:

zacthespack

Inactive Recognized Developer
Oct 12, 2009
2,888
1,896
0
28
Ipswich
zpweb.site
Reporting bugs and fixes etc.
First and foremost this thread is not for questions, if your have a question about the project in general use out main thread HERE. If you have questions about the Atrix bugs or the webtop version use the discussion thread HERE

Bug report
When posting a bug report please do it in the following structure:
[BUG]
(what the bug does)
(how you came across the bug)
(any other information you think might be useful)

e.g
"[BUG]
Unity dosnt seem to render correctly in the large ubuntu image.
I am running Stock 2.4.6 and havnt seen this issue with any other image."

Of cause the more info you can give the better.

Fix report
When posting a bug fix please do it in the following structure:
[FIX]
(what bug this fixes)
(what the fix is)
(any more information like how you found the fix etc.)

e.g
"[FIX]
this fixes the issue with firefox jumping about the screen.
Simply tie firefox down with some rope and it will behave.
This of cause is a fake fix ;)"

Of cause once again the more info the better.
 
Last edited:

jisse44

Senior Member
Jul 17, 2012
182
51
0
Nantes, FR
www.6admin.it
Yeaaahhhh.

Good news.

Actually I use WebtopMod, a chroot of Debian Squeeze .img launched via Webtop.

If you could make possible to launch directly without chroot, you'll be my Guru :)


[Sorry to post here, I didn't see thread in 4G General]
 
Last edited:

m2maynard

Senior Member
Sep 6, 2006
65
14
0
Woot Woot!! Would absolutely love to get Ubuntu 12.04 working with our Atrix devices. Even in image form. With the addition/alternative of Webtop integration, that would be very impressive indeed. I will be sure to contribute my testing as I have a lapdock but have abandonded Webtop for your image alternative as I have moved to a CM type ROM over the Moto Stock mods that are required for Webtop functionality.

Let the games begin!
 
Last edited:

CaelanT

Senior Member
Mar 18, 2011
3,356
741
0
Sheffield
My project this weekend is to try this out in its variations and hopefully provide feedback. Let me know if you want to test anything particular to the Atrix.

Sent from my MB860 using xda premium
 

crnkoj

Senior Member
Feb 16, 2011
1,833
397
103
Soft but things will change with ubuntu 12.10 juat nevet got round to doing a hard version

Sent from my GT-N7000 using xda premium
where will you be getting the compatible hardfloat proprietary drivers for the atrix?
and how will you implement softfloat android and hardfloat linux?
 

zacthespack

Inactive Recognized Developer
Oct 12, 2009
2,888
1,896
0
28
Ipswich
zpweb.site
where will you be getting the compatible hardfloat proprietary drivers for the atrix?
and how will you implement softfloat android and hardfloat linux?
Sorry i should have said my aim is to do this wiyh ubuntu 12.10
I have some leads with implementing it on android so we shall see. But this isnt qt the top of my list right now but i will get there

Sent from my GT-N7000 using xda premium
 

sendust7

Senior Member
Oct 24, 2011
348
810
0
California
Hello and thanks for helping us get a full Ubuntu image running on the Atrix 4g!

I realize this is not the norm, but I am dual booting NottachTrix 1.3.1 (emmc) and Neutrino V2.9 GT (SD card).

I downloaded the 12.04 full image here: http://sourceforge.net/projects/linuxonandroid/files/Ubuntu/12.04/

and then installed and configured it in internal memory using the instructions given in Complete Linux Installer (free): https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid&hl=en and android-vnc-viewer (free): https://play.google.com/store/apps/details?id=android.androidVNC&hl=en.

While booted to Neutrino, I can get VNC to load the “ice-wm” window manager, but when I post-install LXDE and configure the (hidden) startup file: .vnc/xstartup with the commands “/etc/X11/Xsession” and "lxsession", I get "Segmentation Fault" in both cases (see log file further below).

NottachTrix just returns grey screen.

Is LXDE pre-installed in the image file? If not, I wonder what improvement could be made by doing so.

Anyway, here is my xstartup file (/data/local/mnt/home/ubuntu/.vnc/xstartup)

Code:
#!/bin/sh

# xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
# export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
icewm &
lxsession
And here is my log file (/data/local/mnt/home/ubuntu/.vnc/localhost:0.log):

Code:
21/09/12 18:59:50 Xvnc version TightVNC-1.3.9
21/09/12 18:59:50 Copyright (C) 2000-2007 TightVNC Group
21/09/12 18:59:50 Copyright (C) 1999 AT&T Laboratories Cambridge
21/09/12 18:59:50 All Rights Reserved.
21/09/12 18:59:50 See [url]http://www.tightvnc.com/[/url] for information on TightVNC
21/09/12 18:59:50 Desktop name 'X' (localhost:0)
21/09/12 18:59:50 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
21/09/12 18:59:50 Listening for VNC connections on TCP port 5900
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring
Segmentation fault
IceWM: using /home/ubuntu/.icewm for private configuration files
Segmentation fault
Xlib:  extension "RANDR" missing on display ":0".

21/09/12 19:00:05 Got connection from client 127.0.0.1
21/09/12 19:00:05 Using protocol version 3.8
21/09/12 19:00:05 Enabling TightVNC protocol extensions
21/09/12 19:00:05 Full-control authentication passed by 127.0.0.1
21/09/12 19:00:05 Pixel format for client 127.0.0.1:
21/09/12 19:00:05   32 bpp, depth 24, little endian
21/09/12 19:00:05   true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
21/09/12 19:00:05   no translation needed
21/09/12 19:00:05 rfbProcessClientNormalMessage: ignoring unknown encoding 16
21/09/12 19:00:05 Using hextile encoding for client 127.0.0.1
21/09/12 19:00:05 Enabling LastRect protocol extension for client 127.0.0.1
21/09/12 19:00:05 rfbProcessClientNormalMessage: ignoring unknown encoding -223
Finally, here are the shutdown messages...



Thanks again!
 
Last edited:

zacthespack

Inactive Recognized Developer
Oct 12, 2009
2,888
1,896
0
28
Ipswich
zpweb.site
Hello and thanks for helping us get a full Ubuntu image running on the Atrix 4g!

I realize this is not the norm, but I am dual booting NottachTrix 1.3.1 (emmc) and Neutrino V2.9 GT (SD card).

I downloaded the 12.04 full image here: http://sourceforge.net/projects/linuxonandroid/files/Ubuntu/12.04/

and then installed and configured it in internal memory using the instructions given in Complete Linux Installer (free): https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid&hl=en and android-vnc-viewer (free): https://play.google.com/store/apps/details?id=android.androidVNC&hl=en.

While booted to Neutrino, I can get VNC to load the “ice-wm” window manager, but when I post-install LXDE and configure the (hidden) startup file: .vnc/xstartup with the commands “/etc/X11/Xsession” and "lxsession", I get "Segmentation Fault" in both cases (see log file further below).

NottachTrix just returns grey screen.

Is LXDE pre-installed in the image file? If not, I wonder what improvement could be made by doing so.

Anyway, here is my xstartup file (/data/local/mnt/home/ubuntu/.vnc/xstartup)

Code:
#!/bin/sh

# xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
# export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
icewm &
lxsession
And here is my log file (/data/local/mnt/home/ubuntu/.vnc/localhost:0.log):

Code:
21/09/12 18:59:50 Xvnc version TightVNC-1.3.9
21/09/12 18:59:50 Copyright (C) 2000-2007 TightVNC Group
21/09/12 18:59:50 Copyright (C) 1999 AT&T Laboratories Cambridge
21/09/12 18:59:50 All Rights Reserved.
21/09/12 18:59:50 See [url]http://www.tightvnc.com/[/url] for information on TightVNC
21/09/12 18:59:50 Desktop name 'X' (localhost:0)
21/09/12 18:59:50 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
21/09/12 18:59:50 Listening for VNC connections on TCP port 5900
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring
Segmentation fault
IceWM: using /home/ubuntu/.icewm for private configuration files
Segmentation fault
Xlib:  extension "RANDR" missing on display ":0".

21/09/12 19:00:05 Got connection from client 127.0.0.1
21/09/12 19:00:05 Using protocol version 3.8
21/09/12 19:00:05 Enabling TightVNC protocol extensions
21/09/12 19:00:05 Full-control authentication passed by 127.0.0.1
21/09/12 19:00:05 Pixel format for client 127.0.0.1:
21/09/12 19:00:05   32 bpp, depth 24, little endian
21/09/12 19:00:05   true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
21/09/12 19:00:05   no translation needed
21/09/12 19:00:05 rfbProcessClientNormalMessage: ignoring unknown encoding 16
21/09/12 19:00:05 Using hextile encoding for client 127.0.0.1
21/09/12 19:00:05 Enabling LastRect protocol extension for client 127.0.0.1
21/09/12 19:00:05 rfbProcessClientNormalMessage: ignoring unknown encoding -223
Finally, here are the shutdown messages...



Thanks again!
Thank you for this nice detailed report!
I will start work on Monday (Still setting up the dev station ;) ) and will look through your post then


I just picked up a lapdock for 19.97 USD +Tax. They are on clearance at Radio Shack while supplies last.

Sent from my MB860 using xda app-developers app
Yeah I have someone in the US who has picked on up for me just waiting for the device fund so I can pay him

can you get one for me?
Please keep this sort of thing to PM, I really dont want to have to start getting mods to clean the thread, but the whole point of this thread is development work the rest belongs either in the discussion thread or PM
 

thantos

Senior Member
Dec 25, 2010
160
17
0
I'm on CM10 [CNA build] and am attempting to use the 12.04 full image. However, I also get the grey screen and x for a cursor (typical for safe mode). Not sure how to fix this...

Hello and thanks for helping us get a full Ubuntu image running on the Atrix 4g!

I realize this is not the norm, but I am dual booting NottachTrix 1.3.1 (emmc) and Neutrino V2.9 GT (SD card).

I downloaded the 12.04 full image here: http://sourceforge.net/projects/linuxonandroid/files/Ubuntu/12.04/

and then installed and configured it in internal memory using the instructions given in Complete Linux Installer (free): https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid&hl=en and android-vnc-viewer (free): https://play.google.com/store/apps/details?id=android.androidVNC&hl=en.

While booted to Neutrino, I can get VNC to load the “ice-wm” window manager, but when I post-install LXDE and configure the (hidden) startup file: .vnc/xstartup with the commands “/etc/X11/Xsession” and "lxsession", I get "Segmentation Fault" in both cases (see log file further below).

NottachTrix just returns grey screen.

Is LXDE pre-installed in the image file? If not, I wonder what improvement could be made by doing so.

Anyway, here is my xstartup file (/data/local/mnt/home/ubuntu/.vnc/xstartup)

Code:
#!/bin/sh

# xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
# export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
icewm &
lxsession
And here is my log file (/data/local/mnt/home/ubuntu/.vnc/localhost:0.log):

Code:
21/09/12 18:59:50 Xvnc version TightVNC-1.3.9
21/09/12 18:59:50 Copyright (C) 2000-2007 TightVNC Group
21/09/12 18:59:50 Copyright (C) 1999 AT&T Laboratories Cambridge
21/09/12 18:59:50 All Rights Reserved.
21/09/12 18:59:50 See [url]http://www.tightvnc.com/[/url] for information on TightVNC
21/09/12 18:59:50 Desktop name 'X' (localhost:0)
21/09/12 18:59:50 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
21/09/12 18:59:50 Listening for VNC connections on TCP port 5900
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring
Segmentation fault
IceWM: using /home/ubuntu/.icewm for private configuration files
Segmentation fault
Xlib:  extension "RANDR" missing on display ":0".

21/09/12 19:00:05 Got connection from client 127.0.0.1
21/09/12 19:00:05 Using protocol version 3.8
21/09/12 19:00:05 Enabling TightVNC protocol extensions
21/09/12 19:00:05 Full-control authentication passed by 127.0.0.1
21/09/12 19:00:05 Pixel format for client 127.0.0.1:
21/09/12 19:00:05   32 bpp, depth 24, little endian
21/09/12 19:00:05   true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
21/09/12 19:00:05   no translation needed
21/09/12 19:00:05 rfbProcessClientNormalMessage: ignoring unknown encoding 16
21/09/12 19:00:05 Using hextile encoding for client 127.0.0.1
21/09/12 19:00:05 Enabling LastRect protocol extension for client 127.0.0.1
21/09/12 19:00:05 rfbProcessClientNormalMessage: ignoring unknown encoding -223
Finally, here are the shutdown messages...



Thanks again!
 

CaelanT

Senior Member
Mar 18, 2011
3,356
741
0
Sheffield
I'm on CM10 [CNA build] and am attempting to use the 12.04 full image. However, I also get the grey screen and x for a cursor (typical for safe mode). Not sure how to fix this...
Same thing for me with Ubuntu. Tried Debian after both the large and small Ubuntu 12.04 images, and Debian seems to be working fine. I am currently on TopSmarts v1.3.
 
  • Like
Reactions: madefree

Fastrite

Senior Member
Oct 3, 2009
613
311
0
Devon
Same thing for me with Ubuntu. Tried Debian after both the large and small Ubuntu 12.04 images, and Debian seems to be working fine. I am currently on TopSmarts v1.3.
+1 on epinters CM10 22/09. The Ubuntu 10.10 image works fine though.

Zak- do you still have to have terminal emulator installed as a user app?
 

zacthespack

Inactive Recognized Developer
Oct 12, 2009
2,888
1,896
0
28
Ipswich
zpweb.site
+1 on epinters CM10 22/09. The Ubuntu 10.10 image works fine though.

Zak- do you still have to have terminal emulator installed as a user app?
Yes it cant be preinstalled but im looking and covering preinstalled versions to.

In other news my internet is really notbplaying ball so tomorrow may be a day of yelling at my isp to sort there line out

Sent from my GT-N7000 using xda premium
 
  • Like
Reactions: Fastrite