Sun WorkShop Question

Sun workstations/servers and operating systems (SunOS, Solaris and OpenSolaris)
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
thunderbird32
Posts: 85
Joined: Thu Sep 20, 2012 7:33 pm
Location: Joliet, United States
Contact:

Re: Sun WorkShop Question

Unread postby thunderbird32 » Mon Apr 16, 2018 2:08 pm

Hmm, I suppose I'll have to try it in my SPARCclassic then. If it works there, then I'll know that's what's wrong. If so, I guess I'll just replace the Ultra 1 with a Creator system or Ultra 2. I suppose the other alternative is to find one of the Fujitsu AG-10 boards, or try a ZX board. I'd need an extension cable for the SBUS slot for either one though, IIRC (and I've never seen one). I'd try the Rasterflex in my Axil 311, but who knows how much the differences it has from the SPARCstation 10 would effect things.
SGI Indy R4600 :Indy:
Digital Personal Workstation 500au
HP Visualize C3700 (HP-UX 11.11)
IBM RS/6000 7011-250 (AIX 4.3.3) | IBM RS/6000 7044-170 (AIX 5.3)
Sun SPARCclassic (SunOS 4.1.4) | Sun Ultra 1 (Solaris 2.6) | Axil 311

User avatar
miod
Posts: 544
Joined: Fri Oct 09, 2009 2:44 am
Location: Clermont-Ferrand (France)
Contact:

Re: Sun WorkShop Question

Unread postby miod » Mon Apr 16, 2018 10:59 pm

thunderbird32 wrote:I suppose the other alternative is to find one of the Fujitsu AG-10 boards, or try a ZX board.

I've never had any luck getting an AG-10e to work in an UltraSPARC machine. The system boots, but the display is completely garbled. On the other hand, ZX works well (and will act as a space heater as usual).
:Indigo:R3000 (alas, dead) :Indigo:R4000 x4 :Indigo2:R4400 :Indigo2IMP:R4400 x2 :Indigo2:R8000 :Indigo2IMP:R10000 :Indy:R4000PC :Indy:R4000SC :Indy:R4400SC :Indy:R4600 :Indy:R5000SC :O2:R5000 x3 :O2:RM7000 :Octane:2xR10000 :Octane:R12000 :O200:2xR12000 :O200: - :O200:2x2xR10000 :Fuel:R16000 :O3x0:4xR16000 :A350:
among more than 150 machines : Apollo, Data General, Digital, HP, IBM, MIPS before SGI, Motorola, NeXT, SGI, Solbourne, Sun...

User avatar
escimo
Posts: 159
Joined: Sat Mar 22, 2008 4:07 am
Location: Frankfurt/Main, Germany
Contact:

Re: Sun WorkShop Question

Unread postby escimo » Tue Apr 17, 2018 2:08 pm

thunderbird32 wrote:... (the driver causes a kernel panic when I try to start X).
BTW: which steps do you perform on your U1/S under Sol2.6 for setting-up your RF-HR ?
SNI: PCD-4H (sphinx), PCD-4G (<noname>), PCD-3Msx (cupido)
SUN: SPARCstation 2 (toosy), Ultra 60 (<noname>), Blade 2000 (betsy)

User avatar
thunderbird32
Posts: 85
Joined: Thu Sep 20, 2012 7:33 pm
Location: Joliet, United States
Contact:

Re: Sun WorkShop Question

Unread postby thunderbird32 » Thu Apr 19, 2018 7:56 am

escimo wrote:
thunderbird32 wrote:... (the driver causes a kernel panic when I try to start X).
BTW: which steps do you perform on your U1/S under Sol2.6 for setting-up your RF-HR ?


I don't recall, honestly. I'll give it another go this weekend (time permitting) and let you know at what the install method I'm using is.

miod wrote:
thunderbird32 wrote:I suppose the other alternative is to find one of the Fujitsu AG-10 boards, or try a ZX board.

I've never had any luck getting an AG-10e to work in an UltraSPARC machine. The system boots, but the display is completely garbled. On the other hand, ZX works well (and will act as a space heater as usual).


Speaking of the ZX, I've never seen one of the required sbus extension cables for sale, don't suppose you have an extra lying around?

Also, with regards to heat, the ZX takes up two slots, correct? If it were installed in a SPARCstation 20 style case (I'm thinking of my Axil here) would it be detrimental to the lifespan of another card if I installed one above/under it? Would it be safe to install a second 40MHz CPU card?
SGI Indy R4600 :Indy:
Digital Personal Workstation 500au
HP Visualize C3700 (HP-UX 11.11)
IBM RS/6000 7011-250 (AIX 4.3.3) | IBM RS/6000 7044-170 (AIX 5.3)
Sun SPARCclassic (SunOS 4.1.4) | Sun Ultra 1 (Solaris 2.6) | Axil 311

User avatar
miod
Posts: 544
Joined: Fri Oct 09, 2009 2:44 am
Location: Clermont-Ferrand (France)
Contact:

Re: Sun WorkShop Question

Unread postby miod » Thu Apr 19, 2018 11:26 am

thunderbird32 wrote:
miod wrote:
thunderbird32 wrote:I suppose the other alternative is to find one of the Fujitsu AG-10 boards, or try a ZX board.

I've never had any luck getting an AG-10e to work in an UltraSPARC machine. The system boots, but the display is completely garbled. On the other hand, ZX works well (and will act as a space heater as usual).


Speaking of the ZX, I've never seen one of the required sbus extension cables for sale, don't suppose you have an extra lying around?

Also, with regards to heat, the ZX takes up two slots, correct? If it were installed in a SPARCstation 20 style case (I'm thinking of my Axil here) would it be detrimental to the lifespan of another card if I installed one above/under it? Would it be safe to install a second 40MHz CPU card?

Never seen these cables. Without one, you can't use a ZX in an Ultra 1, but you can in an Ultra 2 which has the 2x2 slots layout similar to SS20.
As for heating issues when ZX is installed in a system, I'll refer you to the "overheating" section of the "systems" pages in http://mbus.sunhelp.org, which describe what configurations are a bad idea to use with a ZX, among other things.
:Indigo:R3000 (alas, dead) :Indigo:R4000 x4 :Indigo2:R4400 :Indigo2IMP:R4400 x2 :Indigo2:R8000 :Indigo2IMP:R10000 :Indy:R4000PC :Indy:R4000SC :Indy:R4400SC :Indy:R4600 :Indy:R5000SC :O2:R5000 x3 :O2:RM7000 :Octane:2xR10000 :Octane:R12000 :O200:2xR12000 :O200: - :O200:2x2xR10000 :Fuel:R16000 :O3x0:4xR16000 :A350:
among more than 150 machines : Apollo, Data General, Digital, HP, IBM, MIPS before SGI, Motorola, NeXT, SGI, Solbourne, Sun...

User avatar
thunderbird32
Posts: 85
Joined: Thu Sep 20, 2012 7:33 pm
Location: Joliet, United States
Contact:

Re: Sun WorkShop Question

Unread postby thunderbird32 » Sun Apr 22, 2018 4:55 pm

escimo wrote:
thunderbird32 wrote:... (the driver causes a kernel panic when I try to start X).
BTW: which steps do you perform on your U1/S under Sol2.6 for setting-up your RF-HR ?


Okay, so here's what I've done:
1. Reinstall Solaris 2.6 from scratch
2. Installed the entire distribution
3. Copied VITrdrvr-5.0.tar and VITrfddx-2.6.tar to /tmp
4. Untarred both files
5. Ran pkgadd -d /tmp and installed both packages

What is the rest of the process from this point? I know what I've tried (none successfully), but maybe you can give me what you did to get it to work from this point?
SGI Indy R4600 :Indy:
Digital Personal Workstation 500au
HP Visualize C3700 (HP-UX 11.11)
IBM RS/6000 7011-250 (AIX 4.3.3) | IBM RS/6000 7044-170 (AIX 5.3)
Sun SPARCclassic (SunOS 4.1.4) | Sun Ultra 1 (Solaris 2.6) | Axil 311

User avatar
escimo
Posts: 159
Joined: Sat Mar 22, 2008 4:07 am
Location: Frankfurt/Main, Germany
Contact:

Re: Sun WorkShop Question

Unread postby escimo » Sun Apr 22, 2018 6:37 pm

Step by step questions:
0. Did you read the (older) manual which I attached prior (sorry, question have to be ;))?
1. Ist the RF the only SBus card in your U1?
2. Which SBUs slot do you choose (just for my info)?
3. Which jumper settings does the RF has?
4. Did you installed the Solaris 2.6 recommended patch cluster and Y2k patch cluster prior to the RF pkgs?
5. Documentation stating also a third required package VITrxserv. Did you install that as well? (can't remember my installation. not all was needed)
6. Did you re-run /opt/VITrflex/rfxconfig.sh ?
7. Contain the startup/login files (.login/.profile/.cshrc) some RF specific additions?
8. How you invoked X11, like this?
$ openwin -dev /dev/rfx0
9. Which monitor did you attached to the RF?
SNI: PCD-4H (sphinx), PCD-4G (<noname>), PCD-3Msx (cupido)
SUN: SPARCstation 2 (toosy), Ultra 60 (<noname>), Blade 2000 (betsy)

User avatar
thunderbird32
Posts: 85
Joined: Thu Sep 20, 2012 7:33 pm
Location: Joliet, United States
Contact:

Re: Sun WorkShop Question

Unread postby thunderbird32 » Sun Apr 22, 2018 7:22 pm

escimo wrote:Step by step questions:
0. Did you read the (older) manual which I attached prior (sorry, question have to be ;))?

I'm looking at it a bit closer now, and I'm beginning to think my problem may be twofold.
One: I'm missing certain components of the software package (VITropwin, VITrxserv, VITrxfont, and VITrxsupt). I do have a CD copy of the drivers, but it's too old (v4.0) for Solaris 2.6. The version of the drivers (v5.0) that I got online doesn't have these.
Two: I don't think I have a solid enough grasp of Solaris for this. I'm going to have to do some research.
escimo wrote:1. Ist the RF the only SBus card in your U1?

It is.
escimo wrote:2. Which SBUs slot do you choose (just for my info)?

The one that is typically (?) used for video cards. It's the singular slot on the right-hand side of the system (closer to the power supply).
escimo wrote:3. Which jumper settings does the RF has?

1280x1024, but I don't remember what refresh rate, I'll double-check tomorrow.
escimo wrote:4. Did you installed the Solaris 2.6 recommended patch cluster and Y2k patch cluster prior to the RF pkgs?

I did not, I will do that.
escimo wrote:5. Documentation stating also a third required package VITrxserv. Did you install that as well? (can't remember my installation. not all was needed)

As I stated earlier, I don't have this package. Any chance you could attach it (and the others I'm missing)?
escimo wrote:6. Did you re-run /opt/VITrflex/rfxconfig.sh ?

Yes
escimo wrote:7. Contain the startup/login files (.login/.profile/.cshrc) some RF specific additions?

Here is where my lack of experience with Solaris comes into play. Root doesn't have a home folder like it does on Linux, and I'm unsure of where it's ".cshrc" is. Echoing $HOME returns "/", but that can't be right, surely?
escimo wrote:8. How you invoked X11, like this?
$ openwin -dev /dev/rfx0

I modified the /usr/dt/config/Xservers file as suggested in the FAQ, as I suspected this would allow the auto-starting GUI (presumably dtlogin) to work correctly. Again, my inexperience with Solaris comes into play here.
escimo wrote:9. Which monitor did you attached to the RF?

An HP LCD panel. It works just fine when running OpenWindows/SunView on my SPARCclassic, so I doubt that's the issue.
SGI Indy R4600 :Indy:
Digital Personal Workstation 500au
HP Visualize C3700 (HP-UX 11.11)
IBM RS/6000 7011-250 (AIX 4.3.3) | IBM RS/6000 7044-170 (AIX 5.3)
Sun SPARCclassic (SunOS 4.1.4) | Sun Ultra 1 (Solaris 2.6) | Axil 311

User avatar
escimo
Posts: 159
Joined: Sat Mar 22, 2008 4:07 am
Location: Frankfurt/Main, Germany
Contact:

Re: Sun WorkShop Question

Unread postby escimo » Wed Apr 25, 2018 4:29 pm

xref 1-3 & 5)
My CDROM comes in a slightly newer version 4.3 but maybe as useless as your media for Solaris 2.6
20180423_173139.jpg

Nevertheless you don't need it. I found my files I used for the RF-HR in my SS20 under Solaris 2.5.1:

Code: Select all

$ zipinfo Rflex.zip
Archive:  Rflex.zip   583597 bytes   7 files
-rw-rw-rw-  2.0 fat     6531 t- defX 20-Nov-06 19:26 RasterFlex.txt
-rw-rw-rw-  2.0 fat    72655 t- defX 14-Aug-06 20:54 RasterFlex_FAQ.htm
-rw-rw-rw-  2.0 fat   314906 b- defX 20-Nov-06 19:26 RasterFlex_User_Guide.pdf
-rw-rw-rw-  2.0 fat   100599 t- defX 20-Nov-06 19:26 VigraVision_FAQ_RasterFlex-32_RasterFlex-HR.mht
-rw-rw-rw-  2.0 fat   124416 t- defX 18-Jun-98 14:43 VITrdrvr-4.6.tar
-rw-rw-rw-  2.0 fat   124416 t- defX 18-Jun-98 14:43 VITrdrvr-5.0.tar
-rw-rw-rw-  2.0 fat  1068544 b- defX 18-Jun-98 14:43 VITrfddx-2.6.tar
7 files, 1812067 bytes uncompressed, 582739 bytes compressed:  67.8%

Try to use the "automatic configuration (default)" jumper setting, just in case. I got into trouble when setting the resolution explicitely to 1280*1024 by jumpers but this was more a problem with my TFT (19" Sun/LG).

xref 4) Well! - BTW: under Solaris 2.4 I have an serious issue with one patch of the cluster but only if you're using german keyboard layouts. My problem... - This means, not always a patch cluster is the holy grail.

xref 5) The packages VITrx* are stated as required but only if you want to use MIT's X11R5 (?) version with DDX drivers linked against this version
So no need and maybe no solution. I never had or used them.

