[Bug 198459] x11-servers/xorg-server: Fails to detect most video cards on sparc64 in 11.0-CURRENT

[email protected]
Newsgroups gmane.os.freebsd.devel.sparc
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198459

            Bug ID: 198459
           Summary: x11-servers/xorg-server: Fails to detect most video
                    cards on sparc64 in 11.0-CURRENT
           Product: Ports & Packages
           Version: Latest
          Hardware: sparc64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
                CC: [email protected]
             Flags: maintainer-feedback?([email protected])
          Assignee: [email protected]

xorg-server 1.14 on sparc64 in 11.0-CURRENT (r279210) fails to utilize some
graphics drivers.

Steps to reproduce: install 11.0-CURRENT on sparc64 with either an ATI Radeon
or Mach64 card and install the xorg-server and approprate drivers.  Run `Xorg
-configure` and attempt to launch an X server with the generated configuration.

Actual results: X server fails to launch; Xorg.0.log excerpts shown below.

Expected results: an X server launches and displays on the primary monitor.

Hardware: Sun Blade 1000

Software: Stock 11.0-CURRENT, GENERIC kernel, listed revision, ports built with
default options on 2014-March-04 with up-to-date tree.

x11-drivers/xf86-video-ati-ums and x11-drivers/xf86-video-mach64 both give
errors during `Xorg -configure` (mach64 example here, ati is identical except
for the driver name):

(EE) Unable to map mmio aperture.  Permission denied (13)
(WW) MACH64: Mach64 in slot 0:2:0 could not be detected!

When attempting to launch X.org with the generated xorg.conf, the server fails
to launch with message:

(EE) no screens found(EE)

Notes:
 - Card tested with ATI UMS driver = Sun XVR-100
 - Card tested with Mach64 driver = Sun PGX64

Troubleshooting steps taken:
 - Tried with both syscons and vt; the results are the same in each case
 - Tried rolling back to xorg-server 1.12.4 (including rebuild of drivers);
results are the same
 - Tried rolling back to xorg-server 1.7.7 (including reduild of drivers); the
server finds devices properly, but still fails to set up MMIO with the
"permission denied" error

Possibly related:
 - xf86-video-scfb allows the X server to start when using VT (not syscons),
but gives only a black screen.  The server restarts after a short time with a
memory error.  Exact message can be provided if needed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-sparc64
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.