lub997
Group: Members
Posts: 26
Joined: July 2005 |
|
Posted: Sep. 29 2005,07:01 |
|
I have a number of ideas and suggestions for DSL, but would first like to say that even as what it is now, DSL is a great distribution and without it I would not be able to do modern things like running Firefox through a wireless card on my ancient laptop, so DSL is already a lifesaver for old hardware, but there are a number of things I have run into with it that I think not only could, but should be improved.
1) Update the drivers. DSL comes with nearly every driver known to man, but the problem is some of them are out of date. For instance, the MadWiFI Atheros driver module is out of date, and I had to recompile it to use it with my wireless card because I have revision C of my wireless card, and when the DSL MadWiFi module was compiled, revision C of my card was not supported yet, but now it is. I suspect I am not the only person who has run into this problem, but others have probably run into it with other hardware than I did.
2) Provide the kernel source. Currently the kernel-source.dsl does not include the kernel source at all, but only the kernel headers necessary for compiling drivers. It is ridiculous for ANY linux distribution to not provide users with the basic tools necessary to compile their own custom kernels.
3) Provide libncurses-dev and Qt-devel. Anyone who downloads the source to compile even a semi-modern version of the Linux kernel is going to run into a really big problem when they type <<make menuconfig>> because newer kernel source uses libncurses-dev to compile the kernel config menu. Furthermore, if one were to try another route and type <<make xconfig>> that would result in failure too, because newer kernel source uses Qt-devel to create the menu that runs on XFree86, so without DSL providing Qt-devel <<make xconfig>> does not work either. You CANNOT compile a modern kernel without kernel source or the ability to configure the kernel you are compiling. I know you can compile older kernels without these tools, and that DSL purposely uses kernel 2.4 and not 2.6 to keep the kernel small and support older hardware, but that doesn't mean you have to hold the people back who do want to compile a modern kernel on their own.
4) Provide XFree86-devel. A person like me using an old laptop to do their programming cannot even compile simple-window.c because the files necesary for compiling programs that use X are not provided or even downloadable as a .dsl file in DSL currently. Sure you could use apt-get to install it, but if you are like me and moved to DSL from SuSE or Red Hat, what is apt-get? Only people with Debian experience know what apt-get even is, let alone how to use it, and then once we try it we are definately sure we don't know how to use it. Since you have started the DSL trend of naming all packages with a .dsl extension, make a XFree86-devel.dsl for us programmers to download.
5) Provide an ltmodem-x.xx.dsl file. The complaint "I can't use my Lucent WinModem" runs rampant all over the networking section of this forum, and there is just no excuse for it. The ltmodem driver has been around for an extremely long time, and has been well tested and works perfectly and flawlessly if compiled correctly. On SuSE you no longer even have to compile it because it is provided precompiled as an .RPM file. There is no reason why DSL could not do exactly the same thing, but with a .dsl file instead of a .RPM file. Furthermore, there is no good excuse not to. It is just insane that DSL can support drivers for all kinds of modern gadgets like wireless cards, but cannot support the driver for the most common modem chipset known to man and sold in 95% of all modems at every Walmart, BestBuy, and CompUSA all over the US, Candada, and probably most other countries too. The Lucent/Agere WinModem chipset is the most common modem chipset in the world today, and since there has already been a linux driver for it for a very long time that works very well, there is no reason or excuse not to provide ltmodem-x.xx.dsl in the myDSL Browser for any newbie to just click on and install precompiled. SuSE already has it in Yast; now DSL needs to get it in myDSL Browser. I would venture to say that more than 50% of all modem related complaints on the networking forum could be easily prevented by DSL providing this driver precompiled as a .dsl file.
|