Jump to content

10D and linux?


Recommended Posts

<em>"there is not alot of reason left to keep flagelating myself with microsoft products"</em>

<p>

Well, being able to run digital camera software would presumably be one of them!

<p>

I'd guess hell will freeze over before Canon release a Linux version.

<p>

Isn't there a Linux "Windows Emulator?". Converting RAW files will presumably be quite a headache for you if there isn't.

<p>

Pesonally, much as I admire UNIX (and working at Bell Labs for 20 years, it was almost a requirement), my opinion is that you'd have to be a bit of a masochist to run UNIX (or Linux) on a general purpose desktop machine, especially if you intened to do a lot of digital imaging work.

<p>

If you hate Wintel, buy an AMD machine and "aquire" the operating system...

Link to comment
Share on other sites

>ust considering my options for when i get a new computer.

 

Mac OS X: Unix with mainstream software written for it

 

Another alternative to Microsoft (and a damn good way to painlessly run UNIX on a

general purpose desktop machine.) Also run X11 apps (and stuff like gimp)

 

Lets not start to debate the merits here, I was just offing another alternative, we all

know the debates by heart.

Link to comment
Share on other sites

Ron, have you looked into VMware or Win4Lin? You have to purchase them but if they work then you would be working your 10D in the Linux environment. Of course, paying for them and for the Windows, you have to install windows in VMware, may defeat the purpose of trying to use a free software platform. But there are other benefits of using Linux.
Link to comment
Share on other sites

Ron,

<p>

I have been looking into this problem from the other way around, I want to get a

digital (canon) camera to work with my Linux computer. Here are some links I

found interesting:

<ul>

<li>If you want to connect your camera to your computer with the USB cable, the

standard program to use is <a href="http://gphoto.sourceforge.net">gPhoto</a>.

The 10D is not in the list of supported cameras, probably because the latest stable

release of gPhoto is from before the 10D. Try "gphoto AND 10D" in google and

you'll find it does work.</li>

<li>If you have a computer with PC-Card slot, you can simply put your CF-card

into a PCMCIA adapter, and mount it directly on your Linux system.

Read more about this and other things on

<a href="http://oa.cl.no/ole/photography.html">Ole Aamot's site</a>.</li>

<li>If you want to use an external storage device, make sure it is supported in

Linux before buying it. The <a href="http://www.nixvue.com">Nixvue</a> devices

look interesting to me, and not only because they support Linux officially.</li>

<li>You probably want the ability to shoot in RAW mode. There's a program, <a

href="http://www2.primushost.com/~dcoffin/powershot/">dcraw</a>, to convert

RAW files to any format you like. There's even a plugin for Gimp. <a

href="http://www.hamrick.com">Vuescan</a> also has (preliminary) support for

digital camera raw files.</li>

</ul>

Good luck,

<p>

Tom

Link to comment
Share on other sites

Ron,

 

Just toss out the software that came with the 10D. I have been using a D60 with Linux for about 9 months and I never broke the wrapper on the Canon CD. Get yourself a USB CF-card reader for transfering files and you will be all set (Linux will present the CF card as a SCSI disk).

 

You are already familar with GIMP for image manipulation and a previous poster mentioned a RAW converter. If you are using the GNOME desktop, gThumb is a very nice image viewer. As for printers, most of the HP and Epson inkjets work just fine with Linux (Epsons are especially well supported) and the gimp-print drivers produce very nice output.

 

If you are starting from scratch, the latest Redhat distribution (version 9) includes all the software you need except the RAW converter.

 

Good luck.

Link to comment
Share on other sites

<p>I know people who have standard usb-card readers work great in Linux (but you will probably need some Do-It-Yourself -attitude). The suggestion of using a PC-card reader sounds good.

 

<p>For converting RAW images, last time I checked Dcraw it needed a bit work on gamma correction for 16-bit output. It might be a problem or it might not, depending on how you want to process images, how good you're at C coding etc. (I was going to modify the program, but then didn't have the time..hope the author has done something about it)

 

<p>If you're into editing 16-bit images, I believe <a href="http://cinepaint.sourceforge.net/">CinePaint</a> does that (it was called FilmGimp earlier). It was specifically developed for high-quality editing needs, based on Gimp (haven't tried it myself, though).

 

<p>If you're already happy with using WinGimp, then there shouldn't be a problem for you doing image manipulation on Linux.

Link to comment
Share on other sites

Bob,

 

Which shooting parameters would those be? So far I have been able to do everything I need to do via the menu.

 

gPhoto may have some support for the D60 and may allow access to some of these features. I have used gPhoto in the past with a Nikon Coolpix but have always found it faster and easier to transfer the images using a card-reader.

Link to comment
Share on other sites

Maybe I'm wrong since I've never used the D60 and I was assuming it was similar to the D30. I know on the D30 (which I have used) that you have to use the software to set the contrast, sharpness and saturation parameters on the camera, and to upload the users name (which is then stored in the EXIF data). On the 10D (which I use) you can set those parameters from the camera itself - but you still need the software to upload the user name for the EXIF data.

 

The Canon software also allows you to control and use the camera attached to a computer, which can be useful in a studio setting. Can you do that from Linux?

 

I'm not knocking Linux - I'm no great Windows fan! - just wondering what's out there for EOS DSLR camera control.

 

I ran Linux on a PC back in 1996 and it was a REAL pain. No drivers, not much software, no GUI and a degree in computer science needed to figure out why it wasn't working. I guess things have come a long way since then!

Link to comment
Share on other sites

Bob,

 

Sharpness, saturation, etc. can be set from the menu on the D60 (not the owner's name though).

 

Computer control of digicams can be done with gPhoto and it looks like the D60 is supported. I'm not sure if all the functionality is there. Maybe I will download the latest gPhoto this weekend and try it out.

 

And yes, Linux has certainly come a long way since 1996 (at least from the desktop interface perspective).

Link to comment
Share on other sites

<p>The owner's name for the EXIF data should be relatively easy to add afterwards with a script, if that is required. I'd guess such software exists, if not, it would be relatively easy to do such software, eg. using libexif. Personally, I just use the EXIF-data for loading it into my archiving system.

 

<p><i>I ran Linux on a PC back in 1996 and it was a REAL pain.</i>

 

<p>Linux has developed a great deal, but I'd also say you had a bit of bad luck too (unfortunately, "bad luck" is not so rare with computers...) Some people say System V was a real pain ;)

Link to comment
Share on other sites

<em>The owner's name for the EXIF data should be relatively easy to add afterwards with a script, if that is required. I'd guess such software exists, if not, it would be relatively easy to do such software, eg. using libexif.</em>

<p>

So far <a href="http://www.sentex.net/~mwandel/jhead/usage.html">jhead</a> is the

one that does the most, but it's not there yet. I haven't

looked for a Perl interface to libexif and I wouldn't mind

looking into writting one but I haven't found any libexif doc yet (I sure haven't searched too hard.)

Link to comment
Share on other sites

  • 2 weeks later...

Hi there Ron :-)

 

While not specifically the question you asked I am using a D30 (kinda) with Linux.

 

I didn't bother with gPhoto as much, but I have a USB CF reader and transfer images to the PC that way. Using a pretty stock standard 2.4.20 Kernel I required the sg (generic SCSI) and usb-storage modules loaded, and then it was a matter of adding

 

/dev/sda1 /mnt/usbreader vfat noauto,rw,user 0 0

 

to my fstab and it all "just worked" - but you may need to give devfsd(8) a kick in the guts if it dosen't.

 

I also use dcraw for opening my crw's in gimp, much more can be learned on dcraw here:

http://www2.primushost.com/~dcoffin/powershot/

 

I spose I have the above mentioned DIY attitude, but I haven't installed the D30 software and I am as happy with the results as any :-)

Link to comment
Share on other sites

  • 1 month later...

I have a 10D and use it with Linux.

<p>

I haven't tried any of the Canon software under Wine, and that's the

only "software" you'd need.

<p>

If you want to connect the camera to the computer, <a

href='http://gphoto.sourceforge.net/'>GPhoto2</a> should be able to

read the 10D, and allow you to configure it and so on -- but, again, I

haven't tried it. The USB connection on the 10D is USB 1.1, which is

just about worthless for transfering photos.

<p>

For transfering images, I use a USB 2.0 CF card reader or a

PCMCIA card reader -- I have both.

<p>

There is <a

href="http://www2.primushost.com/~dcoffin/powershot/">software

available for converting Canon RAW images</a> to something else

(TIFF, PNG), and I find that, for digital editing, <a

href='http://www.gimp.org/'>Gimp</a> works better than the software

you usually get from Canon anyway.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...