No Sax2 or xorg.conf - 11.4 x64

After installation, xorg.conf is missing. I am unable to create it with Sax2, as the /usr/X11R6/bin/ (and lib and lib64) directories are empty. This happens with both KDE and LXDE installs on 11.4 x64.

I see that Sax2 is deprecated, however auto-detection is not working. Under 11.3 I created dummy devices in order to get VNC working as a guest within Citrix XenServer.

Right. Though you can have an xorg.conf file in theory you don’t need one.

sax2 is old code was broken and no one wanted to support it. Besides in theory you should not need it :slight_smile:

Things have changed in the video stack.

The propritary ATI and NVIDIA have utilities that will generate a xorg.conf file.

Also setting are supposed to go into a set of files in etc/X11/xorg.conf.d directory

On 03/25/2011 04:13 PM, Rick DeBay wrote:
>
> xorg.conf is missing. I am unable to create it with Sax2

xorg.conf was been depreciated Linux wide, in favor of ‘automatic’
configuration

Sax2 was dropped as openSUSE 11.2 (or maybe .1) was released, because
it was hopelessly broken (or something like that) and when the
community asked hackers to step up and fix/support it no one did…

lots said about that which google can find…

so, the question is: what is not working that you wanted to fix the
old (pre 11.2/.1) way?

i suspect graphics, if so something here should get you going:
http://en.opensuse.org/SDB:Configuring_graphics_cards

or post again…


DenverD
CAVEAT: http://is.gd/bpoMD
[NNTP posted w/openSUSE 11.3, KDE4.5.5, Thunderbird3.1.8, nVidia
173.14.28 3D, Athlon 64 3000+]
“It is far easier to read, understand and follow the instructions than
to undo the problems caused by not.” DD 23 Jan 11

I am installing as a guest under Citrix XenServer. Auto detection does not work, as there is no graphic console. With 11.3 I created a dummy device within xorg.conf, and that allowed VNC to work.

On Friday 25 Mar 2011 15:36, gogalthorp scribbled:

> sax2 is old code was broken and no one wanted to support it. Besides in
> theory you should not need it :slight_smile:

But maybe there’ll be Sax3?
http://michal.hrusecky.net/2011/02/gsoc-2011-ideas-sax-3/


Graham Davis, Bracknell, UK.

On 03/25/2011 05:06 PM, Cloddy wrote:

> But maybe there’ll be Sax3?

GREAT!!
i especially liked this part: “One feature that is also a little bit
important is to make it distribution independent to make it easy for
other distributions to use it, improve it and contribute back, so we
will make a world better place for all of us.”


DenverD
CAVEAT: http://is.gd/bpoMD
[NNTP posted w/openSUSE 11.3, KDE4.5.5, Thunderbird3.1.8, nVidia
173.14.28 3D, Athlon 64 3000+]
“It is far easier to read, understand and follow the instructions than
to undo the problems caused by not.” DD 23 Jan 11

On 03/25/2011 05:36 PM, Rick DeBay wrote:
>
> I am installing as a guest under Citrix XenServer. Auto detection does
> not work, as there is no graphic console. With 11.3 I created a dummy
> device within xorg.conf, and that allowed VNC to work.

if you happen to have a nice backup that old xorg.conf, i think if
you put it in 11.4 (where it was in your previous version) it will
“just work” (on the same hardware)…

hmmmm…you might want to delete everything except that dummy device…

NOTE: there is a good chance i do NOT know what i’m talking about
<read my caveat below please>…there are however several post in
these fora about how to force the system to build a xorg.conf, which
(i understand) will be read if found by the system and override the
‘automatic’ configuration magic…

but, i don’t know how to do that…

oh! maybe google knows:

http://tinyurl.com/5vk558z
http://tinyurl.com/67d69c7

if those don’t help maybe a real guru will happen along who can point
you to the right place…or you might try some other version of this
search string http://tinyurl.com/624e2vy


DenverD
CAVEAT: http://is.gd/bpoMD
[NNTP posted w/openSUSE 11.3, KDE4.5.5, Thunderbird3.1.8, nVidia
173.14.28 3D, Athlon 64 3000+]
“It is far easier to read, understand and follow the instructions than
to undo the problems caused by not.” DD 23 Jan 11

Here is a Citrix thread which may help you get a working X-server. It contains the required /etc/X11/xorg.conf entries:

Now edit Xorg.conf. Change the device to use a dummy driver.

Section “Device”
BoardName “Graphics”
Driver “dummy”
Identifier “Device[0]”
VendorName “Unclassified”
EndSection

Make sure there are settings for 8, 15, 16, or 24 bit depths.

