I wanted to make this tutorial as an easy reference for those having problems installing or finding certain applications/programs, as many people are scared or having a hard time with Linux (the dreaded Linux monster).
Granted Linux is more manual than Windows but this is given to specify what it is that you want and what you want it to do. Linux is not all command line part of it is but the other part is helped by front-ends and other GUI (Graphic User Interface) apps
Note: This tutorial uses root as the user
I would like to first reiterate the fact that you can increase the resolution of YDL 6 to fullscreen on SDTV by doing the following:
YDL 6 SDTV FULLSCREEN: You can do this right after installing ydl 6, when ydl asks your for [localhost login] type root and for "Password" enter the password you created during install.
You may also do this after install via the terminal (command line) by going to Applications > Accessories > Terminal when you get to the prompt: [root@localhost ~]#
1. Type "Xautoconfig" it should look like this: [root@localhost ~]# Xautoconfig
It is case sensetive, as are all commands and filenames/folders in Terminal. After this at the promtp type in: [root@localhost ~]# nano /etc/inittab
Press the down arrow until you come to this line "id:3:initdefault:" Now change the 3 to 5 and exit out of the program by holding Control and pressing the X key, press y for yes and hit enter so the changes you made will be saved.
Now type in: [root@localhost ~]# nano /etc.yaboot.conf and change the line
append="video=ps3fb:mode:1 rhgb quiet root=LABEL=/1"
Again hold Control and press X, type y then hit enter to save and reboot: [root@localhost ~]# reboot
append="video=ps3fb:mode:129 rhgb quiet root=LABEL=/1"
Some windows may be to big to fit on screen, to help view the rest of the window please hold Alt and drag the window around.
REPOSITORIES: Repositories or repos are large libraries of program you may install, that are already compiled (built) for your specific Linux architecture *PS3 uses PPC*, making it that much easier to use Linux.
Here are 3 main repositories you should create right after you install YDL6:
First on the Desktop go to Computer > Filesystem when the window for Filesystem notice at the top it says "/'
Note: That slash is what "c:/" is to Windows, the beginning or root of your HD. Whenever you are looking for a certain file or moving to another folder in command line you will need to type "/" first.
Example: In Terminal you would type cd *means change directory* then type "/etc/yum.repos.d" to access the folder this section covers. [root@localhost ~]# cd /etc/yum.repos.d/
From the "/" folder open the "etc" folder then scroll down until you reach a folder named "yum.repos.d". Open this, right click the background and click Create Document > Empty File. Now double-click the file to open it in Text Editor. Copy and paste this into the file:
Go to File > Save As and type in "dribble.repo" as the filename. Now hold Control and press A and paste this:
name=Dribble for Fedora Core 6 - ppc
Save as "fedora-extras.repo" and Hold Control and press A and paste this:
Save As "livna-stable.repo" and Delete the empty file you created earlier and you're done.
name=Livna.org Fedora Compatible Packages (stable)
This will add repos of the latest and known to be stable programs for your YDL 6 installation.
Now Add ProtectBase to stop certain repositores from overwriting important files
Go to Terminal and Type [root@localhost ~]# yum install yum-protectbase
After it installs type [root@localhost ~]# echo 'protect=1' >> /etc/yum.repos.d/yellowdog-base.repo
And now your done!
Add/Remove Software: This is the one of easiest but least talked about tool in Linux. This is not like Add/Remove Porgrams in Windows. It will look through the repos *created above* for applications that work on for YDL 6 and add dependencies *extra files that are needed* as opposed to manually installing the program you want.
To start it up go to Applications > SystemTools > Add/Remove Software The Package Manager will load up *takes a minute*
Browse: You will be on the Browse Tab, where you can view applications that are installed and installable on YDL. You may want to browse through the categories here and see if you might need or have use for one or more of the applications. Click on a section and view optional packages to view what you can add
Search: Next click on the "Search" tab, the Search is Extremly helpful. You may be as abstract or as specific as you'd like as long as the package name or description has the word it will find it.
You have 3 options to choose from All, Installed or Available
If you know what you're looking for choose Available, if you're looking for something installed use Installed, and if you're not sure choose All
Example: Search for "snes" and you will see snes9x pop up. If you type in "emulator" you will see a big list of emulators show up but none of the package names*in bold* have the word emulator in it but you will still see snes9x in there be cause in the description it says "emulator".
To install a specific file click on the box to the left of the Package name and a check will appear, afterwards click on apply and you will be done.
Note: You may also use yumex: [root@localhost ~]# yum install yumex
It is more detailed than Add/Remove but takes more time to load. I mention Add/Remove because it's quicer and easier to use.
Applications: Now that you know how to install a Program lets try installing some!
Video: Go to Applications > Accessories > Add/Remove and search for "vlc". Video Lan Client is very useful for playing avi, mkv, mpg, etc.
Emulators: Mednafen: Search for mednafen in Add/Remove and install it
Mednafen is a Atari Lynx, GameBoy (Color), GameBoy Advance, NES, PC Engine (TurboGrafx 16), SuperGrafx, Neo Geo Pocket (Color), PC-FX, and WonderSwan (Color) emulator.
You may want to configure Mednafen to your specific need to change the settings double-click root's Home on the Desktop, medanfen is hidden so click on View and check View Hidden Files.
Scroll through the folder until you see ".mednafen", in it you will see the mednafen.config, Open it and use this as a reference: http://mednafen.sourceforge.net/documentation/#using-cli
Snes9x: Mednafen really has it all except Snes so you'll need to install snes9x. Add/Remove search snes and download snes9x and snes9express (this is the front-end). After installing, Create a Folder on your Desktop called "Downloads" and a folder called "SnesRoms" in it.
Click on Accessories > Games and the Snes emulator will be here. You may right-click it and create a add it to the desktop for quicker access. Now start it up and you will receive an error about skins (don't worry about it, we'll fix that in a second).
Go to Console > Preferences at the top and choose "Downloads/SnesRoms" for the roms folder. Click on Appearence and choose Skinless for Skin. On Reset and Startup Load make sure both checks are on "last run options". Click Save then OK. Now click Sound and check Thread Sound or sound will be lousy!
Lastly click on Controllers > Configure Button Map (make sure your PS3 controller is plugged in to USB) and set your keys... square doesn't seem to work yet. Close it and start it back up and your settings should be saved.
File Sharing: Some say the Opera Browser will download Torrents, but i haven't used it myself so try it out if you'd like, if not i suggest Deluge it is easy and take less ram than other torrent clients i have used. Add/Remove search deluge and install it.
To Set it up do the following: find out your KB/s not kb/s (KiloBytes and kilobits KB divided by 8 =kb). Click on preferences>bandwith then on D/L speed put in 80% of your d/l speed so it will not hinder your internet browser speed.. for U/l put in 10 - 25% of your D/l speed (use Applications > Accessories > Calculator)
For example, if your d/l speed is 100KB/s for upload put in 25KB/s or less. For upload slots put in 8 - 10% of your D/L speed. For connections use between 50 - 200 depending on your speed, sometimes the less connections you use the higher chance you have to connect to higher u/lders for maximum active torrents use a 1/3 of upload slots... and lastly make sure you open ports on your router/modem, set them in deluge and linux firewall at:
System > Administration > Security Level and Firewall
Ports above 50000 are good try to open 10 or so ports
Sound: For some reason YDL doesn't install alsa driver (at least on mine) so save this link as "PS3.conf": http://www.kernel.org/pub/linux/kernel/people/geoff/cell/PS3.conf.alsa
Ensure it is in: /etc/alsa/cards/ and /usr/share/alsa/cards/
Reboot if needed, and you should be able to change your volume now and use programs that need alsa!