I made a fullscreen GUI application using PYQT4. It is the only thing Raspberry Pi is going to be used for. Is there a way of starting it after boot, without starting unnecessary Raspbian GUI? It uses gpio signals and uinput so it should be run as root.
Related
I have a small project using a Raspberry Pi Zero W. This is just a small Node.js server that I would like to be running at all times. I am using Raspberry Pi OS Lite (no desktop)
The whole thing works perfectly fine but after some time, let's say one night of no use, it stops working, until the Pi is rebooted.
I am thinking if there is any sleep mode that I am not aware of and, if that is the case, how to disable it. If not the case, I would like to hear about other possible root causes.
On the RPi Zero-W, go to Raspi Configuration --> Display option. Then disable screen blanking.
Is there is any guide to make embedded an OS the only thing it does is launch the software when it boot and doesn't show anything except the application
I am trying to SSH into my raspberry pi from my windows machine, and the terminal environment WAS working fine, but the GUI is acting really crappy. There is no Xming window that opens up when Xming starts (but it is running according to the task manager). The taskbar in Raspbian doesn't move around (and covers up the windows taskbar), and there is a bunch of little glitches with the desktop. My motors are also being weird: when I turn on my Pi one of them starts moving. The same thing happens when I turn off my Pi (but not the H-Bridge Board). Everything (including the motors) work perfectly fine when I use my Pi with a TV via HDMI. I have the model 2 Raspberry Pi running Raspbian, Windows 10 on my computer, and am using Putty. I'm pretty new to this, so I will appreciate any help.
Do you need the GUI? If not, I would suggest turning off X11 forwarding in putty (Connection - SSH - X11) and just using the console.
I have a laptop, and I want to force the native screen to display 1080p. I know the display driver is capable of that because I have connected it to a 1080p screen before and it worked.
I am doing this because I want to establish a remote connection from my Raspberry Pi to the laptop. The Pi (an ARM linux machine) is connected to the 1080p screen. At the moment, the remote connection only covers part of the screen, as the laptop is only displaying 1366x768 (or something).
I want a software solution, if possible. Also, I want a server-side solution (that is, on the windows machine) as finding and using Linux software that works on the pi is a bit of a nightmare!
I am using TightVNC, though am prepared to try any package is free and which works well, as a server for Windows and client for ARM Linux.
Solutions I have tried that don't work:
'show all modes' on control panel (still didn't show the mode 1920x1080, which I know the graphics adapter can do)
ZoneScreen OS (wouldn't let me create a higher resolution)
Demoforge Mirage (um... didn't do anything. Maybe I didn't get how you're supposed to use it)
To force the raspberry pi to have a certain display. Go on boot folder cd /boot/
After that, open the config file with your editor (I use geany sudo apt-get install geany)
sudo geany config.txt
In this file, it should have two line that you have to uncomment it:
framebuffer_width=800
framebuffer_height=600
Just change the values of those variables and save the file.
You may have to reboot your raspberry pi
I'm currently putting together a project where my application will have a web based frontend and will be running on a microcontroller. In order to provide a friendly UI I would like my app UI to startup without showing any Unix screens, such as splash screen, login and BIOS. This is supposed to behave as an embedded system.
Since my app is browser dependent, I presume I'm going to need my Linux graphical desktop environment running in the background but the less I have running the better.
What is the best OS Rasberry PI for this purpose and how do I make it behave as an embedded system?
Thanks in advance.
regards,
ForeignerBR
Your solution could likely be the following:
Raspbian is the most supported operating system on the Pi at this time and most Linux Debian applications are on there. For speed Arch is the best (but has no GUI as standard).
You could then get it to login & start up into X11 automatically and then set it to launch up the web browser.
I would recommend chromium as you can start it up into a full screen Kiosk mode via the command line. So at boot it would show the command line and possibly the start of a GUI but once booted up should just display the browser.
Hope This Helps -
Ryan Walmmsley