Category Archives: OpenSuSE

Problem booting OpenSuSE 11.4 with error “Bug: SoftLookup”

On a desktop machine I updated from OpenSuSE 11.1 to 11.4 there appeared some strange boot problems after installation.

The system freezes each time directly after grub and the only message I got in textmode was “Bug: SoftLookup”. First I thought maybe there are hardware problems but the machine worked before and using a live cd everything was fine.

The Failsafe boot option still worked to bring me into the system and I played with the boot parameters to see what option makes the boot possible for the Failsafe option. In my case it was nosmp which disables the multiprocessor configuration. Booting a multiprocessor machine with only one processor wasn’t the solution I was looking for. Then I came over this nice forum entry and I tried his solution by adding the i915 kernel module to my initrd and it worked! Of course I checked before if there is a device using this kernel module.

Just follow the description in the forum post how you can add the i915 module to your initrd permanently.

Install pljava on OpenSuSE

Install SUN/Oracle JDK and PostgreSQL via zypper or Yast.

Download pljava here http://pgfoundry.org/frs/?group_id=1000038&release_id=1024

Create a directory for example /usr/src/pljava and extract pljava there.

create /etc/ld.so.conf.d/postgres.conf with this two lines in it if your using i386 cpu architecture.

/usr/lib/jvm/java/lib
/usr/lib/jvm/jre/lib/i386/server

now you have to run:

ldconfig

edit /var/lib/pgsql/data/postgresql.conf and add this two lines

custom_variable_classes = 'pljava'
pljava.classpath = '/usr/lib/postgresql/pljava.jar'

copy /usr/src/pljava/pljava.jar and /usr/src/pljava/pljava.so to /usr/lib/postgresql/

cp /usr/src/pljava/pljava.jar /usr/lib/postgresql/
cp /usr/src/pljava/pljava.so /usr/lib/postgresql/

restart postgres service:

rcpostgres restart

apply the install.sql:

su postgres -c "/usr/bin/psql -d template1 -f /usr/src/pljava/install.sql"