Kasperian Moving Parts

kinda like Batman, but with a wife and 3 kids

Browsing:

Tag: Linux

Logitech Marble Mouse and “auto-scrolling” in OS X

I love my Logitech Marble Mouse. It’s seriously the best mouse I’ve ever owned. And it works really nicely in Linux, especially thanks to this excellent Ubuntu wiki page. And, reportedly, it works really nicely in Windows too, with Logitech’s mouse config software (which does me absolutely no good being that I refuse to run Windows). But I could not get auto-scrolling (where you hold down one of the smaller buttons and move the marble to scroll) to work in OS X. I almost broke down and bought a new Kensington trackball mouse like the Kensington K72337US Orbit Trackball with Scroll Ring for PC or Mac, Kensington Expert Mouse Optical USB Trackball for PC or Mac (this one still really Read more…


Screencasting in Linux!

I’m excited. I love learning stuff, I really do. I just did  a 12-minute screencast for work, and I think I’ve finally figured out how to get everything to fit together nicely. I’d never done a screencast before–not on any platform–but being that I needed to showcase some development work that I’ve done for the next release of VMware Workstation/Player, and being that I’m working from home for the time being, I needed to get this all working in Linux, and as I said, I think I’ve finally figured it out, woot! For starters, I used qt-recordMyDesktop to capture the full-screen (1600×1200 resolution) video. I wanted to use it to also capture the audio portion of the screencast at the Read more…


Multi-Monitor Setup On A Single Physical Head (Now Better!)

That’s a big title, eh? I blogged previously about setting up a multi-head X environment for development and testing, even though I’m working on a laptop with only one card. My previous attempt used Xdmx and multiple Xephyr displays, and there were some problems with it. Thankfully, Lubos commented about his nifty little fakexinerama library that achieves the same result only MUCH easier (easierly?) and without any of the problems that I’d seen using Xdmx/Xephyr(1..n). Here, then, is a description of what I’ve done and the results…. This is a screenshot from within the Xephyr session, showing the 1600×1200 Xephyr display. The cool thing is that using ksnapshot from within the Xephyr session will actually capture the entire display, not Read more…


Modeline Generation and Xinerama Info

So, I’m trying to think positively about the 3-hour battle I just had with X. I learned 2 new things today, which I didn’t really want to learn but yay nonetheless. First, Xinerama. I’m going to be doing multiple monitor stuff for work, which should be really interesting if I can keep my self-imposed stress level down. I have never had more than a single monitor to use on any given desktop or laptop until I started working at VMware, and as such I am currently less than clueful with how all of this stuff works in X. (As an aside, if anyone can refer me to some really good documentation or multi-head/multi-screen/multi-monitor/multi-display Linux/X resources, I’d greatly appreciate it!) So Read more…


OpenSUSE 10.3 > Kubuntu Hardy -> Fedora 9 -> Mandriva 2008.1 -> OpenSUSE 11

I got bored with my Ubuntu Hardy install last week and decided to have a look at what some of the other guys are up to these days. Mind you, there wasn’t anything horribly wrong with my Ubuntu host. I still ♥ apt; IMHO, there’s still nothing faster (although the new package management in OpenSUSE 11 comes darned close!). But anyway, it was an interesting trek across the newest distros and while I was looking to end up with something other than SUSE (again, nothing wrong with it at all–I just like change), I am totally impressed with OpenSUSE 11 and am going to feel satisfied sticking with it for a decently long while, knowing that I’ve shopped around as Read more…