Red Ribbon GNU/Linux
11Jan/1343

Red Ribbon GNU/Linux RC 7

Red Ribbon Release Candidate 7 is based on Debian Wheezy and It includes the following changes:

  • Kernel 3.7.1 with the Graf_chokolo's, Marcan's and Gitbrew's patches.
  • New version of the installer with some features added and some bugs fixed.
  • New version of the Red Ribbon theme.
  • Iceweasel (Firefox) updated to the 17 release.
  • Asbestos and OtherOS now will use the same kernel.
  • Kboot now will set the latest kernel as the default boot option.
  • Added a new tool to configure the timeout on Petitboot.
  • Added support for Playstation Eyetoy.
  • Added GUVCview as the tool for capturing video from the webcam.
  • Gnome-Player is now the media player.
  • Added a new tool to configure the PS3's video mode.
  • Added support for NTFS.
  • PulseAudio is now the sound server.
  • Added a new volume control tool.
  • Added a new keyboard configuration tool that supports multiple layouts.
  • Added a keyboard layout switcher.

All the new features are available for the RC6 by installing the latests online updates.

Filed under: Releases Leave a comment
Comments (43) Trackbacks (1)
  1. Hey,

    Great work on this release. I installed your distro (RC6 + all the updates) on Rebug 4.30.1 with external USB and it is was quite easy. This was my first try of Linux since OtherOS on 3.15 and it went much faster than Fedora 8 back in the day. No partitioning of internal HDD needed. Just install the bootloader from RebugToolbox, partition the USB drive and you are good to go!

    The two issues I’m having are wireless and audio. I’m on 60Gb fat CECHA model and the wireless adapter is present but does not seem to be working. The green light is off and I do not see any SSIDs. I tried specifying the connection parameters manually but it still will not establish the connection. Tried with NetworkManager, wireless-tools and wpasupplicant – does not work. I’m wondering if it is the issue with Rebug patches/bootloader. I use “all LV1 patches” option when loading OtherOS++ from RebugToolbox. In fact, when I boot from RebugToolbox it usually hangs before reaching the bootloader. I then restart the PS3 and am able to boot to RedRibbon (not sure if lv1 patches are applied after restart). Do you have any suggestions?

    Audio is not super important for me so I haven’t tried playing around with it yet. Just posting it here for your information. I’ll play around more with it to see if I can fix it.

    Anyway, thanks for your good work!

    PS: wish there was a Redhat-based distro like this, still getting used to all these Debian perks

    • Hi!

      Once, I had the same problems and I had solved them using the restoring options (filesystem and database) of the Recovery menu.

      If the problem persists, I will try to find out what could be happening.

      Best regards

    • Hi,

      I have solved the problem with the sound and I have uploaded the new packages to the repository. :)

      You need to run the latest online update.

      Best regards

      • Hi,

        Thank you for the update, I will check it out when I get a chance. The restore option does not sound like a bad idea, although a pain in the butt. I tried rebug 3.55, 4.21 and 4.30 and all give me the same problem. I tried all possible combinations of lv1 patches in RebugToolbox but can never get it to boot into Petitboot without hanging. Once I power off and turn it back on, petitboot loads and I can continue but I suspect none of lv1 patches are persisted.

        Logically, it seems improbable that rebug authors didn’t stumble upon this so the problem is likely in my system. Starting from scratch seems like the only option left.

        • Hi,

          The Rebug CFWs doesn’t integrate directly the patches for OtherOS++. These patches are applied by the Rebug Toolbox on real time.

          These tools work like the Graf_chokolo’s tools: the patches are applied on RAM and therefore are not permanent.

          The problem is that the process that applies the patch, sometimes hangs the PS3 :(.

          Another option is install a CFW with the patches integrated on it.

          Greetings

          • Hello again!

            I tried to restore the filesystem and the database (this actually doesn’t erase any game data) – that didn’t work. Went to recovery menu and reinstalled Rebug 4.30.1, that also didn’t work – petitboot kept hanging. So, I dug up an old DD-WRT router and used it as wireless bridge to connect the lan port on PS3 and install your latest update. Good news – audio now works. And an even greater news, with GameOS configured using Wired Connection, I’m able to boot into Petitboot without hanging with all lv1 patches applied. So now when I load Red Ribbon, wireless works as well. I’m going to try to contact RebugToolbox authors to see if they are aware of any issues booting into OtherOS when GameOS Network is configured using Wireless. Either way, I can keep on using the router for now to get access to the internet from PS3.

            I have a few more observations:
            – Is there any practical use for PS3 controller on Linux. I tried connecting it through USB but did not see it appear in any menus. With Bluetooth, I’m unable to pair it to the PS3. It pops up a message asking to grant access to the controller but nothing happens after. The lights keep on flashing so it seems it doesn’t want to pair. I was hoping to use PS3 controller to move the mouse cursor around. Is that possible?
            – I’m unable to shutdown/reboot. The PS3 simply hangs showing Red Ribbon splash screen. The dots are moving but nothing is happening. I read somewhere that connected USB devices make this happen and I do have a keyboard, a mouse and the drive on which Linux is installed connected at the time of shutdown.
            – Speaking of reboot, given the fact that I need to reapply the lv1 patches after powering off, it would be handy to have a GUI access to boot to GameOS function. It’s just a suggestion, not sure if it’s easy to add extra items to Log-off menu but it would be extremely helpful.

            Thanks again for all your great work and helping me troubleshoot my installation. I pretty much achieved my objective of having 4.30 with fully working OtherOS.

          • Hi,

            I think it is important to find out why it doesn’t detect the available networks. GameOS detects the access points properly?

            It is awesome that OtherOS++ starts properly when the PS3 is wired.

            About the improvements, I’m just working on each of the three points that you have mentioned.

            Thanks to you for help me to detect the problems. :)

            Regards

  2. I have problem install went ok with cdrom but when i reboot without cdrom installed it start to boot than i see splashscreen and black screen with error :
    drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
    Loading please wait

    I wait 3 hours nothing happend

    can you tell me how to part disk i try with option sda1 = / sda2 swap and third partition is not avaible to set its something c mount point whatever ?

    • Hi,

      I’m sorry. There was a problem on the boot configuration, but I have solved it and I have uploaded the new RC7 to Sourceforge.

      Please, download the RC7 and install it again.

      Sorry for the inconvenience.

      • Thanks now everything fine and works amazing !

        i have question for this otheros is it posible to install gentoo on ps3 ? I try old ppc64 for ps3 but cant becouse profile is not recknoginze and stage4 is removed for gentoo servers … I try ppc from gentoo official but cant boot ! Is it posibility in future that we have gentoo too with stage3 and updates ?

        Thanks lot R04drunner and rest team

        • Hi,

          The old GNU/Linux distributions can’t recognize the new reserved space for OtherOS on the HDD. You need to install a kernel with the patches for OtherOS. You can read about it on the section “Installing Linux Kernel” of this howto.

          You can read some howtos about the manual installation of several GNU/Linux distributions here.

          Greetings

  3. I installed Red Ribbon for a RSOD-fix, but I couldn’t find ps3dm-utils (specifically ps3dmproxy). Are they removed from the RC? How can I reinstall them?

    • Hi,

      The ps3dm-tools were replaced by the Ps3vuart-tools.

      They aren’t included on the RC, but you can download and compile them.

      You should open a LxTerminal and execute:

      git clone git://gitorious.ps3dev.net/ps3linux/ps3vuart-tools.git
      cd ps3vuart-tools
      make

      If the git tool is not installed on your system, you can install it by executing:

      sudo apt-get update
      sudo apt-get install git

      You can get more info about it here.

      Greetings

  4. hi, i dont know where i can find bootloader?

  5. When installed on internal hdd I receive an error message :Setup system failed, Setup cannot continue…

    • Hi,

      Can you check the md5sum of the ISO file?
      It must be 7a10d12d99dcad3a6fb4c1d8dba1a238.

      Are you booting the LiveCD using a CD or an USB flash drive?

      The installer creates a log in /tmp/install.log. Could you show me the result? You can view this file with Leafpad.

      Greetings

  6. Hi, i have a problem installing rc 7. Am on 3.55 (1 or 2). After lots of problems installed petitboot and did the createhddregion.sh. When i insert your disk and boot petitboot there are two extra options in petitboot but they are different from the ones mentioned jn your howto, namely liveboot and failsafe liveboot. When i choose either one there appears a line at the bottom of the petitboot screen saying “booting live”. But then it hangs. After a few seconds the disk stops turning and nothing more happens. If i leave the system like that for hours the screen went blank (like a screensaver) but nothing else has happened. I cant discover what the reason is and even tried installing everything again from scretch, but stil the same problem. I dont have an internetconnection on the ps so can not do the grep thing or any online install. Thank you

    • Hi,

      Some old versions of Petitboot have a bug using some USB keyboards.

      You can solve this problem with one of the following steps:

      * Installing a new version of Petitboot with this bug solved.
      * Unplugging your keyboard as soon as you have pressed the “Enter” key to boot the LiveCD.
      * Plugging your keyboard through an USB hub.

      Regards

      • Thanks very much. Works perfectly now.
        I have one more question though and hope you know the solution because i am a windows user and haven’t worked much with linux. I am trying to connect through mobile broadband with a huawei usb internet stick. On ubuntu on a pc the stick is recognized automatically and you even don’t have to enter APN and so on, you can click connect in the workingbar and it works immediately. On Red Ribbon this doesn’t work. The network connection manager has a mobile broadband section but even after entering the info you can not connect because the stick does not show, I think because it is not recognized. In the file manager it also doesn’t show although it has files on it. And in that hardware manager it shows as a Apple file system while it is a windows stick. Is there a package or so I can download (not from the ps3) put on a stick an install so the internetstick is recognized and can be used? Thank you veru much.

        • Ps. Found information about the problem. It’s because the stick has a data part. Usb modeswitch has to be used (see http://packages.debian.org/sid/usb-modeswitch-data). But all the info is about ubuntu and debian, and peolpe give different descriptions on how to install and use. As i don’t want to corrupt the system could you please describe which usbmodeswitch package and data package to use, how to install it without an internetconnection (so downloaded on a pc and stored on the ps3) and how to use. Thank you very much

          • Hi,

            You need to download the following packages:

            usb-modeswitch_1.2.3+repack0-1_powerpc.deb
            usb-modeswitch-data_20120815-2_all.deb
            libjim0debian2_0.73-3_powerpc.deb

            You should copy them into an USB stick and plug the stick on the PS3. The system will open the filemanager showing the USB content, then you should press the F4 key (or trought the “Tools” menu) to open a terminal.

            To install the downloaded packages, you should execute the next commnand:

            sudo dpkg -i *.deb

            The system will prompt your password, type it (don’t worry if It doesn’t print any character while you are typing), press enter and the packages will be installed.

            I will include this packages on the next release :)

            Regards

          • It installs perfectly. But after that it doesn’t seem to work. All information says after install plug in usb device and and will switch mode automatically. But it still don’t show op in network. Even tried wvdial but that has a wrong dial command after correct configuration. Is there anything else i need to do to make it work? (Tailing when usb is connected, as one person describes, shows both modem and storage device are recognized, but apparently the mode is not switched.) Thank you very much.

          • Hi,

            I’m sorry, I forgot the modemmanager package. Please, download it and install it using dpkg.

            If It doesn’t works, please verify the configuration on the “Mobile broadband” tab on the “Network connections” window (Rigth click over the network icon and click on the “Edit connections” option). If not exists, please add one.

            I have tested using my Huawei e170 and it works.

            Regards

          • Thank you very very much. It finaly works.

          • I’m glad about it. :)

            Cheers

  7. Hello ro4drunner,
    Thanks for the great work. Wish I would have found RR earlier.
    There are some problems I encounter though, maybe you know solutions, because I don’t know if it is because of the PS3 or some software issue that can be fixed.
    1. gnash doesn’t work but I have already read that you are working on a solution.
    2. Every time I update or install packages with synaptic there are errors about not being able to localize, and about redribbon_run_as_root which could not execute. But tha packages work (in general). Is this a problem, and is it save to use synaptic or should I use only he online updates here.
    3. Wine doesn’t work after install. if you choose wine configuration the screen comes but as soon as you click on a tab in the screen it disappears. I wanted to install a poker application.
    4. Java applets also don’t work, at least the one I tried from pokerparty. The applet screen is shown but just before it is loaded completely there is an error message that the applet is not initialized and you can not do anything, like clicking on a button.
    5. Xsane doesn’t work. if you start the scanning screen it appears but then the system becomes instable it seems. the xsane screen flashes on and of and with it everything else on the screen including the menu bars, and any open screen moves down with every flash.
    6. I tried to install mobile partner so I can use an internet dongle and do things like sending sms and changing pin. It installs and is in the menu but the JRE which comes with it doesn’t install, stops with an error. And even with all JRE packages installed with synaptic if you click on to start nothing happens.
    7. As everyone knows the system is slow, with only 200 something mb ram. I search solutions and found using a usb stick as swap partition. Does this also works on RR or is there a better solutions like being able to use a stick as extra ram. The solution I found gives the explanation below.
    Thanks.

    Plug-in the flash drive.
    ii> Linux shall automount the drive. Then you have to unmounts it
    Sudo unmounts /media/”usbdisk”
    iii> Now find the usb device in the terminal using the command
    Sudo df –h [it will be something like /ev/sda1 or /dev/sdb2 etc. I am considering /dev/sda1 here]
    iv> Sudo mkswap /dev/sda1 [creating the swap at the /dev/sda1 flash drive]
    v> Sudo swapon –p 32767 /dev/sda1 [-p is to activate a partition and not a file. Anf the number 32767 is the priority number. Linux processes support a priority range of 0-32767. 0 being the min priority and 32767 being the highest]
    Ok. The flash drive is now working as a swap partition.
    It’s better to format the flash drive in exfat file system [specially ext4] as the swap partition works best on that file system. Or in linux you have the option to format it as a swap parition which is what I’ve done and it seems to be working out alright.
    To verify the swap partition being operational type the following code on terminal
    Cat /proc/swaps
    If the swap partition is active, then it will be shown on the output list along with the dedicated hard drive swap partition(s).
    To it off type this code on terminal
    Sudo swapoff /dev/sda1 [/dev/sda1 here is the flashdrive as detected in step 3]
    In case you are wondering this will be in effect after you reboot so there’s nothing further that needs to be done from what I can tell. Enjoy your new partition!

    • Hi,

      I’m glad you found it useful. :)

      Let’s review each point:

      1. Yes, the latest Gnash release doesn’t support the latest Flash version, but I’m testing an application called Minitube to allow to play the Flash videos from Youtube.

      2. I have solved this bug today. You need to update the red-ribbon-run-as-root package.

      3. I don’t understand why Wine is available for PowerPC :shock:.

      Wine doesn’t emulate the CPU (not an emulator). The binaries are
      still run as binaries. And almost all Windows binaries are for x86. So
      while Wine might be able to compile and run on PowerPC, the Windows programs you would run in Wine would not.

      On the Wine official website you can read:

      Can I use Wine on an older Mac without an Intel chip?

      No, not even in Linux. Older Macs used PowerPC processors are incompatible with code compiled for x86 (Intel and AMD) processors, unless the code is run under CPU emulation. Wine Is Not a (CPU) Emulator, nor does it include one.

      4, 5 & 6. I’ll take a look.

      7. Red Ribbon uses the RSX RAM as primary swap, and a partition on the HDD as secondary swap.

      The transfer speed of USB 2.0 is slower than the transfer speed of the SATA controller. I think that the external device could be faster, but the USB controller would remain a bottleneck.

      Regards

      • hello,
        did you find a solution for flash on sites? and for java applets? also everytime i upgrade packages i get an error about inytamfs but the packages are installed correctly.
        thanks

        • Hi,

          There is an application called Minitube that allows to play videos from Youtube, but the only alternative that I have found for the Flash on sites is Gnash and It doesn’t support the 11 Flash version.

          About java, I’m still working on it.

          Can you copy and paste the initramfs error message?

          Regards

          • Hello,

            Thank you very much. There were 7 lines with clamav in it. And updating works again.

            The error with intramfs starts with the lines copied below which follow succesfull instalation of other packages. There is also a warning before every package instalation copied at the bottom.

            intramfs:
            ________________
            Processing triggers for initramfs-tools …
            update-initramfs: Generating /boot/initrd.img-3.7.1-red-ribbon-powerpc64-ps3
            cp: kan status van ‘/usr/lib/powerpc-linux-gnu/pango/1.6.0/module-files.d/libpango1.0-0.modules’ niet opvragen: Bestand of map bestaat niet
            E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
            update-initramfs: failed for /boot/initrd.img-3.7.1-red-ribbon-powerpc64-ps3 with 1.
            dpkg: error processing initramfs-tools (–configure):
            subproces installed post-installation script gaf een foutwaarde 1 terug
            Fouten gevonden tijdens behandelen van:
            initramfs-tools
            W: Er is gewacht op dpkg –assert-multi-arch, maar die kwam niet – dpkgGo (10: Geen dochterprocessen)
            E: Sub-process /usr/bin/dpkg returned an error code (1)
            Een pakket kon niet geïnstalleerd worden. Aan het proberen om te herstellen:
            Instellen van initramfs-tools (0.109.1) …
            update-initramfs: deferring update (trigger activated)
            Processing triggers for initramfs-tools …
            update-initramfs: Generating /boot/initrd.img-3.7.1-red-ribbon-powerpc64-ps3
            cp: kan status van ‘/usr/lib/powerpc-linux-gnu/pango/1.6.0/module-files.d/libpango1.0-0.modules’ niet opvragen: Bestand of map bestaat niet
            E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
            update-initramfs: failed for /boot/initrd.img-3.7.1-red-ribbon-powerpc64-ps3 with 1.
            dpkg: error processing initramfs-tools (–configure):
            subproces installed post-installation script gaf een foutwaarde 1 terug
            Fouten gevonden tijdens behandelen van:
            initramfs-tools

            The other warning:
            _________________
            GLib-GObject-WARNING **: Attempt to add property GtkSettings::gtk-button-images after class was initialised at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 114.
            GLib-GObject-WARNING **: Attempt to add property GtkSettings::gtk-label-select-on-focus after class was initialised at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 114.

            Regards

          • Hi,

            It seems like the libpango1.0-0 package was uninstalled.

            Please, install it through Synaptic or by executing:

            sudo apt-get install libpango1.0-0

            About the GLib-GObject warning, when occurs?

            Regards

          • P.s. Can’t minitube be installed through synaptic?

          • Hi,

            Unfortunately Minitube is not available for Debian Wheezy and older versions, but It is available for Debian Jessie.

            You can add the Jessie repositories and install this package from there.

            Regards

      • sorry, i meant initramfs of course.

        is there also a problem known which occur after installing and then removing clamav? because after that, synaptic won’t update with a fatal error including “user clamav unknown”

        • Hi,

          It seems like some configuration was not removed.

          Can you open a terminal and run the next command?

          sudo apt-get purge clamav

          Regards

          • Hello,
            Gives the message that “clamav is not installed so not removed”.

            The intramfs error does not occur anymore, because it is not reached due to the clamav error (occuring after trying to install updateble packages). This is pasted below. Regards.

            GLib-GObject-WARNING **: Attempt to add property GtkSettings::gtk-button-images after class was initialised at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 114, line 15.
            GLib-GObject-WARNING **: Attempt to add property GtkSettings::gtk-label-select-on-focus after class was initialised at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 114, line 15.
            dpkg: unrecoverable fatal error, aborting:
            syntax error: unknown user ‘clamav’ in statoverride file
            E: Sub-process /usr/bin/dpkg returned an error code (2)
            Een pakket kon niet geïnstalleerd worden. Aan het proberen om te herstellen:
            Instellen van initramfs-tools (0.109.1) …
            update-initramfs: deferring update (trigger activated)
            Processing triggers for initramfs-tools …
            update-initramfs: Generating /boot/initrd.img-3.7.1-red-ribbon-powerpc64-ps3
            cp: kan status van ‘/usr/lib/powerpc-linux-gnu/pango/1.6.0/module-files.d/libpango1.0-0.modules’ niet opvragen: Bestand of map bestaat niet
            E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
            update-initramfs: failed for /boot/initrd.img-3.7.1-red-ribbon-powerpc64-ps3 with 1.
            dpkg: error processing initramfs-tools (–configure):
            subproces installed post-installation script gaf een foutwaarde 1 terug
            Fouten gevonden tijdens behandelen van:
            initramfs-tools

          • Hi,

            Please, open a LxTerminal and execute:

            gksudo leafpad /var/lib/dpkg/statoverride

            Then, remove the line with “clamav” and save the file.

            Regards

  8. can sombody help me

    a have ps3 slim cfw 3.55 rebug i can change to anny cfw whit E3 flasher i have no nowhow about linux only us it on mijn pc to get online now i want linux on ps3 the fast way most script are not dowloudble http://git.gitbrew.org/ is of line

    • Hi,

      The Rebug Team has a tool called “Rebug Toolbox”. You can use it to install OtherOS++ on your PS3. You can download it from the Rebug website.

      Also, you need to download the Petitboot image (dtbImage.ps3.bin) from here. Once thats downloaded, put it on the root of an USB stick.

      Now, plug your USB Drive with the dtbImage.ps3.bin file into the right slot on your PS3, load up Rebug Toolbox, go to “Utilities” and run “Resize VFLASH/NAND Regions”. Once finished, run “Install Petitboot”.

      Once thats finished, you can launch OtherOS and install GNU/Linux.

      To launch OtherOS, load up Rebug Toolbox, go to “System”, run “Boot OtherOS” and when it asks about LV1 Patches select the one that says Apply Current.

      Your PS3 should now restart and Petitboot will start up.

      To install Red Ribbon GNU/Linux, please take a look at the wiki

      Cheers

  9. Hello,

    The Glib warning occurs right before every package that is installed.

    The libpango1.0-0 package is installed but it is a transitional package and the new package is libpango-1.0-0 which is also installed. Both can not be reinstalled (in Synaptic).

    I also have a tip about youtube, including some issue about that Java question. The keepvid website also works perfectly to download youtube movies. Strangely though, that site also uses a java applet, and it works. But the applet from PartyPoker does not work. Could it be that the last one uses too much resources (as I discovered to be the case with ClamAV)?

    Regards

    • Hi,

      Sorry for the delay.

      Please, connect the PS3 to the internet, open a lxterminal and download the file:

      wget http://downloads.redribbon.t15.org/plymouth-update.sh

      Then, you must execute it:

      sudo sh plymouth-update.sh

      About keepvid and java, I’ll take a look. I’m searching another alternatives. I have tested Minitube, but It needs the RSX driver to get an acceptable performance. :(

      Regards

    • Hi!

      Today, I have been able to play videos from Youtube with 720p of quality.

      I will include this feature on Red Ribbon RC 8. :mrgreen:

      Regards


Leave a comment