Bug 211770 - Auto-generated xorg.conf's are missing parts
Summary: Auto-generated xorg.conf's are missing parts
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: pyxf86config
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Adam Jackson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-10-22 13:53 UTC by Stewart Adam
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-10-30 23:30:42 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Stewart Adam 2006-10-22 13:53:51 UTC
Description of problem:
Ever since Test2, I think, pyxf86config's been leaving out parts of the
xorg.conf file. For example, it will not create the "files" or "module"
sections, which cause numerous problems.

I've packaged re-packaged drivers from Livna to the the 1.0-9626 version so I
can run AIGLX on my nVidia machine - And the script Livna uses, for example, to
parse xorg.conf and auto-edit fails.

Compiz won't run because of missing GLX and extmod extensions, and the section's
are gone so unless the user knows how to add them, and now scripts can't
auto-edit them in.

Version-Release number of selected component (if applicable):
pyxf86config-0.3.31-2.fc6

How reproducible:
Always

Steps to Reproduce:
1. Reinstall FCT2 or better
2. Install fglrx / nvidia drivers from Livna, or try to enable Compiz
3. A script for auto-editing xorg.conf fails and Compiz won't run
  
Actual results:
Sections are missing from xorg.conf

Expected results:
They are there, even if left empty so autodetection of hardware and settings works.

Additional info:

Comment 1 Adam Jackson 2006-10-30 23:30:42 UTC
If the Modules section is omitted, glx and extmod are always loaded.  This is
the intended behaviour, and in fact has always been the case since, oh, XFree86
4.0 or so.  We're just relying on it now.

If external scripts are failing now, it's because they've always _been_ broken.

Comment 2 Stewart Adam 2006-10-31 00:28:37 UTC
Sorry, I didn't mean to offend you or anything...

It's odd, though, because Compiz would refuse to run until I manually added
extmod - Many on fedoraforum.org are seeing the same thing.

Comment 3 Loz Saunders 2006-12-13 00:53:38 UTC
I too had to manually create a 'modules' section and add 'load "extmod"' to 
xorg.conf when using the Livna nvidia-legacy driver (7184); otherwise, the
transparency on the rounded corners of windows was missing (replaced by black)
and mplayer was surrounded by a black rectangle and produced the error message,
"Sorry, your system doesn't support the XShape Extention". 

Adding the above entry to xorg.conf fixes the problem. Removing it makes the
problem reapear, so on my system, at least, extmod _isn't_ loaded if this is
omited from xorg.conf (BTW running release version fc6)


Note You need to log in before you can comment on or make changes to this bug.