Sabayon is a Linux distribution.

We aim to deliver the best user experience "out of the box" by providing the latest open source technologies in an elegant format.

In Sabayon everything should just work. We offer a bleeding edge operating system that is both stable and reliable.

loading.... loading.... loading.... loading....

Get Sabayon

Disk

There are many different Sabayon variants. Each one is designed for a specific purpose and designed to bring out the best in your hardware

We provide a Live versions of most of our variants, so you can try out Sabayon without it touching your Computer's Hard drive.

Join us on Facebook

Facebook

There is no way in the entire World we couldn't have our very own Facebook Group! We are there. So, what are you waiting for? Join us.

Our Community

New User

You don't have to be able to code to help the Sabayon Community. There are many ways to contribute, be it your passion, your skills, your time or a monetary donation.

Sabayon user powered, created solely on freely given user contributions, so why not help out and give back to the community?

joost's picture

Missing gtk+ icons/font render problems?

On my test weekly system I noticed that gcc wasn’t updated first. The order of things sometimes matter! If you see messages like this error while loading shared libraries: libffi.so.6 during package updates, you are surely affected by this. So if you notice problems with icons go missing, weird colors on gtk apps:

# equo install x11-libs/pango x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/gtk+:3

Argh at Udisks! Howto Gain Sanity Back

/start rant

A short vent of evil Udisks default policy of having to enter a password to mount a partition when in a GUI file manager. I boot the desktop up and if I open thunar, I should be able to open my music partition without getting prompted for a freakin root password. In the past I have simply edited /usr/share/polkit-1/actions/org.freedesktop.udisks.policy and under internal drive changed it to yes active to avoid the annoying situation. So I get the latest updates and discover we now have org.freedesktop.udisks2.policy which is now the new default file and just as annoying. I could simply edit that file, but be stuck with each time an update comes along it gets rewritten to default. Zomg super annoying! As a desktop user I should have access to my partitions without having to jump through hoops. So I browsed around and on the archwiki found a simple solution, Override that evil thing!

So I did:
groupadd storage
gpasswd -a wolfden storage

nano /etc/polkit-1/localauthority/50-local.d/10-storage-group-mount-override.pkla
and put in that file
[storage group mount override]
Identity=unix-group:storage
Action=org.freedesktop.udisks2.filesystem-mount-system
ResultAny=yes
ResultInactive=yes
ResultActive=yes

Restart and no more freakin password prompt to access my media files, sanity returns back to the desktop user. Sometimes trying to figure out the direction of linux is frustrating. Desktop environments are moving in a direction of making it so simple to use that a toddler can run it, but than you got something like udisks making it annoying with it’s default policies. I could understand the default policy of udisks if on a server machine, but not for a desktop user.

/end rant

lxnay's picture

Going to the Tizen Developer Conference

I am really happy to announce that I’ve been invited to the Tizen Developer Conference, in San Francisco, CA next month (May 7-9). I’m going with a friend of mine, Michele Tameni, who seems to have won the Intel consolation prize (damn you!).
I really need to thank Giovanni Martinelli and Mauro Fantechi for sponsoring my trip there and across the whole San Francisco Bay Area (I’ve been told that it’s full of Gentooers, gonna catch you!).

This is a great opportunity for me to meet a good deal of hardcore FLOSS devs and have a beer together (just one?). There are also several exciting talks I couldn’t really miss.

Feel free to contact me if you want to meet up for a drink. A post to the gentoo-core ML will follow next week.

Sabayon – Virtualbox Installation Woos

A little matter I would like to bring to your attention is our wiki page for Virtualbox can produce a small surprise.  The scenario is that you download Sabayon 8 version, install it and than decide to install Virtualbox and Virtualbox pulls a lot of stuff including a new kernel of 3.3.  Sabayon 8 iso comes with kernel 3.2 so when you go and install Virtualbox you are indirectly invoking a kernel upgrade.  So the question is how to install Virtualbox.

Well, here is what I would do.  We keep our packages updated so we might as well upgrade the kernel also, but instead I would do it in a bit of different order of just doing equo install virtualbox-bin, I’d start with kernel-switcher.

We can use equo search linux-sabayon to see what the latest kernel is.  And in my case it shows sys-kernel/linux-sabayon-3.3-r2 is the latest kernel.  To see what your current kernel version is, simply run uname -r.

So now we can upgrade the kernel with:

kernel-switcher switch sys-kernel/linux-sabayon-3.3-r2

This will than upgrade the kernel and all the needed modules and add the entry to your grub.  Now at this point and time I would reboot and boot into the new kernel.  Once rebooted I would than:

equo install virtualbox-bin

The modules should pull, but if not:

equo install virtualbox-modules#`uname -r`

Continue On

depmod -a
modprobe vboxdrv
modprobe vboxnetadp
modprobe vboxnetflt
usermod -a -G vboxusers YOUR_USER_NAME

Now go ahead and log out and than log back in so the changes can be applied.

 

To get virtualbox modules to load automatically:

    # nano /etc/conf.d/modules

add to it:

    modules="vboxdrv vboxnetflt vboxnetadp"

then save and exit, reboot.

Once you have Virtualbox installed you won’t have to worry about pulling kernels, it’s just that initial install and if there is a new kernel available scenario.  If one had downloaded and install Sabayon 8 and installed Virtualbox before kernel 3.3 came out, one would never of had to fuss with a different kernel.

The only thing we are really doing that the wiki doesn’t cover is switching the kernel first.  Why do I recommend using kernel-switcher vs just installing it all with equo install virtualbox-bin?  The main thing is, you’re changing kernels so I want to keep that process simple and smooth vs pulling it and doing a bunch of updates along side it.  In theory both methods should work, I just want to take the extra step and make sure it goes right.

Sabayon and Rigo, Bye Bye Sulfur

Rigo has become available in the entropy store finally.  So what is this talk of Rigo you may ask, it’s a replacement of Sulfur.  Sulfur will no longer exist in the future so Rigo will be the new and improved GUI package manager for entropy store.  I really never was a fan of Sulfur, but than I’m not really a fan of GUI package managers anyway.  This is my first look at Rigo.  Keep in mind that Rigo is still in development to only get better and better.  So to give it a whirl and install it via equo install rigo.  Click images for larger version (Note: Rigo is early stages of Development yet)

  •  Upon launch it comes up and checks for updates

Rigo on Launch

  •  Clicking on Show gives me the list of updates and I can now click on Update System

Updates to Apply

  • I have a license to agree too, very simple and straight forward

Rigo Package License Agreement

  • Now Rigo is off and running as it tells me it is in progress

Rigo is Updating

  •  You might not believe it and want proof so you click on Show me and now you can see it’s downloading the packages

Rigo Update Progress

  • Downloading completes and now it’s installing updates

Rigo Installing Updates

  • After updates are installed it tells you it has upgraded your system successfully.

Rigo Done With Updates

So lets take a look at just doing an individual Package.  Back at the home screen I simply type the package I am looking for.


Looking for Firefox

So now firefox has come up, I can click on it to go right to Install or view more info.  (In this case I have firefox installed already so instead of a remove button it would be a install button.)  So you can see here that you can do same steps to remove a package.


Package Options

So clicking on More Info gets you a ton more of information and from here you can click the Install button.


Package Information

Installing


Rigo Installing Firefox

Installed succesfully


Rigo is Finished

I would like to note that I ran all this off of the Live version of Sabayon Forensics and Rigo ran smoothly. Normally if I start up Sulfur on the live session Sulfur becomes unresponsively slow, so seeing Rigo fire right up and working instantly is very sweet.

Remember, Rigo is still early stages yet and features to come yet.  So if you give it a try and see things missing, just hold on as it’s coming.

We Need Your Help

Disk

The Sabayon foundation is always looking for funds. Donation page.

  • Click here to lend your support to: Support Sabayon in 2011 and make a donation at www.pledgie.com !

Visit The Forum

Happy forum users!

If you are looking for help or advice, the friendly and helpful people on the Official Sabayon Linux Forums are the people you need to be talking to!