It may be a resource limit, depending on what limits are set for the current user. What were you doing when it crashed? I'm running Oblivion on Linux as well, so I can help test things out if you like. I'll PM you my email.
That seems unlikely; I tried it again with all other windows closed- nothing. Memory use is idling at around 750 MB out of 4 GB, and processor load is nonexistent. As far as source code is concerned, I changed only these lines:
basher.py
in class App_Tes4Gecko, line 10588:
self.java = GPath(os.environ['SYSTEMROOT']).join('system32','javaw.exe')to
self.java = GPath('/usr/bin/java')and in class App_OblivionBookCreator, line 10616
self.java = GPath(os.environ['SYSTEMROOT']).join('system32','javaw.exe')to
self.java = GPath('/usr/bin/java')These were necessary to change as I got a KeyError when trying to access 'SYSTEMROOT'. I figured just setting the path manually works for now, so I inserted the path to my java binary (as I guess that's what basher is looking for) instead.
The only other things I modified were the icon names, so they match the source code (as Linux is case sensitive as opposed to Windows). These icons need to be fixed for WB to even begin to initialize (given are the names after they have been fixed):
Insanity'sReadmeGenerator.png
? Boss16.png
? AutoCad16.png
? Blender16.png
? DDSConverter16.png
? bashmon16.png