X.org Setup
System Software
Score 84%
Description:

The X.org Setup is a visual X.org 7.x setup utility that can detect video cards, monitors, etc.

It is capable of running from a console, even though it is written entirely in KDE/Qt.

It requires OpenSuSE's hwinfo and HAL/DBus support, and is part of the DARKSTAR Linux Project.

NOTE: The development of the X.org Setup is sponsored by the easys GNU/Linux, http://easys.gnulinux.de.
Last changelog:

10 years ago

The Xorg Setup is now part of ALICE (Advanced Linux Installation and Configuration Environment), the installation/configuration suite developed by the DARKSTAR team, for the Slackware based systems.

As application, the X.org Setup have more, more fixes and enhancements than previous version.

hgsilva

9 years ago

Hi fellows,

After a successful compilation of the source code I am able to run xorgtest from the sbin directory.

I installed the software in ~/bin/xorgsetup and I am having problems with the xorgsetup binary.

I got the following output message after running ./xorgsetup

============
X Error: BadDevice, invalid or uninitialized input device 156
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 156
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
xorgsetup: ../../src/xorgprobe/lxorgdata.h:349: void LMouseData::chk() const: Assertion `d->m_lshared_valid' failed.
Aborted
============

Am I missing libraries or something? During compilation I saw also these warning messages:

============
lxorgprobe.cpp:843: warning: unused parameter 'card'
lxorgprobe.cpp:848: warning: unused parameter 'mouse'
lxorgprobe.cpp:853: warning: unused parameter 'kbd'
============

Is this the cause of my problem?
Thank you in advance.

Report

integr8e

10 years ago

Hello,

I receive no errors when I compile the software with ./configure, but when I try to make it, I receive the following error:

Making all in alicecore
make[3]: Entering directory `/data/Downloads/xorgsetup-0.9.7/src/alicecore'
/usr/share/qt3/bin/moc ./lblockingprocess.h -o lblockingprocess.moc
if /bin/bash ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/alicecore -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fexceptions -MT lblockingprocess.lo -MD -MP -MF ".deps/lblockingprocess.Tpo" -c -o lblockingprocess.lo lblockingprocess.cpp; \
then mv -f ".deps/lblockingprocess.Tpo" ".deps/lblockingprocess.Plo"; else rm -f ".deps/lblockingprocess.Tpo"; exit 1; fi
if /bin/bash ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/alicecore -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fexceptions -MT lcdrom.lo -MD -MP -MF ".deps/lcdrom.Tpo" -c -o lcdrom.lo lcdrom.cpp; \
then mv -f ".deps/lcdrom.Tpo" ".deps/lcdrom.Plo"; else rm -f ".deps/lcdrom.Tpo"; exit 1; fi
if /bin/bash ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/alicecore -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fexceptions -MT lconfigfile.lo -MD -MP -MF ".deps/lconfigfile.Tpo" -c -o lconfigfile.lo lconfigfile.cpp; \
then mv -f ".deps/lconfigfile.Tpo" ".deps/lconfigfile.Plo"; else rm -f ".deps/lconfigfile.Tpo"; exit 1; fi
if /bin/bash ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/alicecore -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fexceptions -MT lgetoptions.lo -MD -MP -MF ".deps/lgetoptions.Tpo" -c -o lgetoptions.lo lgetoptions.cpp; \
then mv -f ".deps/lgetoptions.Tpo" ".deps/lgetoptions.Plo"; else rm -f ".deps/lgetoptions.Tpo"; exit 1; fi
if /bin/bash ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/alicecore -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fexceptions -MT liconloader.lo -MD -MP -MF ".deps/liconloader.Tpo" -c -o liconloader.lo liconloader.cpp; \
then mv -f ".deps/liconloader.Tpo" ".deps/liconloader.Plo"; else rm -f ".deps/liconloader.Tpo"; exit 1; fi
In file included from liconloader.cpp:24:
liconloader.h:25:19: error: qlist.h: No such file or directory
make[3]: *** [liconloader.lo] Error 1
make[3]: Leaving directory `/data/Downloads/xorgsetup-0.9.7/src/alicecore'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/data/Downloads/xorgsetup-0.9.7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/data/Downloads/xorgsetup-0.9.7'
make: *** [all] Error 2

Reading the other comments, I'm guessing the problem has something to do with ALICE, but I don't know. I'm currently running Kubuntu 7.10 (Gutsy). Any help is appreciated.

Report

hgsilva

9 years ago

Look at the line:

liconloader.h:25:19: error: qlist.h: No such file or directory

This means that you are missing the qlist.h C language header.

Install its respective package and pay attention to other missing headers. That is the first step.

Report

integr8e

9 years ago

Ah, that worked! I googled qlist.h and found it to be part of the "libqt3-compat-headers" package, which I then installed. I ran "./configure" and "make" again and ran into the error:

error: hd.h: No such file or directory

So, I googled it too, and found it to be part of the "hwinfo" package - which I had installed. I used Synaptic (currently searches more thoroughly than Adept) to search for everything with the keyword "hwinfo", and found I didn't have the "libhd13-dev" package installed; I installed it and compiled X.org Setup again, and VOILA! It worked!

Thanks for your help, I wouldn't have figured it out on my own ~[:^D

Report

LocoMojo

10 years ago

However, do you realize that Slackware has a script called xorgsetup? It's within the x11-skel-7.1-noarch-6 package.

Check it out here:

http://packages.slackware.it/search.php?v=12.0&t=2&q=xorgsetup

LocoMojo

Report

C

darkstarlinuxro

10 years ago

Well... Dear,LocoMojo, on this case, You can think for our target: to replace the Slackware scripts with some high performance visual applications, without to lose the "users" experience...

Thanks You! Is, truly, our objectice to replace this script with our X.org Setup utility... ;-)

Report

LocoMojo

10 years ago

I'm not complaining or anything and I do understand that you're trying to offer an alternative, but releasing programs with the same name as someone else's could cause confusion for some users.

When I first installed your app and attempted to run it, I got Slackware's ncurses driven xorgsetup. I was already familiar with Slackware's xorgsetup so I knew something was wrong and investigated further. Another user may not have been familiar with Slackware's xorgsetup and would assume that the ncurses driven one was yours.

So you see, not only are you stepping on someone else's toes by naming your app the same as someone else's, but you may also be shooting yourself in the foot by confusing your potential users.

Cheers and thanks for releasing this app.

LocoMojo

Report

C

darkstarlinuxro

10 years ago

Well, the main objective of X.org Setup is to be used on some Slackware based distributions as a visual (and smart) replacement of the original Slackware xorgsetup.

Of course, the all ALICE managers have the mission to create a visual configuration environment for theses distributions, i.e. Package Manager or Disk Manager...

But, in theses cases (some Slackware based distro's), the X.org Setup is the main X.org configuration application and isn't problems...

Report

psilocybe

10 years ago

Any chance of multi monitor configuration in the future?

Report

C

darkstarlinuxro

10 years ago

Of course!

The multi-monitor support is one of the objectives of X.org Setup for rearching the 1.0 stone...

Report

black256

10 years ago

It's link is down

Report

fireedo

10 years ago

anyone?

Report

pejakm

10 years ago

The link is OK, but the project site, http://www.darkstarlinux.ro/ is down.

Report

jeykey

10 years ago

So, when I use Kubuntu, I can't use this software, or?

Report

knurpht

10 years ago

Cheers. Got it compiled with:

./configure --prefix=/opt/kde3 --enable-new-ldflags CPPFLAGS='-I /opt/kde3/include -I /usr/lib64/qt3/include'

and it runs and works

Report

jmiahman

10 years ago

It would be nice if you would write something that would not depend on a certian distributions tools. All you're benefiting is OpenSuse and not Linux users as a whole. It seems counter productive.

Report

Musikolo

10 years ago

Hi I am a member of the Yoper team, the fastest out-of-the-box distro!

I'm trying to build X.org Setup for our repository, but it fails. I'm having the same issues with QT as some mates have already posted to this forum.

The configure process can be check here: http://yoper.pastebin.no/1775

The make one is here: http://yoper.pastebin.no/1776 This is where you'll see the real errors.

Any help much appreciated.

Report

aschne15

10 years ago

Hello everybody !

On an Opensuse 10.2 I was -nearly complete- able to compile this application if I use the following commands:

export CPLUS_INCLUDE_PATH=$QTDIR/include:$CPLUS_INCLUDE_PATH

./configure --prefix=/opt/kde3 --enable-new-ldflags CPPFLAGS='-I /opt/kde3/include -I /usr/lib64/qt3/include'

The only thing that still stops with an error is src/lib/xorgprobe with this error:

/usr/include/X11/extensions/Xrandr.h:88: error: 'Connection' does not name a type
/usr/include/X11/extensions/Xrandr.h:251: error: 'Connection' does not name a type

Missing Includes ? Any Ideas ?

Thanks in advance

Axel

Report

claud

10 years ago

You are missing libXrandr. Depending on the distro u have to get that, hwinfo from suse, etc. On www.darkstarlinux.ro u will find exactly the tgz for slackware based distro.

Report

estagus

10 years ago

same to do if it will lost kde includes

Report

estagus

10 years ago

./configure --prefix=/usr --enable-new-ldflags --with-qt-includes=/usr/include/qt3 CPPFLAGS='-I /usr/include/qt3'

Report

Zeroangel

10 years ago

Using Kubuntu 7.04 on the Generic Kernel (Athlon). I ran the command and got these errors on Make.

ldesktop.cpp:22:21: error: klocale.h: No such file or directory
ldesktop.cpp: In member function 'void LDesktop::setup(const QString&, const QString&, const QCursor&)':
ldesktop.cpp:24486: error: 'i18n' was not declared in this scope

And the Make failed. I believe i have met most of the other requirements, re: hwinfo, kdebase-dev, libcurl3-dev, etc

Report

Icetux

10 years ago

I had the same error .. with Kubuntu Feisty and Zenwalk..

Report

Divilinux

10 years ago

i had the same error..but i think this is the main condition to compile:

It requires OpenSuSE's hwinfo

like programmer wrote..:(

Report

szamrok

10 years ago

Problem is not with hwinfo, but with paths to qt include files.

Report

10 years ago

The Xorg Setup is now part of ALICE (Advanced Linux Installation and Configuration Environment), the installation/configuration suite developed by the DARKSTAR team, for the Slackware based systems.

As application, the X.org Setup have more, more fixes and enhancements than previous version.

product-maker 26 156

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.9.7
updated Nov 20 2007
added Apr 26 2007
downloads today
0
page views today 0