UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 2015

Dynatext Browser: dtext quits with bus error when executed from Solaris CDE.

Description

Key Words: CDE, Dynatext, Bus Error, core, Solaris

Urgency: Standard

Description: After envoking the Dynatext Browser while running
CDE (Common Desktop Envrionment) on Solaris, several warnings
may occur of the type :

krusty% dtext
DynaText(TM) v2.3, Oct 1 1994, Copyright (c) 1990-1994.
Issue #639
Electronic Book Technologies, Inc.
All Rights Reserved.

Warning: Cannot convert string "-dt-interface system-medium-r-normal-s*-*-*-*-*-
*-*-*-*" to type FontSet
Warning: Unable to load any useable fontset
Warning: Cannot convert string "-dt-interface system-medium-r-normal-s*-*-*-*-*-
*-*-*-*:" to type FontList
Warning: Cannot convert string "-dt-interface user-medium-r-normal-s*-*-*-*-*-*-
*-*-*" to type FontSet
Warning: Unable to load any useable fontset
Warning: Cannot convert string "-dt-interface user-medium-r-normal-s*-*-*-*-*-*-
*-*-*:" to type FontList

Then upon attempting to open a book, Dynatext abruptly ends
with a Bus Error (core dumped).

解决方案

1

This error can usually be fixed by loading the Openwindow Keys
into the system. If you type the following at a command
prompt:

xrdb /usr/openwin/lib/Xdefaults

before executing the Dynatext viewer, dtext, the warnings
should disappear and the system should no longer Bus Error when
executing Dynatext.

Note: This command may need to be re-executed if the user logs
out of the system or if the Fonts are adjusted from the CDE Style Manager.

2

Another possible work-around is to remotely log into a machine
running SunOS4 and executing dtext from this machine :

cde_machine% rlogin sun4_machine

SunOS Release 4.1.4 (GENERIC) #4: Sun May 19 02:19:06 PDT 1996

sun4_machine% setenv DISPLAY cde_machine:0.0
sun4_machine% dtext

Note: When executing Dynatext from a SunOS4 machine, be sure
your path reflects the Sun4 binary from Dynatext:

set path (<Dynatext_install>/binsun4 $path)

3

You'll need to point your XNLSPATH variable to the nls library to
/usr/dt/lib/nls

If you don't have this path or the correct nls libraries, you can download
the libraries from the following ftp site:

ftp://ftp.fnal.gov/pub/nedit

get the file nls.tar

Put the file in a temporary directory, untar it (tar xvf nls.tar)
it creates in the temp dir a sub dir called /nls

mkdir -p /usr/dt/lib/nls

copy the files from "/temp_dir/nls" to "/usr/dt/lib/nls"

Set a evironment variable : XNLSPATH to this directory.

Source or reboot and start dtext

Note: If you do not have permissions to write in the "/usr/dt/lib"
directory, it may be placed in another writable directory and the
XNLSPATH environment variable may point to that directory however it is
suggested to place it in the "/usr/dt/lib/nls" directory if possible.

See Xilinx Solution 2673 for any problems regarding the M1 core tools
because of this environment setting
AR# 2015
创建日期 08/31/2007
Last Updated 10/06/2008
状态 Archive
Type 综合文章