Re: Opera tech preview for Linux

Stephen Wynne (
Sat, 25 Dec 1999 16:39:53 -0500

In message <>, H kon Wium Lie

The Opera technology preview for Linux is loose. Full announce on Monday.


Thank you for sharing this with us! I immediately downloaded and tried
it out on my 64M P133 running RedHat Linux 6.1 with recent updates
from their errata. I was running the Window Maker window manager. See
my comments below.

I know you're probably tired of hearing it, but please continue to
consider taking an open-source approach to this product. You know all
the arguments pro and con, so I'll just register my opinion for now :)

Best regards,

Stephen Wynne
Web Consultant
Carnegie-Mellon University

P.S. Here's a screenshot for anyone unable to run Opera on Linux:


Excellent focus on privacy (as far as I can tell) and "opt-in" info xfer.
On first load, our website,, looked great!
Disclaimer: I don't have anything to do with the current content :)
The GUI is fast! I didn't test transfers, but they seem OK.
Qt seems to be trying to support UNICODE, so maybe there's hope for
for wide characters.


Plugin framework is only for Windows? I noticed that mentions support for Java,
which is nice. Perhaps you could work with
to develop a Java plugin for your product. Talk to
Karl Asha <> if you're interested.
"Go" in your search on didn't do anything.
No Java-plugin support?
After going forward to
from the "Prospective Students" JavaScript link on the front page
(, then returning, the background around the inner
edges was missing.
In Document Appearance, Select Font, I couldn't select
the ``jisx0201.1976'' script, which wasn't displayed. I could
select the Western font, though :)

Images (when the transfer is somehow interrupted?) don't finish redrawing.
Totally reloading with "Navigation -> Reload All" doesn't seem to help.
Drag and drop doesn't seem to interoperate with Motif or GNOME.
Help -> About Opera: didn't work.
Site text select doesn't work when downloads are active.
No pointer behavior over documents.

Text was messy at my Apache webserver startup page.
Going from -->
left muddy, unfinished pics.

First crash (on Microsoft URL above):
after attempting to select the URL when the system was busy downloading, it
crashed on "previous" at QObject::connect: No such slot QDialog::slotHelp()
QObject::connect: (sender name: 'unnamed')
QObject::connect: (receiver name: 'unnamed')
See GDB backtrace below (I can give you a disassembly if you like).

On restarting and trying again: didn't redraw screen well when going
"back" from
After refreshing the page (after going
"back" to it), images still didn't correctly redraw.

There was nothing to see at!
The site status bar (again, where I can't "select text"), it said

GDB trace from first crash:
gdb opera-19991224/opera core
GNU gdb 4.18
This GDB was configured as "i386-redhat-linux"...
(no debugging symbols found)...
Core was generated by `opera-19991224/opera'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/
Reading symbols from /usr/X11R6/lib/
Reading symbols from /usr/X11R6/lib/
Reading symbols from /usr/lib/
Reading symbols from /lib/
Reading symbols from /lib/
Reading symbols from /lib/
Reading symbols from /lib/
Reading symbols from /lib/
Reading symbols from /lib/
Reading symbols from /lib/
Reading symbols from /lib/
#0 0x8078223 in strcpy () at ../sysdeps/generic/strcpy.c:30
30 ../sysdeps/generic/strcpy.c: No such file or directory.
(gdb) bt
#0 0x8078223 in strcpy () at ../sysdeps/generic/strcpy.c:30
#1 0x854637c in QList<QTextRow> virtual table ()
#2 0x8144657 in DocumentWindow::back ()
#3 0x815c6dd in MainWindow::previous ()
#4 0x82404b8 in QObject::cleanupEventFilter ()
#5 0x834bc22 in QSemiModal::~QSemiModal ()
#6 0x82b042c in QPopupMenu::accelDestroyed ()
#7 0x82592b9 in QWidget::clearFocus ()
#8 0x8206c9a in QApplication::closeAllWindows ()
#9 0x81b7ffd in QApplication::create_xim ()
#10 0x81b5808 in QApplication::create_xim ()
#11 0x81b4937 in QApplication::create_xim ()
#12 0x8207f3d in QApplication::closeAllWindows ()
#13 0x81b48c1 in QApplication::create_xim ()
#14 0x8073951 in strcpy () at ../sysdeps/generic/strcpy.c:30
#15 0x401411eb in __libc_start_main (main=0x8073240 <strcpy+24800>, \
argv=0xbffffa64, init=0x806bb10 <_init>, fini=0x83d3a78 <_fini>,
rtld_fini=0x4000a610 <_dl_fini>, stack_end=0xbffffa5c)
at ../sysdeps/generic/libc-start.c:90