VMware ESXi and vSphere Cluster Management
Using the Raspbian Desktop: Menu Bar, File Manager, Browser, Terminal, Installation, and Internet Access
Learn how to use the Raspbian desktop on a Raspberry Pi, including the menu bar, PCManFM, Epiphany, LXTerminal, installation, file management, and network connections.
Raspbian is a Raspberry Pi-focused Linux operating system with a graphical desktop environment. A desktop environment is the visual interface that provides windows, icons, panels, menus, and application controls. If you have used Windows or another graphical operating system, the basic interaction patterns will be familiar: click an icon to open a program, use menus to find actions, and organize personal work in folders.
Getting oriented on the Raspbian desktop
After the Raspberry Pi starts, you normally see a desktop workspace, a menu bar or panel, application launch icons, and a notification area. The workspace is where application windows appear. The panel provides shortcuts and system controls, including the application menu, network status, sound, clock, and session actions.
A panel icon is a clickable shortcut on the panel that starts an application. Common icons provide quick access to the file manager, web browser, and terminal. You can usually move, minimize, maximize, or close a window using its title-bar controls. Applications can run at the same time, and you can switch between them using their window buttons or the desktop task controls.
Using the menu bar and application menu
The menu bar is the primary place to launch programs and access system controls. Click the application menu button, browse the categories, and select a program. Categories help group programs by purpose, such as accessories, internet tools, programming, office applications, or system utilities.
- Open the application menu from the panel.
- Choose a category.
- Click the application you want to start.
- Identify the new window's title bar, minimize or maximize controls, and close button.
The menu also provides session and power actions. Depending on the desktop configuration, these can include logging out, restarting, and shutting down. Save your work and close applications before selecting a power action.
Managing files with PCManFM
PCManFM is the graphical file manager. A file is a named piece of data, such as a document, image, or program. A folder, also called a directory, contains files and other folders. A location is a place in the filesystem that you can browse to.
Open PCManFM by clicking its panel icon or by selecting it from the application menu. The window commonly includes navigation controls, a location or path area, a sidebar with places such as the home directory, and a main file list.
Home directory, paths, and removable storage
Your home directory is your personal default folder. It is the normal place for documents, downloads, projects, and configuration files belonging to your user account. A file path describes an item's location in the filesystem. For example, /home/your-name/Projects/notes.txt identifies the file notes.txt inside the Projects folder in the user's home directory.
The home directory is a safe default workspace because you normally have permission to create and change items there. Removable storage, such as a USB drive or another card, appears as a separate location when it is connected and mounted. Always unmount or safely eject removable storage before disconnecting it.
Common PCManFM actions
Example: organize a downloaded file
- Download a document in Epiphany and note that it is normally saved in
Downloadsinside your home directory. - Open PCManFM and select
Downloads. - Go to your home directory and create a folder named
project. - Copy or move the downloaded document into
project. - Rename it to a meaningful name, such as
project-plan.pdf.
Be cautious in system locations such as directories outside your home directory. Permissions control which users can read, change, or execute files. A file operation can fail if the item is open, the folder is protected, or removable storage is full or mounted read-only.
Browsing the web with Epiphany
Epiphany is the web browser included in the desktop setup described here. Start it from its panel icon or from the internet category in the application menu.
- Click the address bar.
- Type a web address, such as a site you already trust, and press Enter.
- Use links and navigation buttons to move between pages.
- Open related pages in new tabs when you want to keep the current page available.
- When downloading a file, note its filename and destination, then locate it in PCManFM.
Web access requires an active network connection. A padlock or HTTPS indicator means that the connection to the site is encrypted; it does not guarantee that the site or download is trustworthy. Check the spelling of domains, avoid unexpected downloads, and do not open files from unknown sources. Keep the browser and operating system updated when possible.
Using LXTerminal and the shell
LXTerminal is a terminal emulator. It opens a text-based interface to a shell, which is a command interpreter that reads and executes commands. Graphical applications use menus and buttons; the terminal uses typed instructions. Both interfaces can work with the same files and folders.
Open LXTerminal from its panel icon or the application menu. The command prompt is the text shown when the shell is ready for input. It may include your username, computer name, and current directory. Type a command after the prompt and press Enter. Spelling, spaces, capitalization, and punctuation matter.
Example: inspect the project folder
pwd
ls
mkdir project
cd project
ls -l
The commands above display your location, list its contents, create a project directory, enter it, and list that directory with details. They do not delete or overwrite files. If you are unsure what a command does, stop and research its purpose before running it.
sudo is a prefix that runs a permitted command with administrator privileges. Administrator access may be needed for some system configuration or software-management tasks. It is not a general solution for every permission error. Understand the complete command before using sudo, because an administrative command can change system files or affect every user.
Installing Raspbian on a Raspberry Pi
Installing Raspbian means preparing bootable storage and completing the first-run setup. The broad workflow is:
- Obtain the operating-system image that matches the Raspberry Pi and the intended desktop setup.
- Use an imaging tool on another computer to write the image to a compatible microSD card.
- Wait for verification to finish, then safely eject the card.
- Insert the card into the powered-off Raspberry Pi.
- Connect a compatible power supply, display, keyboard, mouse, and network connection as needed.
- Power on the Pi and complete the initial setup.
First-boot configuration commonly includes locale, keyboard layout, time zone, username, password, display settings, and network access. Choose a strong password and record it securely. After connecting to the internet, perform available system updates. Updates often require administrator authentication and a working network connection.
Installation recovery
- If the Pi does not boot, confirm that the image-writing operation completed successfully.
- Check that the microSD card is fully inserted and compatible, and verify that the power supply is adequate.
- Check the display cable and input source if the system may be running but the screen is blank.
- If corruption or an incomplete write is suspected, write the image again, preferably after checking the card and confirming the image.
- Repeated storage errors may indicate a failing or unsuitable card; replace it with compatible, reliable storage.
Connecting to the internet
Raspberry Pi networking normally uses Ethernet, a wired connection, or Wi-Fi, a wireless connection. Ethernet generally requires a network cable connected to the Pi and router. Wi-Fi requires compatible wireless hardware, the network name, and its password.
Connect to Wi-Fi from the desktop
- Click the network control in the desktop panel.
- Choose the correct wireless network name.
- Enter the network password carefully.
- Wait for the network indicator to show a connected state.
- Open Epiphany and visit a known website, or use
ping -c 4 example.comin LXTerminal.
Do not enter credentials into a similarly named or unexpected network. If a Wi-Fi network is not visible, confirm that wireless hardware is available and enabled, move closer to the access point, check that the router is broadcasting a compatible network, and restart the network connection if necessary.
When webpages do not load
- For Ethernet, check both ends of the cable and look for link or network activity.
- For Wi-Fi, confirm the password and connected network, then check signal range.
- Test whether another device can access the internet through the same router.
- Run
ping -c 4 example.com. A failure can indicate no connectivity or DNS trouble, although some networks block ping. - Check for a captive portal, where a browser must accept terms or sign in before internet access is granted.
- Restart the router connection or Raspberry Pi only after saving work.
How the desktop tools work together
The menu bar launches PCManFM, Epiphany, and LXTerminal. These applications are different views of the same system: Epiphany can download a file, PCManFM can organize it, and LXTerminal can inspect the same folder and file names with commands.
A typical workflow is to download a document in Epiphany, open Downloads in PCManFM, create a project folder in your home directory, and move or rename the document. If more detail is needed, open LXTerminal, run pwd to confirm the location, use ls to list its contents, and use ls -l to inspect permissions and timestamps.
Troubleshooting common problems
File operations fail
Check whether the file is open elsewhere and whether you have permission to modify its containing folder. Use ls -l to inspect permissions. Avoid changing system directories without understanding ownership and permissions. For removable storage, check whether it is mounted read-only or is full.
A command reports permission denied
Confirm the current directory with pwd and inspect the target with ls -l. Do not immediately add sudo. Determine why access is restricted and use administrator privileges only for an understood administrative task.
The system lost power unexpectedly
An abrupt power loss can interrupt storage writes and cause filesystem corruption. Reboot normally and check that important files are present. Use the desktop safe-shutdown procedure in the future. If boot or file errors continue, the storage card may need repair, replacement, or re-imaging.
Practical checklist
- Use the menu bar to locate and start applications.
- Use PCManFM for personal files, folders, downloads, and removable media.
- Use Epiphany for web pages and downloads, while checking HTTPS and download sources.
- Use LXTerminal for careful, text-based inspection and navigation.
- Keep personal work in the home directory unless you understand another location.
- Connect with Ethernet or Wi-Fi before relying on web browsing or package updates.
- Use safe shutdown and wait before disconnecting power.
For a focused reference, return to Using Raspbian.