* changing color depth in XFree86
@ 2003-04-17 17:48 Barry Gamblin
2003-04-17 20:23 ` Glynn Clements
0 siblings, 1 reply; 16+ messages in thread
From: Barry Gamblin @ 2003-04-17 17:48 UTC (permalink / raw)
To: linux-admin
I'm using Redhat 7.3 (kernel 2.4.18-19.7.x). I'm using the gnome
desktop. I have a need to allow a user to change back and forth between
24 bit color depth and 8 bit color depth. The XFree86 man page says I
can use Ctl-Alt-Keypad-plus to go to the next mode in the config file.
For me it is just changing the resolution, but not the color depth.
Here is my XF86Config-4 file:
-----
# XFree86 4.2.0 configuration generated by Xconfigurator 4.10.7
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
# Red Hat Linux 6.0 and later use the xfs font server for improved
# interactive performance
Section "Files"
FontPath "unix/:7100"
EndSection
# Module loading section
Section "Module"
Load "dbe" # Double-buffering
# Load "GLcore" # OpenGL support
# Load "dri" # Direct rendering infrastructure
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extensions
Load "v4l" # Video4Linux
# Load "record" # X event recorder
# You only need the following two modules if you do not use xfs.
# Load "freetype" # TrueType font handler
# Load "type1" # Adobe Type 1 font handler
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "off"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "HP P1130"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30 - 130
VertRefresh 48 - 170
Option "dpms"
EndSection
Section "Device"
Identifier "NVIDIA GeForce 2 MX (generic)"
Driver "nvidia"
BoardName "Unknown"
EndSection
Section "Device"
Identifier "Linux Frame Buffer"
Driver "fbdev"
BoardName "Unknown"
EndSection
Section "Screen"
Identifier "Screen0"
Device "NVIDIA GeForce 2 MX (generic)"
Monitor "HP P1130"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1600x1200" "1280x1024"
EndSubSection
Subsection "Display"
Depth 8
Modes "1600x1200" "1280x1024"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
-----
Could someone help me figure out how to make this work?
Thanks, Barry
Barry S. Gamblin, UNIX Administrator III, bgamblin@ucar.edu
High Altitude Observatory - National Center for Atmospheric Research
P.O.Box 3000, Boulder CO 80307-3000
voice - 303-497-1509 fax - 303-497-1589
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-17 17:48 changing color depth in XFree86 Barry Gamblin
@ 2003-04-17 20:23 ` Glynn Clements
2003-04-19 4:10 ` Stewart
0 siblings, 1 reply; 16+ messages in thread
From: Glynn Clements @ 2003-04-17 20:23 UTC (permalink / raw)
To: Barry Gamblin; +Cc: linux-admin
Barry Gamblin wrote:
> I'm using Redhat 7.3 (kernel 2.4.18-19.7.x). I'm using the gnome
> desktop. I have a need to allow a user to change back and forth between
> 24 bit color depth and 8 bit color depth. The XFree86 man page says I
> can use Ctl-Alt-Keypad-plus to go to the next mode in the config file.
> For me it is just changing the resolution, but not the color depth.
You can't change the colour depth of a running X server.
OTOH, you can run multiple X servers simultaneously, e.g.
startx -- :1 -depth 8
BTW, you can't change the framebuffer resolution (i.e. the size of the
root window) either; the resolution switching only affects the
displayed resolution (you end up displaying a scrolling window onto
the framebuffer).
--
Glynn Clements <glynn.clements@virgin.net>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-17 20:23 ` Glynn Clements
@ 2003-04-19 4:10 ` Stewart
2003-04-19 13:42 ` Glynn Clements
0 siblings, 1 reply; 16+ messages in thread
From: Stewart @ 2003-04-19 4:10 UTC (permalink / raw)
To: Glynn Clements; +Cc: Barry Gamblin, linux-admin
Glynn Clements wrote:
> You can't change the colour depth of a running X server.
[...]
> BTW, you can't change the framebuffer resolution (i.e. the size of the
> root window) either; the resolution switching only affects the
> displayed resolution (you end up displaying a scrolling window onto
> the framebuffer).
This used to be true, but as of XFree86 4.3.0 and the xrandr utility you
can (finally!) change resolution and colour depth.
Frontends are forthcoming from your friendly neighborhood window|desktop
management centres.
Upgrade and behold the goodness of a drop-shadowed mouse cursor (worth
the price of admission, IMHO. ;> )
--
Stewart Honsberger
http://blackdeath.snerk.org/
"Capitalists, by nature, organize to protect themselves.
-- Geeks, by nature, resist organizaion."
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-19 4:10 ` Stewart
@ 2003-04-19 13:42 ` Glynn Clements
2003-04-19 15:55 ` Stewart
0 siblings, 1 reply; 16+ messages in thread
From: Glynn Clements @ 2003-04-19 13:42 UTC (permalink / raw)
To: Stewart; +Cc: Barry Gamblin, linux-admin
Stewart wrote:
> > You can't change the colour depth of a running X server.
> [...]
> > BTW, you can't change the framebuffer resolution (i.e. the size of the
> > root window) either; the resolution switching only affects the
> > displayed resolution (you end up displaying a scrolling window onto
> > the framebuffer).
>
> This used to be true, but as of XFree86 4.3.0 and the xrandr utility you
> can (finally!) change resolution and colour depth.
The RandR documentation (doc/specs/Randr/protocol.txt) says:
: RandR as implemented and integrated into the XFree86 server differs in
: one substantial fashion from the design discussed in that paper: that
: is, RandR 1.0 does not implement the depth switching described in that
: document, and the support described for that in the protocol in that
: document and in the XFree86 implementationhas been removed from the
: protocol described here, as it has been overtaken by events.
:
: These events include:
: o Modern toolkits (in this case, GTK+ 2.x) have progressed to the point
: of implementing migration between screens of arbitrary depths
: o The continued advance of Moore's law has made limited amounts of VRAM
: less of an issue, reducing the pressure to implement depth switching
: on laptops or desktop systems
: o The continued decline of legacy toolkits whose design would have
: required depth switching to support migration
: o The lack of depth switchin implementation experience in the
: intervening time, due to events beyond our control
:
: Additionally, the requirement to support depth switching might
: complicate other re-engineering of the device independent part of the
: X server that is currently being contemplated.
:
: Rather than further delaying RandR's widespread deployment for a
: feature long wanted by the community (resizing of screens,
: particularly on laptops), or the deployment of a protocol design that
: might be flawed due to lack of implementation experience, we decided
: to remove depth switching from the protocol. It may be implementated
: at a later time if resources and interests permit as a revision to the
: protocol described here, which will remain a stable base for
: applications. The protocol described here has been implemented in the
: main XFree86 server, and more fully in the TinyX implementation in the
: XFree86 distribution, which fully implements resizing, rotation and
: reflection.
The 4.3.0 release note says:
: Support for the RandR extension has been partially integrated into
: the XFree86 server, providing support for resizing the root window at
: run-time.
The problem with changing the depth is that the depth is guaranteed to
remain constant. That has been part of the interface since X'
inception, and no amount of code can change that.
Once an application queries the screen depth, it can safely assume
that the information remains valid for its lifetime. Changing the
depth of a running X server would cause existing applications to
either stop functioning correctly or crash outright.
Consequently, this feature can't be implemented with resorting to
historical revisionism. Unfortunately, given their past, I'm all too
willing to believe that XFree86 Inc would do this; it's about time
that they changed the name of their product so that it doesn't get
confused with a real X11 implementation.
Actually, the same is true of resizing the root window; however, fewer
applications actually care about that and, for those which do, any
failures are likely to be less critical.
> Frontends are forthcoming from your friendly neighborhood window|desktop
> management centres.
>
> Upgrade and behold the goodness of a drop-shadowed mouse cursor (worth
> the price of admission, IMHO. ;> )
I'll choose compatibility over gimmicks any day.
--
Glynn Clements <glynn.clements@virgin.net>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-19 13:42 ` Glynn Clements
@ 2003-04-19 15:55 ` Stewart
2003-04-19 23:19 ` Rant [Was: Re: changing color depth in XFree86] Glynn Clements
2003-04-20 14:17 ` changing color depth in XFree86 terry white
0 siblings, 2 replies; 16+ messages in thread
From: Stewart @ 2003-04-19 15:55 UTC (permalink / raw)
To: Glynn Clements; +Cc: Barry Gamblin, linux-admin
Glynn Clements wrote:
> : Support for the RandR extension has been partially integrated into
> : the XFree86 server, providing support for resizing the root window at
> : run-time.
>
> The problem with changing the depth is that the depth is guaranteed to
> remain constant. That has been part of the interface since X'
> inception, and no amount of code can change that.
>
> Once an application queries the screen depth, it can safely assume
> that the information remains valid for its lifetime. Changing the
> depth of a running X server would cause existing applications to
> either stop functioning correctly or crash outright.
Then the applications will have to remove their legacy code and catch up
with the needs of the users, rather than the programmers.
Moreover, if an application were to crash because it finds itself
outside of the bounds of the screen, that application was poorly written
to begin with. There's just no excuse for being *that* dependant on
geometry with no protections in place.
Further, if and when the screen is resized, it's up to the
window|desktop manager to align the windows according to a pre-defined
set of guidelines (static or configurable), much like Windows Explorer
and the Mac GUI.
For the sake of productivity, I should be able to seamlessly en/disable
any of my monitors, alter any of their resolutions and/or colour depth,
reposition their virtual layout, all without restarting my entire
graphical environment and having to play with scripting, command-line
switches and convoluted config files.
Don't get me wrong, I'm a long-time Linux admin and I find that textual
config files are some of the most powerful means of managing daemons and
system components, but realistically there has to be a front-end method
that will allow me to perform any/all of these actions withOUT
interrupting my train of thought.
>>Frontends are forthcoming from your friendly neighborhood window|desktop
>>management centres.
>>
>>Upgrade and behold the goodness of a drop-shadowed mouse cursor (worth
>>the price of admission, IMHO. ;> )
>
> I'll choose compatibility over gimmicks any day.
"Gimmicks"? Changing resolution on the fly has come to be expected from
any modern desktop environment. It's taken far too long, IMO, for
XFree86.Org to catch up and implement such functionality in their
server. I only hope they don't leave the job half complete.
--
Stewart Honsberger
http://blackdeath.snerk.org/
"Capitalists, by nature, organize to protect themselves.
-- Geeks, by nature, resist organizaion."
^ permalink raw reply [flat|nested] 16+ messages in thread
* Rant [Was: Re: changing color depth in XFree86]
2003-04-19 15:55 ` Stewart
@ 2003-04-19 23:19 ` Glynn Clements
2003-04-19 23:42 ` Bill Sneed
2003-04-20 15:21 ` Stewart
2003-04-20 14:17 ` changing color depth in XFree86 terry white
1 sibling, 2 replies; 16+ messages in thread
From: Glynn Clements @ 2003-04-19 23:19 UTC (permalink / raw)
To: Stewart; +Cc: linux-admin
Stewart wrote:
> > : Support for the RandR extension has been partially integrated into
> > : the XFree86 server, providing support for resizing the root window at
> > : run-time.
> >
> > The problem with changing the depth is that the depth is guaranteed to
> > remain constant. That has been part of the interface since X'
> > inception, and no amount of code can change that.
> >
> > Once an application queries the screen depth, it can safely assume
> > that the information remains valid for its lifetime. Changing the
> > depth of a running X server would cause existing applications to
> > either stop functioning correctly or crash outright.
>
> Then the applications will have to remove their legacy code and catch up
> with the needs of the users, rather than the programmers.
Oh right; we'll just re-write all of the existing X applications and
libraries. No problem.
> Moreover, if an application were to crash because it finds itself
> outside of the bounds of the screen, that application was poorly written
> to begin with. There's just no excuse for being *that* dependant on
> geometry with no protections in place.
>
> Further, if and when the screen is resized, it's up to the
> window|desktop manager to align the windows according to a pre-defined
> set of guidelines (static or configurable), much like Windows Explorer
> and the Mac GUI.
You appear to have overlooked the fact that the two paragraphs which
you quote were referring to the *depth*; and to have also overlooked
this part of my previous message:
> Actually, the same is true of resizing the root window; however, fewer
> applications actually care about that and, for those which do, any
> failures are likely to be less critical.
Few applications (except window managers) are concerned with the
screen dimensions, and most of those which are will exhibit relatively
minor faults if the dimensions do change. The real problem is changing
the *depth*.
> For the sake of productivity, I should be able to seamlessly en/disable
> any of my monitors, alter any of their resolutions and/or colour depth,
> reposition their virtual layout, all without restarting my entire
> graphical environment and having to play with scripting, command-line
> switches and convoluted config files.
Sure, it would be nice, but it would require that applications had
been written to allow for that possibility, and they haven't been.
The amount of work involved in allowing for arbitrary changes in
colour depth is non-trivial. Any client-side data or server-side
objects (e.g. Pixmaps) which were generated for a particular depth
would have to be regenerated for the new depth. E.g. if you try to use
a Pixmap with the wrong depth, you get a BadMatch error (which is
fatal, like most X errors).
This isn't a simple "extension" (like e.g. GLX or shaped windows)
which is irrelevant to applications which don't wish to use it; every
application would have to be updated to allow for it.
> Don't get me wrong, I'm a long-time Linux admin and I find that textual
> config files are some of the most powerful means of managing daemons and
> system components, but realistically there has to be a front-end method
> that will allow me to perform any/all of these actions withOUT
> interrupting my train of thought.
I'm a long-time Linux user/admin/programmer who has progressively
become more sceptical of both Linux and free software generally;
primarily because of a growing tendency to sacrifice important factors
such as compatibility (both with previous versions and with real
Unix/X11 systems) in favour of non-critical features and gimmicks.
Every time that I hear the Slashdot crowd enthusing over the fact that
such-and-such now has an animated alpha-translucent drop-shadowed OK
button I just wonder which rational property was sacrificed for that
piece of nonsense. Performance? Reliability? Portability? Memory
consumption? "Who cares? - we have animated alpha-translucent
drop-shadowed OK buttons, yay!"
> > > Frontends are forthcoming from your friendly neighborhood window|desktop
> > > management centres.
> > >
> > > Upgrade and behold the goodness of a drop-shadowed mouse cursor (worth
> > > the price of admission, IMHO. ;> )
> >
> > I'll choose compatibility over gimmicks any day.
>
> "Gimmicks"?
Note: I was specifically referring to the "drop-shadowed mouse cursor"
comment; to me, that's definitely a gimmick, and wouldn't be worth the
time it takes to type "rpm -U ...".
> Changing resolution on the fly has come to be expected from
> any modern desktop environment.
That sounds like "Windows has it, therefore we should".
Well, plenty of software had to be updated when mode-switching was
added to Windows. Ditto for the way that they added anti-aliased font
support (by changing the semantics of the existing text rendering
functions rather than adding new ones).
In Microsoft's case, there's a business case for deliberately
obsoleting software and forcing your customers to buy upgrades. The
same is true to a lesser extent for other developers who use a
"publication" model.
For bespoke development (which is a much more common model on Unix,
particularly "big iron" Unix), the opposite is true. If the underlying
system changes, upgrading bespoke software is often prohibitively
expensive. The net result is that companies which rely upon bespoke
software tend to strenuously resist upgrades.
Needless to say, the only reason that I'm looking at upgrading my
current RedHat 6.2 installation is the fact that RedHat have stopped
releasing fixes for it; otherwise, I'd probably still be using it five
years hence. The lack of drop-shadowed mouse cursors doesn't bother me
in the slightest.
> It's taken far too long, IMO, for XFree86.Org to catch up and
> implement such functionality in their server.
When it comes to breaking compatibility, the longer they leave it the
better.
> I only hope they don't leave the job half complete.
Well, they did note:
: o The continued advance of Moore's law has made limited amounts of VRAM
: less of an issue, reducing the pressure to implement depth switching
: on laptops or desktop systems
I only hope they decide that this is one thing that they don't
actually need to break.
--
Glynn Clements <glynn.clements@virgin.net>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Rant [Was: Re: changing color depth in XFree86]
2003-04-19 23:19 ` Rant [Was: Re: changing color depth in XFree86] Glynn Clements
@ 2003-04-19 23:42 ` Bill Sneed
2003-04-20 15:21 ` Stewart
1 sibling, 0 replies; 16+ messages in thread
From: Bill Sneed @ 2003-04-19 23:42 UTC (permalink / raw)
To: linux-admin
Glynn Clements wrote:
>
> > "Gimmicks"?
>
> Note: I was specifically referring to the "drop-shadowed mouse cursor"
> comment; to me, that's definitely a gimmick, and wouldn't be worth the
> time it takes to type "rpm -U ...".
>
well said & about time someone has....b....
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-19 15:55 ` Stewart
2003-04-19 23:19 ` Rant [Was: Re: changing color depth in XFree86] Glynn Clements
@ 2003-04-20 14:17 ` terry white
2003-04-20 15:11 ` Stewart
1 sibling, 1 reply; 16+ messages in thread
From: terry white @ 2003-04-20 14:17 UTC (permalink / raw)
To: linux-admin
on "4-19-2003" "Stewart" writ:
: Then the applications will have to remove their legacy code and catch up
: with the needs of the users, rather than the programmers.
... well pooh, pooh, pee doo:
you make a wonderful case for the bane of poor programming.
however , i got lost when you equated 'color-depth' and geometry.
: Changing resolution on the fly
what, CTRL-ALT-(+|-) doesn't work for you ...
--
... i'm a man, but i can change,
if i have to , i guess ...
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-20 14:17 ` changing color depth in XFree86 terry white
@ 2003-04-20 15:11 ` Stewart
2003-04-20 15:52 ` terry white
0 siblings, 1 reply; 16+ messages in thread
From: Stewart @ 2003-04-20 15:11 UTC (permalink / raw)
To: terry white; +Cc: linux-admin
terry white wrote:
> you make a wonderful case for the bane of poor programming.
>
> however , i got lost when you equated 'color-depth' and geometry.
"equated" how? The fact that the ability to change either or both of
them on the fly is desireable?
> : Changing resolution on the fly
>
> what, CTRL-ALT-(+|-) doesn't work for you ...
That creates a small window of a large surface, it doesn't change the
resolution of my screen area.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Rant [Was: Re: changing color depth in XFree86]
2003-04-19 23:19 ` Rant [Was: Re: changing color depth in XFree86] Glynn Clements
2003-04-19 23:42 ` Bill Sneed
@ 2003-04-20 15:21 ` Stewart
1 sibling, 0 replies; 16+ messages in thread
From: Stewart @ 2003-04-20 15:21 UTC (permalink / raw)
To: Glynn Clements; +Cc: linux-admin
Glynn Clements wrote:
>>Then the applications will have to remove their legacy code and catch up
>>with the needs of the users, rather than the programmers.
>
> Oh right; we'll just re-write all of the existing X applications and
> libraries. No problem.
Melodrama isn't going to help your case, I dare say.
>>Actually, the same is true of resizing the root window; however, fewer
>>applications actually care about that and, for those which do, any
>>failures are likely to be less critical.
>
> Few applications (except window managers) are concerned with the
> screen dimensions, and most of those which are will exhibit relatively
> minor faults if the dimensions do change. The real problem is changing
> the *depth*.
So it's not going to be done because it's "hard"?
Perhaps what I've been saying all along is true; OSS really isn't ready
for prime-time desktop use.
If you're going to claim that the world's most revolutionary programming
model is fundamentally flawed because it won't tackle "hard" problems -
problems which are already overcome by all of their closed-source
bretheren - then just come out and say it.
Or are you going to find a better reason why this is a bad idea?
> I'm a long-time Linux user/admin/programmer who has progressively
> become more sceptical of both Linux and free software generally;
> primarily because of a growing tendency to sacrifice important factors
> such as compatibility (both with previous versions and with real
> Unix/X11 systems) in favour of non-critical features and gimmicks.
>
> Every time that I hear the Slashdot crowd enthusing over the fact that
[...]
And every time I hear a legacy supporter throwing the "Slashdot crowd"
out as if it were a valid argument, I roll my eyes.
> such-and-such now has an animated alpha-translucent drop-shadowed OK
> button I just wonder which rational property was sacrificed for that
> piece of nonsense. Performance? Reliability? Portability? Memory
> consumption? "Who cares? - we have animated alpha-translucent
> drop-shadowed OK buttons, yay!"
We're talking about the X server, not KDE/GNOME. Focus.
>>Changing resolution on the fly has come to be expected from
>>any modern desktop environment.
>
> That sounds like "Windows has it, therefore we should".
No, actually, it means that these are desired (nay, required) features
for many settings, and we don't have it.
>>It's taken far too long, IMO, for XFree86.Org to catch up and
>>implement such functionality in their server.
>
> When it comes to breaking compatibility, the longer they leave it the
> better.
Compatability at the cost of being ten years obsolete, merely for the
sake of compatability, is ridiculous.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-20 15:11 ` Stewart
@ 2003-04-20 15:52 ` terry white
2003-04-20 23:24 ` Stewart
0 siblings, 1 reply; 16+ messages in thread
From: terry white @ 2003-04-20 15:52 UTC (permalink / raw)
To: linux-admin
on "4-20-2003" "Stewart" writ:
: > however , i got lost when you equated 'color-depth' and geometry.
: "equated" how? The fact that the ability to change either or both of
: them on the fly is desireable?
... no, i think it was the transition from a discussion on 'color-depth'
to 'resolution' in a way that indicated you didn't appreciate the
distinction.
: > : Changing resolution on the fly
: > what, CTRL-ALT-(+|-) doesn't work for you ...
: That creates a small window of a large surface, it doesn't change the
: resolution of my screen area.
if that is in 'fact' the case, you have a hardware problem, and your
complaints without substance. clearly, it's an error to 'judge' all
that's "X" based on a failed installation. let me suggest the
handy-dandy 'Hardware-HOWTO' ...
--
... i'm a man, but i can change,
if i have to , i guess ...
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-20 15:52 ` terry white
@ 2003-04-20 23:24 ` Stewart
2003-04-21 1:36 ` terry white
0 siblings, 1 reply; 16+ messages in thread
From: Stewart @ 2003-04-20 23:24 UTC (permalink / raw)
To: terry white; +Cc: linux-admin
terry white wrote:
> : "equated" how? The fact that the ability to change either or both of
> : them on the fly is desireable?
>
> ... no, i think it was the transition from a discussion on 'color-depth'
> to 'resolution' in a way that indicated you didn't appreciate the
> distinction.
I've no idea what you're talking about, I'm afraid. You'll have to be a
little more clear.
> : > what, CTRL-ALT-(+|-) doesn't work for you ...
>
> : That creates a small window of a large surface, it doesn't change the
> : resolution of my screen area.
>
> if that is in 'fact' the case, you have a hardware problem, and your
> complaints without substance. clearly, it's an error to 'judge' all
> that's "X" based on a failed installation. let me suggest the
> handy-dandy 'Hardware-HOWTO' ...
Ctrl-Alt-(+|-) creates a "ViewPort" of a larger screen area. It does not
resize the desktop area, and in fact requires that one scroll the screen
with one's mouse. This is by design. My hardware works fine; please
don't patronize me. If you don't understand what's being discussed,
please refrain from responding.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-20 23:24 ` Stewart
@ 2003-04-21 1:36 ` terry white
2003-04-21 4:44 ` Stewart
0 siblings, 1 reply; 16+ messages in thread
From: terry white @ 2003-04-21 1:36 UTC (permalink / raw)
To: linux-admin
on "4-20-2003" "Stewart" writ:
: I've no idea what you're talking about, I'm afraid. You'll have to be a
: little more clear.
... so far, two of us have noticed, AND commented on the above issue.
now i lay no claim to being understandable, HOWEVER, glenn is. just how
many times do you think it will take for clarity to show up.
: "ViewPort" of a larger screen area.
that is where you understanding fails. a 'larger screen area' does
not exist. what does, is memory dedicated to video rendering. what you
see displayed is a window into that asset. resolution is defined in
terms of pixels in the H and V planes. color-depth adds a third
dimension to that matrix.
the 'screen area' is what you see displayed.
: It does not resize the desktop area, and in fact requires that one
: scroll the screen with one's mouse.
those two things are mutually exclusive.
"If you don't understand what's being discussed, please refrain from
responding."
i make it a point not to, however, that is defined by 'my'
understanding of the material under discussion, and not your opinion
about that.
it seems to me, this whole thing less about you 'getting' it, than it
is bitching about 'everything' "everyone" else isn't doing with
regard to X. the inability to appreciate the implications of
color depth, or 'rewriting' the code, speaks for itself.
finally. the opportunity to engage in this kind of thing, from time
to time, a 'nice' respite from the mundane 'problem solving' and
'learning' that is so much the norm. now, you add someone with little
obvious command of the material at hand, the desire to defend that
position, add a pinch of indignation, and you've got entertainment at its
finest. all i can say, is 'thanks' ...
--
... i'm a man, but i can change,
if i have to , i guess ...
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-21 1:36 ` terry white
@ 2003-04-21 4:44 ` Stewart
2003-04-21 7:04 ` terry white
0 siblings, 1 reply; 16+ messages in thread
From: Stewart @ 2003-04-21 4:44 UTC (permalink / raw)
To: terry white; +Cc: linux-admin
terry white wrote:
> it seems to me, this whole thing less about you 'getting' it, than it
> is bitching about 'everything' "everyone" else isn't doing with
> regard to X. the inability to appreciate the implications of
> color depth, or 'rewriting' the code, speaks for itself.
I fully understand the implications. However, Linux, XFree86, et al.
(the various poster boys for OSS and the software revolution in general)
are supposed to be advanced, innovative coding models that are ahead of,
rather than waiting several years, through periods of bitching, moaning,
and innumerable code forks before somebody gets around to implementing a
feature that users have come to expect from their systems for well over
a decade. This core functionality can often take as long as a year to
mature, at which point it is lauded as some sort of accomplishment.
XFree86 is in the process of being forked;
http://www.pclinuxonline.com/modules.php?name=News&file=article&sid=4717&mode=nested&order=0&thold=0
Why is it being forked? I'll let Mr. Packard explain it for me;
http://lwn.net/Articles/27673/
Note the paragraph, right at the outset, that reads "Designed in 1987,
X11 hasn't seen any significant architectural work in well over a
decade, and it really shows."
Since 1987, computer power has increased exponentially over and over
again, and all that's changed in XFree86 is to become more bloated and
require, yet not take advantage of newer hardware implementations.
This;
http://www.advogato.org/person/mharris/diary.html?start=5
is a good indication of the current state of affairs in desktop usage.
When making a purchasing decision for a video card, a typical user would
compare the features, memory, texture mapping capabilities, multi
monitor support, etc.
When a Linux user makes a purchasing decision, they have to perform
extensive research (mostly empirical) to figure out whether or not their
system will remain *STABLE* for more than five minutes at a time if they
enable so much as a portion of the card's capabilities. Even with
vendor-supported drivers direct from the manufacturer, modern ATI cards
are not to be considered "Penguin Friendly".
What about the other big alternative - nVidia? What happens when you
speak to a developer about hard locks of your system? "Are you using an
nVidia? Is the driver loaded?"
What does that say about the current state of affairs of the desktop in
OSS systems? It says that we'll not only settle, but fight for mediocrity.
The arguments put forth by Glynn and yourself are only serving to
further this notion.
> now, you add someone with little
> obvious command of the material at hand, the desire to defend that
> position, add a pinch of indignation, and you've got entertainment at its
> finest. all i can say, is 'thanks' ...
That's funny, because all I can see are two people who have no apparent
knowledge of the current needs/demands of computer users, or the
advances in desktop environments that are sorely lacking from XFree86
trying to tell me why it's infeasable to implement something that's
second nature to every other major desktop platform in existance.
You stick to your legacy X11 system, I'll continue to champion for
positive change. We'll see where XFree86 winds up in 3-5 years.
Meanwhile, if you're going to continue to stroke your respective egos
and contribute nothing substantive, do us all a favour and save yourself
from my twit filter.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-21 4:44 ` Stewart
@ 2003-04-21 7:04 ` terry white
2003-04-21 16:34 ` Milan P. Stanic
0 siblings, 1 reply; 16+ messages in thread
From: terry white @ 2003-04-21 7:04 UTC (permalink / raw)
To: linux-admin
on "4-21-2003" "Stewart" writ:
... first last:
"do us all a favour and save yourself from my twit filter"
am i to infer from that, that YOU are speaking for the entire list.
or is 'that' perhaps something of ego on your part. and for the record,
i would be more than happy to trigger your twit filter. there's no
discomfort in that at all.
it's funny, but i personally, did not choose to run linux because i
expected a bleeding-edge gui. in fact, when i started, that pretty much
out of the question. further, i would hazard the guess most are more
concerned about running 'office' like applications, and from what i've
seen, those aproximations look pretty good.
: Since 1987, computer power has increased exponentially over and over
: again, and all that's changed in XFree86 is to become more bloated and
: require, yet not take advantage of newer hardware implementations.
on the face of it, that's correct. what, however, is not being
considered are the barriers faced by those writing software. for
example, take logitech. they have a line of webcams, but refuse to
release interface specifications to developers within the linux
community.
: What does that say about the current state of affairs of the desktop in
: OSS systems? It says that we'll not only settle, but fight for mediocrity.
another way of looking at it, would suggest building on a stable
platform, that guarantees certail levels of operation.
: You stick to your legacy X11 system, I'll continue to champion for
: positive change. We'll see where XFree86 winds up in 3-5 years.
you're long on talk, and full of enthusiasm, but is that all. are
you willing to do something other than echo empty rhetoric. is that the
limit of your contribution. if so, your cause loses much of its nobility
...
--
... i'm a man, but i can change,
if i have to , i guess ...
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: changing color depth in XFree86
2003-04-21 7:04 ` terry white
@ 2003-04-21 16:34 ` Milan P. Stanic
0 siblings, 0 replies; 16+ messages in thread
From: Milan P. Stanic @ 2003-04-21 16:34 UTC (permalink / raw)
To: linux-admin
On Mon, Apr 21, 2003 at 12:04:54AM -0700, terry white wrote:
> "do us all a favour and save yourself from my twit filter"
>
> am i to infer from that, that YOU are speaking for the entire list.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Not really! Or at least, not for me.
My message to Stewart('s): look the signature!
> : Since 1987, computer power has increased exponentially over and over
^
Can you use usual "quote sign" (>), please?
Milan
------------------------------------------------------------------------
"Those who do not understand Unix are condemned to reinvent it, poorly."
-- Henry Spencer
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2003-04-21 16:34 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-04-17 17:48 changing color depth in XFree86 Barry Gamblin
2003-04-17 20:23 ` Glynn Clements
2003-04-19 4:10 ` Stewart
2003-04-19 13:42 ` Glynn Clements
2003-04-19 15:55 ` Stewart
2003-04-19 23:19 ` Rant [Was: Re: changing color depth in XFree86] Glynn Clements
2003-04-19 23:42 ` Bill Sneed
2003-04-20 15:21 ` Stewart
2003-04-20 14:17 ` changing color depth in XFree86 terry white
2003-04-20 15:11 ` Stewart
2003-04-20 15:52 ` terry white
2003-04-20 23:24 ` Stewart
2003-04-21 1:36 ` terry white
2003-04-21 4:44 ` Stewart
2003-04-21 7:04 ` terry white
2003-04-21 16:34 ` Milan P. Stanic
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).