This no longer works since ssh is not enabled.
Using only the laptop's screen and keyboard (both before and
after installation), install and configuration for headless
operation using SSH is possible using NOOBS (they call it
"silent install"). It does not require a separate screen
or keyboard/mouse. It does require an SD card reader on the
laptop (built in ...
This is only for command-line interface, not for the Graphical UI.
The easiest way would be connecting via SSH with a program called PuTTY (Windows), M-remote (Windows) or using the Terminal application in OS X or any Linux (no installation, already available).
Terminal: enter the command ssh pi@raspberrypi
Putty: select protocol SSH and enter hostname ...
You can enter the following three xset commands
xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device
file (You should insert these after the first line).
I had the same issue. At raspberry pi forum I found this:
You need to edit your script that's starting X. In the default build with lightdm the file to edit is
in the SeatDefaults section it gives the command for starting the X server which I modified to get it to turn off the screen saver as well as dpms
A lot of it depends on the LCD module that you have, but I think you might have success buying one of these. I converted two of my old laptop screens to standalone monitors and in fact one of them is used as a monitor for the Raspberry Pi.
Here is the link to the eBay seller from whom I bought my LCD controller. It's simple - just buy the controller, attach ...
Since I did this recently and took a couple of photos in the process, I figured I'd write a detailed guide.
Things you can salvage
Here are the things you might want to keep from your old laptop:
the LCD panel (required)
the CFL power module (if your laptop had CFL backlight)
the LCD data cable
the plastic lid case
the internal speakers
the laptop power ...
So after a lot of googling I found the codes that setterm should be sending to the tty and these two command unblank the screen every time.
sudo chmod 666 /dev/tty1
echo -ne "\033[9;0]" >/dev/tty1
The only reason I can think of all the other commands (that should have worked) failing was because the Pi is connected via svideo to a tv and not HDMI or a ...
I think you have to decide what matters most to you in the monitor.
Do you want:
The highest resolution possible?
A mountable screen?
An articulated monitor arm?
An inexpensive solution?
The answers to these questions will help you ...
In the /boot/config.txt file, add hdmi_group=2 and hdmi_mode=58 to get 1680x1050. You must be root to do this.
Restart the Raspberry Pi; sudo reboot.
See http://elinux.org/RPi_config.txt for a complete list of resolutions and modes.
That cable is most likely a DisplayPort-to-HDMI cable not a HDMI-to-DisplayPort cable (mind the direction). While there are DP ports able to support HMDI signals (DisplayPort Dual-mode) HDMI does not support DP directly. Since HDMI data transmission is very different from DP there will be no simple (passive) cable that just re-routes some signal lines on the ...
Firstly, since the Raspberry Pi doesn't have an RGB out, you will need an ACTIVE (with a chip to logically convert Digital to Analog) HDMI to VGA. I use one of these on my RPi and it works great- for older VGA monitors.. but yet again the price is going up...
I bought this HDMI to VGA from ebay
I have Model B, I do not know if it will work on Model A ...
You may be able to connect using the DSI connector on the RPi, see RPi Screens at the DSI connector section, but it will depend on the interface that currently exists and you may need to get some converters or get some interface blobs, see S2 and S5: Fit or no fit?.
Even if that could connect, sorting out the timings would be a driver hack issue so if that ...
There is a blog post, Raspberry Pi Remote Connections – Without A Network!, detailing what you are looking for.
Basically, this involves assigning a static IP address to both the laptop and the Raspberry Pi, then setting up X-server to stream the screen from the Raspberry Pi to your laptop. As this is an extensive walkthrough, please reference the link for ...
Edit 1/1/2019: Since this answer continues to be popular, going to incorporate a change per bigjosh's comment. Around April 2017, Raspbian introduced a security change that no longer starts the SSH server by default (see this blog post). To enable the SSH server on boot, create a file named ssh on the boot partition of the Pi's SD card prior to trying ...
This was due to incorrect settings in /boot/config.txt.
Actually deleting the config file solved my issue, but its purpose and possible parameters are documented here.
The contents of my file were:
This is what comes by default in Arch. The hdmi_mode=19 setting sets the HDMI output to 1024x768 85Hz, which is ...
You can use VNC server on rarspberryPi and VNC clients on developers laptops. You can use tightvncserver package for this. In most typical setup, each client connecting to VNC will see exatcly the same screen, will control the same mouse pointer etc. I believe you would like to setup it so that every one that logs in gets his own individual screen.
I know this isn't exactly what you're looking for, but you might find this interesting.
You can purchase a lapdock, made for a cell phone, that will provide you a portable keyboard and monitor for use with your RPI. Simply connect an HDMI to HDMI micro female adapter to the lapdock.
They are often on sale for ~$60. Likely far cheaper than any other monitor ...
Hackaday.com: USING CELL PHONE SCREENS WITH ANY HDMI INTERFACE
Has a video specifically using a raspi and iphone 4 screen.
You did not indicate of you where in the terminal or GUI and what you were doing when the Raspberry Pi became frozen. Sometimes the GUI or even the terminal can freeze, but the operating system is still running, fully functional.
What you can do is to switch to a "backup" text terminal. Pressing CTRL+ALT+F1 will switch to one of the "backup" terminals ...
In the question you said "The Pi is not quite powerful enough to run the application that I would like" and you also said "On the server, I only need to be able to run Chrome." So I'm going to assume that you're trying to run some kind of web app with some dynamic page loads (ie ajax or flex/flash).
I would suggest that rather try to do the server/client ...
It is doubtful that the connections from a cell phone LCD screen would be optimal to use with your Raspberry Pi. That said, I'm positive it's possible.
But, why even go to the trouble? With multiple LCDs made specifically for the Raspberry Pi today (some of them touchscreens!), it is more practical to buy an LCD than to salvage one from a phone and use it....
We (@RPi Awesomeness and @Dam Underscore) resolved this in the chat. None of the tutorials or answers he was trying were working, so we tried to figure it out and we did.
Turns out the OP was using NOOBS and thus couldn't find the cmdline.txt file required for the tutorial he was following. So, I told him to download Raspbian & go with that.
Whether or ...
The short answer is, make sure you download the offline install version of NOOBS,
then edit the file recovery.cmdline and add silentinstall on the end of the first line.
That will auto install raspbian, and reboot into the desktop when finished.
For a headless setup, SSH can be enabled by placing a file named ssh, without any extension, onto the boot partition of the SD card.
When the Pi boots, it looks for the ssh file. If it is found, SSH is enabled, and the file is deleted. The content of the file does not matter: it could contain text, or nothing at all.
You need to use OpenGL:ES screensavers, not OpenGL ones.
OpenGL is a rendering framework. OpenGL:ES is the version for Mobile devices. Anything that uses OpenGL will run painfully slowly because the Pi doesn't support it, so anything that wants to do accelerated graphics needs to be modified to use OpenGL:ES instead.
Here is a 12 part course about writing an OS for the Raspberry Pi from scratch. Part 6 is about graphics. I did not see OpenGL described there, but the examples talk about drawing pixels, then lines, and then text. The first lessons describe how to get the Raspberry to load and run your code.
You can change the display resolution graphically (without using Terminal) on Raspbian GNI/Linux 8 (jessie) using following window.
Application Menu > Preferences > Raspberry Pi Configuration > System > Set Resolution.
Thanks Darth Vader, techraf and goobering for the advices.