LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
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 09-21-2006, 04:44 PM   #1
tamtam
Member
 
Registered: May 2004
Distribution: Slackware.
Posts: 321

Rep: Reputation: 30
aticonfig illegal instruction


Hi, more problems.

I have a screen resolution stuck at 1024x768 at 61Hz so I downloaded the latest driver for my ATI card and followed the installation instructions. I run the installer and then run as per the installation instructions and got the following response...
Quote:

# /usr/X11R6/bin/aticonfig --initial
Illegal instruction
driver instructions here...
https://a248.e.akamai.net/f/674/9206...29.6-inst.html

anyone ant idea whats happening or have I downloaded the wrong installer. I downloaded the latest.
 
Old 09-21-2006, 06:15 PM   #2
tamtam
Member
 
Registered: May 2004
Distribution: Slackware.
Posts: 321

Original Poster
Rep: Reputation: 30
Does anyone know how to install and run the ati driver for Slackware....Checked the threads and there are so many conflicting views on this...how did you get yours to work. Why is everything so damn awkward in Slackware. Mandriva and Suse never had any problems with recognizing ati drivers. I was told Slackware was the bees-knees - sorry but up until now I dont think so.

I can seriously see a re-install of mandriva coming on.
 
Old 09-21-2006, 06:35 PM   #3
raska
Member
 
Registered: Aug 2004
Location: Aguascalientes, AGS. Mexico.
Distribution: Slackware 13.0 kernel 2.6.29.6
Posts: 816

Rep: Reputation: 30
cwwilson721 contributed this guide some time ago. It a generic guide for setting up 3D accel on several card models including ATI's
Hope it helps somehow, I can't help ya with ATI stuff. I'm a nVidia lover for some time now
 
Old 09-22-2006, 03:56 AM   #4
tamtam
Member
 
Registered: May 2004
Distribution: Slackware.
Posts: 321

Original Poster
Rep: Reputation: 30
Still looking for a solution to this so if anyone has any ideas then any input would be greatfully recieved. Someone who has got their ati graphics up to speed on an older machine.

raska...think the post is rather out dated fglrxconfig doesnot exist after make-install. Thanks anyways.
 
Old 09-22-2006, 10:11 AM   #5
tamtam
Member
 
Registered: May 2004
Distribution: Slackware.
Posts: 321

Original Poster
Rep: Reputation: 30
Surely there must be someone out there who is running a slightly older PC with an ATI card that has successfully installed the ATI driver tool...

Or am I the only one with an ATI card...

From the ATI website there are three different driver downloads for linux...I have tried all three.

The instructions above are not current as is shilo's instructions from the great "how I did it all post". The command flgrxconfig is no longer an option, it doesnot exist.

There are mixed posts about configuring some X configuration files. I have also tried from the command line after stopping X. I am at the end of the line here and banging my head of a brick wall.

**********HELP************
 
Old 09-22-2006, 01:54 PM   #6
Old_Fogie
Senior Member
 
Registered: Mar 2006
Distribution: SLACKWARE 4TW! =D
Posts: 1,515

Rep: Reputation: 62
tamtam,

the driver how to that i wrote that's on the link that raska gave you works for slack 10.2

now, if you have a radeon 9500 or less than no you wont get dri with ATI's drivers and you have to go and use the xorg driver, that is per ATI's direction not mine.

post any qeustioons here you got and i try and help you too
 
Old 09-22-2006, 03:59 PM   #7
tamtam
Member
 
Registered: May 2004
Distribution: Slackware.
Posts: 321

Original Poster
Rep: Reputation: 30
Sorry OldFoggie but I dont know the history of ATI cards. My card according to lspci is an ATI Rage 128 and is this before or after radeon 9500. Excuse my ignorance of hardware technicalities.

What if I enable DRI, or re configure X as suggested somewhere else in the forum.
 
Old 09-22-2006, 04:35 PM   #8
liquidtenmilion
Member
 
Registered: May 2004
Location: South Carolina
Distribution: Slackware 11.0
Posts: 606

Rep: Reputation: 31
http://xorg.freedesktop.org/releases...html/r128.html

That should help you get your Rage 128 working in Xorg. (Specifically Chapter 5, where all you have to do is edit /etc/X11/xorg.conf and change what is needed to be changed)

If you need any more specific help, then post again.
 
Old 09-22-2006, 05:25 PM   #9
Old_Fogie
Senior Member
 
Registered: Mar 2006
Distribution: SLACKWARE 4TW! =D
Posts: 1,515

Rep: Reputation: 62
FWIW I think it's a shame that ATI does not go back that far. Quite simply that is a video card that you can still buy at a retail store where I live, and by all rights they really should be covering it.
 
Old 09-22-2006, 05:30 PM   #10
tamtam
Member
 
Registered: May 2004
Distribution: Slackware.
Posts: 321

Original Poster
Rep: Reputation: 30
hi liquidtenmilion,

editing the xorg.conf file seems like a good idea

followed the link and edited the file as suggested..restarted x and it failed saying something like undefined reference to "VESA Framebuffer". Maybe I didn't edit the correct line or there is another reference to "VESA Framebuffer" that needs to be modified.

