[ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Install Arch Linux ARM on other devices.

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby data » Sun Apr 15, 2012 1:15 am

$this->bbcode_second_pass_quote('Falcone', 'W')hat does your Xorg log say? (xf86-input-evdev 2.7.0-2, 2.7.0 was the first version that contains this feature)

Do you have additional lines in the conf, like
Option "GrabDevice" "true"


hmmm, " miss on your 10-evdev.conf
$this->bbcode_second_pass_code('', '
Option "EmulateThirdButtonTimeout" 750"')

the correct line is :

$this->bbcode_second_pass_code('', 'Option "EmulateThirdButtonTimeout" "750"')

thx for right click :D
data
 
Posts: 3
Joined: Sat Feb 11, 2012 11:18 pm

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby Falcone » Sun Apr 15, 2012 5:20 pm

Good to be useful. It seems nobody (officially) is working on this port anymore.
Falcone
 
Posts: 15
Joined: Mon Dec 05, 2011 8:35 am

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby kmihelich » Sun Apr 15, 2012 5:29 pm

crimsonredmk doesn't have the time right now, and I have my own massive TODO list of things I consider to be more important, so.. yep. Anyone is free to pick up where we left off, as with any device, there just aren't people that have. The few of us in the core development team that work on everything can't possibly cover every device. This is all done in our free time, not something we're paid to do.
Arch Linux ARM exists and continues to grow through community support, please donate today!
kmihelich
Developer
 
Posts: 1133
Joined: Tue Jul 20, 2010 6:55 am
Location: aka leming #archlinuxarm

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby CalcProgrammer1 » Sun Apr 22, 2012 6:07 am

I don't think Qualcomm released any new drivers, but there's a new open-source community driver for the Adreno called Freedreno and it does work with HP TouchPad (at least on Ubuntu it does). I've got Ubuntu 12.04 up with WiFi, Bluetooth, Freedreno graphics (2D acceleration only at the moment), smooth touchscreen, USB keyboard/mouse/hard drive, LED triggers, ext4/ntfs+rw filesystems, and more. The same should work on an Arch rootfs. See the Ubuntu XDA thread for more info.
CalcProgrammer1
 
Posts: 1
Joined: Sun Apr 22, 2012 6:02 am

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby Eeems » Sun Jun 17, 2012 5:02 pm

Some better tools for building this would be nice. At the moment building the kernel is really confusing and piecing together how to get the files needed for a new initial filesystem that will actually work with all the updates.
A script that grabs all the source files needed to build the kernel and then builds them all for you would be nice. Automation is really helpful ;)

In it's current state ArchLinux for the touchpad is broken after you try to update it. I'm not entirely sure what broke though because I can't get in and look at the logs since bootlogd doesn't log correctly and they scroll too fast for me to read all the errors.
Eeems
 
Posts: 2
Joined: Sun Jun 17, 2012 4:54 pm

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby xaero252 » Tue Jul 17, 2012 2:54 am

Any guidance on building an updated initial filesystem? Or does anybody have a working base system after updating using pacman.
xaero252
 
Posts: 2
Joined: Tue Jul 17, 2012 1:20 am

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby Falcone » Tue Jul 24, 2012 6:54 am

Sorry, as much as want to help but that's still out of my reach (=have no experience).
Falcone
 
Posts: 15
Joined: Mon Dec 05, 2011 8:35 am

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby mwsealey » Wed Jul 25, 2012 4:33 pm

I'm really curious here, I thought if GNOME3 didn't have hardware acceleration it basically bailed out; how on earth did GNOME3 manage to load here, are there some Qualcomm binaries floating around and a working GLES2 backend or just software-rendering and some magic to make it whitelist the device for software-rendering?
mwsealey
 
Posts: 2
Joined: Wed Jul 25, 2012 4:30 pm

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby xaero252 » Thu Jul 26, 2012 8:50 pm

Gnome3 fallback doesn't require hardware acceleration at all. Its not as pretty as the hardware accelerated gnome3 interface, but it still works, and relatively fluidly at that. Furthermore, with the advent of the two open source Mali driver options - Lima and Freedreno, we will soon (relatively speaking) see full 2d and 3d acceleration. These drivers have been implemented by Calcprogrammer1 on his 12.04 Ubuntu install, which can be seen running on his youtube channel. Its not full acceleration yet, but its certainly better than no acceleration.
xaero252
 
Posts: 2
Joined: Tue Jul 17, 2012 1:20 am

Re: [ALPHA 2 - DEC 22] Arch Linux ARM + Gnome 3

Postby mwsealey » Fri Jul 27, 2012 7:49 pm

$this->bbcode_second_pass_quote('xaero252', 'G')nome3 fallback doesn't require hardware acceleration at all. Its not as pretty as the hardware accelerated gnome3 interface, but it still works, and relatively fluidly at that. Furthermore, with the advent of the two open source Mali driver options - Lima and Freedreno, we will soon (relatively speaking) see full 2d and 3d acceleration. These drivers have been implemented by Calcprogrammer1 on his 12.04 Ubuntu install, which can be seen running on his youtube channel. Its not full acceleration yet, but its certainly better than no acceleration.


I actually develop drivers for the Adreno series (actually just the Adreno 200, and not on a Qualcomm chip but another SoC with the same graphics core under license, but it's very similar) so I know what's involved; the way the screenshots looked though, GNOME 3 had the little curly corners under the menu/title bar which is one of the little hints that the window manager is running in compositing mode. Which requires hardware acceleration, right?

Unfortunately due to the NDA I signed to do this work, I probably can't even review the source to Freedreno. And Lima is not even related (the Touchpad does not contain Mali, it's a Qualcomm chip with Adreno 220 graphics core) so I am not sure that makes a difference, but I have also signed NDAs with ARM that mean I shouldn't talk about that either.

So as I understand here, the ArchLinux Touchpad install uses Freedreno to provide an EXA X.org driver that GNOME3 fully accepts is hardware-accelerated and therefore gives all the fancy effects? I thought GNOME3's compositing required OpenGL/GLX or OpenGLES/EGL working and certain extensions available..

The reason I ask is we have a similar project at work to get GNOME3 properly accelerated on embedded systems (which is currently basically a no-go area since Clutter/Mutter don't actually have support for embedded systems, just the fake monstrosity that is Mesa GLES/EGL support layered on top of GLX or the Gallium state tracker which isn't functionally any better). We're pretty focused on things like the hot-corners, panning workspaces, and proper touch support.. We don't have desktop GL or GLX support here since they're fundamentally unsupportable on this class of GPU (too many missing features) which makes it a chore, but it seemed like this somehow works here, somehow. An acceptable "fallback" to running on top of GL compositing is to run on top of EXA compositing, if that still implies "accelerated" GNOME 3 (rather than "fallback" GNOME 3).

I am just trying to get a handle on the technical features of this, before I go through the laborious process of getting my HP Touchpad installed with yet another OS to try it out.
mwsealey
 
Posts: 2
Joined: Wed Jul 25, 2012 4:30 pm

PreviousNext

Return to [Please read announcement] Community-Supported Devices

Who is online

Users browsing this forum: No registered users and 1 guest