Secret Waffle Labs

You were never here… You didn't see anything….

March 21st, 2011

xorg-server 1.10.0 & Nvidia

3 Comments, Linux, by andarius.

Yesterday an update for xorg-server came across my terminal. I happily updated, following the proper steps of also updating my nvidia module to ensure things did not break. Man what a ride I was in for.

Seems I was a bit careless during my upgrade of the nvidia module. I used the one provided in the opt-x86_64 group in crux. The version there in at the time of this upgrade was 260.19.44, which fun would have it does not support the ABI version in xorg-server-1.10. It took me a few to figure out how I botched that one, but I had already created a personal port for the nvidia module 270.19, which was easily updated for 270.30 which is the latest release on their ftp as of this writing. Thankfully I had X support once again.

Of course the fun did not stop there, oh no.  Of course the evdev input module needed rebuilding to go along with the new xorg-server. The fun of finally getting an X display back only to be unable to log in due to lacking a keyboard is just awesome. Thing is this was an easy one as it happens decently often, so the fix was on the tips of my fingers and going into the system almost instantly.

Now, all is well with kaon once more!

February 12th, 2011

kaon Desktop Architecture

No Comments, Hardware, by andarius.

kaon is the name of my new system. The purpose of this writing it to explain a bit behind the architecture of the system. Mainly the display configuration.

The system consists of three Samsung P2250 displays, each one driven by its own Asus ENGTX465 video card. These little cards are plugged in to an Asus P6T7 WS Supercomputer motherboard. It took me a while to select all the right parts for this system due to a few things I wanted to be sure of.

  1. I wanted three displays
  2. All three displays had to be equal (all the way out)
  3. The system as a whole had to have a future


February 8th, 2011

The Desktop

No Comments, Screen Shots, by andarius.

Figured I would share a screen shot of the desktop to kick things off here…

And yes, my computer desktop is that wide. Three Samsung Syncmaster P2250 screens at 21.5 inches each.

February 8th, 2011

A New Purpose

No Comments, News, by andarius.

I have decided to re-purpose this domain name in part. The domain name itself was much more suited for the content which I housed on another site called Yes, I know it is spelled wrong and yes I did that on purpose. Anyway, moving along… I have moved the technical content to the lab (here). What better place to have technical content than a lab right? Anyway I think this will be a move for the better.

The site will remain as a pointer for a little while to get what few readers (as if that site had any) to come over here. I hope to at some point release the domain and perhaps get one of my others moved over to the free slots on my hosting package.

Rock on!

November 21st, 2010

Cleaner GPU Temps

1 Comment, Code, Hardware, Linux, by andarius.

I wrote a post not too long ago about getting temps from the GPUs. I recently took a second look at that and came up with a cleaner and much more versatile approach to getting the data and ever presenting the data. All of the ugly sed-ness (not saying sed is bad or anything, just not the right approach here) and made it possible to much more easily change the output by having each temp as a variable. So the two things I did were:

November 18th, 2010

New System

No Comments, Hardware, by andarius.

OK, so I finally have crux 2.7 installed on the new hardware. Of course I did opt for the unofficial 64bit version. I am still working on the configuration of the system so things are in a state of flux. Once I have things nailed down I will provide more details. Till then here is some output to munch on:

andarius@kaon : uname -a
Linux kaon 2.6.36 #1 SMP PREEMPT Fri Nov 12 23:40:02 UTC 2010 x86_64 Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz GenuineIntel GNU/Linux


October 16th, 2010

Video Card Temps

No Comments, Code, Hardware, Linux, by andarius.

I have not had time to load the distro of choice onto the new system yet. That will simply take more free time in one lump than I have to spare presently. I did however toss together a short script to pull the temps from the video cards.

