My xorg.conf

At last we have Ubuntu working with a SGI 1600SW Flatpanel display. Here’s the xorg.conf:

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands:
#
#   cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
#   sudo sh -c 'md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum'
#   sudo dpkg-reconfigure xserver-xorg

Section "Files"
	FontPath	"unix/:7100"			# local font server
	# if the local font server has problems, we can fall back on these
	FontPath	"/usr/lib/X11/fonts/misc"
	FontPath	"/usr/lib/X11/fonts/cyrillic"
	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/Type1"
	FontPath	"/usr/lib/X11/fonts/CID"
	FontPath	"/usr/lib/X11/fonts/100dpi"
	FontPath	"/usr/lib/X11/fonts/75dpi"
        # paths to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"type1"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc104"
	Option		"XkbLayout"	"us"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "Device"
	Identifier	"Number 9 Computer Company Revolution 4"
	Driver		"i128"
	BusID		"PCI:0:10:0"
EndSection

Section "Monitor"
	Identifier	"SGI 1600SW F"
	DisplaySize	370 240
	Option		"DPMS"
	VertRefresh	30-75
	HorizSync	30-70
	VendorName	"SGI"
	UseModes	"Modes0"
EndSection

Section "Modes"
	Identifier "Modes0"
	Modeline "1600x1024d32" 103.125 1600 1600 1656 1664 1024 1024 1029 1030 HSkew 7 +Hsync +Vsync
	Modeline "1600x1024d16" 103.125 1600 1600 1656 1664 1024 1024 1029 1030 HSkew 5 +Hsync +Vsync
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Number 9 Computer Company Revolution 4"
	Monitor		"SGI 1600SW F"
	DefaultDepth	16
	SubSection "Display"
		Depth		32
		Modes		"1600x1024d32"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1600x1024d16"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1600x1024"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1600x1024"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1600x1024"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1600x1024"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection

Section "DRI"
	Mode	0666
EndSection

What’s the point?

Oh weary thing! Oh listless drudgery! Oh the stupid work we make for ourselves!! Oh!…

Here I sit, on a cool spring morning, with nothing at all to worry about; I am happy. So why-oh-why-oh-why should I sit down to work at some sloppy, good-for-nothing code that purports to “record, display and analyze genealogical data”?! Why?! This world certainly does not need me to be spending my time in meaningless work that helps no-one. Programming feels at times as though we’re just making up work for ourselves, work that doesn’t — in the Great Scheme Of Things — actually need to be done. Growing food, building houses, having sex, talking to old people: these are fundamental to living. Building Drupal modules is not.

It must be said also, that blogging is not. So I’ll stop now. I do not really think that I was making much sense anyway; sorry.

The General International Standard Archival Description

The Unesco Archives Portal is a wonderful directory (among other things) to all sorts of archives and archival-related information, all over the world. I found the ISAD(G) there, and I think it will be of great value in building the structure of [a project I’m working on].

Sunday in The Lab

I have spent far too long on the computer. My mind is in quite a strange state. What am I to do?

All this coding suddenly seems pointless, and I want to stroll on the terrace, perhaps sit with a quiet cup of tea, or be warmed by the fire and Keats. Escaping the world is essential at times (I’m not totally sure it should be) and these geeky days are good for that. I don’t feel very healthy at the moment. I must get away from here.

Ohh…..

:-(

Nothin’ like a Good Upgrade to Start The Day

I got up early this morning to grab the phone line before the others awake – there’s eight here today and I guess someone will come hassling before long. I have returned to using wordpress (the software that I was using last year briefly) for this site, and have updated it to the latest (stable) version 1.0.2. I will be working on the layout and style over the coming days and weeks, but for now we will have to be happy with what we’ve got. What is it about standards compliant code that makes me happy? Why should I think that it is desirable for my code to be semantically identical to the code of everyone else?!

Silly person.

It’s Okay (I Guess).

I have begun dressing the ash, but am quite disheartened today; I don’t want to be doing it. I feel like my work is not ‘good enough’, too rough, or ugly… Why this society, myself included, is so hung up on the smooth, square, fair, straight, even and ‘perfect’ I do not know! I like things to be neat, orderly, clean, structured, yes — but why does that mean I should feel this incompetent when I struggle to make things so? Aagh…. As usual when I am in this state I have come to find solace in the internet (please note irony!), and at least the quiet of the library is nice…. I have been reading about the Inaccessibility of Visually-Oriented Anti-Robot Tests. Fascinating.

I love the physicality of woodworking, the way that it engages my whole body and soul — but not, alas, my mind. What I mean is that I don’t turn to wood to be challenged in a cerebral way; rather, I find with wood a calming and a satisfaction that is on a wholely other level, more in my hands than my head. The problem solving inherent in woodworking is entertaining, but it’s nowhere near the level I find in programming. Thus is the eternal division in my life… sigh…