LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Kyro 2 chipset video card help plz (https://www.linuxquestions.org/questions/linux-hardware-18/kyro-2-chipset-video-card-help-plz-20307/)

thunderrooster 05-06-2002 09:28 AM

Kyro 2 chipset video card help plz
 
Hello everyone.I got a freind who has a hercules video card and it has a kyro 2 chipset.I was wondering if anyone knew how to get xwindows to work with mandrake 8.2.Everything else will work except his video.I would appreciate any help.

Thank You,
Thunderrooster

novices2k 05-06-2002 12:01 PM

HI friend!

I also got the same problem with my "Hercules3d propete 4500", but now I could run X in my Redhat distro.

All you have to do is download the *.RPM file that fit with your Disto. from the
http://www.powervr.com/Downloads.asp
and follow the Installation instructions that they provided.

I hope you could make it work...

:))

novices2k

chrisjg 09-11-2002 06:14 AM

Hi,

The new Beta III drivers from powervr.com are great. I have mandrake 8.2 and use the 3d prophet 4500 video card. I get 1024x768, and can play TuxRacer. Just run the rpm as per the powervr instructions, and modify your XF86Config-4 file.

With the Beta II drivers I only got 800x600 (and I put my XF86Config-4 file on my website (in the Downloads section), so check it out if you want). If you need it I can post my latest (1024x768) XF86Config-4 file.
Good Luck,

Chris :-)
chris.jones-gill.co.uk

oldweasel 09-11-2002 01:11 PM

Can't get it to work
 
:Pengy:

Sigh, followed the instructions to a tee, and get this on Xwindows startup:

II) POWERVR: driver for PowerVR chipsets: PowerVR Kyro
(II) Primary Device is: PCI 01:00:0
(--) Chipset PowerVR Kyro found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] 0 0x000b8000 - 0x000bffff (0x8000) MX
[1] 0 0x000b0000 - 0x000b7fff (0x8000) MX[B]
[2] 0 0x000a0000 - 0x000affff (0x10000) MX[B]
[3] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[4] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[5] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]
[6] -1 0x000c0000 - 0x000effff (0x30000) MX[B]
[7] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[8] -1 0xec800000 - 0xec8000ff (0x100) MX[B]
[9] -1 0xed800000 - 0xed800fff (0x1000) MX[B]
[10] -1 0xee800000 - 0xee800fff (0x1000) MX[B]
[11] -1 0xf8000000 - 0xfbffffff (0x4000000) MX[B]
[12] -1 0xef7e0000 - 0xef7fffff (0x20000) MX[B](B)
[13] -1 0xef800000 - 0xef87ffff (0x80000) MX[B](B)
[14] -1 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
[15] 0 0x000003c0 - 0x000003df (0x20) IX[B]
[16] 0 0x000003b0 - 0x000003bb (0xc) IX[B]
[17] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
[18] -1 0x00000000 - 0x000000ff (0x100) IX[B]
[19] -1 0x0000a000 - 0x0000a0ff (0x100) IX[B]
[20] -1 0x0000a400 - 0x0000a407 (0x8) IX[B]
[21] -1 0x0000a800 - 0x0000a81f (0x20) IX[B]
[22] -1 0x0000b400 - 0x0000b40f (0x10) IX[B]
[23] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B](B)
(II) resource ranges after probing:
[0] 0 0x000b8000 - 0x000bffff (0x8000) MX[B]
[1] 0 0x000b0000 - 0x000b7fff (0x8000) MX[B]
[2] 0 0x000a0000 - 0x000affff (0x10000) MX[B]
[3] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[4] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[5] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]
[6] -1 0x000c0000 - 0x000effff (0x30000) MX[B]
[7] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[8] -1 0xec800000 - 0xec8000ff (0x100) MX[B]
[9] -1 0xed800000 - 0xed800fff (0x1000) MX[B]
[10] -1 0xee800000 - 0xee800fff (0x1000) MX[B]
[11] -1 0xf8000000 - 0xfbffffff (0x4000000) MX[B]
[12] -1 0xef7e0000 - 0xef7fffff (0x20000) MX[B](B)
[13] -1 0xef800000 - 0xef87ffff (0x80000) MX[B](B)
[14] -1 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
[15] 0 0x000003c0 - 0x000003df (0x20) IX[B]
[16] 0 0x000003b0 - 0x000003bb (0xc) IX[B]
[17] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
[18] -1 0x00000000 - 0x000000ff (0x100) IX[B]
[19] -1 0x0000a000 - 0x0000a0ff (0x100) IX[B]
[20] -1 0x0000a400 - 0x0000a407 (0x8) IX[B]
[21] -1 0x0000a800 - 0x0000a81f (0x20) IX[B]
[22] -1 0x0000b400 - 0x0000b40f (0x10) IX[B]
[23] -1 0x0000d800 - 0x0000d8ff (0x100)
IX

[B]II) Loading sub module "libPVR2D"
(II) LoadModule: "libPVR2D"
(II) Loading /usr/X11R6/lib/modules/drivers/libPVR2D.so
(II) Module libPVR2D: vendor="Imagination Technologies, Ltd"
compiled for 4.1.0, module version = 1.0.0
ABI class: XFree86 ANSI C Emulation, version 0.1
(EE) POWERVR(0): Couldn't obtain DeviceInfo for device 1:0:0
(II) UnloadModule: "powervr"
(II) UnloadModule: "libPVR2D"
(II) Unloading /usr/X11R6/lib/modules/drivers/libPVR2D.so
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.

(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(

Fatal server error:
no screens found

Sigh, I think it might be a link / dependency / whatever issue, but am too new to know where to go from here. Can any gurus out there help? i have already tried running the script command in the README file to change the links:

" 6) Check that there is a symlink from /etc/X11/X to
/usr/X11R6/bin/XFree86 (there may already be a symlink from
/etc/X11/X, this should be removed) i.e

if [ -e /etc/X11/X ]; then rm -f /etc/X11/X; fi;
ln -s /usr/X11R6/bin/XFree86 /etc/X11/X

Note: On some systems the link to X may be somewhere else, to
/usr/X11R6/bin/X for instance, but otherwise the procedure is
the same. The path variable for the X startup process should be
examined to see where the link to X may be."

Can anyone out there help, or point me to a better place to ask this?

chrisjg 09-12-2002 02:55 AM

Try this
 
Hi,

Shame you are having problems, here is what I did....

1. Download the powervr beta III driver
2. Copy it to a floppy
3. Copy your XF86Config-4 to a floppy
4. Note your powervr device settings (you seem to have PCI:01:0:0 with driver powervr)

From a new install (mandrake 8.2)

4. X-windows fails to load.
5. start in failsafe mode (from the LILO boot - the bit at the start that gives you various options in a list) - this gives you the command prompt. login as root.
6. change directory to the directory with XF86Config-4 in it (on mandrake 8.2 it is /etx/X11
7. copy the Beta 3 rpm to /etc/X11 from the floppy
8. run the rpm (rpm -Uvh powervr-2.00.20-369.mdk82.i586.rpm)
9. use your fave text editor (as a newbie, you probably don't have one yet - so try using vi (get an instruction book first) and edit the XF86Config-4 file) BTW: in vi the : key accesses the command interface and q! will exit to command line without saving the file, w will save (write) the file to disk, q will quit
9.1 change the Graphics device section as follows (remove whatever graphics device you already have)

Section "Device"
Identifier "KYRO Series"
BusID "PCI:01:00:0"
VendorName "Unknown"
BoardName "Unknown"
Driver "powervr"
# VideoRam 8192
# Clock lines


# Uncomment following option if you see a big white block
# instead of the cursor!
# Option "sw_cursor"

Option "DPMS" "on"
EndSection

9.2 Edit the screen section to call the powervr driver, the Device line must be the same as the identifier in the Device section above.....

Section "Screen"

Identifier "screen1"
Device "KYRO Series"
Monitor " This is your own settings "
Subsection "Display"
Depth 8
Modes "800x600" "640x480"
ViewPort 0 0
EndSubsection

There are some other sub sections here - leave them alone

End Section

9.3 Make sure the X server is calling screen1.....

Section "ServerLayout"
Identifier "layout1"
Screen "screen1"

InputDevice "Mouse1" "CorePointer"

InputDevice "Keyboard1" "CoreKeyboard"
EndSection

10. Save and quit ( : w <return> q! <return> from vi)

11. cross fingers, startx, or restartx - or logout and use <ALT-E> to restart X

12. if it works, copy the XF86Config-4 file to your floppy, and keep it safe.

Note: I did not change any simlinks (but I did when I installed the beta II drivers - just used the

if [ -e /etc/X11/X ]; then rm -f /etc/X11/X; fi;
ln -s /usr/X11R6/bin/XFree86 /etc/X11/X

command.)
I also ignored the default XF86Config-4 file supplied by powervr, as it didn't work for me either. I looked at how the device was configured in that file, and made the above changes to my own file.

Good luck,

Chris.

oldweasel 09-12-2002 06:30 AM

Thanks!
 
Thanks!, will try this tonight and let you know if it works


All times are GMT -5. The time now is 11:26 AM.