xref 6-7) To analyze further, you can deactivate dtlogin with option "-d" and reenabling with option "-e" later
/usr/dt/bin/dtconfig -d
Setup your login file for OpenWindows by defining env vars OPENWINHOME, LD_LIBRARY_PATH, MANPATH.

Which configuration options do you choose for the RF-HR by using the config script? I suggest to begin with the lowest settings, 8-bit visual, 4-bit overlay, default resolution. If you chose to generate profile files for sourcing (with root perms), then look for correlating ownership and permission which will be used by your non-root user (under your HOME)
The device /dev/rfx0 exists?

The script rfxconfig.sh script which comes in package VITrdrvr (V5.0) will set-up some additional environment vars, if you're log into the the system. So that should be fine.

Code: Select all

#!/bin/sh
#  File Name:   rfxconfig.sh
#  This version is intended to run on Solaris 2.5, 2.5.1 and 2.6
# Version: 5.0
#...
You do not appear to have installed either the RasterFLEX X11/NeWS,
RasterFLEX X11R5, or RasterFLEX Loadable DDX Packages.  You must
have one of these packages installed in order to run a window system
on the RasterFLEX accelerator.
#...
if [ -n "$VITrfddxDir" ]
then
#...
    ServerString="$OPENWINHOME/bin/Xsun"
    VisualString=""
    OpenwinOptions="-dev /dev/rfx0"

    WindowSystem="DDX"
#...
if [ -n "$MakeCsh" -a -f $DirPath/.cshrc.flex ]
#...
if [ -n "$MakeKsh" -a -f $DirPath/.profile.flex ]
#...
if [ -n "$MakeKsh" ]
then
    exec > $DirPath/.profile.flex
    if [ -n "$OPENWINHOME" ]
    then
        echo "OPENWINHOME=$OPENWINHOME; export OPENWINHOME"
    fi
    echo "if [ -n \"\$LD_LIBRARY_PATH\" ]"
    echo "then"
    echo "    LD_LIBRARY_PATH=$LibraryPath:\$LD_LIBRARY_PATH;"
    echo "else"
    echo "    LD_LIBRARY_PATH=$LibraryPath"
    echo "fi"
    echo "export LD_LIBRARY_PATH"
    echo "if [ -n \"\$MANPATH\" ]"
    echo "then"
    echo "    MANPATH=$ManPath:\$MANPATH"
    echo "else"
    echo "    MANPATH=/usr/man:$ManPath"
    echo "fi"
    echo "export MANPATH"
    echo "PATH=$ExecPath:\$PATH"
    echo "export PATH"
    #...
        if [ -n "$VITrfddx" -a -n "$OverlayMode" -a "$OverlayMode" = "8-bit" ]
    then
        echo "RFX_OVERLAY_MODE=8"
        echo "export RFX_OVERLAY_MODE"
    fi
    echo "SERVER=\"$ServerString\""
    echo "RFXVISUAL=\"$VisualString\""
    echo "export SERVER RFXVISUAL"
    if [ -n "$OpenwinOptions" ]
    then
        echo "openwin ()"
        echo "{"
        echo "openwin $OpenwinOptions \$RFXVISUAL"
        echo "}"
    fi
    echo "xinit ()"
    echo "{"
    echo "xinit -- \$SERVER $OpenwinOptions \$RFXVISUAL"
    echo "}"
Look into your .profile / .login (ksh, sh) or .cshrc (csh) under which you will try to start the X env. Somewhere there should be some definitions.

Code: Select all

% ksh
$ f=`cd $HOME && find . -type f -name ".*flex" -print`
$ egrep "^(RFX)" $f
Last edited by escimo on Wed Apr 25, 2018 4:53 pm, edited 1 time in total.
SNI: PCD-4H (sphinx), PCD-4G (<noname>), PCD-3Msx (cupido)
SUN: SPARCstation 2 (toosy), Ultra 60 (<noname>), Blade 2000 (betsy)

User avatar
escimo
Posts: 159
Joined: Sat Mar 22, 2008 4:07 am
Location: Frankfurt/Main, Germany
Contact:

Re: Sun WorkShop Question

Unread postby escimo » Wed Apr 25, 2018 4:31 pm

Or maybe your Solaris 2.6 is already too "new", means the libs linked against are out of scope.
Double-check with ldd, just in case.
SNI: PCD-4H (sphinx), PCD-4G (<noname>), PCD-3Msx (cupido)
SUN: SPARCstation 2 (toosy), Ultra 60 (<noname>), Blade 2000 (betsy)


Return to “Sun”

Who is online

Users browsing this forum: No registered users and 1 guest