Skip to main content

Enable vnc raspberry. With VNC enabled we can now exit the menu.

Paul@ninja-ide:~# raspi-config 2. VNC is now enabled, and you'll be able to remotely connect to a virtual desktop on your Raspberry Pi, via the RealVNC software. Enable VNC Server: Access the Raspberry Pi’s Configuration menu and navigate to interfaces. If you have changed the password in a previous setup, enter that password. How could I fix this? 3. Enable the VNC Server: Enable the VNC server using the Raspberry Pi Configuration tool: sudo raspi-config Jun 19, 2023 · If your popup is asking to enable VNC then submit Yes. I am assuming that you have Sep 20, 2023 · Configure VNC to Use MATE Desktop. To do this, open the Raspberry Pi Configuration tool by clicking on the Raspberry Pi icon in the top-left corner of the desktop, selecting Preferences, and then Raspberry Pi Configuration. Did you enable VNC? Google is your friend. if you’re used to Windows, you’ll notice that it’s in the same place that the Start/Windows button would be. Enabling VNC from the Interfaces tab Mar 25, 2024 · Enable VNC Server on Raspberry Pi: Before you can connect to your Pi using VNC Viewer, you need to enable the VNC Server on your Raspberry Pi. Connect to your Raspberry Pi from anywhere in the world, experiment and monitor equipment remotely, simply and securely. sudo raspi-config. Select Interfacing Option, and then select VNC. Could use the raspi-config CLI interface to do this. Set up VNC Server on your Raspberry Pi. Feb 28, 2017 · Finally, you'll need to enable VNC. I was able to enable VNC in preferences and have also installed all updates. First, we will need to install a VNC client application that will communicate with the VNC server. Mar 21, 2023 · Navigate to Preferences and from there select Raspberry Pi Configuration and finally click on Interfaces. Also called VNC viewer Jan 25, 2024 · I just got a brand new Raspberry Pi 5 and installed the default (64-bit) OS on it using the Raspberry Pi Imager. I tried changing the resolution for VNC in the raspi-config with no luck. Now choose “Interfacing Options – Option #5” and select it. Want to remote control or "Remote Desktop" your Raspberry Pi? Well, a simple tool called VNC is already built-in! All that you need to do is activate it as w Jan 5, 2024 · Here is a guide about how to enable VNC Raspberry Pi. Simplest way to Enable VNC in Raspberry Pi so that you can work remotely over the same Wi-Fi network. 6. I then tried double clicking on the new connection box but I got a 'connection closed unexpectantly' pop-up. Oct 27, 2018 · sudo apt-get install real-vnc-client. Enabling the VNC Server starts the VNC service, which allows incoming connections on Raspberry Pi’s network port (5900). 168. " Then click Save. VNC ist standardmäßig deaktiviert, da es ein Sicherheitsrisiko darstellt. To guide you through this, look at my instructions on setting up VNC Connect on Raspberry Pi. Have tried to follow the instructions Jun 7, 2020 · The Raspberry Pi has now started a VNC server session at raspberrypi. For instance, the Pi computer might be part of a robot’s embedded system, or you might not have a spare monitor. Mar 24, 2022 · 2. service sudo raspi-config <----- enable VNC server, for good measure reboot [/quote] Have you tried this again recently? I tried to install the VNC Server file and it says it's an unsupported file. The problem is, the VNC client no longer connects. txt. The latest versions of Raspbian have VNC already installed. Table of contents . Before we can tunnel VNC through SSH, we need to enable SSH on the Raspberry Pi. Headless Raspberry Pi VNC setup. Connecting to Your Raspberry Pi via SSH Jan 28, 2020 · i just bought my Raspberry pi 4 Am trying to figure out SSH and VNC access to my RPI, and something is obviously wrong but I cannot google up the situation. To enable VNC from the desktop GUI, click on the application launcher, navigate to Preferences, and select Raspberry Pi Configuration. Copy a folder. VNC is based on the cross-platform network protocol remote framebuffer protocol (RFB), which transmits the content as bitmaps and uses TCP port 5900. There are many VNC servers and clients you can use (RealVNC, TightVNC, TigerVNC, …). Choose P3, "VNC". So, on Bookworm OS, just go to the applications menu -> preferences -> raspberry pi configuration -> interfaces and then click VNC so it’s enabled. Manual Installation Oct 17, 2023 · Gehen Sie also unter Bookworm OS in das Anwendungsmenü -> Einstellungen -> Raspberry Pi Konfiguration -> Schnittstellen und klicken Sie dann auf VNC, damit es aktiviert ist. Network File System (NFS) Set up a basic VNC Server and VNC Viewer. To enable VNC using the terminal, enter the following command: Terminal $. Oct 12, 2023 · Advanced Options > Wayland > enable X11 Openbox manager/backend Interface Options > Enable SSH and VNC Reboot VNC now appears in the top menu bar on the desktop and can connect using Real VNC Viewer. Click the Raspberry icon that’s in the bottom left of the screen. In order to activate the VNC service we need to access to the device configuration with the command May 12, 2019 · Menu(選項)->Preference(偏好設定)->Raspberry Pi設定->Interfaces(介面)->VNC->Enabled(啟用) 此時右上角會出現VNC圖示,點擊圖示,顯示VNC的連結IP 從Chrome進行VNC連接 安裝 VNC® Viewer for Google Chrome™ 輸入連結IP,如192. What is VNC; Enable VNC on the Raspberry Pi Jul 23, 2022 · Enable SPI on UBUNTU 20. Navigate to Interfacing Option>VNC and enable VNC. 2 hours ago · To connect and control Raspberry Pi via VNC over the internet, the following crucial steps need to be followed to have a secure connection. No other changes needed. Specifically, VNC needs to know which graphical desktop environment it should connect to. Dec 28, 2022 · Either can run X applications via ssh X tunneling (using ssh -X or, better, ssh -Y), and then your local X server will be used to render them, which means they won't appear on the remote desktop, or run them rendered on the Pi's X server which is running on the Pi and is displaying over its HDMI, and attach to the same X server using VNC protocol (under the hood the XTest extension is used to Apr 17, 2023 · Post installation, you must enable the VNC server on your Raspberry Pi. Step 1: Enable VNC. To do this, run: sudo raspi-config. Question: How can I access my Raspberry Pi without a monitor or keyboard? Feb 7, 2024 · Start wayvnc VNC server on Raspberry Pi Obviously the first part is to actually start the VNC server using the wayvnc service on the Raspberry Pi. Install VNC Viewer on Jan 22, 2022 · Raspberry Pi OS comes with RealVNC server already setup, it can be enabled with sudo rasp-config. When you enable the firewall, you will get a warning that existing SSH connections may be disrupted. Screen share with VNC. Therefore, if you want to enable SSH server on your Raspbian Stretch but is not really comfortable with a command line interface, a VNC server is what you should enable instead. VNC makes it possible to connect to and work with the Desktop interface of your Raspberry Pi remotely, even across the internet. May 4, 2020 · If your Raspberry Pi has LXDE, the desktop environment installed, but it’s set to boot to command prompt, you won’t be able to view the desktop via VNC. Step 3: Configure VNC Server Run the following command to configure VNC Server: sudo raspi-config. This can be done via the Raspberry Pi Configuration tool or by creating a file named ‘ssh’ on the boot partition of the SD card. Nov 21, 2020 · VNC Server: an application which runs on the Raspberry Pi, and allows the VNC client to connect, view and control your Raspberry Pi desktop. Feb 13, 2024 · The final result will be a Raspberry Pi that runs Kali Linux, and you will be able to interact with the device via SSH and VNC remote desktop. Wenn Sie VNC unter Bullseye OS aktivieren, erscheint ein RealVNC-Symbol in der Symbolleiste. To configure VNC to use MATE Desktop, create a new ~/. With VNC built into Raspbian, you can! In this guide, you will learn how to set up RealVNC on the Raspberry Pi and access your Raspberry Pi remotely on the Mac OS. The only way I've managed to get the VNC option to stick is to use the 'raspi-config' command form a terminal. Jan 13, 2024 · I have my Raspberry Pi (4 B rev 1. Nov 23, 2017 · Install a VNC server on Raspberry Pi. click the Vnc icon in the top bar, open the hamburger menu, and select "Options" Under the "Security" tab, for "Authentication" choose the "VNC password" option; Under "Users and Permissions" tab, select "Standard User" and click "Password" to set your VNC Mar 12, 2023 · Step 2: Install VNC Server Run the following command to install VNC Server on your Raspberry Pi: sudo apt-get install realvnc-vnc-server. First, make sure both your Raspberry Pi and the other computer you’re going to use are connected to the same network. Download RealVNC Server for Raspberry Raspberry Pi Tutorial: Real VNC: If you need to use your Raspberry Pi without connecting it with a monitor (or TV) you need to activate the VNC server service. To enable UFW, all you need to do is run the following command on your Raspberry Pi. This convenience is why enabling it is easy. VNC Client: an application which you can install on your desktop computer (Windows / Linux / Mac / …) or smartphone / tablet, to connect to the Raspberry Pi running the VNC server. 8. In Raspbian, click the applications menu icon (raspberry) at the top-left of the screen and select Preferences > Raspberry Pi Configuration. If you’re already using an older version of RealVNC Server, restart it: sudo systemctl restart vncserver-x11-serviced . Network File System (NFS) Set up a basic Se você tiver o Raspbian Jessie ou posterior, o VNC® Connect estará pré-instalado. VNC (Virtual Network Computing) is a system to share a graphical desktop, pretty similar to XRDP. Let’s get started! In this tutorial you will learn: How to download Raspberry Pi imaging tool; How to install Kali Linux on a Raspberry Pi; How to enable SSH for headless Kali Linux setup Oct 23, 2023 · On the Services tab, toggle enable SSH to on and select "Use password authentication. to ensure that, go to main menu -> preferences -> Raspberry Pi configuration as shown here. Aug 17, 2022 · Make sure VNC is enabled on the Pi. VNC Connect remote access software is included with Raspberry Pi OS. Apr 16, 2018 · sudo systemctl enable vncserver-x11-serviced. Press "Enter" to close the confirmation dialog. The problem started occurring after I enabled the legacy camera option, and then disappeared when I disabled it. Enable the VNC Server: Enable the VNC server using the Raspberry Pi Configuration tool: sudo raspi-config The VNC server is now running in the background of your Raspberry Pi's operating system. Apr 15, 2022 · If you are using a recent version of Raspberry Pi OS you should be able to enable VNC and set a resolution for headless VNC connections via raspi-config. Enable the VNC Server. Command Used: sudo raspi-config. Then click ‘OK’. Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. You will need to go into the Raspberry Pi configuration tool to turn on the VNC server: sudo raspi-config. You need both RealVNC Viewer and RealVNC Connect to use RealVNC. X. I use real vnc viewer on Fedora 29. By using the VNC you will be able to control your RPi from your computer (or laptop)! Jan 16, 2024 · 2. To enable the VNC server, follow these steps: 1. If you use your Raspberry Pi to perform continuous tasks without having to access it all the time, VNC can give you graphical remote access Aug 12, 2021 · To enable VNC on the desktop, navigate to the start menu > Preferences > Raspberry Pi Configuration. sudo dpkg --add-architecture armhf && sudo apt update. 1. However, the equipment and software you do need for this are a laptop, a Raspberry Pi, a microSD card, a power adapter (for your Raspberry Pi), Raspberry Pi Imager, and VNC Server. If not, and you’re already booted into the graphical desktop, select Menu > Preferences > Raspberry Pi Configuration > Interfaces and make sure VNC is set to Enabled. 0 and update the the raspberry pi imager to 1. This video shows you how to ssh into Raspberry Pi as well as set up and use Remote Desktop (VNC). 04 for Raspberry Pi Hot Network Questions Relation between, pre, post, segment and total lengths in Tikz decoration Dec 28, 2023 · Configuring the VNC Server on your Raspberry Pi. If you don’t have access to Monitor, TV or a Raspberry Pi touch screen display, then you may have to do some more work to enable the VNC service on your Raspberry Pi. Connecting a monitor to a RPi that has already booted does not display an video. I set it up to run a little test web page a couple months ago. 2. , your VNC might be disabled, click Enable). On recent versions the SSH comes disabled so you need to add an SSH file on the boot partition, as shown in the picture. Step 2 — Configuring the VNC Server. Logs can be viewed via journalctl -t Xvnc:1 -t vncserver and in /root/. Now, on Bullseye OS, when you enable VNC a RealVNC symbol pops up on the toolbar. You can use some of the available VNC client applications, including VNC Connect, Remmina, TigerVNC, Vinagre, TightVNC, etc. I normally appreciate any attempt at help, but your comment is just a drive-by insult, and you should reflect on yourself and ask why your first instinct was to assume I skipped the most basic thing and didn't even bother to google. e. Aug 10, 2020 · Stack Exchange Network. The web page is still running, and I can log in remotely via ssh. Remote command line access to the Raspberry Pi via SSH can be enable via the Raspberyy Pi Software Configuration Tool. You will see this menu: Choose #5, "Interfacing Options". To install MATE Desktop, run: sudo apt install ubuntu-mate-desktop. Jan 18, 2022 · To turn this feature on, open the VNC Server dialog, navigate to Menu > Options > Troubleshooting, and select Enable direct capture mode. With VNC enabled we can now exit the menu. Dec 26, 2023 · Here is a guide about how to enable VNC Raspberry Pi. Network File System (NFS) Set up a basic Apr 7, 2015 · Remote access to the Raspberry Pi Terminal Enable SSH on the Raspberry Pi. VNC allows users to control their Raspberry Pi remotely, and interact with the desktop environment as if they were sitting directly in front of the Raspberry Pi, with a monitor and other peripherals plugged in. service sudo systemctl start vncserver-x11-serviced. Now that we have enabled the VNC server on our Pi, we can access it from our PC. Full tutorial: Connecting to your Raspberry Pi via VNC . Preparations Of course, to be able to remotely control the desktop via VNC, Raspberry Pi must automatically start the desktop. Answer "Yes". The difference is that you connect to the current session directly, unlike XRDP which creates a new session. Jul 21, 2020 · Setup SSH on your Raspberry Pi Server today. Enable VNC to start the server. There are 4 steps involved before you can use VNC to connect to Raspberry Pi remotely: Aug 27, 2018 · If you have a keyboard+mouse+monitor connected to the Raspberry Pi, you can just. And browse with the arrow keys to Interfacing Options > VNC, then select Yes. If you use your Raspberry Pi to perform continuous tasks without having to access it all the time, VNC can give you graphical remote access via a virtual desktop. Aug 22, 2023 · One of the most common ways for users to access and administer their Raspberry Pi is via a VNC connection. Enable the VNC server. On your PC, you will need a VNC viewer. Jul 25, 2023 · You probably started the VNC service by hand, either by starting the vnc server directly or via sudo systemctl start vncserver-x11-serviced. sudo apt-get install RealVNC-vnc-server. It shows the Step by step procedure to set up VNC on Raspberry Pi. Portanto, só faça o download se seu Raspberry Pi for de uma distribuição Linux diferente. Install the VNC Server: To begin, update the Raspberry Pi’s software packages and install the VNC server by running the following commands in the terminal: sudo apt-get update. And, go to the interfaces tab where you can enable the VNC and hit OK. To make it permanent, starting the vnc server via the configuration menu raspi-config should have done it, but via 2 hours ago · 1. When you logout (instead of only closing the VNC Viewer window), the session will exit. The only thing I have to do is enable it from raspi-config. To do this, set the start mode to “Enable Boot to Desktop / Scratch” with “raspi-config”. Now choose “VNC – Enable/Disable graphical remote access to your Pi using RealVNC“. local:1 remember this address as it is needed later. The screen index can be changed via SOFTWARE_VNCSERVER_DISPLAY_INDEX in /boot/dietpi. This access means you can use your Pi in a headless setup Aug 9, 2017 · Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have May 15, 2024 · Best Practices for Using VNC Server on Raspberry Pi Best Practices for Using VNC Server on Raspberry Pi When using VNC Server on a Raspberry Pi, follow these best practices to ensure smooth operation. Only connecting a monitor and restarting the RPi helps. Once you hit the Enter, the following screen should appear: language:shell sudo apt-get update sudo apt-get install real-vnc-server sudo apt-get install real-vnc-client Enable the VNC Server. Download and install the RealVNC viewer for your operating system from Jul 18, 2017 · I'm using VNC Viewer in Windows to control the Raspberry Pi without screen but I need to get into the Raspberry Pi first by using putty software and then write the command code: $ vncserver to create a server to be able to control the Pi with the VNC Viewer. On the device you will use to take control, run VNC Viewer and connect (if already connected, you’ll need to reconnect). Can I just put a file in /boot/ just like with ssh? My goal here is to make the pi boot up for the first time with vnc enabled. Nov 2, 2023 · RealVNC Connect is a cloud service that enables you to access your computers from anywhere, without needing to configure firewalls or routers. How can I run this automatically without code writing, how to configure it? Feb 27, 2024 · sudo apt-get install realvnc-vnc-server . The VNC server needs to know which commands to run when it starts up. Type in the password and hit enter. Connect over VNC. Use the arrow keys to select “Interfacing Options” and press Enter. From the list of buttons, you have to click on two Enable buttons only. vnc/xstartup file, or edit the existing one and paste in the following: Jan 29, 2022 · If you are happy that all the rules are correct, you can now proceed to enable UFW on your Raspberry Pi. On the next screen, select Yes, and press enter to save the changes. Jan 8, 2022 · Then, we will Enable VNC (i. Sep 20, 2022 · Make sure VNC is enabled on the Pi. I used raspi-config to enable VNC (raspi-config v 20240104, after updating). 5) with Ubuntu. Remote access with Raspberry Pi Connect. Apr 4, 2019 · In raspi-config you do need to enable VNC server, and enable boot to desktop (log in as Pi), and you need to set a sensible desktop resolution too else when you VNC in it's tiny. 4. You will need to go into the Raspberry Pi configuration tool to turn on the VNC server: language:shell sudo raspi-config Select Interfacing Option, and then select VNC. Jan 21, 2020 · Enable SSH; Expand the file system; Rename the device; Update the default Raspbian software; In this post I’ll share the necessary steps to enable the VNC service, so you can connect to the Raspbian Desktop via VNC. Once you’ve been through the whole process, your Raspberry Pi should show up in the list of Oct 17, 2023 · TigerVNC is another popular VNC server and client. service. Run the below raspi-config command to open the Raspberry Pi configuration tool. As it has been established, users can connect remotely to their IoT devices given that they put in place VNC and SSH and also optimally configure the network including port forwarding and DDNS ideally in association with a VPN for security. Enable VNC. . Enabling SSH And VNC Jan 7, 2024 · To configure VNC for a remote desktop, follow the below instructions: Run the software configuration utility, and don’t forget to “sudo”. Then select “VNC” and enable VNC This means you will connect to the Raspberry Pi through the network, and use SSH to enable for VNC access to the Raspberry. Synchronise folders between computers with rsync. Mar 9, 2022 · VNC service is now enabled on your Raspberry Pi. X username:pi password:raspberry 即可登入到樹莓派當中 Feb 14, 2022 · Access your Raspberry Pi's console using either an SSH connection or with a keyboard and monitor attached directly to it. vnc/. Selecting Raspberry Pi Configuration out of the desktop’s Preferences menu; Next, click on the Interfaces tab, and then toggle VNC to enable it. It's possible to launch a VNC mode that does not "clone" the "connected" (or presumed connected) display settings, IIRC, that's one of the VNC options (but don't recall the full details, sorry**). The second way to enable VNC is through the Raspberry Pi Terminal and entering the following code Oct 25, 2021 · AussieSusan wrote:Not quite related but several times I've tried to enable VNC from the config GUI and it has worked until the next boot. Click OK when done. If that does not work then you seem to have broken something by experimenting. Set up the VNC server to start automatically. Nothing else installed. Dec 26, 2018 · I'm currently using raspbian stretch as an OS, and VNC works out of the box. Copy multiple files with one command. 3. Mar 14, 2024 · Enabling SSH on Raspberry Pi. So, I am running Bookworm but I am used to working with Raspberry Pi 3B+ with Buster. Then select ‘Interfaces’, and click ‘Enable’ next to VNC. The easiest way to enable it is through the desktop. To start the configuration process, we need to run the command below Enable VNC Server via GUI. 1, reinstalled everything including the raspberry pi OS to a fresh install, and im still having the same problem Im encountering this problem only now, from what i remember i did these exact same steps about 2months ago it was fine. It shows a bad attitude when dealing with others seeking help. While this is convenient and ‘just works’ it unfortunately only works well with the RealVNC viewer with the default setup. The easiest way to enable VNC on the Raspberry Pi is in the graphical desktop. The first one is SSH and the second one VNC. Exclusivamente para o Raspberry Pi, o VNC® Connect também está pré-licenciado para oferecer conectividade de nuvem e direta aos assinantes Home. Selecting Raspberry Pi Configuration out of the desktop’s Preferences menu; Click on the Interfaces Nov 23, 2023 · Facing problems in connecting Raspberry Pi over the internet. I entered sudo raspi-config then selected Interface Options>P3 VNC>Yes>Ok I installed VNC Viewer and selected File>New connection, and filled the Pi's IP address and named it raspberry pi. Network File System (NFS) Set up a basic Apr 26, 2022 · Now you’ll configure it to launch Xfce and give us access to the server through a graphical interface. Connect to a VNC server. With the VNC server now installed to our Pi, let us now proceed to configure it. By default DietPi will start a virtual VNC session on boot at screen :1 for user root. That said, this will also work for Windows or Linux operating systems as there are RealVNC clients for them as well. sudo ufw enable. It will ask for your Raspberry Pi password. The Raspberry Pi can be controlled like any other Desktop computer using a keyboard, mouse, and monitor. “Raspberry Pi Host” means the Raspberry Pi computer on which the Software is run. Now that you have the VNC server installed to your Raspberry Pi, we can now learn how to configure it so that it is ready for connections. There are 7 steps to setting up a headless Raspberry Pi: Install the Raspberry Pi Imager and configure it . Although wayvnc is already installed (if not, install with sudo apt-get install wayvnc ), the service is by default disabled: Nov 22, 2022 · So, if you install and activate VNC on a Raspberry Pi, you can easily install, configure, and manage the minicomputer from another PC. Sep 7, 2020 · 1 Definitions In this Agreement: … “License Key” means a code obtained from RealVNC which enables the Software to be used. Trev. Remote Access the Raspberry Pi with VNC Introduction. The default password is raspberry. However, if your popup is requesting to disable then submit No . 7. Nov 9, 2023 · ` systemctl --type=service | grep vnc` shows nothing, but using raspi-config to re-enable VNC fixed it, I'm logged in via VNC right now. Before enabling it first check for updates and upgrades. Jan 2, 2022 · I am now trying to enable VNC. To change Raspberry PI’s boot mode This video will show you how to enable VNC on your headless Raspberry Pi (no display, keyboard, or mouse) and set the resolution. This tutorial Oct 21, 2023 · UPDATE: Updated to a VNC 7. Dec 16, 2023 · Set up VNC Connection: Enable VNC on Raspberry Pi: On Raspberry Pi, open the terminal and run command. After booting I can unplug the HDMI cable and work through VNC. If you are using Raspberry Pi OS Bookworm (the I have a problem with no video through HDMI and VNC when raspberry was booted without a connected monitor. Forced the architecture. This… Mar 20, 2022 · When I connect via VNC viewer to my PI4 I get the screen: cannot currently show desktop. Copy files from your Raspberry Pi. Now you can use any computer on your network with a VNC client to remotely access the Raspberry Pi Step 3: Installing a VNC Client on Your Windows PC Mar 2, 2019 · Furthermore, you will be able to use your Raspberry Pi from a graphical user interface. As you might know, VNC Server comes preinstalled on Raspberry Pi. Run the following command: sudo raspi-config. Oct 24, 2023 · Confirmation dialog that VNC has been enabled on the Raspberry Pi; Enable VNC Screen Sharing via Desktop GUI. Share files with SCP. Copy files to your Raspberry Pi. tl:dr - drop the :1 from the IP and use :0 or no desktop specificed. service sudo systemctl status vncserver-x11-serviced. Open a terminal window and type "sudo apt update". Nov 10, 2019 · An easy way to have a remote desktop connection with the Raspberry Pi is using VNC Server. In such a situation, you can use raspi-config to enable VNC server on Raspbian Feb 3, 2021 · Step 5. To launch it open the Raspberry Pi Terminal and type: sudo raspi-config. (Latest Raspbian PIXEL release as of today) Susan Aug 21, 2020 · Finally I found the answer! Here is the complete procedure: 1. VNC is disabled by default, because it presents a security risk. Please see this article. ha is bm rz hz ib hk ed fe pe