I use OZ 3.5.4 opie on SL-5500. It segfaulted for me as well:
# opera
/opt/QtPalmtop/bin/opera
QDir::readDirEntries: Cannot read the directory: ../apps
opera: Could not find "ini/standard_voice.ini"
opera: Could not find "ini/standard_mouse.ini"
opera: Could not find "ini/standard_keyboard.ini"
-snip-
Guys,
If this is the ‘only’ opera ipk that you have tried to install... then there should only be one opera.ini on your system? If this is true then your ipkg-link has missed a symlink. To correct this, in terminal do:ipkg-link mount /media/card/packages
or to be sure that you have a symlink do:ln -s /media/card/packages/opt/QtPalmtop/opera/.opera /home/root/.opera
For the record this has been tested on the collie and poodle with the final release of OZ3.5.4.
Greg
I’ll attach an image of your post here:
[div align=\"right\"][a href=\"index.php?act=findpost&pid=122506\"][{POST_SNAPBACK}][/a][/div]
Ok, I managed to launch opera.
Turns out that the package looks into directory /packages/... for its files, assuming that it was installed onto SD and /packages is link to the SD.
I have altboot to boot opie from SD, so I don't have the /packages directory.
After I did following commands, opera started working:
cd /
ln -s / packages
The opera.ini has assumption that home directory is /root. On OpenZaurus the home directory is /home/root:
cd /
ln -s /home/root
The .opera symlink in root's home directory must point to /opt/QtPalmtop/opera, and not /opt/QtPalmtop/opera/.opera (as I initially thought).
Still, the opera start is not flawless - I have got following messages during launch:
# opera
/opt/QtPalmtop/bin/opera
QDir::readDirEntries: Cannot read the directory: ../apps
opera: Could not find "ini/standard_mouse.ini"
opera: Could not find "ini/standard_mouse.ini"
opera: libvxm.so: cannot open shared object file: No such file or directory
QDir::readDirEntries: Cannot read the directory: /media/ROM/.operasave
QDir::readDirEntries: Cannot read the directory: /var/.operasave
QDir::readDirEntries: Cannot read the directory: /media/card/.operasave