AAAArrrrggh!
I'm about ready to pull my hair out.
I decided to put a Radeon 8500DV card in my Slackware box. Works fine with the Vesa driver. Problem is, I'm using a widescreen monitor, and Vesa doesn't support my default resolution (1366x768). So I thought I'd do a little editing in my xorg.conf file and fix it right up. I logged on as root, and did "X -configure", then I went in and edited the file it made me and put in the appropriate values for my monitor and resolution. And then it copied it over my xorg.conf file, and typed startx. Voila! Looked great, and I checked the settings to be sure I was in 1366x768. It worked fine! Once. Then I logged out and tried "startx" with my user account. As soon as I do, my monitor displays "No Signal"... weird - cause it just worked. So I rebooted, and logged on as root, and tried startx again. "No Signal" So why would it work just once and not again. I tried repeating my steps exactly, and still can't get it to come up. Arrrgh. Here is the xorg.conf I used when it did work: Quote:
Quote:
I'd really appreciate any help. This thing looks like crap in 1024x768 - everything is oblong and uggers. Thanks! |
I haven't had two different 'Section "Screen"' sections before, using defaults or Xorg -configure, but the one thing I see missing is:
Right under 'Monitor "Monitor0"' or 'Section "Screen"' you could try "DefaultDepth 24". I'm not sure about this solution, but I think it could be the problem. |
Quote:
I can't tell by your pasted configuration if it would be the same to put it right under 'Section "Screen"' but I know it works properly right under 'Monitor "Monitor0"'. It's either supposed to be lined up with: Quote:
Quote:
|
You forgot the section ServerLayout. Using the vesa driver will work with any resolution, but only if you specify a modeline. Use the utility gtf to help generate a modeline with the desire resolution and refresh rate. The modelines goes into the Monitor section.
Add the following to /etc/X11/xorg.conf Code:
Section "ServerLayout" BTW, Do not use quote to post code. Use code to post code. |
I remember having everything but DefaultDepth in xorg.conf before, and having it not work until I added it.
|
To the OP.... If you are using Slackware 13.*, does X start up if you just remove /etc/X11/xorg.conf and then simply startx?
Adam |
Quote:
Code:
Section "Screen" |
Thanks for the replies everybody.
I've tried adding default depth, and a number of other things. I'll get it to work once in a while, but it always works just once... must be some sort of bug in either the driver or X itself... I don't know... I'm fed up with it... I pulled the card out of there and I'm just going to run onboard at 1024x768... it's just a web and file server anyhow, so I seldom even use X. It would have been nice to get it to run right... but meh... Thanks again! |
Did you try the xf86-video-ati driver?
It's open-source and has quite good 3D acceleration by now. |
Quote:
Adam |
But he says he's using vesa?
|
Good point.
I'd still really like to see what happens when he starts X without an xorg.conf file at all. Adam |
Hey guys,
No, I was using the radeon driver, as seen in the above posted xorg.conf: Code:
Section "Device" Anyway, I honestly believe it's a bug with the driver, since it would work once, and then, after one logout, not changing anything, it wouldn't work again... I got sick of messing with it... But then I dug up an nVidia GeForce FX 5900... I ran of "X -configure" as root, then went in and modded the file it made for me a little (put the correct frequencies and resolution, got rid of all the extra nonsense)... worked first try... and continues to work, as it should... Thanks for all the help! BTW, if anyone is interested, here is my working xorg.conf for the nVidia card: Code:
Section "Files" Quote:
Cheers! |
On any reasonably up-to-date linux distribution, running X without an xorg.conf should work just fine with the open source drivers, at least on one monitor, which makes me think there's something wrong with your installation if X is completely failing, but I'd need to see the /var/log/Xorg.0.log file that was generated to know exactly what happened.
Adam |
Well, I believe my installation is fine, since I have no other problems whatsoever. The radeon driver clearly has some issue with the Radeon 8500DV.
As for what's supposed to happen when you try to run X with no xorg.conf, well, I would expect it to work too. Evidently it's generating some bad parameters for my hardware - I notice that when I run "X -configure", I have to go in and make some changes to the file generated. The frequencies for the monitor are wrong, and it doesn't detect what this monitors default resolution should be. Anyway, I'm just happy to have it working normally and without trouble with the nVidia card. The distro is Slackware 13.0 Here's the end of /var/log/Xorg.0.log when I try to run X with no xorg.conf: Code:
ATI Radeon Graphics http://jeremydean.co.nr/temp/Xorg.0.log Thanks for the help. |
All times are GMT -5. The time now is 03:33 AM. |