Here is the wording from the link above...
Quote:
The driver auto-detects all device information necessary to initialize the card. The only lines you need in the "Device" section of your xorg.conf file are:

Section "Device"
Identifier "Rage 128"
Driver "r128"
EndSection

or let xorgconfig do this for you.

However, if you have problems with auto-detection, you can specify:

* VideoRam - in kilobytes
* MemBase - physical address of the linear framebuffer
* IOBase - physical address of the memory mapped IO registers
* ChipID - PCI DEVICE ID
The section of xorg.conf relevant to the display and monitor after added above...
Quote:
# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

Identifier "My Monitor"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

HorizSync 31.5 - 50.0

# HorizSync 30-64 # multisync
# HorizSync 31.5, 35.2 # multiple fixed sync frequencies
# HorizSync 15-25, 30-50 # multiple ranges of sync frequencies

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

VertRefresh 40-90

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
Identifier "Rage 128"
Driver "r128"
#VideoRam 4096
# Insert Clocks lines here if appropriate
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

# **********************************************************************
# ServerLayout sections.
# **********************************************************************
And xorg.conf before I edited in the part described by the link
Quote:
# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

Identifier "My Monitor"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

HorizSync 31.5 - 50.0

# HorizSync 30-64 # multisync
# HorizSync 31.5, 35.2 # multiple fixed sync frequencies
# HorizSync 15-25, 30-50 # multiple ranges of sync frequencies

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

VertRefresh 40-90

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
Identifier "VESA Framebuffer"
Driver "vesa"
#VideoRam 4096
# Insert Clocks lines here if appropriate
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

# **********************************************************************
# ServerLayout sections.
# **********************************************************************
 
Old 09-22-2006, 05:36 PM   #11
raska
Member
 
Registered: Aug 2004
Location: Aguascalientes, AGS. Mexico.
Distribution: Slackware 13.0 kernel 2.6.29.6
Posts: 816

Rep: Reputation: 30
Quote:
Originally Posted by tamtam
Section "Screen"
Identifier "Screen 1"
Device "VESA Framebuffer"
Monitor "My Monitor"
You erased the identifier name as well, make it match to the one that you supplied above, that line should be:
Device "Rage 128"
 
Old 09-22-2006, 05:48 PM   #12
liquidtenmilion
Member
 
Registered: May 2004
Location: South Carolina
Distribution: Slackware 11.0
Posts: 606

Rep: Reputation: 31
Quote:
Originally Posted by Old_Fogie
FWIW I think it's a shame that ATI does not go back that far. Quite simply that is a video card that you can still buy at a retail store where I live, and by all rights they really should be covering it.
Well, ATI doesn't NEED to go back that far. Every ATI video card before(and including) the Radeon 9200 is perfectly supported by the opensource drivers inside xfree/xorg.(including the rage 128)

It's the videocards AFTER the 9200 that need the ATI driver, and that's all that the ATI driver supports.
 
Old 09-22-2006, 05:54 PM   #13
raska
Member
 
Registered: Aug 2004
Location: Aguascalientes, AGS. Mexico.
Distribution: Slackware 13.0 kernel 2.6.29.6
Posts: 816

Rep: Reputation: 30
Quote:
Originally Posted by liquidtenmilion
....the Radeon 9200 is perfectly supported by the opensource drivers....
I had one of those cards, like a year ago. I remember that the VESA driver used to give me more frames on glxgears than the supposed-to-work driver "radeon" LOL
Thanks to the destiny I got rid of that card
 
Old 09-22-2006, 07:39 PM   #14
tamtam
Member
 
Registered: May 2004
Distribution: Slackware.
Posts: 321

Original Poster
Rep: Reputation: 30
okay I have edited xorg.conf but I am still restricted to 1024x768 at 61Hz is there any further editing that can be done to get a higher screen resolution than above, say 1152x864 for example.

Any input would be greatfully appreciated...I tried adding 1152x864 to the file at the sub sections display but this had no effect in adding that option to the display choices.

Code:
 Subsection "Display"
Depth 8
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 16
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 32
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubsection
I "think" my card can handle it...he says hopefully...
 
Old 09-22-2006, 09:27 PM   #15
Old_Fogie
Senior Member
 
Registered: Mar 2006
Distribution: SLACKWARE 4TW! =D
Posts: 1,515

Rep: Reputation: 62
Quote:
Originally Posted by liquidtenmilion
Well, ATI doesn't NEED to go back that far.
True, then again I said "should" and not "need"

Then again, I think they 'should' and 'need' to opensource their entire drivers; but I digress
 
  


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
MPlex - Illegal Instruction RySk8er30 Linux - Software 1 01-22-2006 01:50 PM
Illegal instruction / Won't Boot after up2date glibc rjesse Fedora 2 10-16-2005 08:20 PM
Mplayer Illegal Instruction error visualnoise Linux - Software 4 02-28-2005 04:49 PM
Chroot problems in Gentoo 1.4: Illegal Instruction KneeLess Linux - Distributions 4 11-13-2003 10:44 PM
Illegal instruction madsjakob Linux - Software 0 10-28-2003 08:25 AM


All times are GMT -5. The time now is 08:33 AM.

Main Menu
Advertisement
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