LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
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

Closed Thread
 
LinkBack Search this Thread
Old 02-21-2007, 08:57 PM   #1
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: back to Arch
Posts: 16,659

Rep: Reputation: 425Reputation: 425Reputation: 425Reputation: 425Reputation: 425
Possible Poll on Linux / OpenSource Priorities


This started in another thread relating to having a better GUI. Some of us argued that other issues might have higher priority.

I am collecting comments for a possible poll to see what people think are the most urgent issues with Linux. Please submit possible items to go on the list--in a short format similar to that below. (Feel free to expand also)

Also, any other thoughts.....

To start the list:
(not in priority order)
  1. better and more consistent printer interfaces
  2. better video drivers
  3. less confusing and convoluted xorg.conf
  4. Professional features in GIMP--eg color profiles
  5. A Browser that acts like IE---to deal with brain-dead webmasters
  6. more robust wireless setup tools, drivers, etc.
  7. universal boot loader which auto-detects all installed OSes and does not required a config file.
  8. ONE mainstream retailer who puts a Linux computer on display

Last edited by pixellany; 02-22-2007 at 05:21 AM. Reason: changed title to add open source
 
Old 02-22-2007, 07:10 AM   #2
vangelis
Member
 
Registered: Nov 2004
Location: Hellas
Distribution: Zenwalk 6.4
Posts: 337
Blog Entries: 4

Rep: Reputation: 30
For the distributions to follow LSB

and

Open source drivers
Open source drivers
Open source drivers

oh..wait I forgot something else

Open source drivers
 
Old 02-22-2007, 11:38 AM   #3
Penguin of Wonder
Senior Member
 
Registered: Sep 2005
Location: West Virginia
Distribution: Gentoo
Posts: 1,249

Rep: Reputation: 45
I'd really like to see a standardized USB device support. On some distributions all I have to do is plug in my thumb drive and off I go. On others I have to recompile the kernel. And then on others I have add udev rules. Its just painful. I'd really like to see it "just work" on all distributions. I think thumb drives are becoming "standard equipment" for a lot of people. Just like I shouldn't have to mount my hard drive every time I turn on my computer, I don't really feel like I should have to mount my thumb drive manually every time I use it too.

Last edited by Penguin of Wonder; 02-22-2007 at 02:59 PM.
 
Old 02-22-2007, 01:35 PM   #4
SciYro
Senior Member
 
Registered: Oct 2003
Location: hopefully not here
Distribution: Gentoo
Posts: 2,038

Rep: Reputation: 51
I would like to see a desktop thats designed around the same principals as the command line, rather then a crappy desktop abstraction. Its a computer, not a desk or foot rest.
 
Old 02-22-2007, 02:29 PM   #5
exvor
Senior Member
 
Registered: Jul 2004
Location: Phoenix, Arizona
Distribution: LFS-Version SVN-20091202, Arch 2009.08
Posts: 1,450

Rep: Reputation: 63
I would say wireless is the main issue at the moment. Its been how long since wireless authentication and encryption been around and were still using convoluted methods to get things working ndiswrapper madwifi intel ( Intel psychosis should be a better term) its just crazy. Take intel wireless (not the ones in the kernel ) you have to compile IEE80211 stuff out of the kernel compile the driver move firmware over compile a damon and then compile wpa_supplicant to get anything to work and after all that maybe 40% of the time it all works. to get it to work you have to load the driver load the daemon and then start wpa_supplicant....

xorg.conf I guess it could be better but I just wish they did not go to a full modularized xorg package modularizing the drivers was a good idea but not the whole X org package.. If you ever compile it from scratch you feel the pain of xorg 7x



Printer interfaces.... yeah never had an issue with this cups is pretty good at this stuff

of course ive never had a usb printer before.

Quote:
4.Professional features in GIMP--eg color profiles
Not an issue with Linux but more with gimp


Quote:
7. universal boot loader which auto-detects all installed OSes and does not required a config file.
I do not think that this is even possible to accomplish.

I say this because of the limited amount of computing power available at this stage in the booting process.
 
Old 02-22-2007, 02:38 PM   #6
Tinkster
Moderator
 
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 22,623
Blog Entries: 10

Rep: Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773Reputation: 773
Quote:
Originally Posted by exvor
Code:
 7. universal boot loader which auto-detects all installed OSes and does not required a config file.
I do not think that this is even possible to accomplish.

I say this because of the limited amount of computing power available at this stage in the booting process.
I think the biggest obstacle here would be for the person
trying to implement this is the vast amount of different
hardware that Linux can run on, and the variations of
possible concurrent OSes they'd have to install, test and
maintain against their product. I certainly would feel that
cost AND effort are prohibitive.


Cheers,
Tink
 
Old 02-22-2007, 02:44 PM   #7
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Lubuntu
Posts: 19,067
Blog Entries: 4

Rep: Reputation: 385Reputation: 385Reputation: 385Reputation: 385
Because at some point Pixellany has to turn these into a poll, could I ask that you all do your bit to help by doing this:

Quote:
Lots of words about whatever it is you want. Lots of explanation, or as much as you can think of, with a conclusion. Don't forget that much of this needs to be actionable, so a vague "open source drivers" won't cut it. Once the call to action is in, someone will need to code it, patch it or email someone to say that this is what this segment of the community wants. You need to make sure that this paragraph (or handful of paragraphs) tells whoever it is what you want to see as an outcome - therefore, "open source drivers" won't cut it. Who do you want them from, which ones do you want and so on.
  • one liner for the poll about your request

Now, you may be wondering why I want this. Firstly, it makes life a damn sight easier for Pixellany. He doesn't have to spend time trying to figure out what you want and then try to condense it into a one line poll option. It also makes it easier for us to see what you plan for your idea.

apologies for singling out the "open source drivers" one, but it illustrates perfectly what I'm on about
 
Old 02-23-2007, 06:48 AM   #8
dv502
Member
 
Registered: Sep 2006
Location: USA - NYC
Distribution: Whatever icon you see!
Posts: 642

Rep: Reputation: 54
I would like to see hardware vendors provide drivers for linux as loadable modules with a basic front end to use the device. Or some kind of tool to convert windows drivers to linux drivers.I doubt this would ever happen.

Hey Vendors! Did you know that windows is not the only operating system on this planet?

Last edited by dv502; 02-23-2007 at 06:50 AM.
 
Old 02-23-2007, 07:20 AM   #9
ethics
Senior Member
 
Registered: Apr 2005
Location: London
Distribution: Arch - Latest
Posts: 1,522

Rep: Reputation: 45
My one liner for your poll:

Better co-operation between vendors and the OSS community.

A side note, since i started using my first distro i've noticed a huge improvement, i just want it to carry on :P
 
Old 02-23-2007, 07:52 AM   #10
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: back to Arch
Posts: 16,659

Original Poster
Rep: Reputation: 425Reputation: 425Reputation: 425Reputation: 425Reputation: 425
All;

Thanks for all of the good input. I am going to setup the poll this weekend, so this is the last call for inputs.

Remember, we're just collecting topics here and not starting a debate. I'll probably keep 1 or 2 that have already collected flak, but I'm guessing they will not score high.....
 
Old 02-23-2007, 08:28 AM   #11
weibullguy
ReliaFree Maintainer
 
Registered: Aug 2004
Location: Kalamazoo, Michigan
Distribution: Slackware, Cross Linux from Scratch, Gentoo
Posts: 2,640
Blog Entries: 1

Rep: Reputation: 194Reputation: 194
I want to reiterate my comments in the thread that spawned this thread. I understand that the purpose of this thread is to "brainstorm", but we need to think ahead...

So far everything in this thread is too nebulous to provide any valuable input to anyone. Sending an e-mail to Alan Coopersmith at Sun that says, "We need a less confusing and less convoluted xorg.conf" is going straight to the trash. We need to provide concrete requirements to the developers. FLOSS projects are no less engineering development projects than development projects undertaken by corporations using paid employees. Engineering projects must have requirements to have any chance of being successful. The more well-defined those requirements, the greater the chance of success.

I would suggest that we provide the most detailed requirement we can in this thread and let pixellany et. al. distill them to a one-liner for the poll (I will help you pixellany, if you want). Spend some time thinking about your perceived problem and at a minimum answer the following questions in your post:
  • What is the current condition?
  • What is wrong with the current condition?
  • Why is it beneficial to make the change?
  • Who benefits from the proposed change?
  • What is the required, final condition?

For a very quick examples that pixellany can use if he wants...

