Skip to Content.
Sympa Menu

baslinux - [BL] OPERA 10 near- victory, was Re: Opera 10 experiment, was Re: dual-boot bl and puppy linux with loadlin or lilo

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: baslinux AT lists.ibiblio.org
  • To: baslinux AT lists.ibiblio.org
  • Subject: [BL] OPERA 10 near- victory, was Re: Opera 10 experiment, was Re: dual-boot bl and puppy linux with loadlin or lilo
  • Date: Sat, 7 Nov 2009 18:39:12 +0000 (UTC)

Works with one minor problem, in BL2 with glibc 2.3.6 and many other libraries added

http://keesan.freeshell.org/bl/opera10.dep:

libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x4001c000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40703000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x407d1000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x407df000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x407e8000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40800000)
libdl.so.2 => /lib/libdl.so.2 (0x40853000)
libz.so.1 => /usr/lib/libz.so.1 (0x40857000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40867000)
libm.so.6 => /lib/libm.so.6 (0x4091a000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x4093d000)
libc.so.6 => /lib/libc.so.6 (0x40946000)
libmng.so.1 => /usr/lib/libmng.so.1 (0x40a74000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40ace000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x40aee000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x40b10000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40b77000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40b89000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40b92000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x40b96000)
libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x40ba0000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40ba3000)
libfreetype.so.6 => /usr/X11R6/lib/libfreetype.so.6 (0x40bb5000)
libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x40bf2000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x40c19000)
/lib/ld-linux.so.2 (0x40000000)
libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x40ce8000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40ced000)
libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0x40d36000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40d3b000)

libXf86vm - not found in Slackware 11 MANIFEST.gz

Too dark to read - libXxf86vm is in x11 and was the missing piece.

I packaged the libraries not already on my system as:

http://keesan.freeshell.org/bl/opera10lib.tgz

I left out libstdc++.so.6. Posted separately and in firelibs.tgz
Add also my glibc 236 solibs package.
And libqt - 7MB from /kde/qt package.

I used SW11. 9.1 might work (2.3.2).

If you install fontconfig package it makes one error message go away (cannot load default config) but it still failed to load xft onts. Trying bitmap fonts.

The result is that the menus consist of little squares not letters, but if you type Alt-T, then arrow down to the last line or click on it, you can then read normal text in Preferences. (I don't think the font you choose is what you get, same as 9.64).

New to Opera 10:

Turbo

Preferences, Web, Turbo, Details - turn on Turbo if you use dialup. Server-side compression (of commonly accessed pages?).

XML

XML is properly displayed at http://distrowatch.com/news/oggcast.xml.
Opera 9 complains of a syntax error and won't display at all.
Seamonkey displays with <url>http:....</url> and lots of other tags - you would need to type in a URL to go to it.
Lynx displays unformatted text without tags.
Firefox 2 gets it right. Did not check Firefox 1.5.

Opera 10 uses the Opera 9 preferences (in /root/.opera). Opera 9 can be unpacked into its own directory and run from wrapper script. Opera 10 unpacked on / unpacks into /usr. You could try making /opera10 and unpacking in there.

http://keesan.freeshell.org/bl/opera10.dep lists dependencies (see also above)

Installing the full x11 might fix the font problem (also install the full fontconfig since xft uses fontconfig). You can delete lots of man and doc.

I included libX11 from SW11 in case it was needed, for a 1.4MB package consisting mostly of libX11.

Opera 9 uses 13% of 112MB Ram, Opera 10 20%...33% (as you load more pages). Opera 8 2/3 as much as Opera 9.
Seamonkey 1.1.17 20%.
Firefox 2 27%.

Set memory cache to auto or something low enough for your system.

With libqt (and without libX11) it is about 8MB extra libraries.
Delete everything from locale except your one language, to save 7MB.

opera 10 binary is 12MB. Opera 9.64 18MB. (It can be upx'ed smaller).

Usable at 200MHz. Firefox 2 is borderline usable (very slow to load).

I mangled BL3 before trying to upgrade to glibc 2.3.6. If you have enough memory and hard drive for Opera, use BL2.

Puppy Linux won't run pPera - has a 'bus error' if I add libqt from SW11. It has all the other dependencies.

How much space and memory does gtk2 and cairo/pango use as compared to libqt? I might try Seamonkey 2 some day. The other light linuxes are still using Firefox 2 or Seamonkey 1.

Steven, can you fix the 'little boxes instead of menu text' problem?
(I can use Opera 9 to set most of the preferences but it is nuisance).

Sindi




Archive powered by MHonArc 2.6.24.

Top of Page