make fails with stubs32.h not found on 64bit suse 10.3 
Tuesday, October 21, 2008, 08:23 PM - SuSE
Issue:

While running make to compile a program, it fails with stubs32.h not found.

Solution:

Create a symbolic link from stubs-64.h to stubs-32.h and run make again. The problem should be solved.
  |  permalink  |  
Oracle 11g installer fails 
Sunday, January 27, 2008, 02:42 PM - SuSE, Oracle
Issue:

The Oracle installer fails with the following error on SuSE 10.3:
java: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed

Solution:
The java based installer is not compiled on the local machine and is expecting certain libraries with a certain version. The comparison of these libraries can be relaxed by setting the following environment parameter:
export LIBXCB_ALLOW_SLOPPY_LOCK=0

Try to run the installer again. It should start.
  |  permalink  |  
proxy: No protocol handler was valid for the URL 
Sunday, December 16, 2007, 06:51 PM - SuSE
Issue:

Page with an apache2 http proxy gives a 403 error using SuSE linux. The logfile shows:
[Sun Dec 16 18:46:20 2007] [warn] proxy: No protocol handler was valid for the URL /. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
[Sun Dec 16 18:46:20 2007] [warn] proxy: No protocol handler was valid for the URL /error/HTTP_FORBIDDEN.html.var. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.

Solution:
Add the following to /etc/sysconfig/apache2:
APACHE_MODULES=".. proxy proxy_connect proxy_ftp proxy_http"
In which .. are the modules you already have in place.

  |  permalink  |  
Exporting & printing bug in dia under SuSE 10 
Thursday, August 17, 2006, 09:21 PM - SuSE
The issue

Printing and exporting a diagram from dia 0.94 under SuSE 10 results in diagrams where some of the fonts are smaller than they should be.

The solution

This bug is a bug in dia 0.94. Update to dia 0.95 should do the trick to solve this problem.

Dia for windows (the 0.95 version tested) has some new issues with the font, causing diagrams to fall apart if you are nog carefull.
The simple solution there is, to save the file with dia 0.94 as uncompressed dia file. Edit that file with vi or notepad to change the font size of all 0.8 size fonts to 0.6, 1.0 to 0.8, and probably a bit more depending on your diagram. After that you can open the file in dia 0.95 with very little compatibility issues.

P.S. First preview your file in 0.95. It is possible that this is a Microsoft Windows issue.
  |  permalink  |  
Slow USB devices under SuSE linux 
Friday, May 5, 2006, 03:03 PM - SuSE
USB devices tend to be extremely slow under SuSE 10 due to syncing the disk after every write. The USB driver can be told not to do this, resulting in a faster response from your USB devices.

According to /usr/share/doc/release-notes/RELEASE-NOTES.en.rtf you can mount hot plug devices without sync.

Create a file under /usr/share/hal/fdi/policy/20thirdparty with the name: 90-storage-nosync.fdi
Put the following contents in the file:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<!-- disable sync for mount -->
<match key="block.is_volume" bool="true">
<match key="volume.fsusage" string="filesystem">
<match key="@info.parent:storage.bus" string="usb">
<merge key="volume.policy.mount_option.sync" type="bool">false</merge>
</match>
</match>
</match>
</device>
</deviceinfo>

One reminder: The data will not be synchronized anymore, so umount before unplugging the device!
  |  permalink  |  
Prism54 wireless card & openSuSE 10 
Saturday, December 24, 2005, 10:52 PM - SuSE
Symptom

SuSE 10 (or openSuSE 10) recognized the prism54 chipset card, or other prism based card without problems, but still will not work.
ifconfig ethX up gives a response in /var/log/messages:
prism54: request_firmware() failed
eth1: could not upload firmware

Solution

openSuSE does not provide the firmware from the CD set. Run the online update and add the firmware in the software selection overview. Now the firmware is present and the card can finish its initialisation.
  |  permalink  |  
Quote, double quote 
Thursday, December 22, 2005, 02:19 PM - SuSE
Symptom

The quote and the double quote do not show until you press <SPACE>

Solution

The keyboard settings of you SuSE system are in international. The pressing of the quote or double qoute followed by a character like the o will give you a certain internationally used character. Most users find this behaviour annoying. Solve it by using YaST2, hardware, keyboard settings and set the keyboard from intl to basic. Now the keyboard behaves normal again
  |  permalink  |  
Keyboard and mouse failure 
Thursday, December 22, 2005, 11:43 AM - SuSE
Symptom

Under openSuSE 10.0 the numeric keypad fails completely and the mouse fails on some widgets under KDE. The logfiles showed a missing modules.dep file and some other severe errors.
The system used is a 1.6Ghz Pentium 4 Dell dimension 4300.

Solution

Since this only has been observed after a system has been booted after install and after some sig 11 errors, the failure is most likely hardware-software interaction related, and is probably caused by the incorrect loading of some modules. The way out is to reboot the system. After that the errors are gone, and are not reproducable.
  |  permalink  |  
Compiling PWC under SuSE 10 
Saturday, November 26, 2005, 11:47 PM - SuSE
Compiling PWC module under SuSE 10:
You are getting an error:
make -C /lib/modules/2.6.13-15-default/source SUBDIRS=/home/norbert/pwc-10.0.9-rc1 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15'
Makefile:494: .config: No such file or directory

WARNING: Symbol version dump /usr/src/linux-2.6.13-15/Module.symvers<br>
is missing; modules will have no dependencies and modversions.

CC [M] /home/norbert/pwc-10.0.9-rc1/pwc-if.o
/bin/sh: scripts/basic/fixdep: No such file or directory
make[2]: *** [/home/norbert/pwc-10.0.9-rc1/pwc-if.o] Error 1
make[1]: *** [_module_/home/norbert/pwc-10.0.9-rc1] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.13-15'
make: *** [default] Error 2


The simple (bit crude fix):

Open the MakeFile in the pwc directory.
Erase the lines with SuSE detection, but leave the line with KSRC:<br>
KSRC := /lib/modules/$(KVER)/build

Type make, and the module builds (ofcourse, you should have the kernel sources on your system)
This fix works for pwc-10.0.7,8 and 9
  |  permalink  |