Skip to main content
Share Your Experience: Take the 2024 Developer Survey
13 votes
Accepted

PyQt5 on a Raspberry Pi

OK... I managed to get this to work. This is what I did. QT Core needs to be installed with sudo apt-get install qt5-default You'll need to copy over sip and PyQt5 to your Raspberry Pi (I used SFTP)...
CharlieHorse's user avatar
12 votes

Pi 3 cannot connect to Enterprise WiFi using GUI

Turns out it is just the GUI that does not support WPA2 Enterprise. Was able to connect to those grayed-out networks by manually modifying /etc/wpa_supplicant/wpa_supplicant.conf as follows: network={...
Radium Zheng's user avatar
11 votes
Accepted

How to boot into own python script (GUI) only?

For the past month or so I've been working on basically the exact same thing, so I've researched how to do this a lot and know how to do it with the latest version of Raspbian (PIXEL). nodm is a ...
tjohnson's user avatar
  • 408
11 votes

PyQt5 on a Raspberry Pi

In Raspbian Stretch Lite the following worked for me: sudo apt-get update sudo apt-get install qt5-default pyqt5-dev pyqt5-dev-tools
Zeh's user avatar
  • 211
8 votes

How to printscreen on Raspberry Pi?

Just use the Print Screen key on your keyboard that will save a PNG image in your home directory (/home/pi) of the whole desktop.
Dirk's user avatar
  • 81
7 votes

The size of the font, icon, and everything else in GUI of RPi

Go to 'Appearance Settings' (Start menu / Preferences). In the tab 'Default' you can change settings to large, medium and small screens. Setting it to 'large screen' should make everything bigger.
Dirk's user avatar
  • 3,541
6 votes

Error when attempting to create Python GUI using Tkinter: "no display name and no $DISPLAY environment variable"

Here is my solution. This works for SSH terminal, or crontab: import Tkinter import sys import os if os.environ.get('DISPLAY','') == '': print('no display found. Using :0.0') os.environ....
Blee's user avatar
  • 61
6 votes

Error when attempting to create Python GUI using Tkinter: "no display name and no $DISPLAY environment variable"

I solved it with these two commands: export DISPLAY=0.0 xhost +
O. Aba's user avatar
  • 61
5 votes

How can I remove the GUI from Raspbian/Debian?

Jessie Raspbian took a different but similar path as other answers here. # First the jre needs X (boo!) so switch that out to a headless version sudo apt-get install -y openjdk-7-jre-headless # Next ...
squarism's user avatar
  • 151
5 votes

Boot into the GUI after changing default user

As of Raspberry Stretch you can simple login to youruser and call sudo -s raspi-config and in the Boot Options Menu "B" under "B1/B2" you'll find .. automatically logged in as 'youruser' user will ...
Wolfgang Fahl's user avatar
5 votes

Running a webpage on startup

to hide all output while booting you can boot "silent". this means all output will be redirected to tty3. edit /boot/cmdline.txt !! every thing need to be in one line!! dwc_otg.lpm_enable=0 console=...
Joe Platano's user avatar
5 votes

Need help running games on a pi

I had a look at the example game you linked, and it looks to be an issue of processor architecture. Your Pi has an ARM processor, which requires programs to be compiled specifically for ARM, whereas ...
Aurora0001's user avatar
  • 6,328
5 votes
Accepted

RASPBERRY PI Error Python GUI : “no display name and no $DISPLAY environment variable”

this error usually happens when you access the RPI via SSH, you could run: export DISPLAY=0:0 or add it to your bashrc if you want it to be perminantly excuted on every therminal run and ssh ...
aa-samad's user avatar
  • 166
5 votes

Is React / Web or Python the way to create UIs for Raspberry Pi kiosks?

Personally, I myself would select a desktop app, but as for 'the best', there is none. However, I can say a few things: Raspbian (or whatever you decide on) works with Linux, specifically Debian. ...
Mark Hall's user avatar
  • 101
4 votes

Can't load gui with Raspbian

Jesse Lite does not include the GUI it is just the core OS. Thus when you put in your username and password you get the terminal. This is very useful for headless servers that you can communicate with ...
TheXed's user avatar
  • 231
4 votes
Accepted

Hiding boot screen for kiosk usage

I've found the solution. If you want to remove the 4 raspberry logos on startup: - Open the file /boot/cmdline.txt. - Add a space and logo.nologo to the end. If anybody wants to remove the Pixel ...
Enis D.'s user avatar
  • 81
4 votes
Accepted

What is the best/recommended way to do simple full-screen GUI custom drawing?

Most likely, you'll need to pick a language and a graphics library or GUI toolkit. The way that the GUI is rendered on a Linux system is relatively simple, once you understand what each part does. ...
Aurora0001's user avatar
  • 6,328
4 votes
Accepted

Is there a python picam gui out there?

Yes, there are various GUI tools that can control the Pi Camera without having to mess with the code yourself. One such example is PiCameraApp by Billwilliams1952 (available on GitHub). It is ...
Aurora0001's user avatar
  • 6,328
4 votes
Accepted

GUI wifi manager for Raspberry Pi

According to the raspberry forum, the equivalent of wifimanager for RPi is the comitup, it's still in development, but works like a wifimanager.
Jhony Cesar's user avatar
3 votes
Accepted

Black screen brand new raspberry 3

sudo raspi-config Expand Filesystem Boot option > Desktop Autologin I don't know why but problems solved
onepix's user avatar
  • 131
3 votes
Accepted

Keep GUI from running at boot in Raspbian?

As suggested by steve use raspi-config for setting up the GUI. Steps 1. on the prompt type sudo raspi-config Step 2 Select the option highlighted "Boot Option" Step 3 Based on your need select "...
Varad A G's user avatar
  • 848
3 votes

Auto-login on desktop no working method found yet

I faced similar problem and resolved it using following sudo apt-get install --reinstall lxsession I got a hint about this from .xsession-errors file. The error in this file was /usr/bin/x-session-...
vishruti's user avatar
  • 131
3 votes

Creating custom Linux for Raspberry Pi

What you are saying is that you are wanting to create you own Desktop Environment, like LXDE, XFCE, Gnome or KDE. Start by reading this related thread. I recommend you stick with a headless Raspbian ...
tlhIngan's user avatar
  • 3,372
3 votes

Pi 3 cannot connect to Enterprise WiFi using GUI

Most of the answers I found online were obsolete, with the latest release of Raspbian. I made a post with the fix, Connecting a Raspberry Pi 3 to Enterprise Wifi: Type this in your terminal : ...
Haresh Karnan's user avatar
3 votes

PyQt5 on a Raspberry Pi

I developed a similar application using PyQt4 and Qt4-designer. You have to install pyqt4 all modules: sudo apt-get install qt4-default qt4-designer qt4-doc qt4-dev-tools python-qt4 So in your case ...
Yatish Prasad's user avatar
3 votes

PyQt5 on a Raspberry Pi

I can't leave a comment, not enough reputation, but thought I should mention this in case it helps anyone using VirtualEnv: In my case (Raspbian on a Raspberry Pi 3, Python 3 in a virtual environment)...
Moustache's user avatar
  • 131
3 votes
Accepted

Is PIXEL based on LXDE or XFCE?

PIXEL is based on LXDE. The designers have remodeled the whole UI by creating new icons, windows and buttons to make it aesthetically pleasing.
Ashish Ranjan's user avatar
3 votes

Run Qt Application on Startup

I guess you are using Raspbian Stretch. This comes with systemd so you should start your qt project as service. First create a new service: rpi3 ~$ sudo systemctl edit --force --full my_qt_project....
Ingo's user avatar
  • 42.2k
3 votes
Accepted

Reading Real-Time Temperature of Raspberry Pi in Guizero

Add a function to read_cpu_temp then call that function to display instead of read_sensor: from guizero import * import random def read_sensor(): return random.randrange(3200, 5310, 10) / 100 ...
CoderMike's user avatar
  • 6,987
3 votes
Accepted

Octave is not working in raspbian

Open a terminal and type: sudo chmod g+s /usr/bin/octave This trick solve the issue
Nergal's user avatar
  • 46

Only top scored, non community-wiki answers of a minimum length are eligible