Hi, I have a trouble to run xorg-server-1.1.0 and xf86-video-ati-6.6.0, which are included in Fedora Core 6-test1, on ia64 archtecture FUJITSU PRIMEQUEST. This machine equipes ATI Rage XL graphic card. VGA compatible controller: ATI Technologies Inc Rage XL (rev 27) (prog-if 00 [VGA]) I'm not sure why PIO mode support for ia64 is dropped in ATIMISC driver, but I can start X server by enabling ATIMISC_CPIO for xf86-video-ati and undefining _PC on compiling libint10.so in xorg-server. Any comments?
Created attachment 6210 [details] [review] Enables ATIMISC_CPIO flags for ia64
Created attachment 6211 [details] [review] Undef _PC flag in libint10 for ia64
Please do try the driver at http://gitweb.freedesktop.org/?p=users-libv-xf86-video-mach64;a=summary
(In reply to comment #3) > Please do try the driver at > http://gitweb.freedesktop.org/?p=users-libv-xf86-video-mach64;a=summary Sorry for asking a layman's question. Could you tell me how to retrieve the source code from the repository? I've tried the following commands, but nothing success. git clone http://gitweb.freedesktop.org/users-libv-xf86-video-mach64.git git clone http://gitweb.freedesktop.org/git/users-libv-xf86-video-mach64.git git clone http://anongit.freedesktop.org/git/users-libv-xf86-video-mach64.git
Oh, sorry. Yes, this is not that straightforward. git-clone git://git.freedesktop.org/~libv/xf86-video-mach64.git/
(In reply to comment #5) > Oh, sorry. Yes, this is not that straightforward. > > git-clone git://git.freedesktop.org/~libv/xf86-video-mach64.git/ I've tried this mach64 driver, but the same problem occurred. Followings are the end of Xorg.0.log. (II) Setting vga for screen 0. (--) MACH64(0): Using Block 0 MMIO aperture at 0xFBFD0400. (--) MACH64(0): Using Block 1 MMIO aperture at 0xFBFD0000. (**) MACH64(0): Depth 24, (--) framebuffer bpp 32 (==) MACH64(0): Using XAA acceleration architecture (EE) MACH64(0): Adapters found to be in VGA mode on server entry are not supported by the MMIO-only version of this driver. (II) UnloadModule: "mach64" (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found
Bug #1962 has some comments why ATIMISC_CPIO is disabled for ia64. Please post your xorg.log and output of 'lspci -vvv'. Can you try the following: boot with the vesa driver loaded to force the card to a non-VGA mode (add vga=792 to your kernel boot parameters) and then try to run X with the "MMIO-only version of this driver".
Created attachment 6492 [details] The result of lspci -vvv
Created attachment 6493 [details] Xorg.log by vesa driver
(In reply to comment #7) > Bug #1962 has some comments why ATIMISC_CPIO is disabled for ia64. > > Please post your xorg.log and output of 'lspci -vvv'. > > Can you try the following: boot with the vesa driver loaded to force the card to > a non-VGA mode (add vga=792 to your kernel boot parameters) and then try to run > X with the "MMIO-only version of this driver". Since vga option doesn't seem to be implemented for other than i386 archtecture, I couldn't try non-VGA mode on ia64. However, I attached the result of 'lspci -vvv' and Xorg.log with vesa driver.
Sorry for the hassle. Just for the record, you can force the card to a non-VGA mode also with the mach64 fbdev driver (sudo modprobe atyfb), if they are supported on ia64 which I don't really know ...
Comment on attachment 6210 [details] [review] Enables ATIMISC_CPIO flags for ia64 committed (1e06212f792d1ed1f7545e16824b86fbd34fa284)
The remaining part is covered better in bug #8532. *** This bug has been marked as a duplicate of 8532 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.