PDA

View Full Version : [ubuntu] What the F? Where is xorg.conf



thirdmusketeer
December 11th, 2009, 01:40 AM
I upgraded from 9.04 to 9.10 today everything went smoothly but when I booted, it gave me the message that

Failed to load module "ati" (Module not found 0) error.

I embarked on a quest to figure out the problem, installed and un-installed
xserver-org-video-ati
tried to reconfigure using
dpkg-reconfigure -phigh xserver-xorg

but to no avail. Then out of nowhere I just deleted my xorg.conf and rebooted and voila everything works, I am not being ungrateful but I want to understand what has changed, I now don't have any /etc/X11/xorg.conf yet everything is working.

I am using the community ati package for my HD 2400 Pro card. As I understand fglrx will not work with this card.


Thanks in advance.

squaregoldfish
December 11th, 2009, 09:56 AM
The newer version of X11 will work without an xorg.conf file, or at least try to - it has its own set of internal defaults to fall back on, and interrogates the hardware to get as close as it can to a decent set-up.

The chances are that you're running without specific ATI drivers, and therefore maybe missing some things - for example, it wouldn't surprise me if hardware acceleration isn't working. Check /var/log/Xorg.0.log to see what drivers it has or hasn't loaded.

I don't know anything about ATI cards to help you get the drivers reinstalled, but that's why X will work without an xorg.conf file.

Steve.

mikewhatever
December 11th, 2009, 11:07 AM
As a matter of fact, Jaunty doesn't use xorg.conf either, so not sure why the surprise.

squaregoldfish
December 11th, 2009, 12:39 PM
I'm on an upgrade path from Gutsy (might be time for a reinstall?!), so I've always had an xorg.conf file.

If you install the driver package for your card, will an appropriate xorg.conf file be created, or will X automatically pick up and use the correct drivers?

Steve.

mikewhatever
December 11th, 2009, 01:34 PM
Don't know, it will probably leave it as is, cause it doesn't need creating it.

thirdmusketeer
December 11th, 2009, 09:36 PM
As a matter of fact, Jaunty doesn't use xorg.conf either, so not sure why the surprise.

Interesting, when I was running 8.10 I had proprietary drivers in the xorg.conf but by 9.04 the support for my card was dropped, but even in that case my installation needed the xorg.conf as it wouldn't boot properly without it. I wasn't aware of the fact that xorg.conf wasn't needed for 9.04 either.

Anyway I got my explanation.

Thanks