LCD Installation Walkthrough - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4) +--- Forum: Pine A64 Hardware, Accessories and POT (https://forum.pine64.org/forumdisplay.php?fid=32) +---- Forum: LCD and Touch Panel (https://forum.pine64.org/forumdisplay.php?fid=37) +---- Thread: LCD Installation Walkthrough (/showthread.php?tid=1273) |
RE: LCD Installation Walkthrough - akron - 02-16-2017 (02-15-2017, 12:52 PM)akron Wrote: Thanks for the link and dpkg builds! Unfortunately, the armbian Debian Linux distro must be behind the ubuntu, and the xf86-input library that you linked to the tslib input is a version ahead of the one that I am using. I think I'll be able to use the libts packages though. Did you need to patch xf86-input-tslib on launchpad to get it to work? Okay, got it working using evdev xorg drivers. You must patch xserver-xorg-input-evdev with the patch at: https://cgit.freedesktop.org/xorg/driver/xf86-input-evdev/commit/?id=b370ccdff8f721de75d3d91486cc4807668d040c After you build the dpkg with the above patch, the following should be added as /etc/X11/xorg.conf.d/99-touchscreen.conf Section "InputClass" Identifier "touchscreen catchall" Driver "evdev" MatchDevicePath "/dev/input/event*" MatchProduct "gt9xxf_ts" Option "Mode" "Absolute" Option "Emulate3Buttons" "true" Option "SendCoreEvents" "true" EndSection The 'Option' lines might not be necessary. I restarted my [x]dm service, and all was good. (xdm could be lightdm, sddm, etc.) When you run 'xinput', you should see gt9xxf_ts listed as a pointer under 'Virtual core pointer' RE: LCD Installation Walkthrough - Learnincurve - 02-21-2017 I have the LCD touchscreen working from Armbian (with and without the tslib-xorg packages). Now I would like to try the same with a non-Armbian version of Ubuntu. Can anyone say what is happening under the hood, when pine64_lcd=on is set in /boot/armbianEnv.txt? BR. --Marius-- RE: LCD Installation Walkthrough - apple4ever - 03-12-2017 So what's the current status of getting the official LCD working in Ubuntu? I'm running Longsleep's image with MATE. I think I can get the LCD to display, but how do I get the touch part to work? Or is that still impossible? RE: LCD Installation Walkthrough - YellowCake - 03-12-2017 Hey guys, Newbie here, I was spending the last couple of days trying to get the new Android v6.0.1 LCD/HDMI build for 16GSD to work on my pine 1gig and had much trouble. Tried a few images put onto sd card using a few different programs. All had different results, but no LCD working. Last image, the power LED would turn off after a couple secs and that was it. I was using a 5v 2A adapter provided by Pine etc...if I unhooked the LCD ribbons, the power light stayed on and the HDMI would work... Sifting through the forum and online I tried trouble shooting what I could, not understanding a lot of the technical jargon and things people said needed to be done, I finally just took the card, stuffed it into a 2gig pine with everything hooked up (wifi/bt module) and boom, LCD and touch work just like that. I put a ubuntu card I had into the 1gig pine and it works, so I know the pine is fine. Just wondering if anyone else knew this, or why maybe that is. RE: LCD Installation Walkthrough - apple4ever - 03-18-2017 (03-12-2017, 05:58 PM)apple4ever Wrote: So what's the current status of getting the official LCD working in Ubuntu? I'm running Longsleep's image with MATE. I think I can get the LCD to display, but how do I get the touch part to work? Following up: I got everything working by following the instruction on this thread: http://forum.pine64.org/showthread.php?tid=2247 |