Kirjoittaja Aihe: Ubuntu 6.10 64-bit + Opera  (Luettu 3575 kertaa)

MoB

  • Käyttäjä
  • Viestejä: 314
  • Debian Jessie, Ubuntu 12.04 LTS, Android-x86 2.3
    • Profiili
Ubuntu 6.10 64-bit + Opera
« : 06.11.06 - klo:16.01 »
Mitäs poppaskonsteja pitää suorittaa, että saa Operan toimimaan 64-bittisessä Edgyssä?
Heittää itselläni tällaista herjaa mokoma ; exec: 263: /usr/lib/opera/9.02-20060919.1/opera: not found
Käytössä opera-static_9.02-20060919.1-qt_en_i386.deb paketti Operasta, joka ainakin Dapperilla toimi vielä mukavasti.
Registered Linux user #186837

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #1 : 06.11.06 - klo:16.24 »
Eikös opera käynnisty komennolla opera? Vai ymmärsinkö kysymyksen aivan väärin? :D
alias vililikku

MoB

  • Käyttäjä
  • Viestejä: 314
  • Debian Jessie, Ubuntu 12.04 LTS, Android-x86 2.3
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #2 : 06.11.06 - klo:16.28 »
No hieman väärin  ;D
Eli kun käynnistää operan, niin se heittää tuon mainitun herjan ruudulle eikä suostu käynnistymään.

EDIT: liekö jotain vikaa /usr/bin/opera tiedostossa - pitää tutkia.
EDIT2: ls /usr/lib/opera/9.02-20060919.1/ tulostaa seuraavaa:
missingsyms.so  opera  spellcheck.so  works
Eli kyllä kyseinen file pitäisi löytyä.
« Viimeksi muokattu: 06.11.06 - klo:16.37 kirjoittanut MoB »
Registered Linux user #186837

raimo

  • Käyttäjä
  • Viestejä: 4155
  • openSUSE Tumbleweed
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #3 : 06.11.06 - klo:17.24 »
Eli kun käynnistää operan, niin se heittää tuon mainitun herjan ruudulle eikä suostu käynnistymään.

Kokeilepas näin, niin saadaan ainakin tarkempaa tietoa kuin se että exec ei
onnistu tuolta /usr/bin/opera -skriptistä
Koodia: [Valitse]
# kömmitään ko. hakemistoon:
cd /usr/lib/opera/9.02-20060919.1
ls -l
# jolloin pitäisi näkyä että opera on ~tämän näköinen
-rwxr-xr-x 1 root root 10401644 2006-11-03 13:30 opera
# koko saattaa olla erilainen, minulla jo O 9.10
# pääasia että tulee olla ajettava, ja jos ei ole:
sudo chmod 755 opera
# ja sitten käynnistys suoraan tästä hakemistosta, jolloin nähdään virheet:
./opera
Kerro mitä virheitä tulee, jos tulee.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

MoB

  • Käyttäjä
  • Viestejä: 314
  • Debian Jessie, Ubuntu 12.04 LTS, Android-x86 2.3
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #4 : 06.11.06 - klo:18.29 »
Tuolla /usr/lib/opera/9.02-20060919.1 -hakemistossa ku suorittaa seuraavat hässäkät.....

# sudo chmod 775 opera
# ./opera

..niin tuo suoltaa pihalla tällasita puutaheinää:
bash: ./opera: No such file or directory
Ja kyllä taatusti on kyseinen file siellä! :P

Fileen kokokin on jokseenkin sitä mitä Operalla pitää olla:

-rw-r--r-- 1 root root    15004 2006-09-19 16:41 missingsyms.so
-rwxrwxr-x 1 root root 14722788 2006-09-19 16:41 opera
-rw-r--r-- 1 root root    56108 2006-09-19 16:41 spellcheck.so
-rwxr-xr-x 1 root root     2700 2006-09-19 16:41 works

