We Need Your Support -  Donate Today!!

Peach OSI for the Raspberry Pi

Peach Pi

Here's a Peach OSI operating system built especially for a Raspberry Pi 3 Model B. Click on "Read More" below for more information about Peach Pi.

    Ok, so your old, worn out PC isn't what it used to be but you don't have the money to by a new one or the time to deal with the newer MS operating systems. Well here's an alternative. A Raspberry Pi is inexpensive and easy to work with. Just load a micro SD card with our free Peach Pi distro and sit back and enjoy modern computing without all the high cost.

Instructions on how to create your micro SD Card can be downloaded here.

Some Info and Instructions are also given below in this article.

If you would prefer to have us furnish and install Peach Pi on a micro SD Card you may purchase that service below.

Make Your SD Card Selection Below
Peach OSI - Peach Pi & Instructions

Important:

  The username for this distro is peachuser. The password for this distro is also peachuser. All letters are lowercase and there are no spaces. You should change your password for better protection and privacy of your Peach Pi installation on your Raspberry Pi. You can easily change your password by clicking on “Applications” in the taskbar at the top left of your screen in the upper taskbar – and then click on “Favorites” in the sub menu in the window that opens. The application that you need to open to change the password is named “Password”. Once you have the “Password” application open you need to enter the current password “peachuser” in order to change to a new password. You do not need to change the username. If you create a new user and password for yourself, (you will need to use a different application named “Users and Groups”) be sure to give that username administrative privileges or that username will not be able to use all of the functions and features of Peach Pi. The app for creating a new user is named “Users and Groups” and it is the second application listed in the same “Favorites” folder in the main “Applications” menu available at the top left of your screen.

 

Preamble:

 Open source does not necessarily mean "free". Donations are always welcome to keep the projects going. You can donate to the Peach OSI project @ www.peachosi.com. Thanks in advance.

 

Disclaimer:

            This package is distributed in the hope that it will be useful,

   but WITHOUT ANY WARRANTY; without even the implied warranty of

   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

   GNU General Public License for more details.

 

Notes on using Peach Pi on your Raspberry Pi

 

            Given that Peach Pi is built based a version of our Peach OSI – Xubuntu derivative called Peach OSI Barebones – Peach Pi is designed to give the user a full desktop computer experience without having to know or learn the nuances of a Raspberry Pi. In running Peach Pi you need to be aware that your Raspberry Pi has been overclocked and that several other features for the Raspberry Pi have been optimized. These changes are made in the /boot/config.txt and /boot/cmdline.txt file sand can be further altered you if should decide to do so. We have made backups of both files and you can replace the functioning file with the backup to return your Raspberry Pi to it’s default status.

 

How to best clean your Peach Pi

 

            Every time you install new applications or perform any sort of update there are installation files and what is generally called cruft left on any Linux system. Here are a few terminal commands to help you keep your Peach free of unwanted cruft and free up valuable space especially when you consider that your micro SD card is your only regular storage.

(Open a terminal easily with the CTRL – ALT – T key combination). Run each command row or line individually.

 

sudo apt-get update

 

sudo apt-get upgrade

 

sudo apt-get autoclean

 

sudo apt-get clean

 

sudo apt-get autoremove

 

 

Normal Operation

 

            While using Peach Pi on your Raspberry Pi you should follow the following guidelines to help to make the most of your experience with Peach Pi on your Raspberry Pi.

 

First and of the foremost importance in using Peach Pi on your Raspberry Pi is the size, quality and speed of the SD card that you installed Peach Pi on to. We recommend Kingston or Sandisk SD cards and we also recommend a 32GB SD card in either of those two flavors. Peach Pi will run on a 16GB SD card but we have found that the OS is more responsive with a 32GB SD card. We also suggest that you use an SD card with a speed rating of 10. Peach Pi will run on an 8GB SD card with a rating of 4 but the system will lag seriously without available storage and such a slow speed rating.

Immediately upon loading up Peach Pi for the first time you need to expand the PI Root partition so that you can utilize any and all space on your micro SD card. For this process we will use the Gparted application. Open Gparted by clicking on “Applications” in the taskbar in the upper left of your screen. In the window that opens click on Favorites from the right side of the open Window. Gparted should be the third menu choice in the list that appears. Click on Gparted and give the password to open Gparted. (Password will be peachuser – unless you changed it. In Gparted – right click on the listed devices on the listed item that has a partition formatted with “ext4” (should be the second partition in the list). Click on “Resize/Move”.  In the upper left of the window that opens you can see the heading “Maximum Size”. File in the box that reads “New Size” with the amount you can read in the “Maximum Size” data. Once you have “New Size” filled in properly click on the next box beside “Free Space Following (MiB) and the box should automatically populate to zero. If not then enter a 0. Then click on “Resize” on the button on the lower right of the open window. Your not finished yet though. You must apply the changes. To apply the changes click on the green check mark in the menu near the top. Verify you want to make the changes and Gparted will do the rest.

Connecting Peach Pi to your WiFi is a simple process to complete. In the right side of the top taskbar you can see an icon that looks like a radio signal or wave. Left click on that icon. Your particular WiFi should already be listed in the section named “WiFi Network.” Click on the name of your WiFi and a window will open for you to enter your personal WiFi network key. Fill it in and hit enter. You should now be connected to your WiFi.

Always be sure to properly shut down your Raspberry Pi. Do not unplug the power cable until you’ve properly shut down Peach Pi. The easiest way to shut down Peach Pi is to click on the red shut down button in the taskbar to your far left. A window will open with the shutdown options. This is most important because failing to properly shut down your Raspberry Pi can severely corrupt your Micro SD card.

Try not to open more than one (two at most) applications at a time while using Peach Pi. Your Raspberry Pi has only 1GB of RAM available and if you attempt to utilize more memory than you have on-board– all operations will get very slow.

Peach Pi has been designed to monitor the temperature of your Raspberry Pi. If the temperature ever reaches 85 degrees Celsius your Raspberry Pi will automatically shut down to protect from overheating.

Run the “Updates” application at least once per week. Under normal usage you should get a notification if there are any updates to Peach Pi available. But it is still a good idea to check manually from time to time. There is an icon in the bottom dock that you can click to search and see if there are any system updates.

Last but not least. The more things that you plug into your Raspberry Pi the slower the small device is going to run. Try to limit the USB devices that you plug-in to your Raspberry Pi. Never unplug a USB device without Unmounting it or ejecting it first by right clicking on that devices icon that’s on the desktop. Also, never remove the SD card without shutting down first. Doing so can corrupt the SD card and any USB stick that was inadvertently removed from the Pi without properly following the procedure needed to remove the device from the system.

 

Special thanks:

            I would like to give special recognition to Charlie Henson for allowing us to use his fabulous photos for our wallpapers. Mr. Henson’s photography is nothing short of amazing.

 

Known Bug in Gnome Software Application from Ubuntu

 

Please note: More than likely the Gnome Software Center will not work when running Peach in a Virtual Machine (VM). You may be able to get it working by following the work around below. You may have the same issue when running Peach Live or even after installing Peach 16.04 in any version. This is a bug with the Ubuntu Gnome Software Center.

 

We have installed the older Ubuntu Software Center because of a known bug in the newer Gnome Software Center. Gnome Software Center is installed and the following is a work around to fix the bug.

 

As of the creation of Peach OSI - Ubuntu’s Gnome Software Application may or my not populate the page with the available software to download. As a temporary fix until Ubuntu gets this erroneous issue fixed here is a temporary work around the issue.

After a fresh installation -

First click on the  update Icon in the bottom dock and let Peach install any available updates.

 

To try the new Gnome Software Center - Click on “Applications” in the top taskbar and when the Menu window opens, type “Software” into the search bar at the top and

then hit the magnifying glass in order to initiate the search. The Gnome Software Center is designated as “Software” so find “Software” and click on this term. (Please note: You can always find “Software” in the menu without performing any search.)

 

The “Updates” button at the top may be indicating that there is at least one update needed.

Click on the “Updates” Button and then click on the install button at the top of the open window.

Let the update complete.

 

If that does not work at the top left of the Gnome Software Center you’ll see an icon with a half circled arrow. Click on the half circled arrow and the Software Center should rebuild its database. Now click on the “All” button at the top of the open window and give the App a minute to populate the available software from the Gnome Software Center.

 

In some cases the Software Center will simply crash and will disappear from the screen. If this happens repeatedly try this:

 

Open a terminal – (Hit Ctrl-Alt -T keys simultaneously) in the terminal copy and run the next three commands – one line at a time – hit the enter key after pasting each line. (You will need to use right click to copy and paste the commands) First highlight the command by holding down the left mouse button over the first letter of each command and then drag the blue highlight over the entire command. Of course you could always simply type the commands into the terminal if the copy and paste operation doesn’t work well for you.

 

sudo apt purge gnome-software ubuntu-software

 

sudo apt get autoremove

 

sudo apt get install gnome-software ubuntu-software

 

What the above commands do is to uninstall both the software center and the ubuntu software center applications and then re-installs them. The issue with the Gnome software center seems to be one with not caching the current applications installed on the system. By uninstalling and reinstalling them a new cache is created. Hopefully this will be fixed in future Ubuntu updates.

 

Backing up your SD Card – Shrinking the image taken– Create a new SD Card

 

            If you are anything like me I like to backup everything. The following information will show you not only how to create an image file of your entire SD Card but the instructions will also help you to shrink that image and burn it to a new SD Card if you should ever want to perform any of these actions.

 

Throughout this tutorial I'm going to use the initialism "SD" to refer to both full-size Secure Digital cards, and Micro SD cards.

 

CAUTION: WRITING DISK IMAGES INCORRECTLY CAN NEAR-PERMANENTLY RENDER YOUR COMPUTER INOPERABLE.

 

Follow the instructions carefully and note any warnings. If you're not sure, stop here.

Use a Linux PC with a hard disk or SSD.

 

To do this properly, you need a Linux PC with a proper hard disk or reasonably-sized SSD.

 

You can do this on a Raspberry Pi using an external USB card reader, but it'll be monumentally slow because you'll be limited to the USB2 speed of both the external card reader and the internal SD card slot. If you really must do this entirely on a Raspberry Pi, try to use SD cards that have minimum read and write speeds at or above 25 megabits per second (which is the maximum that USB2 supports).

 

This tutorial assumes you are using a Debian-based Linux distribution; I used Peach OSI Barebones 16.04 but any vaguely recent Debian-based distro such as Ubuntu or, yes, Raspbian should work fine.

 

You will also need to be running a desktop. We're going to use Gparted which is a graphical partition editing tool. There is a command line alternative, but it makes things far more difficult than this tutorial already is.

 

We are assuming that you are using Peach Pi and not any other Raspberry Pi variant.

 

You should clear out the cache of downloaded .deb packages if you have installed any new applications. This might save you several hundred megabytes if you've done a lot of updates or installed a lot of extra packages. Open a terminal and type the following

 

sudo apt-get clean

 

Don't forget to properly shut down your Raspberry Pi (for example, with sudo shutdown -h now  or by going through the standard method to shutdown Peach Pi) before removing the SD card.

 

 

Making the image

 

Let's start by making an image. Pop your SD card in your PC's card reader or install the SD Card into a USB card reader. Most likely the file manager will open a window or two. Close these windows if so.

 

Now we need to find out where the card is mounted. Go to a terminal session and type:

 

df -h

 

You'll see something like:

 

/dev/sde1                   56M   20M   37M  36% /media/peachuser/boot1

/dev/sde2                  7.2G  3.8G  3.0G  56% /media/peachuser/ec2aa3d2-eee7-454e-8260-d145df5ddcba

 

The important thing is that you now know that your SD card is on /dev/sde . It has two partitions, /dev/sde1 and /dev/sde2. If your using an SD card reader your locations will most likely be sdb1 and sdb2.

 

Your system might mount the card somewhere else, such as /dev/sdg or even /dev/sdb. Make a note of where your card is mounted and use this wherever I use /dev/sde , /dev/sde1 or /dev/sde2.

 

Let's unmount this but leave the card in the card reader. This will let us take an image.

 

sudo umount /dev/sdb1 /dev/sdb2

 

Obviously if yours is on /dev/sde or /dev/sdg or whatever, you'll need to type that in appropriately. It is highly unlikely that your SD card is on /dev/sda unless you're mad enough to do this entirely on a Raspberry Pi. Typically /dev/sda will be your hard disk or SSD, so don't mess with that.

 

sudo might ask for a password. Check that you really, really haven't typed /dev/sda unless you really, really know what you're doing, then enter your password.

 

I use dcfldd for making card images, which is a replacement for the old dd disk duplication program. dcfldd has a number of improvements, most notably a progress meter so you can see it working, and be confident that it hasn't crashed.

 

Install dcfldd if you haven't already got it (it won't hurt to try to install it again):

 

sudo apt-get update && sudo apt-get install dcfldd

 

Now take the image. Again, change /dev/sde to wherever your SD card is mounted.

 

sudo dcfldd if=/dev/sdb of=PeachPi.armhf.16.04.LTS.img

 

You can change imagename to whatever you like - I use YYYYMMDD dates and names, so 20151009-tutorial.img for example.

 

The image will start to be taken, together with a nice progress counter (which you don't get with old-style dd ). When it finishes there may be a pause before you get the command line prompt back - give it a minute or two to flush the cache.

 

Once finished, you should force a synchronize of any outstanding input or output (there shouldn't be any, but just to be sure), then the card will be safe to remove. Enter the following into the terminal.

 

sudo sync

 

Hit Enter

 

You may now safely remove the card.

 

I usually shutdown here to remove the SD Card here just to be safe..

 

Next, let's change the ownership of the .img file. The image file will be owned by root (because we used sudo). It's probably a wise move to change the ownership to your user. For example,your default username is peachuser but you'll need to change this to your username:

 

sudo chown peachuser.peachuser PeachPi.armhf.16.04.LTS.img

 

We use peachuseer twice because we are changing both the ownership and the group.

 

Okay, you've got an image file; you have backed up your SD card. But it's probably quite a big file - as big as the SD card itself. Let's start making it smaller.

 

Resizing a partition within an image file

 

For this, we're going to use Gparted. Peach Pi already has Gparted installed. If you don't have Gparted installed:

 

sudo apt-get update && sudo apt-get install Gparted

 

Normally Gparted can only edit physical storage. We're going to do a little magic with "the loopback device" to make the PC think that the image file is mounted as a real SD card.

 

The Raspbian operating system has two partitions. 1 is the boot partition, which is tiny and doesn't need shrinking. Partition 2 is where everything else is stored, and typically has lots of free space. Let's have a look at these partitions:

 

sudo fdisk -l PeachPi.armhf.16.04.LTS.img

 

This should show something like:

 

        Device Boot      Start         End      Blocks   Id  System

eachPi.armhf.16.04.LTS.img1            8192      122879       57344    c  W95 FAT32 (LBA)

eachPi.armhf.16.04.LTS.img2          133120   15415295     7646208   83  Linux

 

Take a note of the START sector for the second partition. In the above example, this is 133120. Write it down because we're going to use it later on in this tutorial, as well as right now. Let's mount that partition:

 

sudo losetup /dev/loop0 imagename.img -o $((START*512))

 

or by my example

 

sudo losetup /dev/loop0 PeachPi.armhf.16.04.LTS.img -o $((133120*512))

 

Replace the word START with the start sector number of your second partition; in my case, 133120. If you get a message that the device is busy, this is probably because you've previously instanced it incorrectly; remove the existing loop0 with sudo losetup -d /dev/loop0 and try again.

 

By default, Gparted won't read loopback devices, so we need to start it with the loopback parameter:

 

sudo gparted /dev/loop0

 

Gparted should start in a desktop window and show the second partition. Click the /dev/loop0 partition and select Partition menu, Resize/Move . Change the value of "New Size" so that it is above the "Minimum Size". I suggest allowing 1000MB of extra space. Click the Resize/Move button when done.

 

Now click Edit menu, Apply All Operations. The data will be moved to fit into the new size.

 

When complete, it will display the new size. Make sure you note down the new size before you exit.

 

If the size is not displayed, click the triangle icon next to Details, and the triangle icons that appear nested below them, until you can see the new size. Eventually you'll see a line like "resize2fs -p /dev/loop0 6317056K" where the number in K is the new size in kilobytes.

 

No, really, note down the new size before you exit. We will need it later.

 

Now remove the loopback device for the second partition, create a new loopback device for the whole image and edit the partition table to reflect the new smaller size:

 

sudo losetup -d /dev/loop0

sudo losetup /dev/loop0 PeachPi.armhf.16.04.LTS.img

sudo fdisk /dev/loop0

 

Next we will use fdisk in the terminal window and you should have the terminal window asking you for some information now.

 

fdisk is rather basic to use.

 

    Enter d 2 to delete the table entry for the second partition  - then click on all the defaults

    Enter n p 2 to create a new second partition entry – again the defaults should be fine

    Enter the START sector number that you used earlier, as the start sector. In my example it was 133120.

    Enter +NEWSIZE as the new size. Don't forget the plus at the start. This is the new size that you noted down before exiting gparted. If your number was in K (kilobytes) or M (megabytes) then type that letter in too (for example +6317056K ).

    Enter w to write the new partition table and exit

 

You may see a message telling you that the new partition table can't be used until the next reboot - don't worry about this message; it doesn't really apply to the loopback devices which we're creating and destroying.

 

That's the partition resized, and the partition table updated. Now we can remove the loopback device, then we just need to trim the empty space from the end of the image file. Let's look at the new partition table and then destroy the loopback device:

 

sudo fdisk -l /dev/loop0

sudo losetup -d /dev/loop0

 

Note down the END sector of the second partition. In my case this is 13303807. Now let's trim down the file to this length, replacing END with your end sector number:

 

truncate -s $(((END+1)*512)) imagename.img

 

or in my example I would enter

 

truncate -s $(((13303807)*512)) PeachPi.armhf.16.04.LTS.img

 

And you're done.

 

If you're keeping the image for backup or archival purposes, you can now compress the file with:

 

zip PeachPi.armhf.16.04.LTS.zip PeachPi.armhf.16.04.LTS.img

 

...or use tar cvzf or whatever your favorite file compression tool is. Don't forget to uncompress it (for example, unzip or tar xvzf ) before trying to write it to an SD card.

 

Copying the image to a fresh SD card

 

Once you've got your shrunk .img file, you can copy it to another SD card. Insert your blank card, close any pop-up file manager windows, unmount it and write the image:

 

sudo umount /dev/sdb1 /dev/sdb2

sudo dcfldd if=PeachPi.armhf.16.04.LTS.img of=/dev/sdb

 

sudo sync

 

Remember you may need to change /dev/sde , /dev/sde1 and /dev/sde2 depending where your system mounts your cards.

 

When you use the new card for the first time, remember to expand the file-system to fill the space on the new card. See the above for how to expand the necessary partition. This then requires a reboot.

 

Basic Help

 

If you ever see the "Software Updater" notification in the Top Panel (Panel 0) above (just to the right of "Applications - Files") it means that you have updates available for your computer.

 

Menus

 

First and foremost when you need to edit a system setting - Click on the system settings icon on the dock on the bottom or from the “Applications” pull down menu.

 

Suggestion

 

In order to keep your Peach operating system functioning at its absolute utmost be sure to utilize the “janitor” feature in Ubuntu Tweak. This is especially true after completing updates or adding software to your Peach distro. The janitor function in the Ubuntu Tweak application will remove “cruft” and installation files no longer needed for the system following updates and new application installation. The janitor feature will also enable you to remove older Linux kernels as new kernels are installed freeing up space on your hard drive.

 

Changing Wallpaper

 

Changing your wallpaper is very easy in Peach OSI. Simply load an image or images into your “pictures” folder, (“Files” at the top of the page and then click on your username, then on the “pictures” folder) Simply right click on that image and in the pop-up menu that follows click on “Set Image as Wallpaper.” If you want to add several images as your wallpaper upload those images to your “pictures” folder, (same procedure as above), then right click anywhere on a blank area of your screen, then click on “Desktop Settings”. Next to where you see “Folder” in the open screen click on the block next to “Folder”, then select “Other”, click on your username”, then click once on the “Pictures” folder highlighting it, (do not open it) then click on “Open” to open all the images in the folder. The desktop settings program will next populate “Desktop Settings” with all of your images. You can then set your images to change your background wallpaper however you desire (By the minute, by the hour, or random). If you ever want to return to Peach OSI’s default background wallpaper,  it is located in the /usr/share/xfce4/backdrops/ folder. Simply follow the steps above and select the “backdrops” folder.

 

Having trouble with your Wi-Fi?


 If you can connect your PC to a wired Ethernet connection or if you have another
 computer that you can gain web access go the following site:

HTTP://help.ubuntu.com/community/WifiDocs/WiFiHowTo

Here is a list of some web pages that I've found to be useful while setting up some Wi-Fi cards.

Wi-Fi How to

https://help.ubuntu.com/community/WifiDocs/WiFiHowTo
HTTP://askubuntu.com/questions/87519/how-to-make-my-dell-1390-wlan-minicard-work
https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper
HTTP://www.dogpile.com/search/web?fcoid=417&fcop=topnav&fpid=2&q=ubuntu+install+Dell+wireless+1395+wlan+mini-card&ql=
HTTP://ubuntuforums.org/showthread.php?t=978622
HTTP://ubuntuforums.org/showthread.php?t=960628
HTTP://commweb-ps3.us.dell.com/support-forums/network-internet-wireless/f/3324/t/19508294.aspx


Please note that before you can search the web or hope to correct your issue - you need to first determine what your Wi-Fi card is. To find out what Wi-Fi card is installed in your PC type
 CTRL-Alt-T simultaneously to pull up the terminal screen. Then while Peach OSI and in terminal (Ctrl-ALT-T) type "lspci -vvnn", without the quotes. This should give you a list of all the hardware on your PC. Scan up or down the list looking for any reference to an item of hardware named wireless, wanlo, Wi-Fi or any other term that could determine your Wi-Fi hardware. Once you find your Wi-Fi card, write down all the info pertaining to your Wi-Fi card. Then you can search the web for that particular card and any fixes that other users of that card have deployed in order to get your card working in Peach OSI. If all of this fails feel free to contact me at www.peachosi.com and I'll try to help you get your Wi-Fi going. I will still need to know the make and model of your PC and the name of the Wi-Fi card and its model number I can help you.

 

If you are using an external USB CD and/or  a DVD drive with your Raspberry Pi, the following info may be of assistance.

 

Starting a DVD:

 

 Peach OSI has been setup to automatically open the Parole media player when you insert a Movie DVD.

 

Then next hit enter and then enter your password and enter. After the command finishes running start over by reinserting your Video DVD and follow the rest of the instructions below. The instructions give your system a wider support for the playing of DVD movies.

 

Restricted Extras is needed and is pre-installed for playing restricted or encrypted DVD’s or CD’s (You will need a USB DVD device and/or USB CD devicefor your Pi)

 

For the playing of more different kinds of video (especially encrypted DVD’s and CD’s) and music files on Peach OSI you will need to open the Synaptics Software Center and search and install “Xubuntu Restricted Extras”. This will install commonly used applications with restricted copyright (mp3, avi, mpeg, TrueType, Java, Flash), that we could not pre-install for you due to you needing to agree to the terms of the installation.  More about playing CD’s and DVD’s can be found here:

 

HTTP://docs.xubuntu.org/1304/media-apps.html

 

Already installed is the libdvd-pkg package (there is no need to add third party repositories) via Synaptic or command line:

 

The Code we used to install the libdvd-pkg package:

 

sudo apt-get install libdvd-pkg

 

We Followed the  libdvd-pkg's instructions to let it download, compile, and install libdvdcss.

 

This package automates the process of launching downloads of the source   

│ files for libdvdcss2 from videolan.org, compiling them, and installing    

│ the binary packages (libdvdcss2 libdvdcss-dev).                            

│                                                                             

│ Please run "sudo dpkg-reconfigure libdvd-pkg" to launch this process for   

│ the first time. (Also already performed for you).

 

If your DVD’s ever stop auto playing and you receive a message that no decrypter for DVD’s is installed then more than likely libdvdcss2 has been updated during the normal update process.

 

To fix Simply run

 

sudo dpkg-reconfigure libdvd-pkg

 

in a terminal to get your encrypted DVD working as normal again..

 

Reference info:

 

If activated, the APT post-invoke hook takes care of future automatic    

 │ upgrades of libdvdcss2 (which may be triggered by new versions of        

 │ libdvd-pkg). When updates are available, the hook will launch the       

 │ process of downloading the source, recompiling it, and (if "apt-get     

 │ check" reports no errors) using "dpkg -i" to install the new versions.   

 │                                                                          

 │ Alternatively, the process can be launched manually by running "sudo    

 │ dpkg-reconfigure libdvd-pkg".

 

Music CD’s

 

Inserting a Music CD will auto open the CD Player and it will begin playing track 1 on the CD. When you are finished with the CD, pause the player and then close the player before ejecting your CD.

 

 

This Peach OSI installation has 3 available workspace/desktops and

you can change between your desktops by clicking on any of the 3 available in the

top panel above. Any open window on your screen can be moved to any of the 3

desktops by right clicking on the upper part of the window header and selecting

"Move to another workspace." Think of it as if you have three monitors.

 

Support has been added to Peach for iPhones

Support for viewing and transferring files to and from an iPhone is included in all 16.04 Peach distros. Simply plug in your iPhone with a USB cable and Peach will automatically load click able file and camera image icons on your desktop to access the files on your phone. Support for Android devices are not included because of the wide variety of those devices. You can however add support for your Android device by following the instructions that are available on the following web page. This web page is specifically for a Nexus tablet but the procedure is the same for most Android devices. Copy and paste the address below into your browser.

 

HTTP://askubuntu.com/questions/207569/how-do-i-connect-a-nexus-7-to-transfer-files

 

 

Basic support for Androids. It is more complicated to give full file transfer capability to a Linux system . The reason is due to the fact that there are so many different Android devices made by a myriad of different manufacturers. What we’ve done is to install the MTP-Tools set of program files which is what is needed to initiate Android support. Follow the information below to finish setting up your particular Android.

 



Connect your Android to your computer while Peach is running. On your device, open up the notification drawer, and click on “USB Connection type”. Make sure that MTP is selected.

Type these commands into a  terminal in Peach:

 

mtp-detect | grep idVendor
mtp-detect | grep idProduct
 

The output of these commands should give you your devices idVendor and idProduct. Write down the values given, as you'll need them later.

 

Run this command in terminal:

 

gksu gedit /etc/udev/rules.d/51-android.rules
 

A Gedit window should open. Simply Copy and paste the line below. Replace VENDORID and PRODUCTID with the idVendor and idProduct you had wrote down earlier in Gedit.

 

SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"
 

 

Save and close the file. Then, disconnect your Android and run the following commands separately. Fill in the name of your deice as you would like to name the Android directory. Replace YOURUSERNAME with your Peach user name.

 

sudo service udev restart


sudo mkdir /media/name of your device
sudo chmod a+rwx /media/name of your device
sudo adduser YOURUSERNAME fuse
 

Now, run the following command:

gksu gedit /etc/fuse.conf
 

In the Gedit window, remove the # at the beginning of the last line.

You’re almost done! Now, restart your computer, and then run these three commands:

echo "alias android-connect=\"mtpfs -o allow_other /media/name of your device\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/name of your device\"" >> ~/.bashrc
source ~/.bashrc
 

Again, do re-type the quotes in each command after you’ve copied, otherwise the command won’t work.

Connect your phone again, and then make sure your phone is using MTP, then run this command in a terminal:

 

android-connect
 

You will able to connect your Android device to your Peach computer in order to edit files.

 

 

To add an application launcher to the dock (below), click on "Files" in the menu above.

Then click on "Files System" from the pull down menu. Then click through the

"/usr/share/applications/" folders until you can view the applications' icons. Drag

any application to the dock holding onto the icon until you see a red line as a

separator between the existing dock icons. A pop up will appear, confirm to add the

icon/launcher to the dock. To move the icon on the dock, right click on the icon

and select "Move" from the pull-down menu. Then grab the icon and drag it to any

location of the dock. Follow the same procedure for removing an icon from the dock.

(I.E. right click on the icon and select "Remove".

 

To add an application launcher to the desktop, click on "Files" in the menu above.

Then click on "File System" from the pull down menu. Then click through the

"/usr/share/applications/" folders until you can view the applications' icons. Drag

any application to the desktop holding onto the icon until you place the icon where

you want it. To delete a desktop icon, right click on the icon and select "delete."

Be wary of deleting Hard drive and/or USB drive icons. Deleting those may render access

to either null and void without further reprogramming.

 

Peach OSI has been designed in a way that most users will have no problem utilizing

their computers. If you should have any problems contact me manager@peachosi.com.