Log in

No account? Create an account

Previous Entry | Next Entry

To All Who Use Opera

So I'm working on a new feature for LJ and browser testing it right now. Decided to play with it in Opera on Ubuntu to make sure it works since I know there are LJ users that use Opera; I've spoken to some in the past via support. Download the .deb package for Ubuntu, cool they have them now, and install it. Can't run it as my user since when they packaged it they didn't give others the read bit for the executable and it is owned by root.root. Fix that and try to run it and get:

david@davedev:~$ opera
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
Segmentation fault

So to LJ Opera users, tell Opera that they are being lame! I have no problem testing in their browser as well, but will not go out of my way to fix their problems. It is just frustrating...



( 18 comments — Leave a comment )
Oct. 28th, 2005 03:27 am (UTC)
lame++ indeed :)
Oct. 28th, 2005 03:36 am (UTC)
What exactly should I tell them? I can't parse what the problem is, or whether it's a problem with LJ compatability or with Opera on Ubuntu itself.
Oct. 28th, 2005 03:51 am (UTC)
Opera on Ubuntu Breezy Badger
Oct. 28th, 2005 01:19 pm (UTC)
Yeah, I don't think I can lodge a complaint based on an OS I don't use. Sorry. Test features on Opera with your Windows testing box, I guess...
Oct. 28th, 2005 04:33 pm (UTC)
And that is why we hate Opera. :P Not to mention we should be testing browsers on multipls OS' since they can act differently on each.
Oct. 28th, 2005 07:02 pm (UTC)
Eh, just because it doesn't install cleanly on a good distro of Linux doesn't mean there's anything wrong with the Windows version. Or at least it's not a good reason to be prejudiced against the Windows version. That's like hating on IE because the Mac version was discontinued. (When there are so many other reasons to hate on IE...)
Oct. 28th, 2005 07:29 pm (UTC)
When we normally wouldn't test in Opera anyway, I am not going to go out of my way to test in it. If it is easy and it works then I will take the extra time to play with it, if not I won't. Good or bad, it is not a widely used browser to begin with. I replied to Mart mentioning I did install it on my Windows install via VMWare, but only because I had extra time. My main point is that if Opera wants developers to support their browser, they must make it work! Otherwise it will just piss all of us off and not bother with their browser. The errors I encountered during the install on Ubuntu can only be accounted for them not testing their package, which is retarded.
Oct. 28th, 2005 07:40 pm (UTC)
I see what you're saying, and I take your word for it that Opera for any *n*x is unprofessional, untested crap. But in the same way that I'd hope you'd test multiple versions of Firefox on multiple platforms, I'd hope you'd test Opera for Windows in spite of what the Opera for *n*x is like.

You do have a Windows testing box, I hope? So you can test for IE and Firefox for Windows without going through emulation?

I understand your desire to not spend hours tweaking everything to look best in every single browser/platform combination. But it seems prudent to at least test and be aware of every combination you can get your hands on, so you know that (for example) customize/advanced/layeredit.bml needs a noscript fallback to work at all under Opera. Even if it's a small marketshare, do you really ever want to just remove features for a full 1-2% of your paid userbase?
Oct. 28th, 2005 07:44 pm (UTC)
Depending on the feature, and the changes, we do a different degree of browser testing. For this I did Firefox on Linux, Windows, and Mac, IE, Opera for Windows, and Safari. Then again, Opera had its own issues, but I made it a little better for it. The point is, if Opera is this lame I don't really care if 1-2% of people use it.
Oct. 28th, 2005 08:05 pm (UTC)
I know you, Dave, so I'm not too bothered by what you said. I know you don't mean to piss people off. But if I didn't know you, I'd be rather insulted that a dev just doesn't care about the browser that I, an active volunteer and contributor to this site, use.

If you try to implement something in Opera and just can't get it to work right, then fine. But if you try to install it on an OS I don't use, have trouble because they don't know how to develop for *n*x, and then just give up on Opera as a whole, then I get frustrated too.

I'm done now. I've made my point; I don't need to keep selling my browser to you. Though since I like you and don't want this to end on a bad note: I do appreciate all the work you do on the site, and that you'd even indulge a conversation like this. With most other sites, I'd never have a chance to talk to the devs at all, and that's a big part of why I don't use most other sites. Thanks.
Oct. 28th, 2005 08:09 pm (UTC)
Yeah, no hard feelings.
Oct. 28th, 2005 07:27 am (UTC)

It works in Windows. ;)

Oct. 28th, 2005 04:30 pm (UTC)
Thanks :P

I did give in and install it in Windows on VMWare, though it had its own rendering issues for the content.
Oct. 28th, 2005 11:56 am (UTC)
Ubuntu is really lame.
opera rox with freebsd.
Oct. 28th, 2005 04:32 pm (UTC)
Wow...helpful! The thing there is we run Debian in production so Ubuntu means we don't need to learn anything new either, not to mention it is a fucking clean desktop OS that just works! We then run Debian inside of virtualization and dev on it so we are working on the same setup as in production.
Oct. 28th, 2005 04:36 pm (UTC)
you are welcome ;)
Dec. 29th, 2005 11:55 pm (UTC)
Fix for opera in ubuntu
Realize that the time has probably passed but several others found this problem and
there is a quick fix, I realize it may not be very elegant but here you go:


Specifically find in page
Opera Segmentation Fault and Java crash with static version problem

Just figured I'ld share if anyone was still having the problem, and because I like to see
solutions posted where questions are found.

Jun. 22nd, 2006 11:20 am (UTC)
Opera 9.0 should work with Ubuntu

Hi. Sorry about the problems with Ubuntu packages for 8.* – we build about 50 packages for each delivery (different hardware, different Unixes, different version of each, different package managers, yadda), so we haven't always tested everything as thoroughly as I'd like! We have a variety of package-dependency problems with Ubuntu, which may well have caused Opera to install without some of the libraries it may have needed; that'll generally cause a prompt seg-fault, as you observed.

Meanwhile, about half a year ago, we re-organised who does packaging and how: we've been making extensive improvements ready for 9.0 – which shipped on Tuesday, 2006 June 20th. You should find the 9.0 package works fine for Ubuntu (or, within VMware, on your Debian virtual machine – I'm running Debian, so it's relatively well tested); if not, I'd greatly appreciate a bug report to https://bugs.opera.com/ (https://bugs.opera.com/) !

( 18 comments — Leave a comment )