OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: Anonymous on January 26, 2004, 02:02:59 pm

Title: Opera 6 with OZ 3.3.6pre1
Post by: Anonymous on January 26, 2004, 02:02:59 pm
I have successfully installed Opera 6 onto OZ using the oz-compat libs.  Opera 6 loads and works so far, however, one thing is bugging me.  The icons at the top of Opera do not display, has anyone else experienced this issue and is there any work-around available?
Title: Opera 6 with OZ 3.3.6pre1
Post by: Irongeek on January 26, 2004, 06:23:17 pm
After installing the oz-compat libs I had to edit the opera.desktop file and put runcompat in the exec line. Heres what my opera.desktop file looks like:

[Desktop Entry]
Comment=The Opera 6.0 Web Browser
Exec=runcompat opera
Icon=opera.png
MimeType=text/html;application/x-shockwave-flash;application/pdf;application/x-x509-user-cert;application/x-x509-ca-cert;application/pkcs7-signature;application/pkcs7-mime;application/x-pem-file;application/x-pkcs12
MimeTypeIcons=opera;opera;opera;certificate;certificate;certificate;certificate;
ertificate;certificate
Type=Application
Name=Opera Browser
HidePrivilege=1
NeedSpace=9216
Title: Opera 6 with OZ 3.3.6pre1
Post by: lardman on January 26, 2004, 06:45:32 pm
Icon fix (if I remember correctly, if not try a search):

ln -s /opt/QtPalmtop/opera /usr/share/opera
Title: Opera 6 with OZ 3.3.6pre1
Post by: Anonymous on January 27, 2004, 07:26:31 am
Awesome, thanks for the replies, I now have icons!  Thanks!
Title: Opera 6 with OZ 3.3.6pre1
Post by: bluey on February 04, 2004, 11:12:56 am
Posting this from Opera 7 on oz336, just wonderful.

Anyone having issues with the opie-sh script of the compat libs package?
I was, the apps didn\'t show up if I wanted to choose from the list. I can post here what I changed. Is the package mantainer around here?


Have a wonderful day! :-D


There was something wrong while parsing the packages names, and bulding the list.

Compare your ask_list() (in /opt/QtPalmtop/bin/makecompat) to this:
Code: [Select]
ask_list() {                                                                    

        # Figure out which app groups are                                      

        GROUP=`ls $OPIE_DIR/apps                                              

                | grep -v Setting                                              

                | sed -e"s/1Pim/Pim/g"                                        

                | $OPIE_SH -g -i -M "Select which group" -l -F                

                | sed -e"s/Pim/1Pim/g"`                                        

                                                                                

        for i in $OPIE_DIR/apps/$GROUP/*.desktop; do                          

                # Extract the name and what is run                              

                EXEC=`grep "Exec=" $i | sed -e"s/.*=//g"`                      

                NAME=`grep "Name=" $i | sed -e"s/.*=//g"`                      

                                                                

                # Where is the file actually located?          

                # This doesnt handle spaces.                    

                FOUND="false"                                  

                for j in `echo $PATH | sed -e"s/:/ /g"`; do    

                        if [ -x $j/$EXEC ]; then                

                                EXEC="$j/$EXEC"        

                                FOUND="true"                                                                  

                                break                                                                        

                        fi                                                                                    

                done                                                                                          

                                                                                                              

                # Did we find the object?                                                                    

                if [ "$FOUND" = "false" ]; then                                                              

                        echo "Could not find $EXEC in path"                                                  

                        continue                                                                              

                fi                                                                                            

                                                                                                              

                touch $OPIE_TMP/mc.names                                                                      

                touch $OPIE_TMP/mc.map                                                                        

                echo $NAME >> $OPIE_TMP/mc.names                                                              

                echo $NAME=$EXEC >> $OPIE_TMP/mc.map                                                          

                                                                                                              

        done                                                                                                  

                                                                                                              

        SELECTION=`cat $OPIE_TMP/mc.names | $OPIE_SH -g -i -M "Select which application" -l -F`              

        LOCATION=`grep "$SELECTION" $OPIE_TMP/mc.map | sed -e"s/.*=//g"`                                      

                                                                                                              

        rm $OPIE_TMP/mc.names                                                                                

        rm $OPIE_TMP/mc.map                                                                                  

                                                                                                              

        return                                                                                                

}                            


I hope it helps
Title: Opera 6 with OZ 3.3.6pre1
Post by: idzeeboo on February 24, 2004, 09:28:55 pm
Thanks lardman!  Your fix worked for me as well.  Seems so simple... what does that actually do?

idzeeboo
Title: Opera 6 with OZ 3.3.6pre1
Post by: lardman on February 25, 2004, 09:49:47 am
Opera looks in a certain location for its files. ln -s makes what\'s called a symbolic link between the actual location and the one it wants to look in.
Title: Opera 6 with OZ 3.3.6pre1
Post by: Anonymous on February 26, 2004, 02:27:25 pm
Where can I get the oz-compat libs that work with openzaurus 3.3.6pre1.
Title: Opera 6 with OZ 3.3.6pre1
Post by: lardman on February 26, 2004, 03:46:05 pm
Search for oz-compat.
Title: Opera 6 with OZ 3.3.6pre1
Post by: obs1 on February 28, 2004, 04:00:24 am
I got Opera 7 installed - however did not get an icon in the opie \"task bar\" when I edited opera.desktop to Exec=runcompat opera

So I created an runopera.sh file which runs \"runcompat opera\". It comes up and the icon comes up as well (as shown in the 1st attachment). However when I switch to another running application and try to switch back to opera I get \"runopera not responding\". Any idea how to solve this issue?

I\'m using OZ3.36pre1 on SL-C860.
Title: Opera 6 with OZ 3.3.6pre1
Post by: refriedChicken on March 03, 2004, 04:00:05 pm
Where can I get Opera 7?
Title: Opera 6 with OZ 3.3.6pre1
Post by: Anonymous on March 04, 2004, 06:34:10 pm
Check this thread (https://www.oesf.org/forums/index.php?showtopic=672&highlight=opera+7) for more info on Opera 7 and where to download it.