Ja tuo operahan on asennettu --force-architecture -vipstaakilla ja täysin samalla tavalla kuin aiemmin Dapperissa, jossa se toimi oitis. Toisen koneeni päivitin Dapperista (64-bit myös) Edgyyn aptitudella ns. lennosta ja siinä oli jo Dapperin aikana asennettu Opera ja se toimii täysin ongelmitta. Mutta tämä tyhjään koneeseen rompulta kiskaistu (okei, tämä on Xubuntu - ei pitäisi kyllä vaikuttaa? toinen kone on *buntu pelkällä fluxboxilla) ei halua leikkiä Operan kanssa.
Sudolla ajaminen ei vaikuta toimintaan millään tapaa, vaan heittää saman herjan.
« Viimeksi muokattu: 06.11.06 - klo:18.35 kirjoittanut MoB »
Registered Linux user #186837

raimo

  • Käyttäjä
  • Viestejä: 4155
  • openSUSE Tumbleweed
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #5 : 06.11.06 - klo:18.34 »
Tuolla /usr/lib/opera/9.02-20060919.1 -hakemistossa ku suorittaa seuraavat hässäkät.....

# sudo chmod 775 opera
# /.opera

..niin tuo suoltaa pihalla tällasita puutaheinää:
Komento pitää olla ./opera
Ei siis saa olla /.opera

edit:
ja ei chmod 775 opera
vaan chmod 755 opera

tosin se kyllä oletuksena on ajettava, ja onhan 775:kin ajettava, mutta ei liene syytä kuitenkaan muuttaa sitä
755 -> 775 elikkä siis: sudo chmod 755 opera joka on oletustilanne.
« Viimeksi muokattu: 06.11.06 - klo:18.37 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

MoB

  • Käyttäjä
  • Viestejä: 314
  • Debian Jessie, Ubuntu 12.04 LTS, Android-x86 2.3
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #6 : 06.11.06 - klo:18.36 »
Tuolla /usr/lib/opera/9.02-20060919.1 -hakemistossa ku suorittaa seuraavat hässäkät.....

# sudo chmod 775 opera
# /.opera

..niin tuo suoltaa pihalla tällasita puutaheinää:
Komento pitää olla ./opera
Ei siis saa olla /.opera



Muokkasin juuri viestiäni, huomasin itsekkin, että olin kirjoittanut sen väärin. Eli ./opera tietenkin. Ehdit jo välliin =)
Registered Linux user #186837

MoB

  • Käyttäjä
  • Viestejä: 314
  • Debian Jessie, Ubuntu 12.04 LTS, Android-x86 2.3
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #7 : 06.11.06 - klo:18.43 »
tosin se kyllä oletuksena on ajettava, ja onhan 775:kin ajettava, mutta ei liene syytä kuitenkaan muuttaa sitä
755 -> 775 elikkä siis: sudo chmod 755 opera joka on oletustilanne.

775 tai 755, ei vaikutusta asiaan. Tuo herja on kyllä käsittämätön koska siinä se file edessä seisoo, mutta väittää ettei mukamas ole =)
Registered Linux user #186837

raimo

  • Käyttäjä
  • Viestejä: 4155
  • openSUSE Tumbleweed
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #8 : 06.11.06 - klo:19.02 »
Tuo herja on kyllä käsittämätön koska siinä se file edessä seisoo, mutta väittää ettei mukamas ole =)
Juu on, en ymmärrä, liekö sitten jotenkin rikki se opera, että tuo virhe tulisi siitä ...

Entäs jos tuo virhe tuleekin jostakin tiedostosta jota ei ole, ja jota Opera yrittää käyttää?
Tosin EI tuo virhe siltä kyllä näytä minusta.

Yksi nyt tietysti tosiaan on, että jos tuo opera-binääri on jotenkin "rikki" tai sitten jotain?
Mitäs jos asennat sen uudelleen? Vaikka ihan niin että imuroit kokonaan uuden paketin.

edit:
Edgyssähän on "sh-tulkki" vaihdettu bash -> dash, mutta ei se nyt voi tuohon vaikuttaa kun
binääriä suoraan ajetaan, eihän? kokeile huviksesi vaikka näin:

dash
./opera

Pois sulkee ainakin sen että jos se onkin bash joka sekoilee ?

Ja sitten vielä kenties ~/.opera hakemisto pois, tai siirrä se johonkin ja kokeile sitten.
Eli siis kotihakemistossasi oleva .opera piilohakemisto johonkin, vaikka näin:
(ko. hakemistoa ei ole, jos Opera ei ole kertaakaan käynnistynyt)
Koodia: [Valitse]
mv ~/.opera ~/home-dot-opera
Tuo resetoi kaikilta Operoilta asetukset oletuksiinsa.

Tässä sitten erilaisia Operan käynnistämisyrityksiä ... :)

Ellei auta, palautus näin, jos siltä tuntuu että haluaa palauttaa asetukset:
Koodia: [Valitse]
cp -r ~/home-dot-opera ~/.opera

« Viimeksi muokattu: 06.11.06 - klo:19.32 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

MoB

  • Käyttäjä
  • Viestejä: 314
  • Debian Jessie, Ubuntu 12.04 LTS, Android-x86 2.3
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #9 : 06.11.06 - klo:20.16 »
Kokeilin 9.00, 9.01 sekä 9.02 versioita, mutta kaikki herjaavat samaa. 8.xx versiot eivät suostu asentumaan, koska herjaavat xlibs kirjastoista. Menin jopa niin pitkälle, että kokeilin kopsata toisesta Ubuntumyllystäni toimivan Operan tähän koneeseen (siis kaikki /usr/bin/opera, /usr/share/opera, /usr/lib/opera/opera9xxxxxx -hakemistot) ja laitoin oikeat ajo-oikeudet jne. tiedostoille, mutta herjaa silti samaa.
Jotain isompaa häikkää..
Enkkufoorumilta sain kaivettua ongelmasta näin paljon esille, mutta eipä ole paljoa iloa:
http://ubuntuforums.org/showthread.php?t=270257
http://ubuntuforums.org/showthread.php?p=1683258

EDIT: kokeilin dash -kikkaa, eipä jeesannut sekään. Herjaa myös ettei muka olisi kyseistä tiedostoa.
« Viimeksi muokattu: 06.11.06 - klo:20.36 kirjoittanut MoB »
Registered Linux user #186837

raimo

  • Käyttäjä
  • Viestejä: 4155
  • openSUSE Tumbleweed
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #10 : 06.11.06 - klo:20.49 »
Jotain isompaa häikkää..
Enkkufoorumilta sain kaivettua ongelmasta näin paljon esille, mutta eipä ole paljoa iloa:

Joo ei ole, no ehkä sen verran että ilmiö on olemassa laajemminkin = joku keksii siihen ratkaisun jossakin vaiheessa.

Kokeilepas huviksesi ihan uusimmalla 9.10 betalla:
http://snapshot.opera.com/unix/Weekly-478/intel-linux/en/
Sitä tiedä vaikka auttaisi?
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

MoB

  • Käyttäjä
  • Viestejä: 314
  • Debian Jessie, Ubuntu 12.04 LTS, Android-x86 2.3
    • Profiili
Re: Ubuntu 6.10 64-bit + Opera
« Vastaus #11 : 18.11.06 - klo:21.57 »
Sain tuon mokoman lopulta toimimaan. Vippaskonsti on tämä
sudo apt-get install ia32-libs
Opera toimii tuon jälkeen, eikä pystähdy outoihin virheilmoituksiin.

..lienee paikallaan kiittää avusta (unohtui viimeksi), eli kiitokset Raimolle jelpistä ja hyvistä vinkeistä.
Registered Linux user #186837