Hi,
Here is a little patch to `dexter', that makes two enhancements.
Add `-s' to enable selecting another X server even if the current one
is recognized [used for generating `XF86Config-4' in an older environment].
It recognizes `XF86_3DLabs' as one of the existing XFree86-3 servers.
Hope you can use it.
------------------------ dexter patch -------------------------------
--- ../xserver-common/usr/bin/dexter Tue Nov 14 02:37:07 2000
+++ dexter Sat Nov 18 01:14:22 2000
@@ -60,6 +60,7 @@
# familiarity
DO_SPLASH=true
+GENSEL=false # generate for current X server
#TODO: use getopt(1)
while [ "$1" ]; do
case $1 in
@@ -68,8 +69,11 @@
XF86CONFIG=$1
#DO_SPLASH=
;;
+ -s|--select) # generate for X server of choise
+ GENSEL=true
+ ;;
-h|--help)
- echo "Usage: $PROGNAME [ (-o | --output) outputfile ]"
+ echo "Usage: $PROGNAME [ (-s | --select) ] [ (-o | --output) outputfile ]"
exit 0
;;
*)
@@ -142,6 +146,8 @@
done
fi
+$GENSEL && SERVER= # May ask anyway
+
# still no dice? choose manually
if [ ! "$SERVER" ]; then
CARDID="Generic Graphics Device"
@@ -151,6 +157,7 @@
dialog --cr-wrap --backtitle "$TITLE" \
--title "Graphics Device Selection" --menu \
"Select your desired X server from the list below.\n\nIt may be helpful to
refer to\n<http://www.xfree86.org/4.0.1/Status.html>." 20 75 8 \
+ "XF86_3DLabs" "3DLabs Permedia adapters" \
"XF86_8514" "ATI 8514/A adapters" \
"XF86_AGX" "IBM XGA and IIT AGX adapters" \
"XF86_Mach8" "ATI Mach8 adapters" \
@@ -158,7 +165,7 @@
"XF86_P9000" "Weitek P9000 adapters" \
"XF86_S3" "all S3 chipsets except Savage, ViRGE, and Trio3D" \
"XF86_SVGA" "S3 Savage adapters, and most old ISA cards" \
- "XFree86" "all other graphics adapters"
+ "XFree86" "all other graphics adapters" \
2> $DEXTERTMPDIR/prompt
if [ "$?" != "0" ]; then
quit
@@ -216,7 +223,7 @@
fi
case $SERVER in
- XF86_8514|XF86_AGX|XF86_Mach8|XF86_Mach32|XF86_S3|XF86_P9000|XF86_SVGA)
+ XF86_3DLabs|XF86_8514|XF86_AGX|XF86_Mach8|XF86_Mach32|XF86_S3|XF86_P9000|XF86_SVGA)
FORMAT=3
: ${XF86CONFIG:=$XF86CONFIG3}
;;
-------------------- end dexter patch -------------------------------
--
---------------------------------------------------------------- -o)
Matthijs Melchior Maarssen /\\
[EMAIL PROTECTED] +31 346 570616 Netherlands _\_v
---------------------------------------------------------------- ----
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]