Dual-Screen on Ubuntu with Intel 945GM Chipset

Computing, Linux 2 Comments »

You’ve surely read this article on the topic, which describes a long (and arduous) process to set up dual monitors on an Ubuntu system with a lowly graphics chip such as the Intel 945GM.

However, there is a much easier option which is outlined here

For my system, all I had to was add the bold line in /etc/X11/xorg.conf

Section "Screen"
	Identifier	"Default Screen"
	Device		"Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
	Monitor		"Generic Monitor"
	DefaultDepth	24
	SubSection "Display"
		Modes		"1280x800"
Virtual                 2048 2048
	EndSubSection
EndSection

I then “activate” the secondary monitor with the command:

xrandr –output LVDS –below VGA

There is a 2048 pixel limit for the height and the width of the total display. For me that’s no problem as I have a vertical setup (secondary screen ABOVE notebook screen), but your mileage may vary if you need the screens side-by-side.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Best Pointing Device - My Vote Goes to the Marble Mouse

Computing, Simplify Computing 1 Comment »

Something wasn’t right. Over the past few years computer mice had been getting better and better in terms of tech: Laser replaced optical replaced the mechanical ball, resolution went from a few hundred dpi to a few thousand, and wireless options are getting faster (Bluetooth) and more reliable at ever larger distances from the machine. Still, I found all the gadgets and mice I tried ended up in the drawer sooner rather than later, making me go back to the notebook’s built-in touchpad that some famouse (Freudian typo left standing) bloggers prefer, then I looked at gaming laser mice that cost hundreds and weigh hundreds of grams, and still felt the strain in my lower right arm and hand. The higher resolution might have been one of the culprits, as I found the mouse pointer moving ever so slightly when clicking, making the lower right arm muscles tense up to increase precision. This can lead to repetitive strain injuries and even carpal tunnel syndrome if you tend to press your wrist down to steady the mouse. There even is mouse smoothing software to effectively make the movements of the mouse less precise and smoother. However, this software does not work if you’re using two monitors.

One fine day I tried the Logitech Marble Mouse, which has been sold for a number of years now and it is quite economical (under 30 US$ here in Thailand, probably  a bit less in the “West”). It’s ugly as dog, or rather as a rat with its head smashed in:

image

Trackballs were popular pointing devices in the early to mid-nineties, before the touchpad became the device of choice for notebook computers. And horrible they were, screechy and imprecise, accumulating dirt and grime, absolutely no match even for the heinous mice of the day.

Modern trackballs shouldn’t suffer from those bad memories. The Marble Mouse shows that the trackball benefits from optical technology even more than mice: The self contained pointing unit is by design independent from the surface the device rests on, making it (after some practice) more agile and precise than an optical or even a laser mouse. Also, hand and lower arm transition very naturally from the keyboard, you just move the hand right (for right-handers) to the stationary Marble Mouse, no adjustment of the hand is necessary as it is to grip the mouse which might move to a different spot on your desk every time you use it. And, your fingertips continue with pointing work in the same angle and position as they were doing typing work on the keyboard and vice versa. This keeps your fingers, hands and lower arms more relaxed than with either mouse or touchpad. Clicking is done with the thumb, which feels more natural than with an outstretched index finger. The Marble Mouse also easy to clean (the ball pops out very easily), quite sturdy and great for left-handers as it’s perfectly symmetrical. As said before, it’s surface independent (much more so than even the best laser mice) and if you like working on your notebook lying in bed or on the couch, you should try the Marble Mouse.

Then again, while Logitech build great devices (hardware), I’ve found their software (SetPoint or whatever it’s called) to be consistently buggy and bloated. While YMMV I recommend not installing Logitech software but rather get Marble Mouse Scroll Wheel, a free utility to let the ball behave like a mouse wheel. Similar functionality (trackball behaves like mouse wheel) also works under Linux with the latest Kernels but you better google for the details. Hope it helps.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

What’s that web site running?

Computing No Comments »

Builtwith.com let’s you find out what server technology and tools were used to build a web site. Bookmark this link as it’s hard to find later by googling for “what’s” etc. which will take you to the what’s service where you learn only about the server tech stack installed. Btw, builtwith.com was built with ASP.NET;)

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

"Access is denied" when Installing Windows Service Packs

Computing, Windows No Comments »

When installing a Windows Service Pack, you may get an “Access is denied” message and the installation rolls back. The issue is most likely due to incorrect registry permissions. You should first try Microsoft’s advice.

However, if all this fails for you, you can try the following, as found here (kudos to MVP Jim Byrd):

  1. Download and install SubInACL:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en
    *Even if you have the Windows Resource Kit Tools installed, you should download and install the latest version at the link above. Some earlier versions of SubInACL, especially those for Windows Server 2003, don’t work.*
  2. Navigate to the C:\Program Files\Windows Resource Kits\Tools folder and create a new text file. Rename it to SubInACLReset.cmd or anything you like.
  3. Edit the file and paste the following:
    subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
    subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
    subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
    subinacl /subdirectories %SystemDrive% /grant=administrators=f
    subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
    subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
    subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
    subinacl /subdirectories %SystemDrive% /grant=system=f
  4. Double click the file OR go to Start>Run and enter C:\Program Files\Windows Resource Kits\Tools\SubInCALReset.cmd
  5. The procedure will take a while, depending on the size of your registry.
  6. Try installing the Service Pack again and it should work.
  7. Hope it saves you an hour or so.
[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Windows Live Programs Eschew Windows Server 2003

Computing No Comments »

Windows Live programs (Live Writer, Live Messenger, Live Mail, Live Toolbar, Live Photo Gallery, Live Sign-in Assistant) cannot be installed on Windows Server 2003 using the default installer (WLInstaller.exe). When you run the installer , the following message pops up:

Sorry, Windows Live programs cannot be installed on Windows Server, Windows XP Professional x64 Edition, or Windows operating systems earlier than Windows XP Service Pack 2.

 

 

 

There was a famous workaround for the Beta versions, and something similar will work for the final version:

Step 1:

Install the Windows Live Writer programs on a supported system (XP Service Pack 2, Windows Vista). You may need a more recent version of Windows Update Agent which you can acquire following the procedure described here: http://msdn2.microsoft.com/en-us/library/aa387285(VS.85).aspx


Step 2:

After installation grab the MSI files. The default location is

C:\Program Files\Common Files\WindowsLiveInstaller\MsiSources

You can also download the files from the Live Suite SkyDrive folder:

  • Windows Live Sign-In Assistant 4.200.520.1: Install_{AFA4E5FD-ED70-4D92-99D0-162FD56DC986}.msi
  • Windows Live Messenger 8.5.1302.1018: Install_{508CE775-4BA4-4748-82DF-FE28DA9F03B0}.msi
  • Windows Live Writer 12.0.1366.1026: Install_{9176251A-4CC1-4DDB-B343-B487195EB397}.msi
  • Windows Live Mail 12.0.1606.1023: Install_{184E7118-0295-43C4-B72C-1D54AA75AAF7}.msi
  • Windows Live Toolbar 03.01.0000.0146: Install_{D5A145FC-D00C-4F1A-9119-EB4D9D659750}.msi
  • Windows Live Photo Gallery 12.0.1308.1023: Install_{257E440F-781F-459B-9A68-A0872B80C1D6}.msi 


Step 3:

Install the MSI files on your system. For Windows Live Photo Gallery you may have to install the following prerequisites:

You may also have to do a little codec regsvr32 as described here:

regsvr32 “C:\Program Files\Windows Live\Photo Gallery\WLXVAFilt.dll”

Hope it helps.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]
WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in