Author Topic: Opera7.55 For Oz/opie 3.5.4-rc  (Read 50866 times)

Greg2

  • Hero Member
  • *****
  • Posts: 790
    • View Profile
    • http://
Opera7.55 For Oz/opie 3.5.4-rc
« on: November 03, 2005, 11:57:09 am »
Here is a modified opera7.55 ipk that has been requested by some users for use in 3.5.4-RC... I will attach it at the end of this post.

I've simply modified MrSquishy's repackaged opera7.55.ipk extracted from the IBM multimoda.ipk... that has worked for me and many others on OZ3.5.2 official and the Hentges OZ3.5.2 and 3.5.3 versions without problems.

I've modified MrSquishy's opera.ini (that already reflects his directory changes) to increase the cache size that was causing some problems with users.

I've modified MrSquishy's postinst to properly symlink '.opera' and '.operasave' with the new '/media/card/packages/' directory now used.

Replaced a 'couple' of the Crystal icon buttons with the original opera buttons (as per my taste), and the original opera desktop icon from an older opera version.

Repackaged the ipk with ipkg-utils-1.7 for OZ compatibility.

Please note that this is for an SD-card install... and you should remove or edit the postinst for any other install destination.

DISCLAIMER: The instructions and ipk contained in this post are provided AS IS. This has only been tested on the collie and poodle.

Instructions for SD-card installation-

Install the sharp-compat-libs, opie-sh and the qte-font-helvetica-large ipk (or the helvetica size of your choice) from the opie feed.

Copy the attached ipk to your CF-card and open a terminal:
Code: [Select]
cd /media/cf
ipkg -d sd --force-depends install opera_7.55.OZ3.5.4_arm.ipk
cd
ipkg-link add opera
exit
Go to the Settings tab, click "Reload Icons"

Go to the Settings tab, click on Libraries, List, Applications, Opera Browser and click okay.

Click on the opera icon and enjoy.

Please note that because of the latest sharp-compat-libs you may need to click on the opera icon twice to open or close the browser.

I would like to thank and give credit to MrSquishy for originally modifying this.
Edit: I would also like to thank the OZ and OE devs for making this new release.  

Greg

Here it is:
« Last Edit: November 03, 2005, 12:23:31 pm by Greg2 »

EdbO

  • Newbie
  • *
  • Posts: 31
    • View Profile
    • http://
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #1 on: November 04, 2005, 02:01:03 pm »
Thanks it is working now  after I installed the qte-fonts-common and the qte-font-helvetica. Because I forgot to install these packages, Opera gives me a segfault.

I typed this on my Z with Opera
/**********************************/
Slackware current with Dropline Gnome on the desktop
Zaurus SL-5500  {
   OZ/Opie
   1 GB  and 64MB SD-card
   16 MB and 256 MB CF-card
   Sitecom (Billionton) bluetoothcard
}

MrSquishy

  • Full Member
  • ***
  • Posts: 159
    • View Profile
    • http://
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #2 on: November 04, 2005, 02:27:16 pm »
Wow, thanks for the kind words.
I had no idea anyone used that package.

Thanks for the work, I'll have to put 3.5.4 back on my other 5500.
Looks like my Zaural hiatus is over.

Greg2

  • Hero Member
  • *****
  • Posts: 790
    • View Profile
    • http://
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #3 on: November 04, 2005, 02:42:34 pm »
Quote
Thanks it is working now  after I installed the qte-fonts-common and the qte-font-helvetica. Because I forgot to install these packages, Opera gives me a segfault.

I typed this on my Z with Opera
[div align=\"right\"][a href=\"index.php?act=findpost&pid=102311\"][{POST_SNAPBACK}][/a][/div]
I'm glad it's working for you.

It would appear that the sharp-compat-libs don't support some of the new fonts used with                   OZ3.5.4-rc?

Greg

Greg2

  • Hero Member
  • *****
  • Posts: 790
    • View Profile
    • http://
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #4 on: November 04, 2005, 02:46:56 pm »
Quote
Wow, thanks for the kind words.
I had no idea anyone used that package.
Whaaat! Look at the second post in this thread:
https://www.oesf.org/forums/index.php?showtopic=10612&st=30

Over 630 d/l's  

Greg

Hrw

  • Hero Member
  • *****
  • Posts: 1366
    • View Profile
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #5 on: November 04, 2005, 03:41:21 pm »
libqte used in sharp-compat-libs does not work with TrueType fonts (which are default in 3.5.4) so you have to install some of QPF fonts to get any application which use sharp-compat-libs working.
OpenZaurus 3.5.4x Release Manager
OpenEmbedded, Ångström, Poky developer
My website

Misc embedded hardware.

netsomnia

  • Newbie
  • *
  • Posts: 9
    • View Profile
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #6 on: November 22, 2005, 08:59:25 pm »
'Repackaged the ipk with ipkg-utils-1.7 for OZ compatibility.'

Will these utils give me the libraries option in settings? I currently don't have that option.

Greg2

  • Hero Member
  • *****
  • Posts: 790
    • View Profile
    • http://
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #7 on: November 23, 2005, 09:01:52 am »
Quote
'Repackaged the ipk with ipkg-utils-1.7 for OZ compatibility.'

Will these utils give me the libraries option in settings? I currently don't have that option.
No, they are scripts for building .ipk packages.

That's the settings tab in your opie gui not opera? If you don't have a libraries icon in your settings tab... did you:

ipkg-link add sharp-compat-libs
ipkg-link add opie-sh

then reload icons or restart opie

Give that a try

Greg

netsomnia

  • Newbie
  • *
  • Posts: 9
    • View Profile
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #8 on: November 23, 2005, 01:13:02 pm »
"That's the settings tab in your opie gui not opera? If you don't have a libraries icon in your settings tab... did you:

ipkg-link add sharp-compat-libs
ipkg-link add opie-sh

then reload icons or restart opie

Give that a try

Greg"

Correct. I appreciate the help. I want the libraries icon in my opie settings tab. I did not get as far as linking the libraries because during the ipkg install I received the message for a missing opie-base dependency. Isn't the opie-base package already installed be default with 3.5.4RC or is this a compatibility issued where I need to install and older version of opie-base?

netsomnia

  • Newbie
  • *
  • Posts: 9
    • View Profile
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #9 on: November 23, 2005, 02:31:15 pm »
Quote
"That's the settings tab in your opie gui not opera? If you don't have a libraries icon in your settings tab... did you:

ipkg-link add sharp-compat-libs
ipkg-link add opie-sh

then reload icons or restart opie

Give that a try

Greg"

Correct. I appreciate the help. I want the libraries icon in my opie settings tab. I did not get as far as linking the libraries because during the ipkg install I received the message for a missing opie-base dependency. Isn't the opie-base package already installed be default with 3.5.4RC or is this a compatibility issued where I need to install and older version of opie-base?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=104701\"][{POST_SNAPBACK}][/a][/div]

I was succesful adding the libraries icon to my settings menu. Thanks for all the pointers!

ricey

  • Newbie
  • *
  • Posts: 8
    • View Profile
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #10 on: November 26, 2005, 06:05:02 pm »
with the help from this thread i can now surf the web,  yay!

many thanks  


-------------------------------------
SL-5500
3.5.4-rc/opie1.2

Jinidog

  • Jr. Member
  • **
  • Posts: 76
    • View Profile
    • http://www.st-legacy.de.vu
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #11 on: January 10, 2006, 05:14:58 pm »
I know got opera working, but before it can completly loads a webpage it ends up with SegFaults or illegal instructions.
Very strange. I have a poodle with a PXA-250.
And I use swap, so there is enough RAM.

EDIT:
Got it, had to use the right opera.ini
GREAT
« Last Edit: January 10, 2006, 05:31:10 pm by Jinidog »

MrBryan

  • Newbie
  • *
  • Posts: 14
    • View Profile
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #12 on: April 04, 2006, 05:57:15 pm »
Quote
I know got opera working, but before it can completly loads a webpage it ends up with SegFaults or illegal instructions.
Very strange. I have a poodle with a PXA-250.
And I use swap, so there is enough RAM.

EDIT:
Got it, had to use the right opera.ini
GREAT
[div align=\"right\"][a href=\"index.php?act=findpost&pid=110337\"][{POST_SNAPBACK}][/a][/div]

What did you change?

It segfaults on me with OZ 3.5.4 release:

/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: vxmplugin.so: cannot open shared object file: No such file or directory
Segmentation fault

I installed qpe-font-helvetica(x)...  any help appreciated

skliarieh

  • Newbie
  • *
  • Posts: 13
    • View Profile
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #13 on: April 10, 2006, 08:01:51 am »
Quote
What did you change?

It segfaults on me with OZ 3.5.4 release:

/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: vxmplugin.so: cannot open shared object file: No such file or directory
Segmentation fault

I installed qpe-font-helvetica(x)...  any help appreciated
[div align=\"right\"][a href=\"index.php?act=findpost&pid=121791\"][{POST_SNAPBACK}][/a][/div]

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"
opera: Could not find "ini/standard_mouse.ini"
opera: Could not find "ini/standard_keyboard.ini"
opera: Could not find "ini/standard_voice.ini"
Segmentation fault
#

Quote
libqte used in sharp-compat-libs does not work with TrueType fonts (which are default in 3.5.4) so you have to install some of QPF fonts to get any application which use sharp-compat-libs working.

ipkg install -force-overwrite qpf-helvetica-240
( Used -force-overwrite because both qpf-helvetica-240 and qte-fonts-common
provided the binary /usr/sbin/update-qtfontdir)

But still, the segfault persists.

Can anyone help me please?

Greg2

  • Hero Member
  • *****
  • Posts: 790
    • View Profile
    • http://
Opera7.55 For Oz/opie 3.5.4-rc
« Reply #14 on: April 10, 2006, 10:54:05 am »
Quote
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:
Code: [Select]
ipkg-link mount /media/card/packagesor to be sure that you have a symlink do:
Code: [Select]
ln -s /media/card/packages/opt/QtPalmtop/opera/.opera /home/root/.operaFor 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: