LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Problem with ATI (https://www.linuxquestions.org/questions/linux-hardware-18/problem-with-ati-350379/)

nymusicman 08-05-2005 03:31 PM

Problem with ATI
 
I know that there are literally thousands of threads about ATI Cards. I have searched hundreds and still have not found the answer to my problem. I am trying to install my ATI Radeon 7000/ve card. I was using this article http://www.linuxquestions.org/questi...icle&artid=212 and it was very useful except for the one problem I keep having.

When I run make.sh everything is fine but when I run make_install.sh I keep getting this output.

- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
Warning: loading /lib/modules/2.4.29/kernel/drivers/char/drm/fglrx.o will taint the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
/lib/modules/2.4.29/kernel/drivers/char/drm/fglrx.o: init_module: No such device
/lib/modules/2.4.29/kernel/drivers/char/drm/fglrx.o: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.29/kernel/drivers/char/drm/fglrx.o: insmod /lib/modules/2.4.29/kernel/drivers/char/drm/fglrx.o failed
/lib/modules/2.4.29/kernel/drivers/char/drm/fglrx.o: insmod fglrx failed
failed.


For those who would like to know my system info. I am using Slackware 10.1 with the 2.4.29 Kernel.

My /sbin/lspci output is this.

00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0d.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
00:11.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)

My dmesg output is this.

Linux version 2.4.29 (root@midas) (gcc version 3.3.4) #6 Thu Jan 20 16:30:37 PST 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000c000000 (usable)
BIOS-e820: 00000000ffe00000 - 0000000100000000 (reserved)
192MB LOWMEM available.
On node 0 totalpages: 49152
zone(0): 4096 pages.
zone(1): 45056 pages.
zone(2): 0 pages.
Kernel command line: BOOT_IMAGE=Linux ro root=302
Initializing CPU#0
Detected 331.714 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 661.91 BogoMIPS
Memory: 191264k/196608k available (1831k kernel code, 4960k reserved, 607k data, 120k init, 0k highme
m)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After generic, caps: 0183f9ff 00000000 00000000 00000000
CPU: Common caps: 0183f9ff 00000000 00000000 00000000
CPU: Intel Pentium II (Deschutes) stepping 01
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfcaee, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7110] at 00:07.0
Limiting direct PCI/PCI transfers.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
Journalled Block Device driver loaded
vesafb: framebuffer at 0xe0000000, mapped to 0xcc80d000, size 1536k
vesafb: mode is 1024x768x8, linelength=1024, pages=41
vesafb: protected mode interface info at c000:546c
vesafb: scrolling: redraw
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
Detected PS/2 Mouse Port.
pty: 512 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10f
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
RAMDISK driver initialized: 16 RAM disks of 7777K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
hda: SAMSUNG SV4002H, ATA DISK drive
blk: queue c03ad460, I/O limit 4095Mb (mask 0xffffffff)
hdc: DVDRW DRW-3S163, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 78242976 sectors (40060 MB) w/1945KiB Cache, CHS=4870/255/63, UDMA(33)
hdc: attached ide-cdrom driver.
hdc: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
Partition check:
hda: hda1 hda2 hda3
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
8regs : 548.800 MB/sec
32regs : 316.000 MB/sec
pII_mmx : 751.200 MB/sec
p5_mmx : 768.800 MB/sec
raid5: using function: p5_mmx (768.800 MB/sec)
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
LVM version 1.0.8(17/11/2003)
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 120k freed
Adding Swap: 506036k swap-space (priority -1)
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 150M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 64M @ 0xf0000000
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
PCI: Found IRQ 10 for device 00:11.0
PCI: Sharing IRQ 10 with 00:07.2
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
00:11.0: 3Com PCI 3c905B Cyclone 100baseTx at 0xdc00. Vers LK1.1.18
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
uhci.c: USB Universal Host Controller Interface driver v1.1
PCI: Found IRQ 10 for device 00:07.2
PCI: Sharing IRQ 10 with 00:11.0
uhci.c: USB UHCI at I/O 0xdce0, IRQ 10
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
hub.c: new USB device 00:07.2-2, assigned address 2
hub.c: USB hub found
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
hub.c: 4 ports detected
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
hub.c: new USB device 00:07.2-2.3, assigned address 3
usb.c: USB device 3 (vend/prod 0x46d/0xc00e) is not claimed by any active driver.
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
hub.c: new USB device 00:07.2-2.4, assigned address 4
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
usb.c: USB device 4 (vend/prod 0x428/0x4001) is not claimed by any active driver.
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
usb.c: registered new driver usbmouse
input0: Logitech USB-PS/2 Optical Mouse on usb1:3.0
usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
usb.c: registered new driver hiddev
usb.c: registered new driver hid
input: USB HID v1.00 Gamepad [Gravis GamePad Pro USB ] on usb1:4.0
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
parport0: irq 7 detected
parport0: Legacy device
lp0: using parport0 (polling).
isapnp: Scanning for PnP cards...
isapnp: Card 'CS4236B'
isapnp: Card 'ESS ES1869 Plug and Play AudioDrive'
isapnp: 2 Plug & Play cards detected total
lp0: using parport0 (polling).
lp0 out of paper
lp0 out of paper
NTFS driver v1.1.22 [Flags: R/O MODULE]
NTFS: Warning! NTFS volume version is Win2k+: Mounting read-only
NTFS: Warning! NTFS volume version is Win2k+: Mounting read-only
NTFS: Warning! NTFS volume version is Win2k+: Mounting read-only
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error }
hdc: media error (bad sector): error=0x30
end_request: I/O error, dev 16:00 (hdc), sector 1424
ISOFS: unable to read i-node block
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error }
hdc: media error (bad sector): error=0x30
end_request: I/O error, dev 16:00 (hdc), sector 1424
ISOFS: unable to read i-node block
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error }
hdc: media error (bad sector): error=0x30
end_request: I/O error, dev 16:00 (hdc), sector 1424
ISOFS: unable to read i-node block
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
[fglrx] Maximum main memory to use for locked dma buffers: 144 MBytes.
[fglrx:firegl_init] *ERROR* Device not found!
[fglrx] Maximum main memory to use for locked dma buffers: 144 MBytes.
[fglrx:firegl_init] *ERROR* Device not found!

Please Help!!!!

Gort32 08-07-2005 10:57 AM

Try using the kernel radeon driver - see if it gives a similar error. If the kernel driver gives the same "No such device" error, then your card isn't a "real" radeon card, contrary to what lspci says.

Be.Gurmeet.Be 08-07-2005 12:23 PM

hi , nymusicman ,

almost same with me.

everything goes fine till, ./make_install.sh command

my system info as following...

AMD 64 3000+

MSI (Micro Star International) Motherboard with " ATI Radeon XPress 200G " Graphics Card on Board.

2 GB Kingston RAM

OS : - SuSE 9.3 Professional x86_64

i also have read hundered threads.

TRAGEDY IS ONE THREAD IS SAYING ONE THING, SECOND THREAD IS SAYING SOMETHING.

INSTALING ATI DRIVER IS NOT A CHILD'S PLAY, YOU HAVE TO MAKE SURE A NUMBER OF THINGS BEFORE YOU ACTUALLY INSTALL IT.

EVEN ATI Inc. ITSELF IS NOT SURE THAT BY INSTALLING THEIR DRIVER FILE(s) MAKE GRAPHICS CARD WORK OR NOT.

ANY WAY, GOOD TO YOU.

BUT I GIVE UP, AFTER STRUGGING FOR ONE MONTH ULTIMATELLY. I STOP USING LINUX AND HAD TO TURN TO WINDOWS AGAIN.

- REGARDS.

objorkum 08-07-2005 01:22 PM

Ehm, the fglrx-driver only supports Radeon 8500 or higher... You better use the free radeon driver.

nymusicman 08-07-2005 02:08 PM

How do I use the kernel driver. I'm really new to linux. Any help would be really appreciated.

basileus 08-07-2005 04:44 PM

You don't need any kernel driver actually. You simply have to edit your XF86Config-4 (or xorg.conf) and replace your current display driver with "radeon". You DO need a kernel driver if you want to use DRI (Direct Rendering Infrastructure).

On this computer I have a Radeon with fglrx. Whenever I need the "radeon" driver, I simply change

Section "Device"
Identifier "ATI Graphics Adapter"
Driver "fglrx"

...

Section "Device"
Identifier "ATI Graphics Adapter"
Driver "radeon"

...

As you have not managed to install "fglrx" drivers then you wont find "fglrx" anywhere, but something else, maybe "fb" or "vesa".

basileus 08-07-2005 04:46 PM

Ok, forgot to mention that rather than editing the XF86Config-4 directly use your distributions own X configuration mechanism if possible. I have not used Slackware so I don't know if there is one in it.

nymusicman 08-08-2005 12:41 PM

No, Slackware does not have a video editor. But if you could give me a few more intructions on how to setup using dri I'd really appreciate that. BTW, slackware 10.1 uses Xorg-6.8.1.

nymusicman 08-10-2005 06:10 PM

Does anybody have any suggestions as far as setting up dri?


All times are GMT -5. The time now is 01:51 AM.