LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 09-23-2004, 05:06 PM   #1
tho_x_tran
Member
 
Registered: Dec 2003
Posts: 71

Rep: Reputation: 15
Linux needs to be more backward compatible, right now it is a pain to upgrade


I have wasted quite a lot of time upgrading to newer Linux version. Many currently compilable modules just do not compile anymore mostly due to header file changes.

Ex: NVIDIA Nforce2 platform driver compiles with Fedora Core 2 (2.6.7.x-xxx) but fails to compile with 2.6.8-1.521

Ex: ITE Raid driver 8212 2.6.x will not compile with Fedora Core 2 and higher, I had to modify the sources to make it compile.

If Linux really wants to get it footstep into Home PC, it has to fix these annoying problems.

While it excels in many areas compared to Windows (performance, Web security, fully functional servers (NFS, Apache, FTP, ..) ... and most of all FREE !!!), it trails badly in elsewhere, particularly in the area of Multimedia (DVD software, Photo Editting, Web Camera, ...) and wireless.

Just a comment for improvements.
 
Old 09-23-2004, 05:13 PM   #2
sether
Member
 
Registered: Aug 2004
Posts: 695

Rep: Reputation: 31
what method did you use to upgrade your kernel.

i don't think i've ever heard of anyone successfully upgrading to a newer kernel with FC/Redhat, because up2date has some serious problems - that's what made me move away from FC. anyways if you used up2date or whatever it's called now, chances are it's not a problem with linux but more of a problem with FC/Redhat.

you probably don't need to upgrade your kernel anyways, unless you need to use some really new hardware or something.

my experience has been that upgrading in linux is super-easy and efficient, even compared to windows. it all depends on your method of upgrading and what you choose to upgrade.
 
Old 09-23-2004, 07:39 PM   #3
tho_x_tran
Member
 
Registered: Dec 2003
Posts: 71

Original Poster
Rep: Reputation: 15
I used both method. 'up2date' or download new source and compile and install it. The kernel itself compiles just fine and boot up just fine, obviously, because it has been tested. But third party softwares whose sources are not part of the kernel (such as NVIDIA Nforce 2 drivers (ethernet and audio driver), ITE Raid driver that I ran into) fail to compile with this new kernel due to changes in header files.

'up2date' upgrade just fine but then it pick up the latest compiler, e.g. gcc3.3.4 and again same compilation problems.

This is what I meant, third party drivers or software, which are not part of the kernel source release often run into trouble with new Linux version.
 
Old 09-23-2004, 08:59 PM   #4
Lleb_KCir
Senior Member
 
Registered: Nov 2003
Location: Orlando FL
Distribution: Debian
Posts: 1,765

Rep: Reputation: 45
and just how is that different from windows? do you not remember win2k release or for that matter winME?

any major upgrade to the kernal will/can cause havox with any 3rd party software/driver in any OS.
 
Old 09-23-2004, 11:32 PM   #5
foo_bar_foo
Senior Member
 
Registered: Jun 2004
Posts: 2,553

Rep: Reputation: 53
Re: Linux needs to be more backward compatible, right now it is a pain to upgrade

Quote:
Originally posted by tho_x_tran


If Linux really wants to get it footstep into Home PC, it has to fix these annoying problems.

I'm not really sure anybody is really trying to get a footstep into anything actually.......

the improvement that have been hapening to the kernel and gcc and to the way glibc is trying to deal with
user space kernel interface headers is major major great revolutionary changes........
are there problems -- sure
but we have to regard the code that used to work as broken to a way better way of doing things
reverse compatabillity with stuff that sucks won't help anything
that's lke saying we want a new religion but it need to be reverse compatable with christianity
ignoring the reality that christianity is stupid and we need a total break from thinking that way or we will fail
 
Old 09-24-2004, 01:42 AM   #6
aiims1777
Member
 
Registered: Oct 2003
Location: India
Distribution: Kubuntu Dapper Drake, Edgy Eft;Red Hat Linux 9 Personal Edition
Posts: 39

Rep: Reputation: 15
Do not use up2date for upgrading. The best way to upgrade is to use yum or apt-get. yum is part of many distros like fedora core 2 and can also be downloaded from the net. It makes upgrades smooth and hassle free. Do man yum to learn more about using it.
 
Old 09-24-2004, 02:20 AM   #7
btmiller
Senior Member
 
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,290

Rep: Reputation: 378Reputation: 378Reputation: 378Reputation: 378
Tho_x_tran, consider complaining to Nvidia about their lack of willingness to release open source drivers for their hardware. The kernel development people can't do a lot about driver problems if the companies refuse to release the source code of their drivers. You could use the open source Nvidia drivers (IIRC they have been reversed engineered and do not work anywhere nearly as well as Nvidia's own drivers), too.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Newbie in Linux pain cat Linux - Newbie 2 03-30-2004 12:42 PM
Enemy Territory+Linux+PunkBuster=Pain AgentAdam Linux - Games 4 02-11-2004 05:33 PM
Linux is a royal pain in the ass... xodustrance Linux - Newbie 4 01-15-2004 12:21 AM
Installing Java to Linux (What a pain) Jose1267 Linux - Newbie 2 11-03-2003 05:59 PM
Just an example of what a pain simple stuff in linux can be Edward78 Linux - General 17 05-03-2003 03:59 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 11:02 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration