64bit Adobe Flash player released

I'm not lying, I promise. Adobe has announced an x86_64 version of their adobe flash player. I unistalled that latest 10.0 32bit version along with nspluginwrapper, and downloaded the v10 alpha. The install was a simple copying it into ~/.mozilla/pugins, and it works.

Two initial findings I have, are dropdown menus are now popping up in front of the flash banner, instead of behind. Which is amazingly great. And the second is cpu usage. So far, listening to pandora is quite a bit lower, probalby b/c it was going through nspluginwrapper, but I notice about 4 - 5% difference in CPU. Can't wait to check out more flash streams that I've noticed cause some high cpu load.

For links to download and a chance to read up a bit about the release, check out the SWF Penguin's blog (one of the developers for linux flash)

Zabbix 1.6 Released

I know, I missed these release by about 2 months, but better late then never, right? Anyways. Zabbix 1.6 was released. I've been watching this product since the 1.1 release, and they keep making it better. For those that don't know, Zabbix is a monitoring solution. It uses agents and SNMP to collect information and provide a nice interface to view it all. It is actually pretty robust as it is a distrbuted monitoring solution, which can make for some nice scalability through larger enterprise networks.

The last version I used was 1.4 and it was at my old job. I've been watching the development of 1.6, they have added a lot of improvements and features. I can't wait to get my hands on this release to see what it can do. If are looking for a monitoring solution, I highly recommend Zabbix.

Free Crossover Office from Codeweavers

Yep, you read the title right, and no this blog isn't becoming an advertising site, just so happens this post and the last are right after one another.

Codeweavers has created a challenge and that challenge has been met. Gas in the Twin Cities as returned to where it was a year ago, at $2.79 per gallon, after being up to $3.79. I guess I will tell them that the avg gas here in Ft. Worth, TX is $2.25 right now, with some suburbs having gas wars between Exxon and QT and seeing the price below $1.95 per gallon. But that is another story I guess.

So for today only, you can go to http://lameduck.codeweavers.com/free/ and get your free serial number for their software. You have to register it before it is any good, and because of the increase of traffic today, their servers have died. Not literally, but they are done, and all their sites are now just plain text. You can get your serial number today only, but they are allow you to register it tomorrow also because of the down time.

For those that don't know CodeWeavers Crossover Office is a product based on the open source application Wine. You aren't paying for Wine itself, but yet the support and tweaks CodeWeaver's has done to the package to help it run your favorite Windows applications. It can run Quicken, Powerpoint, Excel, even some version of Access. With CrossOver Games, you can run your favorite games also. This product isn't just for Linux, but for the Mac also.

So go get, try it out, and hell, if you like it this publicity stunt might of paid of big time as you will likely want upgrades after your subscription is out.

Where technology has taken us

We take a lot of things for granted, and we don't really think about how much we actually have. I take computers for granted a lot, and don't think about how I use them in my everyday life, or how convenient they have made things. Actually I do think about how convenient they make things, when I get those e-mails at about 11:30 at night and I end up working :/ But that isn't the point of this story.

The other day I was driving down the highway when it hit me, I never finished setting up that users FTP account into their website. I was waiting for the DNS changes to propagate so I could test everything at once, well that was 12 hours ago, so everything should be good to go. I'm not at my laptop so I pull out my Treo and check the website. It doesn't load, instead I get my servers default home page .. oops, I must not have the virtual host setup. So still with my Palm Treo, I log into my servers and reboot apache thinking I had already setup the config files. Nope, still wrong, the default page loads again. So I log back into my server with pssh, and then setup a config file with vim, and restart Apache .. Woohoo everything works. So I go back in and add run the commands commands with pure-pw to setup a basic FTP account and we are done, it only took me about 15 - 20 minutes.

I was pretty stoked that I could do all of this from my cell phone, but what, that isn't the best part. I was able to do all of this while driving down the highway. Yes I know that isn't safe, but Hell, how many people can say they setup an Apache vhost and ftp account while driving down the highway, let alone in a bash shell! It's the small things in life that make you smile.

Intel's Solid State Disk

So apparently Linus Torvald now has a blog, as seen on Reddit Hell as frozen over. But I am glad, I enjoy reading into some of the innovative minds of our age. One of his articles is raving over Intel's new SSD. So much so, he has me excited waiting for it to come out.

I know there has been some anti solid state disk articles out there, but I think they are the future. Soon CD / DVD drives will be a think of the past and machines will have no moving parts (one day even the fans will be gone). But I've been eye-balling SSD's for about a year now, watching and waiting. Knowing the performance and pricing will collide into such a beautiful package that I won't be able to resist any more. From what I can find out know, the X25-M from Intel will be 80GB and cast around 650 bucks. Price per GB that is still pretty high, but that is almost to the point I can't wait. And come Christmas, I won't be able to wait much longer. AnandTech has some pretty amazing numbers on this drive. I find myself getting giddy every time I read a new article on this drive, or when I see specs published about it. I really can't wait.

Right now I have a WD 300GB, and it is fast, and has plenty of storage, but I am barely using 50GB and that is with several DVD iso's on it. I could easily budget my laptop storage to under 80GB, which is another plus, is the drive won't slow down the fuller it gets. Oh I can't wait!

Windows and Active Directory Management from Linux

Browsing the web today, I found two nice tools for managing AD in Linux. First up is adtool. The home page is at http://gp2x.org/adtool/. This is a tool that lets you manage the objects in active directory without having to know too much knowledge of LDAP. You will have to know a bit about the layout in Active Directory, but you don't have to worry about having to write your LDAP queries. This small little app lets you list out directories, modify attributes, reset passwords and more.

