{"id":115,"date":"2005-08-23T15:37:00","date_gmt":"2005-08-23T22:37:00","guid":{"rendered":"http:\/\/www.elbeno.com\/blog\/?p=115"},"modified":"2007-07-29T13:14:47","modified_gmt":"2007-07-29T20:14:47","slug":"computer-niggles","status":"publish","type":"post","link":"https:\/\/www.elbeno.com\/blog\/?p=115","title":{"rendered":"Computer niggles"},"content":{"rendered":"<p><lj-cut text=\"The continuing stoooory...\"><br \/>\n&#8230; of my efforts to run a dual boot <a href=\"http:\/\/www.gentoo.org\/\">Gentoo<\/a>\/<a href=\"http:\/\/www.windowsxp.com\/\">WinXP<\/a> system.<\/lj-cut><\/p>\n<p>The other day I ran across <a href=\"http:\/\/www.flexbeta.net\/main\/articles.php?action=show&amp;id=106\">10 days as a Linux user<\/a>, the account of a Windows user&#8217;s self-imposed Linux odyssey. And it makes fairly interesting reading. As you know I&#8217;ve been a Linux user for hmm, over 10 years now (<a href=\"http:\/\/www.slackware.org\/\">Slackware<\/a>, <a href=\"http:\/\/www.redhat.com\/\">Redhat<\/a>, <a href=\"http:\/\/www.mandriva.com\/\">Mandrake<\/a>, <a href=\"http:\/\/www.debian.org\/\">Debian<\/a>, <a href=\"http:\/\/www.gentoo.org\/\">Gentoo<\/a> at various times), but I&#8217;ve never quite managed to give up Windows. I recently upgraded my machine to an Athlon64 and I&#8217;m still in the process of smoothing it out.<\/p>\n<p>There are problems on both sides. More on the Linux side at the moment, but the problem with Windows is that should I meet any problems there, they are much less soluble. Here&#8217;s the state of things at the moment:<\/p>\n<p>My partitions are approx 40GB NTFS, 40GB ext3, 220GB FAT32. And miscellaneous gubbins for a Linux boot partition and swap partition. I use <a href=\"http:\/\/www.gnu.org\/software\/grub\/\">Grub<\/a> as my bootloader, which works fine. Windows sees the NTFS and FAT32 partitions; Linux sees them all (but the NTFS is read-only). I set it up this way so that I could have a nice big data partition visible to both where I could store mp3s, code, etc.<\/p>\n<p>So here&#8217;s my feature checklist, what currently works, and what doesn&#8217;t.<\/p>\n<p>&#8211; Graphics drivers: Fine on both, thanks to <a href=\"http:\/\/www.nvidia.com\/page\/home.html\">nVidia<\/a>. I have decent resolutions and hardware acceleration in Windows and in X.<br \/>\n&#8211; Sound drivers: Windows fine. Linux had some teething problems with mixing. I have it configured OK for most apps now, but I still get no sound out of <a href=\"http:\/\/www.kde.org\/\">KDE<\/a>.<br \/>\n&#8211; Video playback: Windows fine. Linux untested. Playing back protected content under Linux is tricky.<br \/>\n&#8211; Web browsing: <a href=\"http:\/\/www.getfirefox.com\/\">Firefox<\/a> on both. No flash plugin on Linux because I run a native 64-bit system and the <a href=\"http:\/\/www.petitiononline.com\/lin64swf\/petition.html\">flash plugin isn&#8217;t available for 64-bit mozilla<\/a>. I tried installing 32-bit Firefox binaries with the plugin, but I got sound issues. I only need flash for <a href=\"http:\/\/www.homestarrunner.com\/\">Homestar<\/a> anyway. Java does work since I use the Blackdown native 64-bit Java VM.<br \/>\n&#8211; iPod: Windows fine. Linux a bit flaky on automounting with coldplug, but I can reboot the iPod to fix that if needed. So I can access the iPod as a normal drive under Linux. The real problem is that I haven&#8217;t got <a href=\"http:\/\/www.gtkpod.org\/about.html\">gtkPod<\/a> working yet &#8211; it hangs all the time. Not sure why.<br \/>\n&#8211; Games: the only game I play on PC is <a href=\"http:\/\/www.worldofwarcraft.com\/\">World of Warcraft<\/a>, and since I keep a dual boot, I haven&#8217;t bothered to try to get it working under Linux.<br \/>\n&#8211; Development: This is where the shared drive comes into its own. I have installed <a href=\"http:\/\/www.eclipse.org\/\">Eclipse<\/a> on both sides (again, on Linux using the 64-bit Java VM) and use it pretty much interchangeably to compile the same source code. I also have <a href=\"http:\/\/www.cygwin.com\/\">Cygwin<\/a> (to support Eclipse CDT) and <a href=\"http:\/\/lab.msdn.microsoft.com\/express\/\">MSVC<\/a> on the Windows side; consider the 32-bit Windows vs native 64-bit Linux too and I have a fantastic level of portable code potential. The one problem I am running into is actually on Windows: I&#8217;m still trying to get OpenGL hardware acceleration running.<br \/>\n&#8211; Email: I use <a href=\"http:\/\/www.mozilla.org\/products\/thunderbird\/\">Thunderbird<\/a> on the Linux side. I suppose I could set it up to use the shared drive, again, but I haven&#8217;t yet. So I have nothing on the Windows side.<br \/>\n&#8211; Webcam: Basically works under Windows, although it continually claims to find the new hardware. I don&#8217;t know why it can&#8217;t just treat it like a pluggable device and not complain. Under Linux, I load the pwc module but I haven&#8217;t got the pwcx yet. And there is some config yet to be sorted &#8211; <a href=\"http:\/\/www.smcc.demon.nl\/camstream\/\">camstream<\/a> just displays grey, although it detects everything correctly.<br \/>\n&#8211; IM: Usually <a href=\"http:\/\/gaim.sourceforge.net\/\">Gaim<\/a> on both sides. Identical. But no alternative on Linux &#8211; I can&#8217;t videocon with the family like I do in MSN. Is <a href=\"http:\/\/gaim-vv.sourceforge.net\/\">gaim-vv<\/a> getting anywhere?<br \/>\n&#8211; Printing: More difficult to set up on Windows than Linux. Since I use a networked print server, it works basically the same way on both systems. But as always Windows likes to hide the details.<br \/>\n&#8211; Office software: I simply don&#8217;t use it on either platform, so far. When I want to, I&#8217;ll grab <a href=\"http:\/\/www.openoffice.org\/\">OpenOffice.org<\/a> on both.<\/p>\n<p>Overall: I&#8217;ll be keeping both for a while. Windows because it has a few apps that I can&#8217;t replace (World of Warcraft, MSN videocon, flash plugin). Linux because it is cleaner (I know what is running), safer (I don&#8217;t <em>need<\/em> to run <a href=\"http:\/\/www.free-av.com\/\">AntiVir<\/a>, <a href=\"http:\/\/security.kolla.de\/\">Spybot S&amp;D<\/a>, or <a href=\"http:\/\/www.lavasoftusa.com\/software\/adaware\/\">Ad-Aware<\/a>), and nicer in my daily usage (web browsing and coding). I have Grub set to boot Gentoo by default.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8230; of my efforts to run a dual boot Gentoo\/WinXP system. The other day I ran across 10 days as a Linux user, the account of a Windows user&#8217;s self-imposed Linux odyssey. And it makes fairly interesting reading. As you know I&#8217;ve been a Linux user for hmm, over 10&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,9],"tags":[],"class_list":["post-115","post","type-post","status-publish","format-standard","hentry","category-linux","category-windows"],"_links":{"self":[{"href":"https:\/\/www.elbeno.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.elbeno.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.elbeno.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.elbeno.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.elbeno.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=115"}],"version-history":[{"count":0,"href":"https:\/\/www.elbeno.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/115\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.elbeno.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.elbeno.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.elbeno.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}