Hello community,
here is the log from the commit of package sax2
checked in at Wed Sep 24 17:29:29 CEST 2008.
--------
--- sax2/sax2.changes 2008-09-10 15:44:38.000000000 +0200
+++ /mounts/work_src_done/STABLE/sax2/sax2.changes 2008-09-23 17:09:31.000000000 +0200
@@ -1,0 +2,18 @@
+Tue Sep 23 16:32:03 CEST 2008 - ms@suse.de
+
+- fixed use of sux which was replaced by su (bnc #427753)
+- fixed deactivation of the 3D subsystem (bnc #427753)
+- fixed initial 3D (dri) setup (bnc #427753)
+
+-------------------------------------------------------------------
+Mon Sep 22 15:19:20 CEST 2008 - ms@suse.de
+
+- fixed wrong option setup for init call (bnc #427371)
+
+-------------------------------------------------------------------
+Fri Sep 19 11:43:52 CEST 2008 - sndirsch@suse.de
+
+- Identity.map: sw_cursor no longer required for GeForce 2 MX
+ (bnc #427640)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sax2.spec ++++++
--- /var/tmp/diff_new_pack.S23076/_old 2008-09-24 17:27:59.000000000 +0200
+++ /var/tmp/diff_new_pack.S23076/_new 2008-09-24 17:27:59.000000000 +0200
@@ -47,7 +47,7 @@
PreReq: /bin/rm /bin/mkdir /usr/bin/chroot %fillup_prereq %insserv_prereq
Summary: SuSE advanced X Window System-configuration
Version: 8.1
-Release: 515
+Release: 518
Group: System/X11/Utilities
License: GPL v2 or later
Source: sax2.tar.bz2
@@ -522,6 +522,15 @@
%endif
%changelog
+* Tue Sep 23 2008 ms@suse.de
+- fixed use of sux which was replaced by su (bnc #427753)
+- fixed deactivation of the 3D subsystem (bnc #427753)
+- fixed initial 3D (dri) setup (bnc #427753)
+* Mon Sep 22 2008 ms@suse.de
+- fixed wrong option setup for init call (bnc #427371)
+* Fri Sep 19 2008 sndirsch@suse.de
+- Identity.map: sw_cursor no longer required for GeForce 2 MX
+ (bnc #427640)
* Wed Sep 10 2008 sndirsch@suse.de
- added new entry for Wacom based OQO 02. This machine use ttyS1
as port. (Danny Kukawka )
++++++ sax2.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/init.pl new/sax/init.pl
--- old/sax/init.pl 2008-08-05 11:21:45.000000000 +0200
+++ new/sax/init.pl 2008-09-23 17:09:34.000000000 +0200
@@ -176,7 +176,7 @@
#==========================================
# Module specification
#------------------------------------------
- $var{Module}{0}{Load} = "dbe,freetype,extmod,glx";
+ $var{Module}{0}{Load} = "dri,dbe,freetype,extmod,glx";
#==========================================
# ServerFlags specification
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/libsax/desktop.cpp new/sax/libsax/desktop.cpp
--- old/sax/libsax/desktop.cpp 2008-06-24 03:17:52.000000000 +0200
+++ new/sax/libsax/desktop.cpp 2008-09-23 17:09:31.000000000 +0200
@@ -530,6 +530,7 @@
//----------------------------------------
if (extends) {
SaXManipulatePath pathInfo (mPath);
+ pathInfo.removeDisableModule (*extends);
pathInfo.removeLoadableModule (*extends);
pathInfo.addLoadableModule (*extends);
}
@@ -683,6 +684,8 @@
if (extends) {
SaXManipulatePath pathInfo (mPath);
pathInfo.removeLoadableModule (*extends);
+ pathInfo.removeDisableModule (*extends);
+ pathInfo.addDisableModule (*extends);
}
//========================================
// set driver to use with 2D
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/libsax/init.cpp new/sax/libsax/init.cpp
--- old/sax/libsax/init.cpp 2008-09-04 15:31:02.000000000 +0200
+++ new/sax/libsax/init.cpp 2008-09-22 15:58:47.000000000 +0200
@@ -108,7 +108,8 @@
QString data = proc->readStdout().at(0);
int count = data.toInt();
if (count < 2) {
- mOptions.append ((const char*)"-b nobus");
+ mOptions.append ((const char*)"-b");
+ mOptions.append ((const char*)"nobus");
}
}
@@ -132,7 +133,8 @@
QString optc;
QString data = proc->readStdout().at(0);
int id = data.toInt();
- QTextOStream (&optc) << "-c " << id;
+ QTextOStream (&optc) << id;
+ mOptions.append ((const char*)"-c");
mOptions.append ((const char*)optc.ascii());
setValidBusID();
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/libsax/path.cpp new/sax/libsax/path.cpp
--- old/sax/libsax/path.cpp 2008-06-24 03:17:52.000000000 +0200
+++ new/sax/libsax/path.cpp 2008-09-23 17:09:31.000000000 +0200
@@ -114,6 +114,20 @@
}
//====================================
+// setDisableModule
+//------------------------------------
+void SaXManipulatePath::setDisableModule (const QString& module) {
+ // .../
+ //! set global module to be disabled for this configuration. Using
+ //! this function will overwrite the current module list
+ // ----
+ if (! mImport) {
+ return;
+ }
+ mImport -> setItem ( "ModuleDisable",module );
+}
+
+//====================================
// addLoadableModule
//------------------------------------
void SaXManipulatePath::addLoadableModule (const QString& module) {
@@ -134,6 +148,26 @@
}
//====================================
+// addDisableModule
+//------------------------------------
+void SaXManipulatePath::addDisableModule (const QString& module) {
+ // .../
+ //! add module name to the current list of disabled modules. The
+ //! comma separator is used for each item
+ // ----
+ if (! mImport) {
+ return;
+ }
+ QString val;
+ QString key ("ModuleDisable");
+ if (! mImport -> getItem (key).isEmpty()) {
+ val = mImport -> getItem (key);
+ }
+ QTextOStream (&val) << "," << module;
+ mImport -> setItem ( key,val );
+}
+
+//====================================
// removeLoadableModule
//------------------------------------
void SaXManipulatePath::removeLoadableModule (const QString& module) {
@@ -153,6 +187,25 @@
}
//====================================
+// removeDisableModule
+//------------------------------------
+void SaXManipulatePath::removeDisableModule (const QString& module) {
+ // .../
+ //! remove the given module (module) from the current
+ //! list of disabled modules. If the module doesn't exist nothing
+ //! will be changed
+ // ----
+ if (! mImport) {
+ return;
+ }
+ QString val (module);
+ QString key ("ModuleDisable");
+ if (! mImport -> getItem (key).isEmpty()) {
+ mImport -> removeItem (key,val);
+ }
+}
+
+//====================================
// setServerFlag
//------------------------------------
void SaXManipulatePath::setServerFlag (const QString& flag) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/libsax/path.h new/sax/libsax/path.h
--- old/sax/libsax/path.h 2008-06-24 03:17:51.000000000 +0200
+++ new/sax/libsax/path.h 2008-09-23 17:09:31.000000000 +0200
@@ -47,6 +47,9 @@
virtual void setLoadableModule ( const QString& ) = 0;
virtual void addLoadableModule ( const QString& ) = 0;
virtual void removeLoadableModule ( const QString& ) = 0;
+ virtual void setDisableModule ( const QString& ) = 0;
+ virtual void addDisableModule ( const QString& ) = 0;
+ virtual void removeDisableModule ( const QString& ) = 0;
public:
virtual void setServerFlag ( const QString& ) = 0;
@@ -126,6 +129,9 @@
void setLoadableModule ( const QString& );
void addLoadableModule ( const QString& );
void removeLoadableModule ( const QString& );
+ void setDisableModule ( const QString& );
+ void addDisableModule ( const QString& );
+ void removeDisableModule ( const QString& );
public:
void setServerFlag ( const QString& );
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/modules/create/module.pm new/sax/modules/create/module.pm
--- old/sax/modules/create/module.pm 2008-06-24 03:20:40.000000000 +0200
+++ new/sax/modules/create/module.pm 2008-09-23 17:09:33.000000000 +0200
@@ -18,7 +18,7 @@
# extmod subsection...
#
my (%var) = %{$_[0]}; # configuration hash (argument)
- my ($dlist) = $_[1]; # do not set modules of this string (glx,dri,fgl1)
+ my ($dlist) = $_[1]; # do not set modules part of dlist
my $setting; # member of hash element
my @result; # section result list
my $size; # sizeof list @list
@@ -69,6 +69,26 @@
}
last SWITCH;
};
+ #===========================================
+ # Disable setting...
+ #-------------------------------------------
+ /^Disable/ && do {
+ @critical = split(/,/,$dlist);
+ foreach $n (@list) {
+ $n =~ s/ +//g;
+ $notset = 0;
+ foreach $cm (@critical) {
+ if ($cm eq $n) {
+ $notset = 1; last;
+ }
+ }
+ if (($n ne "") && ($notset == 0)) {
+ $n =~ s/^ +//g; $n =~ s/ +$//g;
+ push(@result,PrintLine($i,"\"$n\""));
+ }
+ }
+ last SWITCH;
+ };
#===========================================
# Subsection extmod setting...
#-------------------------------------------
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/modules/export/ExportAPI.pm new/sax/modules/export/ExportAPI.pm
--- old/sax/modules/export/ExportAPI.pm 2008-06-24 03:20:38.000000000 +0200
+++ new/sax/modules/export/ExportAPI.pm 2008-09-23 17:09:32.000000000 +0200
@@ -75,7 +75,6 @@
my $blue;
my $hashref;
my $idc;
- my @modlist;
my $rawcount;
my $newopt;
my $modelines;
@@ -179,6 +178,7 @@
foreach $key (keys %module) {
SWITCH: for ($key) {
/^Load/i && do {
+ my @modlist = ();
foreach (keys %{$module{$key}}) {
push(@modlist,$module{$key}{$_});
}
@@ -188,6 +188,17 @@
$result{Module}{0}{Load} = join(",",@modlist);
last SWITCH;
};
+ /^Disable/i && do {
+ my @modlist = ();
+ foreach (keys %{$module{$key}}) {
+ push(@modlist,$module{$key}{$_});
+ }
+ $modstring = join(",",@modlist);
+ $modstring =~ s/ +//g;
+ $modstring =~ s/^,//; $modstring =~ s/,$//;
+ $result{Module}{0}{Disable} = join(",",@modlist);
+ last SWITCH;
+ };
/^extmod/i && do {
$setpath = "";
foreach $count (keys %{$module{$key}{Option}}) {
@@ -1022,6 +1033,8 @@
}
$value = $dialog{Module}{0}{Load};
push(@result,DLine("0","ModuleLoad",$value));
+ $value = $dialog{Module}{0}{Disable};
+ push(@result,DLine("0","ModuleDisable",$value));
push(@result,"}\n\n");
return(@result);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/modules/ImportAPI.pm new/sax/modules/ImportAPI.pm
--- old/sax/modules/ImportAPI.pm 2008-08-22 22:05:02.000000000 +0200
+++ new/sax/modules/ImportAPI.pm 2008-09-23 17:09:33.000000000 +0200
@@ -141,6 +141,11 @@
last SWITCH;
};
+ /^ModuleDisable/ && do {
+ $var{Module}{0}{Disable} = $value;
+ last SWITCH;
+ };
+
/^Extmod/ && do {
@list = split(/\\n/,$value);
foreach (@list) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/modules/ParseConfig.pm new/sax/modules/ParseConfig.pm
--- old/sax/modules/ParseConfig.pm 2008-07-07 14:25:01.000000000 +0200
+++ new/sax/modules/ParseConfig.pm 2008-09-23 17:09:33.000000000 +0200
@@ -142,6 +142,19 @@
}
#========================================
+ # Disable...
+ #----------------------------------------
+ $result = XFree::GetModuleDisableSpecs($ptr);
+ if (defined $result) {
+ $count = 0;
+ @list = split(/,/,$result);
+ foreach $i (@list) {
+ $parse{Disable}{$count} = $i;
+ $count++;
+ }
+ }
+
+ #========================================
# Subsection extmod....
#----------------------------------------
$result = XFree::GetModuleSubSpecs($ptr);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/parse/parse.c new/sax/parse/parse.c
--- old/sax/parse/parse.c 2008-06-24 03:21:10.000000000 +0200
+++ new/sax/parse/parse.c 2008-09-23 17:09:33.000000000 +0200
@@ -47,7 +47,9 @@
char* GetLogFile (XF86ConfigPtr conf);
/* Module Section... */
+char* GetModuleSpecsBase (XF86ConfigPtr conf,int t);
char* GetModuleSpecs (XF86ConfigPtr conf);
+char* GetModuleDisableSpecs (XF86ConfigPtr conf);
char* GetModuleSubSpecs (XF86ConfigPtr conf);
/* InputDevice Section... */
@@ -152,6 +154,14 @@
Module Section...
**********************/
char* GetModuleSpecs (XF86ConfigPtr conf) {
+ return GetModuleSpecsBase (conf,XF86_LOAD_MODULE);
+}
+
+char* GetModuleDisableSpecs (XF86ConfigPtr conf) {
+ return GetModuleSpecsBase (conf,XF86_DISABLE_MODULE);
+}
+
+char* GetModuleSpecsBase (XF86ConfigPtr conf,int t) {
int count = 0;
char *result = NULL;
char name[SIZE] = "";
@@ -161,7 +171,11 @@
XF86LoadPtr lp;
if (conf == NULL) return("null");
- lp = (XF86LoadPtr) conf->conf_modules->mod_load_lst;
+ if (t == XF86_DISABLE_MODULE) {
+ lp = (XF86LoadPtr) conf->conf_modules->mod_disable_lst;
+ } else {
+ lp = (XF86LoadPtr) conf->conf_modules->mod_load_lst;
+ }
if (lp == NULL) {
return (NULL);
}
@@ -171,6 +185,9 @@
for (lp;lp;lp=lp->list.next) {
type = lp->load_type;
+ if (type != t) {
+ continue;
+ }
strcpy(name,lp->load_name);
if (count == 0) {
sprintf(line,"%s",name);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/parse/XFree.h new/sax/parse/XFree.h
--- old/sax/parse/XFree.h 2008-06-24 03:21:10.000000000 +0200
+++ new/sax/parse/XFree.h 2008-09-23 17:09:33.000000000 +0200
@@ -14,6 +14,7 @@
/* Module Section... */
extern char* GetModuleSpecs (XF86ConfigPtr conf);
+extern char* GetModuleDisableSpecs (XF86ConfigPtr conf);
extern char* GetModuleSubSpecs (XF86ConfigPtr conf);
/* InputDevice Section... */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/startup/SaX2 new/sax/startup/SaX2
--- old/sax/startup/SaX2 2008-06-24 03:20:32.000000000 +0200
+++ new/sax/startup/SaX2 2008-09-23 17:09:32.000000000 +0200
@@ -33,7 +33,7 @@
#----------------------------------------
ERR="/var/log/SaX.log"
SHC="/bin/sh"
-SUX="sux"
+SUX="su"
REI=""
#========================================
@@ -84,7 +84,7 @@
echo -n "SaX: root "
if [ -f "$SUX" ];then
- sux -c "/usr/sbin/SaX2 $*"
+ $SUX -c "/usr/sbin/SaX2 $*"
else
xhost + localhost > /dev/null 2>/dev/null
su - -c "/usr/sbin/SaX2 $*"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/startup/sax.sh new/sax/startup/sax.sh
--- old/sax/startup/sax.sh 2008-07-16 11:33:11.000000000 +0200
+++ new/sax/startup/sax.sh 2008-09-23 17:39:26.000000000 +0200
@@ -431,9 +431,6 @@
#----------------------------------
IN_TRIGGER=0
IN_OPT=`echo $IN_OPT`
-if [ ! -z "$IN_OPT" ];then
- IN_TRIGGER=1
-fi
if [ ! -f $API ];then
SYS_CONFIG=""
IN_TRIGGER=1
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/svnbuild new/sax/svnbuild
--- old/sax/svnbuild 2008-09-10 15:48:51.000000000 +0200
+++ new/sax/svnbuild 2008-09-23 17:40:13.000000000 +0200
@@ -1 +1 @@
-1716
+1723
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/sysp/maps/arch/Identity.map.i386 new/sax/sysp/maps/arch/Identity.map.i386
--- old/sax/sysp/maps/arch/Identity.map.i386 2008-08-04 21:28:12.000000000 +0200
+++ new/sax/sysp/maps/arch/Identity.map.i386 2008-09-19 11:36:47.000000000 +0200
@@ -748,7 +748,7 @@
NAME=NVidia&DEVICE=GeForce DDR&VID=0x10de&DID=0x0101&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=GeForce2 MX/MX 400&VID=0x10de&DID=0x0110&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=GeForce2 MX/MX 400&VID=0x10de&DID=0x0110&SERVER=nvidia&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=3D
-NAME=NVidia&DEVICE=GeForce2 MX 100/200&VID=0x10de&DID=0x0111&SERVER=nv&EXT=&OPT=sw_cursor&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
+NAME=NVidia&DEVICE=GeForce2 MX 100/200&VID=0x10de&DID=0x0111&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=GeForce2 MX 100/200&VID=0x10de&DID=0x0111&SERVER=nvidia&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=3D
NAME=NVidia&DEVICE=Quadro2 MXR/EX/Go&VID=0x10de&DID=0x0113&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=Quadro2 MXR/EX/Go&VID=0x10de&DID=0x0113&SERVER=nvidia&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=3D
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/sysp/maps/arch/Identity.map.x86_64 new/sax/sysp/maps/arch/Identity.map.x86_64
--- old/sax/sysp/maps/arch/Identity.map.x86_64 2008-08-04 21:28:12.000000000 +0200
+++ new/sax/sysp/maps/arch/Identity.map.x86_64 2008-09-19 11:36:47.000000000 +0200
@@ -742,7 +742,7 @@
NAME=NVidia&DEVICE=GeForce DDR&VID=0x10de&DID=0x0101&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=GeForce2 MX/MX 400&VID=0x10de&DID=0x0110&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=GeForce2 MX/MX 400&VID=0x10de&DID=0x0110&SERVER=nvidia&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=3D
-NAME=NVidia&DEVICE=GeForce2 MX 100/200&VID=0x10de&DID=0x0111&SERVER=nv&EXT=&OPT=sw_cursor&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
+NAME=NVidia&DEVICE=GeForce2 MX 100/200&VID=0x10de&DID=0x0111&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=GeForce2 MX 100/200&VID=0x10de&DID=0x0111&SERVER=nvidia&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=3D
NAME=NVidia&DEVICE=Quadro2 MXR/EX/Go&VID=0x10de&DID=0x0113&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=Quadro2 MXR/EX/Go&VID=0x10de&DID=0x0113&SERVER=nvidia&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=3D
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/sax/sysp/maps/Identity.map new/sax/sysp/maps/Identity.map
--- old/sax/sysp/maps/Identity.map 2008-08-04 21:28:12.000000000 +0200
+++ new/sax/sysp/maps/Identity.map 2008-09-19 11:36:47.000000000 +0200
@@ -748,7 +748,7 @@
NAME=NVidia&DEVICE=GeForce DDR&VID=0x10de&DID=0x0101&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=GeForce2 MX/MX 400&VID=0x10de&DID=0x0110&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=GeForce2 MX/MX 400&VID=0x10de&DID=0x0110&SERVER=nvidia&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=3D
-NAME=NVidia&DEVICE=GeForce2 MX 100/200&VID=0x10de&DID=0x0111&SERVER=nv&EXT=&OPT=sw_cursor&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
+NAME=NVidia&DEVICE=GeForce2 MX 100/200&VID=0x10de&DID=0x0111&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=GeForce2 MX 100/200&VID=0x10de&DID=0x0111&SERVER=nvidia&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=3D
NAME=NVidia&DEVICE=Quadro2 MXR/EX/Go&VID=0x10de&DID=0x0113&SERVER=nv&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT
NAME=NVidia&DEVICE=Quadro2 MXR/EX/Go&VID=0x10de&DID=0x0113&SERVER=nvidia&EXT=&OPT=&RAW=&PROFILE=&SCRIPT3D=&PACKAGE3D=&FLAG=3D
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org