Showing posts with label hardware. Show all posts
Showing posts with label hardware. Show all posts

Sunday, September 16, 2012

Kororaa 17 "Bubbles" 32 Bit

I've been interested in Kororaa, as it intends to be to Fedora about what Ubuntu is to Debian (or perhaps as Mint is to Ubuntu). The developer takes Fedora, adds and configures RPMFusion (and perhaps other 3d party repos) to enable easier access to captive software, like drivers, codecs, and so forth.

I chose 32 bit because even though Mists of Pandaria has both 32 and 64 bit clients, I want to stay with the more mature and stable 32 bit branch of Wine. I chose GNOME in the hope that it would be lighter than KDE. I could not find a torrent, so I downloaded it with wget.

Kororaa boots to a clean desktop with icons for Computer, Home, Help, Install to Hard Drive, Trash, and a README.pdf meant to guide new users. It has a dark blue wallpaper featuring a stylized Kororaa logo, different from the penguin logo on Distrowatch. The logo owes to the Fedora logo, taking the infinity-symbol cutouts and rearranging them. The readme includes instructions for installing captive video drivers from ATI and nVidia, flash support, and skype, as well as instructions for getting help and solving problems.

The default desktop is pretty much vanilla GNOME 3.4. The user menu includes a "Power Off" option. Windows include a maximize button, but not a minimize button. They can still be minimized by hitting alt-space to bring up the window menu, and N to minimize. There is a menu editor, but I don't know how to access the menu it edits. I'm guessing it's for either Cinnamon, Cinnamon 2D, or Fallback mode.

The default activities menu is opened by either hitting the Super/Windows key on the keyboard, clicking Activities in the upper left corner, or mousing into the most upper left pixel, and includes Firefox (at v13), Empathy IM client, Evolution (for email), VLC, shotwell for photos, libreoffice writer, files (the Nautilus file manager), and Install to Hard Drive. It also shows all open windows. Nautilus is configured to mount any internal drives when you click on them in the side pane, and automatically mounts any USB drives.

Other applications can be brought up by clicking on "Applications" when you bring up Activities. The icons are large, clear, and attractive, except for a couple having to do with SELinux. There is a lot of software installed by default, including most of the default GNOME desktop apps. Kororaa mostly favors GNOME native apps over other GTK apps for the same thing, eg Empathy rather than Pidgin, Evolution rather than Thunderbird, and so on. The obvious exceptions are web browsing and office, and given the atrocious bugginess that is Abiword 2.9 and the annoyance that is Epiphany (now called Web). I've successfully used Firefox, Chromium, Midori, Dillo, Iceweasel, Iceape, and opera, but never Epiphany. I don't doubt that I could, but why bother?

I could not get a terminal to launch in the live session. Post-install, I used "sudo yum update" to get all updates, and there were a lot. Delta downloads were only available for about half of the updates; I wound up downloading about 300MB of the 500MB that I would have had to without delta RPMs.

Jockey wasn't able to fetch fglrx/Catalyst, the ATI proprietary GPU driver. Instead of doing research, or re-reading the readme, I used yumex to install it, ran aticonfig, and borked X. Further research showed that ATI's fglrx/Catalyst driver only supports X up to version 1.11. According to Distrowatch, Kororaa 17 has version 1.12.2, so Kororaa is not going to work for me unless I get an nVidia GPU. For that matter, neither will openSUSE 12.2, which has xorg 1.13.0, or anything based on Debian Wheezy (xorg 1.12, apparently includes MEPIS), Sabayon, or Arch. This doesn't leave me with too many options.

Right now I'm looking at Stella (CentOS 6.3 with extra repos pre-congifured and captive codecs included) and Salix 13.37 (the lazy man's Slackware), and perhaps a Debian Squeeze distro. Stable takes us all the way back to xorg 1.7.7 (for example, Saline OS 1.7, CrunchBang Statler). The first to occur to me was Solus 1.2 (xorg 1.10). Other possibilities include:
  • antiX (if I can find an M11 ISO)
  • Litrix (if I'm willing to use a Brazilian Gentoo-based live distro and the Gentoo documentation)
  • Papug
  • Overclockix (based on Squeeze; I may actually overclock now!)
  • PCLOS (one of these days, I have to learn to compile stuff from source, so I can have up-to-date Wine on PCLOS)
  • Resulinux
  • SnowLinux
  • Ututo (a Spanish gentoo distro)
  • Vector Linux
  • Zenwalk
So if it weren't for my long-standing desire to try CentOS by way of Stella, I'd probably try something based on Debian Stable, Slackware, or Gentoo.

Saturday, June 23, 2012

I'm Back

I've returned to World of Warcraft.  A friend sent me a Scroll of Resurrection, and a free upgrade to Cataclysm is pretty hard to pass up.

The state of WoW in Wine is not at its best.  Debian (and Ubuntu) are stuck in v1.5.5, which unfortunately runs WoW as garbage.  The last previous version that looks good is 1.5.2, which you would have to compile from source.  Apparently, Scott Ritchie, the Ubuntu PPA maintainer, is waiting for Kai Wasserbäch, the Debian maintainer, to upgrade.

Currently, your best bet is probably openSUSE 12.1 or SalixOS 13.37 (or its Slackware base, if you're that hardcore).  Right now for me, it's a 32-bit openSUSE 12.1 netinstall with LXDE, Wine 1.5.6, and ATI's Catalyst driver.  I'm now running on an AMD Socket 939 dual-core 2GHz 64 bit processor (now dual-core), 3 GB of RAM, the same ABIT KN8 Ultra v1.1 mobo, and a 512MB ATI Radeon 4670 PICe GPU.  The new client is more graphically demanding, so framerates are a little worse in my tests than my 128MB nVidia 7100 did back in WOTLK.  I'll be reposting my "How to install Linux" guide next.

Even with 3 GB of RAM, swap has become an issue, so I edited /etc/sysctl.conf and added the line vm.swappiness = 100 to the end in order to disable swap. If you worry that you don't have enough RAM to run without swap, either get Conky going and add something like:  ${memgraph 40,150 000000,666666}
and/or:  RAM: $memperc% $mem/$memmax
to your ~/.conkyrc file.  A post on Conky is something else I'm going to have to do.