Section “Screen”
SubSection “Display”
Depth 24
Modes “default”
EndSubSection
Device “Device[0]”
Identifier “Screen[0]”
Monitor “Monitor[0]”
EndSection

Edit the modes section. These are the settings for 1024x768 resolution.

Modeline “1024x768” 53.08 1024 1056 1256 1288 768 784 791 807

This Citrix How To is for SLES 11, but should still be relevant as far as configuring the Xorg server is concerned.

Yes, that was my post when I was trying to get 11.3 working. The beginning of my post states

You need to run “Sax2 -a” to build the Xorg.conf file

Since Sax2 is gone, I came here to find out what the developers planned as a fallback if auto-detect didn’t work.

That requires Sax2, which has been removed from 11.4.

Xorg -configure fails to create xorg.conf: “No devices to configure. Configuration failed.”

Unfortunately that is rather a waste of time, because hardly any of the forum volunteers are developers, and developers don’t typically come to the forum.

Auto-detection is now either done by the kernel (KMS) or by the xorg-xserver system. If you think this an openSUSE issue, use openFATE (see Wiki), and look for a request for a Sax2 replacement. To know which graphic drivers support KMS, please see the 11.4 Release Notes (e.g. via YaST). That may leave you with the xorg-xserver approach. For that, I have just provided some advice and help in your latest new thread before coming here, so it may not take account of comments here.

On 2011-03-29 17:06, Rick DeBay wrote:

> Since Sax2 is gone, I came here to find out what the developers planned
> as a fallback if auto-detect didn’t work.

Get problems reported to get autodetect to work, AFAIK.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

I pieced this together out of configuration files found on the internet (since neither Xorg -configure nor Sax2 could give me a default file to edit), and my previous experience getting 11.2 to work. This gives me a VNC desktop, although from the logs the X-server doesn’t look too happy during initialization.

Section “Device”
BoardName “Graphics”
Driver “dummy”
Identifier “Device[0]”
VendorName “Unclassified”
EndSection

Section “Screen”
SubSection “Display”
Depth 24
Modes “default”
EndSubSection
Device “Device[0]”
Identifier “Screen[0]”
Monitor “Monitor[0]”
EndSection

Section “Modes”
Identifier “Modes[0]”
Modeline “1024x768” 53.08 1024 1056 1256 1288 768 784 791 807
EndSection

Section “ServerLayout”
Identifier “Layout”
Screen “Screen[0]”
EndSection

This is the relevant guidance, copied from the other thread so all the relevant detail is here:

Alternatively you could add a dummy screen device as appropriate to the config file(s) in /etc/X11/xorg.conf.d/

50-monitor.conf similar statements to the Monitor section of xorg.conf: configures the hardware of a monitor
50-device.conf similar Driver statements to the Device section of xorg.conf: configures the graphic chip/card’s driver
50-screen.conf similar Device and Monitor statements to the Screen section of xorg.conf: defines the monitor and graphics chip/card combination.

For individual statements, you can refer to “man” pages for xorg.conf, and for a particular named graphics driver.

Don’t change the default “Identifier” statements and references to them in xorg.conf.d as they link. You won’t need every statement. Just add these lines:

Driver “dummy” Add this to file 50-device.conf

Modeline “1024x768” 53.08 1024 1056 1256 1288 768 784 791 807 Add this to file 50-monitor.conf

*Add following lines to file 50-screen.conf immediately after the line: Identifier “Default Screen” *
SubSection “Display”
Depth 24
Modes “default”
EndSubSection

Although I haven’t tried this “dummy” config before, you shouldn’t need any more lines than those. Give it a try and let us know what happens. :wink:

@Rick_DeBay: My last post was a hint towards manual configuration (ie add the required ‘dummy’ interface entries by a direct edit). As consused mentioned, edit the configuration files in /etc/X11/xorg.conf.d/ as an alternative to the leagcy /etc/X11/xorg.conf file (with its different sections). Using relevant fragments from older versions is a good approach for those systems where automatic detection is problematic. As Carlos mentioned, get the problem reported by way of a bug report, if you want this ‘auto-detection’ to work in a later release.

On 03/29/2011 07:36 PM, Rick DeBay wrote:
>
> I pieced this together out of configuration files found on the internet
> (since neither Xorg -configure nor Sax2 could give me a default file to
> edit), and my previous experience getting 11.2 to work. This gives me a
> VNC desktop, although from the logs the X-server doesn’t look too happy
> during initialization.

does this post mean that this problem is solved?


CAVEAT: http://is.gd/bpoMD
Tried LibreOffice? Do that and help at http://is.gd/dZ9j2W
[NNTP via openSUSE 11.3 + KDE4.5.5 + Thunderbird3.1.8]