Raspberry Pi Configuration Notes (Dave Mawdsley, dm@madmod.com) -------------------------------- as of 03/31/13 Original Boot Disk Information I used with a blank 4GB SD card (class 4) ------------------------------------------------------------------------ 1. Download from http://www.raspberrypi.org/downloads 2. I chose 'Direct download': 2013-02-09-wheezy-raspbian.zip 3. Unzipped to my folder: Desktop/raspbianimg Unzipped file as: 2013-02-09-wheezy-raspbian.img 4. Insert the SD Card into the USB card reader on my laptop 5. In terminal: cd Desktop/raspbianimg sudo fdisk -l (to determine the '0' of mmcblkx) 6. sudo dd if=2013-02-09-wheezy-raspbian.img of=/dev/mmcblk0 bs=4M (This took 38 minutes+ on my computer to complete. The SD card is now ready to use.) First Boot with the SD card (choices I opted for) --------------------------- Raspi-config: (See http://elinux.org/RPi_raspi-config for details.) Expand root partition to fill SD card Yes (use all 4GB) Change overscan No (need to use Monitor first) Set keyboard layout Yes (to US) Change password for 'pi' user Yes (set it to my choice) Set locale Yes (America-NewYork) Set timezone Yes (Eastern) Change memory split No Enable or disable ssh server Yes (NEEDED!! see *** below) Start desktop on boot? Yes (I like a GUI desktop.) Try to upgrade raspi-config Yes (seemed the best option) *** Upon reboot, the monitor didn't image so I used my laptop on the network to log into the Raspberry Pi which appeared to be running. ssh pi@192.168.1.19 (you network address instead) To rerun Raspi-config and choose some different options in terminal: sudo raspi-config (Note: this script is at /usr/bin/raspi-config) Monitor (Mine is a COBY LEDTV1526 15" with HDMI or VGA) ------- sudo /boot/config.txt Modify the following: hdmi_group=2 hdmi_mode=4 overscan_left=16 overscan_right=16 overscan_top=-14 overscan_bottom=-14 Uncomment the following by removing the '#': #hdmi_force_hotplug=1 Further notes at the bottom of this file. Keyboard -------- sudo /etc/default Modifity "gb" to read "us" for a US keyboard. Autostart Application --------------------- sudo nano /etc/xdg/lxsession/LXDE/autostart To add an application such as vncserver add a line: @vncserver (This application burdens RAM.) Date Format ----------- Right-mouse on the time, choose "Digital Clock Settings" In the top box for time, dow, date use: %I:%M %p %a %m/%d Updates and Upgrades -------------------- sudo apt-get update sudo apt-get upgrade Notes on the Monitor In Use --------------------------- Your HDMI monitor may support only a limited set of formats. To find out which formats are supported, use the following method. Set the output format to VGA 60Hz (hdmi_group=1 hdmi_mode=1) and boot up the Raspberry Pi. Enter the following command to give a list of CEA supported modes: /opt/vc/bin/tvservice -m CEA Enter the following command to give a list of DMT supported modes: /opt/vc/bin/tvservice -m DMT Enter the following command to show your current state: /opt/vc/bin/tvservice -s Enter the following commands to dump more detailed information from your monitor: /opt/vc/bin/tvservice -d edid.dat /opt/vc/bin/edidparser edid.dat