Currently many FLOSS projects use GNU autotools to generate configuration scripts. Some projects edit the "template" configuration script to include a summary of the successful configuration. Many projects, however, do not summarize the configuration. These summaries are helpful to ensure that the final installed product includes all of the functionality desired or required and excludes undesired functionally. Summarizing the configuration is more efficient and less error-prone than reviewing configuration logs or screen output. The "template" configuration script produced by the GNU autotools should provide a summary including, at a minimum, the following information:
  • Environment variables that are set; e.g., CFLAGS=-m64 -mtune="k8" -O2, PKG_CONFIG_PATH=/usr/lib/pkgconfig
  • Options passed to the configure script that control compilation/installation. Especially when they override default conditions; e.g., --prefix=/usr, --libdir=/usr/lib64
  • Dependency options that were passed to the configure script and their status; e.g., --enable-gtk-doc=yes --without-x=yes
 
Old 02-23-2007, 08:40 AM   #12
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: back to Arch
Posts: 16,659

Original Poster
Rep: Reputation: 425Reputation: 425Reputation: 425Reputation: 425Reputation: 425
Arow;
Good points.

At this stage, I don't worry too much about the details of how to present a problem to the potential fixer. If something like X-windows configuration pops up to the top, then the right people can get the right problem statement written.

The key in my mind is illustrated by this vastly over-simplified assertion: "Please don't spend more time on fancy GUIs and eye-candy. I want better print drivers and more robust video driver install and configuration."

This said, you and XavierP and other are right that we need to think ahead to how we actually solve these issue.
 
Old 02-23-2007, 08:46 AM   #13
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Lubuntu
Posts: 19,067
Blog Entries: 4

Rep: Reputation: 385Reputation: 385Reputation: 385Reputation: 385
I heard my name I think that we need to have the statements nailed down here. To, again, pick on the "open source drivers" solution, at first glance that seems really very reasonable and something we can all get behind. But if that were your task, where do you take it? Do you contact the kernel devs, the xorg devs, the printing devs?? or do you send out a mass mail to every hardware manufacturer you can think of??

As far as I am concerned (and if this isn't your aim, please correct me), we need to start a worthwhile dialogue. Let's say that a problem is that the Gnome interface is too simplistic. And yes, I am channelling Linus here! The steps are simple: work out a statement of the problem, get onto the Gnome mailing list and post up your statement asking for debate and discussion, profit! Even if the outcome is that nothing changes, we will have forced someone to explain why in plain language and we will have maybe effected a change. We will also have something to report back.
 
Old 02-23-2007, 09:35 AM   #14
saikee
Senior Member
 
Registered: Sep 2005
Location: Newcastle upon Tyne UK
Distribution: Any free distro.
Posts: 3,398
Blog Entries: 1

Rep: Reputation: 112Reputation: 112
Quote:
universal boot loader which auto-detects all installed OSes and does not required a config file
Think we got this one 99% already. I generated a config file for booting the majority of the 145 systems before I install them.

A few distro installers did have a go to compile a configuration to boot all the systems I have in the PC.

Technically nearly every Linux installer is capable of detecting the existence of an OS but it is a lot of work to decide on what kind of Linux. In the case of a MS system, which has a common MBR until Vista, it is not possible to tell a Windows from a Dos by checking just the boot sector.

Last edited by saikee; 02-23-2007 at 09:37 AM.
 
Old 02-23-2007, 09:59 AM   #15
greeniguana00
Member
 
Registered: Feb 2007
Distribution: Gentoo AMD64
Posts: 42

Rep: Reputation: 15
Quote:
Originally Posted by exvor
Quote:
universal boot loader which auto-detects all installed OSes and does not required a config file.
I do not think that this is even possible to accomplish.

I say this because of the limited amount of computing power available at this stage in the booting process.
I don't know if it is possible to fit this in 512 Bytes, but on the MBR there could just be something that checks every primary partition to see if it starts with a certain sequence of bits. If it does, it takes this as meaning the bootloader is on this partition and loads it. That partition could be on any primary partition and be as large as it likes as long as it has the required sequence in the required location. Then the boot loader can be as large as it likes and on any primary partition is likes.
 
  


Closed Thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Thread priorities not working ujjwal_rp Linux - Software 1 03-29-2007 08:35 AM
How do I change scheduling priorities? (2.6 kernel) prcarp Programming 3 04-19-2006 03:24 AM
Can you change thread priorities in Linux? jmyrtle Linux - General 2 03-23-2004 05:57 AM
priorities with pthread? vprzebinda Programming 1 11-04-2003 04:19 PM


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

Main Menu
 
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
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration