Sabayon 11 has been released and it seems like every time we do a release, people get confused with their current system and upgrades. Our releases are just a present day snapshot to save a user from having to do a pile of updates on a brand new install. A rolling distro really doesn’t have a version per say. Do your updates and you are current, simple as that. So than I see people wondering why Sabayon 11 has a newer kernel than their fully updated present system. Well, you need to manually upgrade your kernel with kernel-switcher. Kernel upgrades in general are not automatically done to prevent users from having possible issues. Kernel-switcher will make the job simple for you.
In the past while I have noticed users are not properly updating and that can give a user issue(s). A quick order of things:
- equo update
- equo install entropy equo
- equo upgrade
- equo deptest
- equo conf update
- equo libtest
Now you’re thinking that is a lot of steps, but break it down it makes sense to do it in this order. Update your repositories, install the latest package manager, do your upgrades, check for dependencies, check for config file updates and check for sanity. Problems happen when you don’t install latest package manager and proceed to do a large amount of updates, or a dep is missing or forget to update config files. These steps can save you hours of hunting down a fix.
There is an easy way to save yourself from having to repeatedly do the commands over and over. Simple create yourself an alias. In your /root/ directory is a file called .bashrc (period means it’s hidden file) and you can edit that file to save some typing. Open the file up as root and go to the bottom of the file and enter in your alias word with command you want. Now you can call that command with a simple word and it will do it’s thing. So for example, I use the word world with a string of chain commands to perform my updates.
- alias world=’equo update && equo install entropy equo && equo upgrade && equo deptest && equo conf update && equo libtest’
I enter the above line at the bottom of the .bashrc file and save it. I open up terminal, switch to root and than type in the command world and I sit back and watch entropy update my system. Follow along with it and if it needs user interaction it will stop and wait for you to interact with it, such as a license or config file. You can use any word you want, just remember what the word is and if you forget what your alias is, simply enter alias into your terminal and it will display all of them.
Doing the above will help cut down issues. Another thing you can do, pay attention to the notice board of important announcements from the package manager. Such as  [Sun, 14 Oct 2012 20:12:39 +0000] Title: Important AMD GPU related changes in Linux Kernel 3.6+ that could apply to you. Upstream is constantly changing and one day you upgrade and upon reboot you are at a black screen cause all of a sudden your video card is no longer supported. You may need to mask or use a different driver to prevent the black screen. So beware of changes happening with your upgrades. If I had a dollar for every time I saw a post of ” I just did my upgrades, rebooted, and now all I get is a black screen what could be the problem? ” I could take a lot more vacations. Of course the user never supplies one single log file so it’s anybody’s guess as to what is wrong. I can’t stress it enough, nobody has a crystal ball to figure out your problem if you give them nothing to go on. Get to know your log files and know your hardware. You’re going to be asked for that information anyway, so you might as well provide it and save the cat and mouse game.
As a community we have our social sites like facebook, twitter, google+ and so on. These social sites are not designed for doing support related events. Our forum is the official place for support. By using the forum you can help others narrow down their searching for similar issues. So by posting your questions and getting your issues resolved can help another user and it helps those that do support others to focus on one website instead of multiple sites. Keep the wealth of information in one area instead of spreading it out across the internet leaving users chasing links.
If you’re not the upgrading your system all the time type of person, Danilo has you covered with frozen repos of Sabayon 10 and 11. This allows you to use your system as normal and install additional software without doing upgrades.
Some concerns that I am seeing repeatedly as of lately. I lost count of how many times I saw the question of how to fix the square font issue. A simple search of the word square on the Sabayon forum will give you the solution. Please do:
- equo install x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/pango
Re-installing pango should be enough, but others may need more, hence the above command.
Some reports of images not showing up in the web browser. Please do:
- equo remove media-libs/jpeg-8d –nodeps
- equo install media-libs/libjpeg-turbo
It’s great to see people using the forum, but please search a bit before making a new post and save us some work of not having to merge all the same topics.
So with that out of the way, where is Sabayon 11. Sabayon 11 will be arriving shortly if all goes well. Sabayon 11 will be a release of current status, so if you have been rolling along with your updates, you have current status. Sabayon 11 will be for those looking to do a fresh install.
I’ve also been seeing a lot of various discussion about entropy packages. Things like why are packages dropped, when packages will be added and stable vs testing. I wish there was an easy answer for this as there can be several reasons why a package is dropped or when it will be added or upgraded. From upstream to portage to build to unwanted behavior can cause some of the reasons. Remember, Sabayon runs on testing branch of portage, even tho we have 3 repos, they all are still testing branch packages. The purpose of our 3 repos is to provide some stability with weekly repo being less likely to have issues. Hopefully the issues have been weeded out as they passed from limbo to main to weekly. Packages never change a so called status of testing to stable. I’ve been running a gentoo system for several moons now and have run from the testing branch with very seldom having an issue. So entropy team works hard at taking on this task to produce a “bleeding edge” distro with a bit of sanity to it all. With all the hardware, software out there and a forever changing upstream, it can be a real challenge.
So anyway, keep rolling along with the punches and keep your eye out for the Sabayon 11 isos to be hitting the mirrors soon.
I spent a few hours looking for a solution to getting google drive on my sabayon system much like dropbox, but found out that there really is no official way. Google seems to be slow on getting a linux client out or something.
Dropbox is nice, but at only 2GB of space and costs above that limit are lame compared to google drive. I use google for everything else so why not the drive. Once I log into my computer, the next thing I do is log into google to access all my stuff. I’m just surprised they don’t have linux support for their drive yet.
So looking around it seems Insync is popular, but it seems to favor gnome/kde/cinnamon which I don’t use. They say it’s free during beta, but I didn’t see any price as to what it will cost. So that is not for me.
gdrive-cli exists, but not what I am looking for. I want something like dropbox for my desktop environment.
I than ran across grive and this caught my eye and it’s open source! I had a fresh install of Sabayon Forensics and decided to install it and it was a snap to install and it works like a charm. You can follow my how-to here. Basically you grab the git, build it, and than run it. It’s not dropbox, but very close to it. With a cron job set up, I’m good to go. I know it goes against the religion of doing things outside of the package manager, but this is totally safe as you are doing all of this in your home directory and not messing with anything else.
It’s been a while since I have taken some time to look at the development of Cinnamon the gnome-shell fork by Mint Linux. What inspired me to look at it again was confusion from users. Many people don’t seem to understand that cinnamon is not a stand alone desktop environment. Cinnamon depends on gnome as it’s a fork of gnome-shell, which belongs to Gnome 3. I would see users complain that they installed cinnamon, but it didn’t work. I found out many did not install gnome for it to work properly. So to test things out, I booted up Sabayon Forensics live USB and ran:
equo update && equo install cinnamon
Keep in mind Sabayon Forensics is a XFCE desktop environment. So once I issued that command, cinnamon pulled like 47 packages and many related to gnome of course. Cinnamon should pull the necessary gnome packages, so let it pull em.
Once that is done, log out and in your session you can choose cinnamon and watch cinnamon come to life as you log in.
Note the images here are not the default cinnamon settings/looks upon install. I changed stuff all around for looks and settings. This was a good test for me to explore the abilities of cinnamon and I was very happy to see how much cinnamon has progress. They made promises and are delivering.
Pretty slick I say. Yay for people out there fixing the default Gnome 3 GUI. Mint Linux even has forked nautilus and call it nemo after calling current nautilus a disaster. It’s sad to see what is happening in the Gnome world, but I don’t want to start a flame war so I will leave it at that.
So as you can see, installing cinnamon on sabayon should be no problem. Now if you’re using an ATI card, you may have issues with gnome-shell stuff. So please check the log files if you are having issues. I have no problems with nvidia or intel graphics.
Cheers to the cinnamon crew!
Fresh out of the limbo repository and up for testing is the latest and greatest Razor-qt 5.0! So the cool thing would be to do is install it via entropy(the default package manager in Sabayon), try it out and take some screenshots. In my case here I loaded up the Sabayon Forensics edition and running it live off the usb stick. So I simply fired up the Rigo GUI package manager for entropy and went into manage repositories and added the limbo repo. I than let it update the repositories, closed out Rigo and fired up the command line and issued the command equo install razorqt-meta and in a very short time I had it installed.
Now since Sabayon Forensics is XFCE I needed a window manager so I decided to go with compiz and emerald. This can be simply done by issuing the command equo install x11-wm/compiz-fusion x11-wm/compiz x11-plugins/compiz-plugins-main x11-plugins/compiz-plugins-extra x11-wm/emerald x11-themes/emerald-themes x11-apps/fusion-icon and we are almost set. The last bit you need to do is add fusion-icon and emerald – -replace to the start up session of razorqt. So in my case once I logged into razorqt I had no window borders so I fired up the terminal and issued fusion-icon& and than emerald – -replace& than I was able to use the desktop as normal and add them to the start up session. Oh yea, you need to fire up the compiz manager and enable the window decorations and you can fire that up with command ccsm or find it in the razorqt configuration center.
So there we have and idea of what razor-qt 5 can look like on your favorite Sabayon system. So now I am starting to have a tough time deciding which desktop environment I want to go with. Between XFCE, MATE and Razor-qt, it’s a tough choice. I’m just glad we have these choices so we are not locked or forced into using a nonsense one. I love the simplicity razor-qt offers along with simply interfaces full of options to customize. Everything is just a fingertip away without having to hunt it down. It’s fun implementing it with compiz to get that eye candy a flowing.
***Note for using limbo repository – Do Not Use limbo and weekly repositories together, instead use limbo with Sabayon (main). I been seeing that discussion popping up here and there lately.
So it’s time for the world of Sabayon to focus on a new release. Fabio has started a bug tracker for Sabayon 10. So if you run across something, append to that bug report so it can get fixed before Sabayon 10 is released. It’s always exciting to see a release come together and we do depend on our user base to grab a daily ISO and test and report back issues during this time. The more people we have testing the better the release will be for everyone. Just make sure you provide as much information as possible on any issue found while testing. The isos that should be tested are the Gnome, KDE, XFCE and Core editions as they are our main releases. So try and focus on those isos for testing, but feel free to test as many of the editions as you want.
Report bugs to our bugzilla- http://bugs.sabayon.org and be sure to append to bug http://bugs.sabayon.org/show_bug.cgi?id=3598. Please don’t post bugs to bug 3598, simply make a new bug report and append bug 3598 to your new bug report and than it can be tracked to see what bugs were fixed and which ones need to be fixed yet. When you fill out the new bug report, simple find the Depends on text box and enter in 3598. You can see there is already 3 bug reports attached to 3598. Pretty neat huh?
So grab a daily ISO from your favorite mirror and throw everything ya got at it and report. For the love of humanity tho, please do not submit a bug that simply says, don’t work. We need to know everything to get it fixed. So please give complete reports and save a dev from jumping off a bridge.
First of all, our daily iso images should be working with unetbootin again. Yay! So I thought I would download MATE x86_64 iso and give it a whirl again and see how the progress is going. Please keep in mind that the MATE iso is very much a work in progress thing. If you download it right now and boot it up, you won’t even find MATE on the iso even. You’ll discover you have fluxbox and a password that don’t work. No worries tho, those that are working on the MATE project are aware of this. The good news is you can still test it out live! Entropy works great on the live USB. So take care of the password problem by doing Ctrl + Alt + F1 at the login screen and issue the command
Set you password and than Ctrl + Alt + F7 to get back to the login screen. Now you can log into fluxbox by using the password you just set. Root password works fine, it’s still blank, so all you need to do in a terminal is su and you will be root. So now we can fire up entropy and install mate.
equo update && equo install mate
If I remember it pulled 48 packages and had it all install fairly quickly. I quit fluxbox and now MATE was available for selection in the box on the login screen and a quick re-login and presto, MATE!
Now, I know Joost mentioned the other day he added MATE 1.4 to limbo repo, so I thought I will just add limbo and update the entire thing. I decided to use rigo, the gui package manager as it’s had a lot of neat features added to it lately, such as managing your repos. So I fired up rigo, went in and activated limbo repo, let it update the repos and than said Yes to update system. I believe I had 68 updates. I let rigo do it’s thing and it worked quickly and flawlessly. Remember, this all being done live on a USB stick. The updates finish and I logout and log back in.
I changed the background and theme, had to installed the missing icon package for the theme and all is good.
Again, MATE is a work in progress and the issues are known. So from my last post on MATE, the improvements are nice. The panels are setup by default now instead of blank. A darker theme is default now also. So nice work so far!
If you haven’t tried rigo out since it was introduced in Sabayon 9, I highly recommend to give it another look at it’s features: Application Groups, Show Installed Apps, Update Repos, Sort Mirrors, Manage Repos, Config File updates, Clean Entropy Web Service, View Notices. It runs so smooth via live USB, which is awesome. Enjoy!
I’ve seem to hit a bump in the road when it comes to creating a live USB stick. Normally I create and test once a week an ISO file from our Daily folder to make sure it’s working properly. I’ve never had an issue till like a week ago when unetbootin would no longer make a bootable USB stick. So than I tried Linux Live USB Creator and it was telling me the ISO file was corrupt, which it wasn’t as I was able to mount it with VirtualBox and boot it. Others were testing and were able to create bootable USB sticks and I thought for sure I was loosing my mind for a while till someone else posted the same issue. Yay I wasn’t loosing my mind after all.
So I started googling and vibes were pointing to try win32diskimager. So I downloaded the binary, extracted, ran the exe file and had a bootable USB stick in a short period of time. Yay! Why win32diskimager works where others won’t is beyond me.
If you are on a windows machine and need to create a USB stick of your favorite Sabayon iso, here is the steps
1. Download Win32DiskImager, grab the binary, extract it, run the win32diskimager.exe file and you will see the window below. I had my flash drive plugged in already and it properly detected it. Use the drop down box to make change if needed.
2. By default it looks for a .img file and what we have is an .iso file. So you need to click on the Save as File type and select *.* than you will be able to see and select your .iso file.
3. After you have done that, all you have to now do is click on write and sit back for a bit while it does it’s thing.
4. Once it completes, reboot your computer and boot up the live USB stick.
I still need to test if I can do this with dd yet, but my main machine is in a bit of a mess and need to get a hard drive swapped out, so this is why I needed to get this working from a windows machine. Hopefully this will save someone the major headache I got from all this, sheesh.
So you been over to the Sabayon forum and found this nice message
“You have been permanently banned from this board.
Please contact the Board Administrator for more information.
Reason given for ban: Spammer
A ban has been issued on your IP address.
You are not banned and it should be working again. Don’t ya just love it when things go wrong on the weekends and staff is out having fun away from their computers. I believe there was another power outage also. So all should be well again in the land of Sabayon forums.
The other day we got a new Sabayon daily ISO to try out and use. This iso is for the MATE desktop environment. So you can head to your favorite mirror and download Sabayon_Linux_DAILY_amd64_MATE.iso and make yourself a live bootable disc or usb device. I had previous tested out MATE by just installing it via limbo repo, which you can do also. It’s good to test the live iso and installing via entropy on an installed system. Keep in mind that this is a young and new project so it may take some time to gain some features. It’s also meant to be minimal stuff included. You won’t find firefox or chromium as Midori is the default browser. Feel free to give feed back on the Sabayon dev mailing list. So lets take a look at this ISO: (click images for larger version)
On boot I was presented with the Login window so I selected MATE from the session type and typed in sabayonuser as username and than hit enter and this is what one will be presented with. Notice there is a top panel, but it is blank. You can simple add the items you want on the panel by right clicking on it.
As you can see in the above pic I added the menu, window list, clock, and a run application as there is no Alt + F2. This is all personal preference as to what you want. Editing the background and themes is as easy as right clicking on the desktop and choosing change background.
Hey it’s getting better looking all the time. I had to use equo and install the faenza-icon-theme to get the icons with the theme.
So now I am liking how things are setup and was very simple and quick to do. No need to hunt down or install crazy extra apps to change things around.
One thing still bugging me was the icons on the desktop. In Linux mode, I do not like icons on my desktop, no matter what desktop environment. With windows, I have icons all over my desktop, strange, but seems more of a windows thing to me. So I wanted to get rid of my icons. I had to install mate-extra/mate-conf-editor with equo. I think personally this should be a default application as it allows customization. Now my icons are gone, woot!
So there we are, remember to keep in mind that this is minimal so things like flash and java aren’t even there. You can simple add what you need via entropy after install. How about we make it bit more special and add in compiz fusion?
So I fired up equo and issued a command line:
equo install x11-wm/compiz-fusion x11-wm/compiz x11-plugins/compiz-plugins-mainx11-plugins/compiz-plugins-extra x11-wm/emerald x11-themes/emerald-themes x11-apps/fusion-icon
I than added fusion-icon and emerald - -replace to the Startup Applications under System – Preferences. One thing you will need to do is fire up CCSM and make sure Window Decoration is checked otherwise you will loose your window decorations. You will need to check other things also like move window and all that good stuff. After that I logged out of the desktop environment and restarted xdm by doing Ctrl +Alt + F1 at the login screen. Once I logged back in, I had all the eye candy greeting me. Wobbly windows, emerald, and cube of course.
So if you don’t like the new Gnome or KDE and miss the old gnome, this is about as close as you’re gonna get. Download the ISO and give a test run or install it via entropy. We would love to hear your input on it.