Next up is a package released by the ZenOSS group, they use it with their monitoring suite, and it is a WMI client. Again CLI only, but works great. I found it over at http://felimwhiteley.wordpress.com/2008/08/15/wmi-calls-from-linux/ and the package can be downloaded from http://dev.zenoss.org/svn/trunk/inst/externallibs/. It seems to be a python script with very little documentation. Based on the blog post, the syntax isn't much different then that of the wmi client for windows.

Between these two tools, you could decently manage basic task from linux, and even write some nice scripts to do more. While these two tools won't Network and System Administrators of Windows Domains out of a window enviroment all day, it will help those who still prefer Linux as the day-to-day machine.

ATI r500 Open Source 3d

I had a strange issue last night. After updating a few X11 packages from git, I rebooted and everything seemed to work fine. I then shutdown and went over to a buddies, booted up only to see X was locking up my session. I would get a blank screen, and then the system would become unresponsive. I tried re-emerging a few of the applications but the problem still existed.

I instead removed all the keywording for the r500 drivers and the X11 beta applications, and then added back in just the things needed for xorg-x11-7.3. I downgraded everything else, and then my X came back. I then re-added the unmasking and kewording for the r500 drivers, updated everything is now my enviroment comes up. Crazy .. except one small issue. My AIGLX isn't working. 3D seems to work, but I am getting strange errors.

First of glxinfo reports Direct Rendering: Yes. But when I run glxgears, I get an RGB error about double buffering. This seems to prevent any type of compositing manager from running. I tried running Frozen Bubbles, and it works fine. All my 2d acceleration is now working fine, just compositing/3d seems to be borked.

I guess this is the pain fun of working with live git packages :)

SHMConfig enabled synaptics through HAL

Finally I got my synaptics drivers to work properly. With the new HAL, you are able to have it hotplug your input devices into X, this means they don't need to be listed in X. I tested this out on my laptop a few months ago, and it worked. Only problem is I couldn't pass along the variables for my synaptics touchpad. Well, after months of waiting and research, I finally got it figured out.

I created the file /etc/hal/fdi/policy/11-synaptic-options.fdi, which, in Gentoo, are the user added hal policies, system installed are in /usr/share/hal/fdi/policy/. I then added the following into that file


<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" contains="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">On</merge>
</match>
</device>
</deviceinfo>

This turns on SHMConfig which allows synclient and gsynaptics to change synaptic settings on the fly. Sadly, in between noticing this taking effect I had moved to a few pre-release applications to get the 3d r500 accelleration with ati drivers. Below are a few application and versions I am running


[ebuild R ] sys-apps/hal-0.5.11-r1
[ebuild R ] x11-base/xorg-server-1.4.99.906
[ebuild R ] x11-drivers/synaptics-0.14.6-r4

Also note, i just notice xf86-input-synaptic-0.15* has been added to the portage tree for the 1.5 prerelease, need to check this out.

WICD - better then Network Manager

I've been using WICD for the past week, and I think I like it better then Network Manager. It focuses on connecting your network interfaces to networks and does it right. IT doesn't have the ability for VPN's or anything else, it is merely I frontend to wpa-supplicant and iwconfig. I have had zero issues with connecting to wireless networks. It is actually connecting to them better then Network Manager was. My connections are stable, and I can switch between my wired network and my wireless without problems. (I had problems with NM b/c when I plug into a wired network, the BIOS throws the kill switch to the wireless radio, NM had problems finding it again after this).

The connection times are very quick, most of the time I am connected to my wireless before my gnome interface loads. It has a service that has to run, so it might even be connecting to it earlier then that ... which would be very cool.

There is one issue though. When I first boot up my and if I have an ethernet cable plugged in, the WICD tray panel fails to load. And I am not sure why, I'd imagine though it might be loosely related to the same reason it won't "auto connect" to the wired network when the cable is plugged in.

Besides that small issue, it WICD runs in a smaller footprint, has a better interface, and provides a stable Internet connection using the proven standards and tools already out there.

ATI Open Source Video Drivers

I finally left the fglrx closed sourced drivers and loaded up the ati drivers from the git repo. These code in git includes the ability for 3d acceleration for the r500 chips. I have an x1300 in my laptop, which I believe is a r515. So naturally I my curiosity won and I had to give them a go.

I found Phoronix post detailing how to install ati on gentoo, Ended up only unmasking the git ebuilds for the packages listed in the 2nd or 3rd post. I didn't install the x11-drm packages b/c I am now running 2.6.26 kernel which includes these. Install was quick, and after the reboot I found my first problem, Compiz wouldn't run .. shit. I disabled compiz from running at startup and just used plain metacity, and everything seems to work, 2d works just find and was pretty snappy. So this was a good port. I checked dmesg, and found drm was loaded just fine. I then checked glxinfo and found that I didn't have direct rendering.

After playing around some more I found a out something very weird. 3D rendering did work, but only once, after it ran the first time, it will fail to work again. I can run glxinfo once and see Directing Rendering: Yes, or I can run glxgears just once. But after that I can't an error about not being about to find rgb glx visual's. Exact errors from glxinfo and glxgears are as follow

% glxinfo
name of display: :0.0
Error: couldn't find RGB GLX visual

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x24 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x25 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x26 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x27 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x28 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x29 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2a 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2b 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2c 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2d 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2e 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2f 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x30 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x31 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x32 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x64 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None

% glxgears
Error: couldn't get an RGB, Double-buffered visual

So it seems I got a bit more work to do, I might be needing a few more packages that are considered "stable" in gentoo yet

1 2 >>