lcdwiki / lcd-show-ubuntu Goto Github PK
View Code? Open in Web Editor NEW3.2" 3.5" 5.0" 7.0" TFT LCD Ubuntu driver for the Raspberry PI and PI 2 and PI 3
3.2" 3.5" 5.0" 7.0" TFT LCD Ubuntu driver for the Raspberry PI and PI 2 and PI 3
Could you implement a fix to make it work for new ubunu version for RPI 64bit?
I tried many things but it wont work.
I have installed LCD-show-ubuntu on Ubuntu 22.02 LTS (server edition) according to the instruction and it does not work at all.
Taking a closer look at the script (MHS35-show
), it does not even install fbcp
, definitely another bull-shit repo.
So I manually install fbcp
, and the build failed because it does not have build-essential
. Installing build-essential
make compilation pass.
#FBCP install
if false; then
wget --spider -q -o /dev/null --tries=1 -T 10 https://github.com
if [ $? -eq 0 ]; then
sudo cp -rf ./usr/99-fbturbo-fbcp.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
sudo cp -rf ./etc/rc.local /etc/
#sudo apt-get update
sudo apt-get install gcc g++ git cmake make libraspberrypi-dev -y 2> error_output.txt
result=`cat ./error_output.txt`
echo -e "\033[31m$result\033[0m"
grep -q "^E:" ./error_output.txt && exit
sleep 2
sudo rm -rf rpi-fbcp
sudo git clone https://github.com/tasanakorn/rpi-fbcp
sudo mkdir ./rpi-fbcp/build
cd ./rpi-fbcp/build/
sudo cmake ..
sudo make
sudo install fbcp /usr/local/bin/fbcp
cd - > /dev/null
fi
fi
As shown above, the 2nd line if false; then
skips the entire chunk for downloading and building fbcp
(frame buffer copier program). How can TFT display work without it? Definitely another piece of garbage repo, totally untested and working half-way through.
The LCD shows a white screen and HDMI shows nothing.
I installed latest image, updated all files. Ubuntu MATE is unusable on RP 3+ in graphical mode so I switched to text only mode with
sudo systemctl set-default multi-user.target
I rebooted and on the monitor I get normal Ubuntu text mode.
I then ran :
MHS35-show
The RP rebooted and the screen is just black.
I need your help, the LCD 3.5" (MHS35) is working well but I can't get the touch - XPT2046 to work, does anyone know what to do? Thanks
i wonder if there is possibility in the future , that we can change the resolution of the screen 'bigger' just than 480 * 320 px, since using ubuntu mate 20.04 the display will not fit perfectly.
i was using raspbian OS and the screen works okay in several resolution settings, can we do that also in this ubuntu mate OS ?
It does not work on the newest Ubuntu 20.10.
Good morning.
I have the display working on raspbian - no issues. I am working a project that runs ubuntu server 19 requiring the ARM8 processor (*full 64 bit support ). I had hoped to use my lcd here to make this work the way I needed/wanted it to.
Today I followed these instructions. Note I am aware it does not say PI4 - but this worked on Raspbian so thought I would be ok. After following the install instructions my Pi rebooted and never booted again.
I keep backups and images :-) so I am good - but - this was a bit of a concern and wanted to report this.
HI LCD Wiki Team,
I applied the following on a working build Ubuntu 20.10 desktop installation:
git clone https://github.com/lcdwiki/LCD-show-ubuntu.git
chmod -R 755 LCD-show-ubuntu
cd LCD-show-ubuntu/
In case of 3.5" HDMI Display-B(MPI3508)
sudo ./MPI3508-show
After reboot, the screen shows the multi-colored rainbow gradient that occurs during Raspberry Pi's post sequence, but the gradient does not go away and the machine cannot be connected to from the network and even USB keyboard does not work. Effectively the driver has bricked the machine and I will have to reimage to a backup.
Is this the wrong driver for this application? Or if not, can you see if you can reproduce this issue on your end?
Orpheus
MPI4008, Ubuntu Mate 20.10
Display is rotated to 90 and cannot be changed. I tried all values for rotate.sh, no errors but display does not change after reboot. Touch appears to change as mouse movement is rotated but LCD display is not.
Raspberry Pi 4B 1G Model. Brand new image of Ubuntu 19.10.1 Server for Raspberry Pi's downloaded from: https://ubuntu.com/download/raspberry-pi
cp: cannot create regular file '/usr/share/X11/xorg.conf.d/99-fbturbo.conf': No such file or directory
cp: cannot create regular file '/boot/overlays/': Not a directory
cp: cannot create regular file '/boot/overlays/mhs35.dtbo': No such file or directory
cp: cannot create regular file '/usr/share/X11/xorg.conf.d/99-fbturbo.conf': No such file or directory
cp: cannot create regular file '/usr/share/X11/xorg.conf.d/99-fbturbo.conf': No such file or directory
Reading package lists... Done
Building dependency tree
Reading state information... Done
cmake is already the newest version (3.13.4-1build1).
git is already the newest version (1:2.20.1-2ubuntu1.19.10.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Cloning into 'rpi-fbcp'...
remote: Enumerating objects: 61, done.
remote: Total 61 (delta 0), reused 0 (delta 0), pack-reused 61
Unpacking objects: 100% (61/61), done.
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is unknown
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
CMake Error in CMakeLists.txt:
No CMAKE_CXX_COMPILER could be found.
Tell CMake where to find the compiler by setting either the environment
variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
to the compiler, or to the compiler name if it is in the PATH.
-- Configuring incomplete, errors occurred!
See also "/home/ubuntu/LCD-show/rpi-fbcp/build/CMakeFiles/CMakeOutput.log".
See also "/home/ubuntu/LCD-show/rpi-fbcp/build/CMakeFiles/CMakeError.log".
make: *** No targets specified and no makefile found. Stop.
install: cannot stat 'fbcp': No such file or directory
2019
need to update touch configuration
dpkg: error processing archive ./xserver-xorg-input-evdev_1%3a2.10.6-1+b1_armhf.deb (--install):
package architecture (armhf) does not match system (arm64)
Errors were encountered while processing:
./xserver-xorg-input-evdev_1%3a2.10.6-1+b1_armhf.deb
cp: cannot stat '/usr/share/X11/xorg.conf.d/10-evdev.conf': No such file or directory
reboot now
Connection to 10.X.Y.Z closed by remote host.
Based on the error messages, I'd guess the issue is the lack of GUI.
Hello,
I purchased one of these, actually two of them, displays and so far, I have been unable to get it to work.
I am using an aarch64 machine. Are there any people in your organization that has gotten the LCD7C-show to work w/ aarch64 systems?
Seth
P.S. Here are the errors so far:
cp: cannot stat './boot/config-nomal-64.txt': No such file or directory
reboot now
Screen is invert so the touch is wrong. I have already tried with both "sudo ./rotate.sh 180" and "sudo ./XXX-show 90" but nothing change. I am using Ubuntu 22.04. How can i fix problem?
I have successfully installed the interface:
sudo apt update
sudo apt upgrade
sudo apt-get install xubuntu-desktop
I have created a new account:
sudo useradd -m -g users -G sudo -s /bin/bash pi
sudo passwd pi
I must mount the boot partition:
sudo fdisk -l
sudo mount /dev/mmcblk0p1 /boot
I continue to install raspi-config :
git clone https://github.com/K0dApan/install_raspi-config
cd install_raspi-config
sudo sh install.sh
Continue:
sudo raspi-config
Expand Filesystem
Boot Options > Desktop/CLI > Desktop Autologin Desktop GUI,... (May be different)
Advanced Options > Update
Finish
Must login with pi account, continue with LCD35-show, must edit some content:
nano /home/pi/LCD-show-ubuntu/LCD35-show
nano /home/pi/LCD-show-ubuntu/rotate.sh
nano /home/pi/LCD-show-ubuntu/system_backup.sh
nano /home/pi/LCD-show-ubuntu/system_restore.sh
The content to be edited:
/boot/firmware/*
The content is like this:
/boot/*
Continue:
sudo cp /home/pi/LCD-show-ubuntu/usr/99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf
sudo chmod +x LCD35-show
sudo mount /dev/mmcblk0p1 /boot
sudo ./LCD35-show
I still did not succeed
After reboot the Raspberry Pi3 don't load. Stop on colors screen but don't load boot.
I have been trying to get this to work on a new install of Ubuntu server 64-bit 20.04 (with Xubuntu desktop) on a Raspberry Pi 3B (3.5 display) and I cannot.
Even after making manual changes the device gets stuck and won't boot.
Anyone else able to get it to work PI3B?
I've spent days, many hours trying many fixes (both proposed here and on goodtft github), no avail. Please help.
I boot a fresh install of Ubuntu Server for Raspberry Pi 20.04 64bit. I clone and run this scrip as advertised while ssh'd in, and it seems to complete without issue or error. The screen is white initially, but after the script, the device reboots and the screen turns black.
I have not been able to get the screen to not be black. Not command line, no terminal, no cli. Just black. Please help @lcdwiki @goodtft.
Thanks
Hello, I am trying to enable touchscreen on NVIDIA Jetson Nano but touchscreen isn't working. What git command is recommended?
Thanks!
Is it possible to have a output on both the lcd screen and a monitor connected over hdmi at the same time? I wanted to use the lcd as a little site monitor for some stats/info
ubuntu-18.04.3-preinstalled-server-arm64+raspi3.img.xz
https://wiki.ubuntu.com/ARM/RaspberryPi#Booting_the_official_Pi_2_image_on_the_Pi_3B.2F3B.2B-
$ git clone https://github.com/lcdwiki/LCD-show-ubuntu.git
$ cd LCD-show-ubuntu
$ sudo sh LCD35-show
After reboot the Raspberry Pi3 don't load. Stop on colors screen but don't load boot.
I ran LCD35-show on Ubuntu 22.04 and confirmed that it was working properly. However, when running LCD-hdmi, there was a problem with the hdmi monitor. The Ubuntu logo appears, but no further progress is made on the screen. What should I do?
Ive followed every set of instructions I can find for this. Nothing has made it not immediately break a RPi 3B+ Ubuntu Mate sd card. It doesn't boot after, just shows the color gradient screen on the computer monitor its also plugged.
Pi not boot SD after install and running.
Bricked, requiring re-install of OS.
So I'll be clear from the beginning, I am using headless ubuntu server 22.04 on a rpi 4 model. I want the rpi to show tty1 (default terminal) on boot up on the LCD screen but so far I have gotten only white LCD screen (and black screen output on HDMI). I have tested with gnome desktop and that works with the LCD but not the headless system. Is there a way to display tty1 on LCD screen (like how it usually displays on a HDMI display even with headless systems). I am using a 3.5 inch rev A LCD.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.