Archive

Archive for the ‘Uncategorized’ Category

Flash and pulseaudio resolved

July 21st, 2010 Joost Ruis Comments off
Earlier I posted a dirty hack how to get the sound going again with flash on 64bits. Now we have www-plugins/adobe-flash-10.1.53.64-r11 in the repositories with a cure for that. If you did follow my previous post on how to get it working with mozilla-firefox, you should undo that (remove the libflashplayer.so from ~/.mozilla/plugins ) equo [...]
Categories: Uncategorized Tags:

Zip compression on the linux shell

July 21st, 2010 Joost Ruis Comments off
Just as a note to myself and maybe helpful to others. To compress all files in zip file in a directory: zip test.zip *.* creates: -rw-r--r-- 1 joost joost 111M Jul 21 14:23 test.zip If you want to split up the zip file because it is a bit too big (111MB) we can use the [...]
Categories: Uncategorized Tags:

Flash and sound after recent flash update.

July 19th, 2010 Joost Ruis Comments off
Well due recent changes I noticed that using flash on firefox was hijacking the sound on my system. If you aren’t a careless internet surfer and still want to use the latest amd64 flash version that didn’t have the sound problems you can try this. mkdir ~/.mozilla/plugins then download this flash release. Extract libflashplayer.so into [...]
Categories: Uncategorized Tags:

Release Name Shuffling (CoreCD/SpinBase/CoreCDX)

June 16th, 2010 Joost Ruis Comments off
(this post was made by Mitch Harder on the development mailing list)

I want to bring everybody up to speed on some name shuffling we are doing with our “Core” releases.

CoreCDX is now our primary public “Core” release. Users who want to install a minimal Sabayon Linux version should use this version with the graphical installer.

The CoreCD has been renamed “SpinBase”. It’s primary purpose is to be our internal “Base” for building up automated “Spin” releases. It will be publicly available to anyone who wants it (primarily developers and molecule users), but will not be advertised as a “release”.

The upstream maintainers of Anaconda have drastically cut back the functionality of the Anaconda installer with respect to console-based text installation.

The graphical installer is working great, and has updated some capabilities to handle new hardware. But the console-based text installer has lost the ability to custom partition an installation, and is primarily directed at installing to an empty disk. Inattentive users who are used to the previous text-based installer run the hazard of overwriting their entire hard disk.

During this release cycle, we’ve been struggling with how to handle this change in our installer. We’ve developed CoreCDX as a release intended for end users who want a minimal Sabayon Linux system with a robust, easy-to-use installer.

The CoreCD is still extremely important to Sabayon as we evolve our “Spin” releases. But it has become of marginal value to end users due to the limitations of the text-based installer. And, the text-based installer as it exists now will confuse users and perhaps lead to lose of data for those expecting it to function like previous releases.

So we have renamed the “CoreCD” to “SpinBase” since the name was too close to CoreCDX, and would lead to confusion. As previously noted, it will be publicly available, but not promoted as a “release”.

So, to summarize: (1) CoreCDX is our new ‘minimal’ release for users who want a stripped down Sabayon installation. (2) SpinBase is a release primarily directed at developers who want to use molecule, and also an important internal release.
Categories: Uncategorized Tags:

Splitting up your movies for Youtube

June 9th, 2010 Joost Ruis Comments off
As you might know, Youtube has a time limit for movies. They only allow a max. duration of 10 minutes each movie you upload. There is also a 100MB limit foreach movie but that wasn’t my problem here.

After some searching I found out that it’s pretty simple doing this with Sabayon Linux without installing any additional packages. Given my movie (full_movie.avi) is a length off 00:18:49 I would need to split this.

create the first part:
mencoder -endpos 00:10:00 -ovc copy -oac copy test-001.avi -o part_1.avi
create the second part that starts at 00:10:00
mencoder -ss 00:10:00 -endpos 00:20:00 -ovc copy -oac copy test-001.avi -o part_2.avi
From here you can obviously continue until you split up the entire movie.

and there you have it.

joost@xbox-360 ~/dvdrip-data/test/avi/001 $ ls -lh
total 152M
-rw-r–r– 1 joost users 77M May 21 19:59 full_movie.avi
-rw-r–r– 1 joost users 41M Jun 9 13:50 part_1.avi
-rw-r–r– 1 joost users 36M Jun 9 13:51 part_2.avi
Categories: Uncategorized Tags:

Grub2 problems?

May 27th, 2010 Joost Ruis Comments off
Here is a quick checklist of things you can try.

I still have grub 0.xx how can I use grub2? If you are using an older Sabayon install like 5.1 or earlier, grub might have been updated as a package, but it still would not be installed to the master boot record. You will have todo that manually if you want to switch over to grub2!

grub2-install /dev/sda

Will install the newer grub to the MBR, from here you need to generate the /boot/grub/grub.cfg MIND THIS: grub2 does NOT use /boot/grub/menu.lst or /boot/grub/grub.conf anymore!! To generate your new cfg file as root issue this command:

grub-mkconfig -o /boot/grub/grub.cfg

I have grub2 but it does not work from my external USB drive!
If you use grub2 from your USB MBR you want to add these flags to the kernel line in
/boot/grub/grub.cfg
doslowusb scandelay=10

or even better would be to add them here:
/etc/default/grub
in GRUB_CMDLINE_LINUX_DEFAULT=”"
and then regenerate you grub.cfg (grub-mkconfig -o /boot/grub/grub.cfg)

reason this is better is because whenever entropy automatically triggers the grub config rebuild script your direct edit on /boot/grub/grub.cfg will be lost.

I have grub2 and it boots fine , but my bootsplash image is corrupted!
Add this to your kernel boot line:
vga=791
Hope it helps.
Categories: Uncategorized Tags:

Create your own spinoff!

May 8th, 2010 Joost Ruis Comments off
If you are in a small company or simply in a situation where you want to install a preselected list of programs then why shouldn’t you just grab SabayonCore modify the ISO so it will have anything you want and burn that to a disc. Or maybe you want to create your own Sabayon based [...]
Categories: Uncategorized Tags:

Macbook 5.2 and latest alsa

May 6th, 2010 Joost Ruis Comments off
Well I patiently waited for this and it now finally seems to work! Just add: options snd_hda_intel model=mb5 in this file: /etc/modprobe.d/alsa.conf Reboot and there it is.
Categories: Uncategorized Tags:

Sabayon – Nightly Builds, Installer & Recruitment

April 26th, 2010 Ian "Thev00d00" Whyman Comments off

Well, it’s been a while since I’ve blogged, so I think its time I started doing it more regularly again. So what is going down in Sabayon HQ? Well there have been many interesting developments recently which I want to talk about.

Firstly we have the brand spanking new shiny Anaconda installer, this has been well publicised by wolfden and Lxnay and is really shaping up nicely, its about time the installer got an update and it is looking awesome, everyone has been testing (and breaking) the new installer and progress looks excellent. This is of course mainline Anaconda that is used in Fedora and RHEL et al and has inherited all the great features from it with some new sabayon specific stuff too, this version is more closely based on vanilla upstream git and as such we should inherit all the work that is being done upstream a lot faster.

Next up is nightly builds of sabayon, yes you read that correctly. The idea is that you will have one ISO on your hard disk which you will keep updated using rsync’s binary diff capabilities and the Sabayon rsync servers to only update the parts of the ISO that have changed, this is how we have been distributing ISOs to testers for a while now and is much quicker and easier than the old version using Xdelta. What has been done is that we have a scripted molecule install which creates a new ISO at 0200 UTC every night using the latest packages from the mainline repository, from these images the rysnc is updated and you can download the changes, simple but clever if you ask me.

Finally – recruitment. Getting people to work on an open source project is never easy, its not easy to find volunteers for anything in reality as time is such an expensive commodity. I have decided to step down from my position as artwork guy and as such Sabayon is looking for a replacement, if you have some design and theming skills, or even if you don’t why not get in contact with me and I’ll get you started.

You will need a good eye, ability to work in a team an interest in Sabayon and ability to use SVG, it would be preferred if you had some knowledge of bash scripts, ebuilds and linux theming, but we can train you if your designs are great. Once again, please do get in contact, either mail me, start a thread in the forums and show us your stuff or leave a comment even.

…and that’s all I can think of for now.

Categories: Artwork, Development, Uncategorized Tags:

Scripting with the Entropy codebase

April 15th, 2010 Joost Ruis Comments off
I’m not a python developer myself at all, but I was just curious about the great codebase that Fabio wrote and documented. Knowing I have the repository database on my hard disc I figured it should be simple to let it list the last 100 changed packages. This is how its done: #!/usr/bin/python # -*- [...]
Categories: Uncategorized Tags: