Linux always had trouble with new hardware, not just on laptops. Since most manufacturers don't provide linux drivers, you just have to wait until enough competent people need a driver for your hardware, and they do something about it, and debug it. I would say at least a year or two depending on how exotic the hardware is. Thinkpads are pretty common, but the X series is a bit rare...
To demonstarte the point, I'm writing this on a Fujitsu-Seimens S5582 laptop from 2002 (PIII) running fc6, and at this age, the laptop becomes quite useable -- all original hardware is supported in fc6 outt-of-the-box, the only problematic hardware is the NEW PCMCIA wifi card, which took about a month to get working
BTW, In case of emergency, you can always run linux on VMWare inside windows. There is a preformance penalty, but it's way better than cygwin...
Isn't this what grad students were invented for ?
get grad or even undergards in the field you want the work done. they can learn the computing part by themselves
In a related question -- Is it OK to clone someone's javascript, that is to make another javascript program which does the same thing, but is not based on the original code ?. In my specific problem the original code is quite trivial, so the new code can't be very different from the original code which opens up the posibility that the company owning the original code can argue that it's copied, especially since javascript source is easily obtained
Linux always had trouble with new hardware, not just on laptops. Since most manufacturers don't provide linux drivers, you just have to wait until enough competent people need a driver for your hardware, and they do something about it, and debug it. I would say at least a year or two depending on how exotic the hardware is. Thinkpads are pretty common, but the X series is a bit rare ...
...
To demonstarte the point, I'm writing this on a Fujitsu-Seimens S5582 laptop from 2002 (PIII) running fc6, and at this age, the laptop becomes quite useable -- all original hardware is supported in fc6 outt-of-the-box, the only problematic hardware is the NEW PCMCIA wifi card, which took about a month to get working
BTW, In case of emergency, you can always run linux on VMWare inside windows. There is a preformance penalty, but it's way better than cygwin
Isn't this what grad students were invented for ?
get grad or even undergards in the field you want the work done. they can learn the computing part by themselves
In a related question -- Is it OK to clone someone's javascript, that is to make another javascript program which does the same thing, but is not based on the original code ?. In my specific problem the original code is quite trivial, so the new code can't be very different from the original code which opens up the posibility that the company owning the original code can argue that it's copied, especially since javascript source is easily obtained