Newsgroup: it.comp.os.linux.mandrake
Titolo: [Mdk10.2] Problemi con Opera 8.0

HO istallato Opera sul mio Mandrake 10.2, il file d'istallazione però è per
la versione 10.1, infatti il programma si chiude da solo durante la
navigazione. L'esperienza fatta istallandolo sulla versione 10.1 è stata
positiva, ma adesso non vuole proprio funzionare. Fa le bizze perchè il
pacchetto .rpm è stato creato per la 10.1? Lo disistallo e passo ad altro?
C'è una soluzione?
-- 
by Sax

Mentre l'utima copia di Windows XP veniva bruciata ed i PC di tutto il 
mondo cadevano in mano a Linux, la possente voce di S.F.9 interruppe 
bruscamente il mio sogno con queste parole:

Ho letto in giro di crash improvvisi di Opera 8, ma personalmente ho 
installato l'rpm preso da 
opera.com
 sulla nuova Mandriva e non mi dà 
nessunissimo problema, è il browser migliore che ho trovato. Per il tuo 
problema non ho idea di quale possa essere la causa, magari lancialo da 
console e leggi gli eventuali errori che ti dà quando crasha.
-- 
Se vuoi viaggiare per il mondo ed essere invitato a parlare in un sacco
di posti diversi, basta che tu scriva un sistema operativo Unix.
		-- Linus Torvalds

 console e leggi gli eventuali errori che ti dà quando crasha.
Ho seguito le tue indicazioni e guarda cosa è uscito fuori:
"Disabling java due to potential problems. If you know what you are doing,
you can set the environment variable OPERA_FORCE_JAVA_ENABLED to '1' to
override this. Start Opera with '-debugjava' argument for more
information."
Questioni:
Come posso modificare le variabili di ambiente del programma?
L'errore riguarda il rapporto con java?
Ciao Sax

 Ciao Sax
Ciao


 Ciao Sax
Ciao


 Ciao Sax
Ciao


 Ciao
La variabile OPERA_FORCE_JAVA_ENABLED già è settata su "1".
Ho fatto partire opera con -debugjava e guarda che mi ha detto:
opera: [java] There seems to be a preloaded version of Xt.
       There is a workaround for this problem in the opera
       startup script.  If that workaround fails, opera will
       most likely crash every time it tries to use Java.
       The workaround seems to have failed.  Java will be disabled.
       Technical explanation:
       There is a problem with the order of loading Xt and
       Java.  If Xt is loaded before libawt (part of Java),
       Java will crash when it tries to access the screen.
       The workaround is based on using LD_PRELOAD to load
       libawt.so first.
opera: [java] Disabling java due to potential problems. If you know
       what you are doing, you can set the environment variable
       OPERA_FORCE_JAVA_ENABLED to '1' to override this.
       The actual problems should be described above.
Che faccio?
Cioa Sax
 

Credo che questo sia il pezzo dello script di opera incriminato:
(152) # Workarounds for the "preloaded libXt" problem.
LD_PRELOAD="libjvm.so:libawt.so:${OPERA_LD_PRELOAD}"
export LD_PRELOAD
# To disable the first workaround, comment the next line.
JAVA_WORKAROUND=`${OPERA_BINARYDIR}/works 2>/dev/null`
if test "${JAVA_WORKAROUND}" = 'works'; then
    OPERA_FORCE_JAVA_ENABLED="1"
else
    LD_PRELOAD="libjava.so:${LD_PRELOAD}"
    # To disable the second workaround, comment the next line.
    IBMJAVA131_WORKAROUND=`${OPERA_BINARYDIR}/works 2>/dev/null`
    if test "${IBMJAVA131_WORKAROUND}" = 'works'; then
        OPERA_FORCE_JAVA_ENABLED="1"
    else
        LD_PRELOAD="${OPERA_LD_PRELOAD}"
    fi
fi
export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED
Adesso provo a commentare, come c'è scritto sopra, la riga 156 e la 163.
Chissà che ne esce fuori!

S.F.9 wrote:

Non mi vuole far salvare il file modificato perchè dice che non ho accesso
alla scrittura.
Che faccio?

Mentre l'utima copia di Windows XP veniva bruciata ed i PC di tutto il 
mondo cadevano in mano a Linux, la possente voce di S.F.9 interruppe 
bruscamente il mio sogno con queste parole:

Per modificarlo basta che lo editi da root, ma non credo serva 
commentare quelle linee; dovrebbero essere proprio quelle righe a 
risolvere il tuo problema, ma il messaggio di errore dice che i 
workaround per risolvere il problema dell'ordine di caricamento delle 
libreire non vanno. A questo punto non so più cosa dirti, magari si può 
mettere mano allo script modificando le variabili (per questo aspetta 
qualcuno ben più competente di me), altrimenti puoi vedere se funziona 
semplicemente disabilitando Java.


 semplicemente disabilitando Java.
Ho risolto istallando la versione 7.54.
Grazie a tutti
-- 
By Sax