The cards have two temperature sensors each. One is for the GPU itself and the other is listed as measuring the ambient. I wanted a means to check them without having to fire up the Nvidia GUI application. Just a quick check from the cli was the goal. I did a decent amount of googling before I stumbled upon a post on the Nvidia forums. This pointed to using nvidia-settings to query for the data via cli which is perfect.

The thermal sensors on my cards did not return proper data for all the cards when I used the strings for the “GPUCoreTemp” and “GPUAmbientTemp”. It would return “0” values for both on card 1 and 2 (we start at 0 on this one). Instead I have to query seperate items listed simply as “thermalsensor”, of which I have 6. Matching the real time data with that in the GUI to each one in the output I was able to line things up nicely.

So, the final product:

# Get and return GPU and ambient temp readings from the 3 Nvidia cards

nvidia-settings \
	-q kaon:0[thermalsensor:0]/ThermalSensorReading \
	-q kaon:0[thermalsensor:1]/ThermalSensorReading \
	-q kaon:0[thermalsensor:2]/ThermalSensorReading \
	-q kaon:0[thermalsensor:3]/ThermalSensorReading \
	-q kaon:0[thermalsensor:4]/ThermalSensorReading \
	-q kaon:0[thermalsensor:5]/ThermalSensorReading \
	2> /dev/null \
	| grep Attribute \
	| sed 's/\.//' \
	| sed 's/(kaon:0\[thermalsensor:0\]):/GPU_0/' \
	| sed 's/(kaon:0\[thermalsensor:1\]):/Card0/' \
	| sed 's/(kaon:0\[thermalsensor:2\]):/GPU_1/' \
	| sed 's/(kaon:0\[thermalsensor:3\]):/Card1/' \
	| sed 's/(kaon:0\[thermalsensor:4\]):/GPU_2/' \
	| sed 's/(kaon:0\[thermalsensor:5\]):/Card2/' \
	| awk '{ print $3" "$4 }'

And a sample output from this script is:

andarius@kaon : ./
GPU_0 69
Card0 54
GPU_1 59
Card1 52
GPU_2 49
Card2 44

Hope this helps some one else or is at least interesting…

October 1st, 2010

android and data

No Comments, Linux, Security, by andarius.

I recently put up a post noting that I had acquired an android phone. I have been taking things slow for a Linux guy and learning my way around before I get too carried away with things. Being a long time Linux user and android being a Linux based platform I want to know what is going on and why before I start poking a meddling hand in things.

The whole application base was one of my concerns. While Linux based and open source most of the applications are not open source. This is a concern for me since I have grown to be very fond of the open source mentality on Linux in general for many reasons. It seems my concern was not as high as it should have been. Enter a study conducted by Intel Labs, Penn State and Duke University.

I won’t go over what it says, I am sure you can read it yourself and think that would be best. I will say here that I do not like the idea of applications sharing data on this type on this level. I am eagerly hoping a ROM will be released for my Vibrant that includes the TaintDroid application. If that happens I will be switching to it immediately.

September 25th, 2010

New Hardware

No Comments, Hardware, by andarius.

I had a birthday pass recently. As presents I got several new parts for various projects I have in the works. Not only that but I decided it was time to go ahead and do a full upgrade of my desktop system. I am still working on ironing out the install details so I will not give full specs now. Just as a preview, I went from an Intel P4C with 1 gig of ram and a GeForce GTX6800 to an Intel i7-950 with 12 gigs of ram and 3 Nvidia GTX450 cards.

Just a little step forward…

August 12th, 2010

Can haz android

No Comments, Hardware, Linux, by andarius.

Well, after holding off for a very long time I have broken down and purchased a phone with the android OS on it.

Since they came out I have wanted an android device. After all, who in my professional field with my type of hobbies and likes wouldn’t right? Open source and Linux based had me sold immediately. the idea of competing with the other high end smart phones out there as a goal was a definite plus. So why hold out in the first place?

Pages: Prev 1 2 3 ... 7 8 9 10 11 12 13 14 15 16 17 Next