Re: X for a cramped PC environment

2003-09-04 Thread Juliusz Chroboczek
HS>   So I'm wondering if:
HS>  1. anyone has been experimenting with X that's almost so tiny as
HS> tinyX, and liked what they got?

TinyX is full X11, so your question really doesn't make sense.

HS>  2. kdrive is an easier option instead of a patch kit in newer code
HS> than 4.2.1?

Eh?

HS>  4. anyone knows a truetype/scalable cursor font?

XFree86 includes a Type 1 version of the cursor font.  You could use
pfaedit to make a TTF version.

In XFree86 4.3, the TTF rasteriser also does Type 1 by default.  In
4.4, it will also do BDF and PCF.

Juliusz
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: X for a cramped PC environment

2003-09-08 Thread Heather Stern
On Thu, Sep 04, 2003 at 03:41:43PM +0200, Juliusz Chroboczek wrote:
> HS>   So I'm wondering if:
> HS>  1. anyone has been experimenting with X that's almost so tiny as
> HS> tinyX, and liked what they got?
> 
> TinyX is full X11, so your question really doesn't make sense.
 
Well, it doesn't read a config file, and the result is that I can't seem
to tell it to try several "obvious" places for a mouse, and use any of
them.  I also can't whip up some sort of "trivial mouse setup" and tell 
it which of a pile of mice drivers to try (tho perhaps this is good,
we're not wasting disc space on untryable mouse drivers, right?)

The net result is a quirky attempt to find the mouse ourselves in
sysadmin land, and set /dev/mouse accordingly.  I haven't yet figured
out how to "detect" if the only live mouse is a serial one without user
involvement, and doing so seems funky to even try when something only
slightly less trimmed than TinyX would probably be perfect.  An answer to 
that, albeit not directly X, would be explored.

As it'll be running from a live CD we can modify things in /etc but not
recompile anything at runtime.  Any modules we support need to be known
ahead, as we can't trust that users have net access.

I guess I'm looking at cars (full X build) and bicycles (tinyX/kdrive),
tryingt o figure out if anyone befor has considered a motorized bike or
a motorcycle. :)

> HS>  2. kdrive is an easier option instead of a patch kit in newer code
> HS> than 4.2.1?
> 
> Eh?
 
Our current build sequence fetches:
4.2.1 sources
XTinylib.tar.gz
some font stuff that we're using to adjust things.

If that additional "XTinylib" part is really necessary to get kdrive in
X 4.2.1 then I want to know if fetching more current sources will
contain kdrive already merged.

Assuming that I can use kdrive to answer the demand above in its current
state then merely updating our code base would do it.

> HS>  4. anyone knows a truetype/scalable cursor font?
> 
> XFree86 includes a Type 1 version of the cursor font.  You could use
> pfaedit to make a TTF version.
 
Will the TTF result still be scalable?  (Hmm, not sure this matters as 
much as I'm first thinking, since people don't go resizing their cursors 
much.)

Thanks, I will look at that.

> In XFree86 4.3, the TTF rasteriser also does Type 1 by default.  In
> 4.4, it will also do BDF and PCF.

Urg.  Thanks for the warning.  I'm trying to chop a lot of size out
by getting rid of all but one rendering mode.  TTFs look better onscreen
and only the screen matters in our usage.  Alternatively if the code has
gotten tighter perhaps it is small enough to still fit.  But even trying
that depends on the answer to the question

   has kdrive/tinyX been merged in the fetchable X 4.3 source tarball?

  . | .   Heather Stern  | [EMAIL PROTECTED]
--->*<--- Starshine Technical Services - * - [EMAIL PROTECTED]
  ' | `   Sysadmin Support and Training  |(800) 938-4078

It's difficult to see the picture when you are inside the frame.
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: X for a cramped PC environment

2003-09-09 Thread Juliusz Chroboczek
HS> 1. anyone has been experimenting with X that's almost so tiny as
HS> tinyX, and liked what they got?

>> TinyX is full X11, so your question really doesn't make sense.
 
HS> Well, it doesn't read a config file,

Right, you meant XFree86 where you wrote X.

HS> and the result is that I can't seem
HS> to tell it to try several "obvious" places for a mouse, and use any of
HS> them.

Look at linux/mouse.c, around line 890.

HS>  I also can't whip up some sort of "trivial mouse setup" and tell
HS> it which of a pile of mice drivers to try

It will automatically try all supported mouse protocols.

>> In XFree86 4.3, the TTF rasteriser also does Type 1 by default.  In
>> 4.4, it will also do BDF and PCF.

HS> Urg.  Thanks for the warning.  I'm trying to chop a lot of size out
HS> by getting rid of all but one rendering mode.

Look at lib/font/FreeType/ftmodule.h and comment out any modules you
don't need.

Juliusz

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel