LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 02-07-2003, 05:29 PM   #1
norfenstein
LQ Newbie
 
Registered: Jan 2003
Distribution: Ubuntu
Posts: 12

Rep: Reputation: 0
X woes


I've just started out with Slackware and have run into a snag with X. I've run XF86Config and it didn't have my card in the database (ATI Radeon 9500 Pro) so I changed the driver to "ati" in the config file and messed with a few other things, but I keep getting the same error:


(EE) No devices detected.

Fatal server error:
no screens found

...(stuff about sending crash report)...

XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (o known procecssed) with 0 events remaining.


I thought the problem might have been it not knowing where my card is, but scanpci didn't seem to provide much help.

I ran /usr/X11R6/bin/XFree86 -configure and it gave me a list of video drivers (should I be using "radeon" instead of "ati"?) and then this message immediately following:


Fatal server error:

XFree86 has found a valid card configuration.
Unfortunately the appropriate data has not been added to xf86PciInfo.h.
Please forward 'scanpci -v' output to XFree86 team.

...(same stuff about sending crash report)...



I don't have this new computer online yet so I hope I don't have to download new drivers or anything. Can anyone shed some light on this (or if all else fails, tell me how to use the framebuffer display)?
 
Old 02-07-2003, 11:30 PM   #2
Excalibur
Senior Member
 
Registered: Jun 2002
Location: Northern VA, USA
Distribution: Ubuntu
Posts: 1,180

Rep: Reputation: 45
There are two modes you might try to start with, framebuffer you mentioned, and VESA mode. There are sample configs in the /etc/X11 directory for both. I believe I have used both on the ATI Radeon cards. XF86Config-fbdev and XF86Config-vesa respectively. I would think the VESA is the most easiest to try first, no special booting arrangements required. For either config file just use the following commands for the file desired.

cp /etc/X11/XF86Config-vesa /etc/X11/XF86Config

or

cp /etc/X11/XF86Config-fbdev /etc/X11/XF86Config

Either may require editing for the proper operation of your mouse. For framebuffer support, you need to check the /etc/lilo.conf file for a line that reads "vga = xxx", if it is vga = normal then change it to vga = 791. (1024x768x64k) Then run the command "lilo" to write the change. Reboot and it should now be in framebuffer mode. If other numeric value, then it should be framebuffer mode at present. I think a penquin appears in the upper left when frambuffer mode is turned on.
 
Old 02-08-2003, 08:53 AM   #3
norfenstein
LQ Newbie
 
Registered: Jan 2003
Distribution: Ubuntu
Posts: 12

Original Poster
Rep: Reputation: 0
Yay VESA works, thanks you!


But do you think it'd be worth it to configure X specifically for my card? Is the difference very noticeable?
 
Old 02-08-2003, 09:00 AM   #4
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,414

Rep: Reputation: 1967Reputation: 1967Reputation: 1967Reputation: 1967Reputation: 1967Reputation: 1967Reputation: 1967Reputation: 1967Reputation: 1967Reputation: 1967Reputation: 1967
vesa may work but yuo should be aware that it's very very simple and basic and limited in it's performance. you should keep trying to make the radeon work (i have no experince of radeon card though)
 
Old 03-05-2003, 07:39 PM   #5
lazlow69
Member
 
Registered: Jan 2003
Location: Central New Jersey
Distribution: Knoppix to play, Slack current, OpenBSD stables
Posts: 111

Rep: Reputation: 15
I am having the same errors norfenstein had, only with Red Hat 8.0 and a Biostar M7VIG pro integrated mobo, with an integrated S3 that Red Hat could not figure out what to do with.

I had VESA running as default, but in trying to force variations of S3 onto it, my config file has somehow rendered xinit problemmatic (both same error reports as norfenstein when using XFree86 to try to get it going)

First of all, does anyone know *exactly* what chipset this mobo is, biostar says its s3 Savage pro 8, Red Hat doesn't have that.

What's the next step?
 
Old 03-05-2003, 09:05 PM   #6
Excalibur
Senior Member
 
Registered: Jun 2002
Location: Northern VA, USA
Distribution: Ubuntu
Posts: 1,180

Rep: Reputation: 45
Your problem sounds more like an X support issue than a RedHat support issue. XFreee86 site listed three different drivers for up to 4.3.0. They are the "s3", "s3virge", and the "savage" drivers. They did not list specifically the chipset BioStar states in their description "S3 ProSavage 8." The link to the site is below.

http://xfree86.org/current/Status29.html#29

If the "savage" driver doesn't pick it up, then it sounds to me like VESA is all there is available at least for the time being.

Last edited by Excalibur; 03-05-2003 at 09:07 PM.
 
Old 03-05-2003, 09:15 PM   #7
lazlow69
Member
 
Registered: Jan 2003
Location: Central New Jersey
Distribution: Knoppix to play, Slack current, OpenBSD stables
Posts: 111

Rep: Reputation: 15
Very helpful Excalibur, thank you...

I think you are right, I tried savage and s3 as probe and actually setting, and they don't work. VESA worked from the getgo, at 16bit and 1024x768 it looked good, but refresh rate was slow and choppy.

1) how can I simply config XFree86 back to VESA for it's adapter?

2) how could I enhance the settings for VESA once running (I will assume within my GUI's settings...)

Thanks.
 
Old 03-05-2003, 09:42 PM   #8
Excalibur
Senior Member
 
Registered: Jun 2002
Location: Northern VA, USA
Distribution: Ubuntu
Posts: 1,180

Rep: Reputation: 45
I wish I could be of some assistance, but unfortunately I do not know much about any distro other than Slackware. I would only be dangerous attempting to provide any assistance. That is why I restrict myself to this forum only. I make enough mistakes here!

But I would think that RedHat would even use the X config file XF86Config. If you could locate that file, then maybe they will have provided some others with a default config, like VESA that you could use. You might also do a search here on LQ using "XF86Config" or "VESA" and see if anything turns up for RedHat.

For the second question, at first glance seems to be more of a monitor related issue, again within X. So the X site might be of some assistance. I would think that 1024x768 24 bit color at 75Hz should be workable and help the problems that you described provided your monitor would support it.

It sounds like your X system is down though, and it will not start up to be able to use any of the RedHat supplied tools. So editing the file if you can locate it might be the only choice to fix it. So I will post what Slack uses as the Graphic Deivce section to the end of this post. Perhaps you will be able to mix or match the settings to at least get your system back in operation.

Good Luck.

Code:
# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
    Identifier  "VESA Framebuffer"
    Driver      "vesa"
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
    Identifier  "Screen 1"
    Device      "VESA Framebuffer"
    Monitor     "My Monitor"

# If your card can handle it, a higher default color depth (like 24 or 32)
# is highly recommended.

   DefaultDepth 8
#   DefaultDepth 16
#   DefaultDepth 24
#   DefaultDepth 32

# "1024x768" is also a conservative usable default resolution.  If you
# have a better monitor, feel free to try resolutions such as
# "1152x864", "1280x1024", "1600x1200", and "1800x1400" (or whatever your
# card/monitor can produce)

    Subsection "Display"
        Depth       8
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1024x768" "800x600" "640x480"
    EndSubsection

EndSection
 
Old 03-05-2003, 10:01 PM   #9
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 56
The first thing to do is try the new XFree86-4.3.0, the easiest way to install it on a slackware-8.1 box is to install the latest version of Dropline GNOME.
 
Old 03-13-2003, 01:11 AM   #10
Hegemon
Member
 
Registered: Jan 2002
Location: Australia
Distribution: Gentoo
Posts: 103

Rep: Reputation: 15
I am having the same problem with Debian 3.0r0 and a Geforce4 440mx, i have tried to upgrade to unstable (xfree86 4.1 -> 4.2) and i still get the same error. I had it working in slackware 8.1 without any problems.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
9.2 Woes kyte Mandriva 4 11-08-2003 06:22 PM
Keymap-woes... Megamieuwsel Linux - General 3 10-24-2003 07:47 AM
Fetchmail woes JasonSmead Linux - Networking 3 08-11-2003 09:05 PM
modem woes rolanaj Linux - Hardware 3 08-11-2003 10:12 AM
IP Woes :( adcworks Linux - Networking 8 08-05-2002 12:05 PM


All times are GMT -5. The time now is 10:43 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration