From 6e96db8e1b52f591af8acebdffbf535c06a87706 Mon Sep 17 00:00:00 2001 From: Maxim Sobolev Date: Sun, 13 Jan 2002 18:21:04 +0000 Subject: [PATCH] - Reindentate recently added xalf FAQ entry; - clarify some things in xalf entry; - add another workarroung for a problem with xalf (untested but should work). --- en/gnome/docs/faq.sgml | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/en/gnome/docs/faq.sgml b/en/gnome/docs/faq.sgml index 38c53e02a7..f5c5795980 100644 --- a/en/gnome/docs/faq.sgml +++ b/en/gnome/docs/faq.sgml @@ -322,24 +322,28 @@ gnomecore -
+
-

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 ~/.gnomerc-errors or on stdout:

+

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 + ~/.gnomerc-errors or on stdout:

-
+	    
 /usr/local/Acrobat4/Reader/intellinux/bin/acroread: error in loading shared 
 libraries: /usr/X11R6/lib/libxalflaunch.so.0: ELF file OS ABI invalid.
-		
+
-

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. -

+

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. Another option is to install Linux version of xalf into + /compat/linux/usr/X11R6/lib/libxalflaunch.so.0 - in + this case Linux emulator will pick up Linux version of the shared + object instead when it's being loaded from a Linux binary.