Go Back   DaemonForums > OpenBSD > OpenBSD Installation and Upgrading

OpenBSD Installation and Upgrading Installing and upgrading OpenBSD.

Thread Tools Display Modes
  #1   (View Single Post)  
Old 15th January 2017
Harqbobis0123 Harqbobis0123 is offline
New User
Join Date: Dec 2016
Posts: 1
Default Installation on SunBlade 2500 Red with XVR-1200 video


I am new to the forum and new to Openbsd. I have used Freebsd in the past. I recently aquired an old Sun Microsystems SunBlade 2500 with a XVR-1200 video card. I was wondering if any recently go one of these fully functional with X windows running on it and such. I installed OpenBSD but i am unsure how to get X running on the device. Can someone point me in the right direction or offer some assistance?

Thank You

OpenBSD 6.0 (GENERIC.MP) #1171: Tue Jul 26 17:03:19 MDT 2016
real mem = 4294967296 (4096MB)
avail mem = 4203601920 (4008MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root: Sun Blade 2500
cpu0 at mainbus0: SUNW,UltraSPARC-IIIi (rev 2.4) @ 1280 MHz
cpu0: physical 32K instruction (32 b/l), 64K data (32 b/l), 1024K external (64 b/l)
cpu1 at mainbus0: SUNW,UltraSPARC-IIIi (rev 2.4) @ 1280 MHz
cpu1: physical 32K instruction (32 b/l), 64K data (32 b/l), 1024K external
(64 b/l)
pci4 at schizo3
ifb0 at pci4 dev 2 function 0 "3D Labs Wildcat 5110" rev 0x01
ifb0: XVR-1200 (SUNW,375-3101), 1280x1024
wsdisplay0 at ifb0 mux 1: console (std, sun emulation)
"3D Labs Wildcat 5110" rev 0x01 at pci4 dev 2 function 1 not configured
Reply With Quote
  #2   (View Single Post)  
Old 15th January 2017
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
Join Date: May 2008
Location: USA
Posts: 6,629

Hello, and welcome!

There should be an architecture-specific README file in /usr/X11R6. I don't have a sparc64 platform here, but I can see the file in the source tree, so I've replicated it here for your convenience. Please let us know if you have any specific questions.
Post-installation instructions for X.Org on OpenBSD/sparc64

    Single, unaccelerated display
    Single, accelerated display
    Dual, unaccelerated display

Single, unaccelerated display
This setup is by far the easiest to configure and is supported on just
about every machine OpenBSD/sparc64 runs on (both PCI and SBus based
machines).  These setup do not require any configuration file.

To use xdm from rc.conf, it is necessary to disable /dev/console in
/etc/ttys, change the 'status' of /dev/console to 'off'.

Single, accelerated display
Accelerated access to the framebuffer is supported on machines with
PCI VGA or UPA Creator framebuffers.
To use a PCI VGA framebuffer, retrieve the PCI bus, device and function
of the video card, eg:

    blade$ dmesg | grep vgafb
    vgafb0 at pci0 dev 19 function 0 "ATI Rage XL" rev 0x27
    wsdisplay0 at vgafb0: console (std, sun emulation), using wskbd0

The framebuffer is on bus 0, device 19, function 0. Now, create
/etc/X11/xorg.conf, with the following content (replace 0:19:0 with the
bus:dev:func of the framebuffer):

    Section "Device"
        Identifier    "Card0"
        BusID        "PCI:0:19:0"
        Option        "composite_sync" "True"
        # Use the following option on Blade-100
        # Option    "reference_clock" "29.5MHz"

    Section "Monitor"
            Identifier      "Monitor0"
            HorizSync       31.5-70
            VertRefresh     50-90

    Section "Screen"
            Identifier      "Screen0"
            Device          "Card0"
            Monitor         "Monitor0"

See xorg.conf(5) for more options. You may want to replace the frequency
ranges in the "Monitor" section with the actual ranges supported by
your monitor.

For UPA Creator framebuffers, the device will be automatically detected
and you don't need to have an xorg.conf file.

Dual, unaccelerated display
Dual-headed displays are only supported on machines with SBus framebuffers.
These configurations will require a configuration file.
Create /etc/X11/xorg.conf, with these two sections for each framebuffer:

    Section "Device"
        Identifier    "Wsdisplay0"
        Driver        "wsfb"
        Option        "device"    "/dev/ttyC0"

    Section "Screen"
        Identifier    "Screen0"
        Device        "Wsdisplay0"

This example is for the first screen. For the others, increment the
"Wsdisplay" and "Screen" numbers, and change the device to /dev/ttyD0
for the second display, /dev/ttyE0 for the third, and so on.

Then, you'll need to create a ServerLayout section describing all the
displays and their location relative to the first, as in:

    Section "ServerLayout"
        Identifier    "wsfb"
        Screen  0       "Screen0"
        Screen  1       "Screen1" RightOf "Screen0"

See xorg.conf(5) for more options.

To use xdm from rc.conf.local(8), it is necessary to disable /dev/console in
/etc/ttys, change the 'status' of /dev/console to 'off'.


$OpenBSD: README.sparc64,v 1.11 2014/07/30 20:06:30 matthieu Exp $
Reply With Quote

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenBSD 5.7 sun blade 2500 xvr-100 pyro333 OpenBSD General 2 9th May 2015 09:20 PM
Sun Blade 2500 - boot fails LeFrettchen OpenBSD Installation and Upgrading 5 8th April 2013 09:48 PM
How run h.264 video? aleunix OpenBSD Packages and Ports 6 16th March 2012 06:01 AM
x11/xf86-video-intel and x11/xf86-video-intel29? Carpetsmoker FreeBSD Ports and Packages 2 23rd October 2011 01:23 PM
Video For BSD Fritz_Katz FreeBSD General 11 2nd October 2008 01:33 AM

All times are GMT. The time now is 05:59 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick