LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 03-12-2006, 11:48 AM   #1
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941
Lightbulb An observation about "it doesn't work on Debian but it works on Red Hat..."


I do not wish to resuscitate the properly-closed thread that gave rise to this observation, but I do wish to make an observation that might be useful.

The original question was "my monitor resolution worked on Red Hat and etc... but it doesn't work on Debian."

The suggestion was "install something else." Throwing out the entire baby with the bathwater.

To slightly-alter the text of a bad movie, "Get to the source, Luke!" And in this case I don't necessarily mean "source code," but "the source of the problem." In the case of a display-resolution issue, the source is either XFree86 or XOrg ... the software package which runs GUI displays, and which is undoubtedly the same across all these distributions!

"Distributions" are mostly packaging. A nice logo, a simple maintenance process, and a chosen collection of software packages with various easy means to configure them. The differences between the various distributions lie mostly in three of these four things... all of them using (for the most part) the same underlying software. As a result, distributions are a lot like cars: for all their visible differences, the underlying technology is very similar.

To solve a problem, therefore, it is imperative that you try to first understand it. Form a theory of what might be causing the behavior that you are seeing, then research (i.e. right here on this site) what might be causing it .. and search for what other people who might have encountered the same problem before you did. What they asked, and what responses they were given.

Without this approach (and it takes practice!), you're shooting in the dark .. and you're probably doing a lot more work than you need to, perhaps without ever solving the problem.

Always remember this: unlike Microsoft Windows, Linux is a loosely coupled system. The system behavior that you interact with every day is provided by a collection of interacting subsystems, not a "single system image." The effects of this architecture are visible in and among all Linux distros.
 
Old 03-12-2006, 04:49 PM   #2
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,192
Blog Entries: 4

Rep: Reputation: 475Reputation: 475Reputation: 475Reputation: 475Reputation: 475
As an add on to this observation, just beacuse it works in one distro soes not mean that it should work in another. Red Hat, to use your example, has pretty good hardware detection (Anaconda) and Debian doesn't have this. Red Hat is designed to do this sort of thing for you whereas Debian isn't. If you want a distro to take out all the hard work, you need to choose it wisely.

I'm agreeing with you, by the way
 
Old 03-12-2006, 06:31 PM   #3
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659

Original Poster
Blog Entries: 4

Rep: Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941
Yes, I see that.

Hardware-detection is definitely one of the areas where distros differ from one another. And sometimes their solutions are somewhat distro-specific because the distro designers spend a lot of time trying to anticipate hardware-problems (so you don't have to). They know what they have chosen to package.

I would encourage everyone who works with Linux to, yes, first spend time in the "baby crib" of relying upon what the distro-writer has done "without understanding it," but ... then start poking around (carefully!) behind the scenes. Use this web-site for the tremendous resource that it is. Log-on as a non-root user and explore the many configuration files in "/etc." Look for threads and follow them, then try to relate them to your system. As long as you're non-root you can pretty much do this with impunity because the system won't allow you to make changes to the files that you see.

You have a complete operating-system at your fingertips. Make the most of it!
 
  


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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Red Hat Ent. Linux "AS"/"ES" wardialer Linux - Newbie 7 02-11-2011 06:39 AM
How to install "make" command from rpm on cd 2 - red hat linux 7.0 ZARGON Linux - Newbie 2 08-31-2004 10:53 AM
Backspace" key won`t work in Red Hat 8.0 dj1038 Linux - Laptop and Netbook 1 09-07-2003 03:56 AM
Red Hat 9: numpad key "," doesn't work with Danish (Latin1) mrTK Linux - Distributions 0 08-21-2003 11:07 AM
Can't install: msg "I could not find a Red Hat Linux CDROM" jscarlett Linux - Newbie 6 06-21-2001 09:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 12:21 AM.

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