- Reindentate recently added xalf FAQ entry;

- clarify some things in xalf entry;
- add another workarroung for a problem with xalf (untested but should work).
This commit is contained in:
Maxim Sobolev 2002-01-13 18:21:04 +00:00
parent e0381e1e4e
commit 6e96db8e1b
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=11694

View file

@ -324,22 +324,26 @@ gnomecore
<tr>
<td width="10"><br></td>
<td align="left" valign="top" colspan="3">
<p>Short answer is you can. The problem is most likely that you have
Launch Feedback (xalf) enabled. xalf is a FreeBSD library, and cannot
load Linux applications. When you try to load a Linux application,
nothing will happen, and something like the following will show up
in <tt>~/.gnomerc-errors</tt> or on stdout:</p>
<p>Short answer is you can. The problem is most likely that you
have Launch Feedback (xalf) enabled. xalf is a FreeBSD shared
object, and as such cannot be loaded by Linux applications.
When you try to load a Linux application, nothing will happen,
and something like the following will show up in
<tt>~/.gnomerc-errors</tt> or on stdout:</p>
<pre>
/usr/local/Acrobat4/Reader/intellinux/bin/acroread: error in loading shared
libraries: /usr/X11R6/lib/libxalflaunch.so.0: ELF file OS ABI invalid.
</pre>
<p>To workaround this problem you need to disable Launch Feedback. To
do this, open up the GNOME Control Center, and select
<p>To workaround this problem you need to disable Launch Feedback.
To do this, open up the GNOME Control Center, and select
Desktop->Launch Feedback. Uncheck all the options. Click OK.
You should now be able to launch your Linux apps from the GNOME panel.
</p>
You should now be able to launch your Linux apps from the GNOME
panel. Another option is to install Linux version of xalf into
<tt>/compat/linux/usr/X11R6/lib/libxalflaunch.so.0</tt> - in
this case Linux emulator will pick up Linux version of the shared
object instead when it's being loaded from a Linux binary.</p>
</td>
</tr>
<tr>