Volledige versie bekijken : Flash voor de AMD64 architectuur?



Nikolas
27 July 2006, 17:51
Ik ben dus op zoek naar flash voor mijn Ubuntu, die draait op een AMD64 architectuur, ubuntu is dan ook in AMD64 versie geinstalled :)

Nu ben ik echter op zoek naar de flash plugin, ik vind 'm echter niet :(
Wie, o, wie kan mij helpen?

Snakey
27 July 2006, 18:50
Flash werkt niet in 64-bitsmodus. Je zal dus eerst de 32-bitsversies van firefox moeten installeren:
http://www.ubuntuforums.org/showthread.php?p=1174435

smurfslover
28 July 2006, 03:47
Voor 64-bits pc's hoor ik veel goeds over gnash, het open-source alternatief voor flash. Flash voor 64-bits op linux komt er waarschijnlijk bij de volgende versie van flash.

Nikolas
28 July 2006, 11:17
Flash werkt niet in 64-bitsmodus. Je zal dus eerst de 32-bitsversies van firefox moeten installeren:
http://www.ubuntuforums.org/showthread.php?p=1174435

Hij wil niet opstarten, diene Firefox 32

Nikolas
28 July 2006, 14:46
Goed, nikolasje heeft dus Gnash gedownload, wil ik het echter installeren gaat het (WEERAL!!!) mis...

## --------- ##
## Platform. ##
## --------- ##

hostname = Boven2
uname -m = x86_64
uname -r = 2.6.15-26-amd64-generic
uname -s = Linux
uname -v = #1 SMP PREEMPT Mon Jul 17 19:50:04 UTC 2006

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = x86_64
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/bin/X11
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1640: checking build system type
configure:1658: result: x86_64-unknown-linux-gnu
configure:1666: checking host system type
configure:1680: result: x86_64-unknown-linux-gnu
configure:1688: checking target system type
configure:1702: result: x86_64-unknown-linux-gnu
configure:1736: checking for a BSD-compatible install
configure:1791: result: /usr/bin/install -c
configure:1806: checking for -p flag to install
configure:1819: result: yes
configure:1830: checking whether build environment is sane
configure:1873: result: yes
configure:1938: checking for gawk
configure:1967: result: no
configure:1938: checking for mawk
configure:1954: found /usr/bin/mawk
configure:1964: result: mawk
configure:1974: checking whether make sets $(MAKE)
configure:1998: result: no
configure:2162: checking whether to enable maintainer-specific portions of Makefiles
configure:2171: result: no
configure:2186: checking whether make sets $(MAKE)
configure:2210: result: no
configure:2233: checking for pkg-config
configure:2249: found /usr/bin/pkg-config
configure:2259: result: yes
configure:2271: checking for kde-config
configure:2329: result: /usr/bin/kde-config
configure:2439: checking for msgfmt
configure:2466: result: /usr/bin/msgfmt
configure:2475: checking for gmsgfmt
configure:2506: result: /usr/bin/msgfmt
configure:2525: checking for xgettext
configure:2552: result: /usr/bin/xgettext
configure:2584: checking for style of include used by make
configure:2612: result: none
configure:2689: checking for g++
configure:2718: result: no
configure:2689: checking for c++
configure:2718: result: no
configure:2689: checking for gpp
configure:2718: result: no
configure:2689: checking for aCC
configure:2718: result: no
configure:2689: checking for CC
configure:2718: result: no
configure:2689: checking for cxx
configure:2718: result: no
configure:2689: checking for cc++
configure:2718: result: no
configure:2689: checking for cl
configure:2718: result: no
configure:2689: checking for FCC
configure:2718: result: no
configure:2689: checking for KCC
configure:2718: result: no
configure:2689: checking for RCC
configure:2718: result: no
configure:2689: checking for xlC_r
configure:2718: result: no
configure:2689: checking for xlC
configure:2718: result: no
configure:2731: checking for C++ compiler version
configure:2734: g++ --version </dev/null >&5
./configure: line 2735: g++: command not found
configure:2737: $? = 127
configure:2739: g++ -v </dev/null >&5
./configure: line 2740: g++: command not found
configure:2742: $? = 127
configure:2744: g++ -V </dev/null >&5
./configure: line 2745: g++: command not found
configure:2747: $? = 127
configure:2770: checking for C++ compiler default output file name
configure:2773: g++ conftest.cc >&5
./configure: line 2774: g++: command not found
configure:2776: $? = 127
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "gnash"
| #define PACKAGE_TARNAME "gnash"
| #define PACKAGE_VERSION "0.7.1"
| #define PACKAGE_STRING "gnash 0.7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "gnash"
| #define VERSION "0.7.1"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2815: error: C++ compiler cannot create executables
See `config.log' for more details.

smurfslover
28 July 2006, 15:04
Maak je eerst eens een goede bronnenlijst aan voor x64 op www.ubuntulinux.nl/source-o-matic dan kan je gnash installeren met
sudo apt-get install gnash

Nikolas
28 July 2006, 15:16
Maak je eerst eens een goede bronnenlijst aan voor x64 op www.ubuntulinux.nl/source-o-matic dan kan je gnash installeren met
sudo apt-get install gnash

Oke, maar ik zal nu eerst overschakelen op een i386 versie van Ubuntu, voor de AMD64 is er nog te weinig software naar mijn goesting (bv. Wine & Cedega)

smurfslover
29 July 2006, 11:57
Goed idee want tenzij je encrypties gaat uitvoeren of andere aplicaties die veel rekenkracht vereisen zal je geen snelheidsverschil merken tss de 32bits en de 64bits versie hoor. 64bits is niet echt nodig voor de gewone gebruiker. Grtz.

Nikolas
30 July 2006, 15:12
Hoe werkt die Source-O-Matic, want ik krijg een bash voor de deb command:

nikolas@ubuntu:~$ # Ubuntu supported packages (packages, GPG key: 437D05B5)
nikolas@ubuntu:~$ deb http://be.archive.ubuntu.com/ubuntu dapper main restrictedbash: deb: command not found
nikolas@ubuntu:~$ deb http://be.archive.ubuntu.com/ubuntu dapper-updates main restricted
bash: deb: command not found
nikolas@ubuntu:~$ deb http://security.ubuntu.com/ubuntu dapper-security main restricted
bash: deb: command not found

Snakey
30 July 2006, 15:17
eerst in de terminal "sudo gedit /etc/apt/sources.list" intikken. en dan kan je in je teksteditor alles overschrijven met je nieuwe bronnenlijst

Nikolas
30 July 2006, 16:42
nikolas@ubuntu:~/Desktop/gnash-0.7.1$ ./configure
checking build system type... i686-pc-linux-gnuoldld
checking host system type... i686-pc-linux-gnuoldld
checking target system type... i686-pc-linux-gnuoldld
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make sets $(MAKE)... (cached) no
checking for pkg-config... yes
checking for kde-config... /usr/bin/kde-config
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for style of include used by make... none
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.

Dit zelfs na het installeren van de sources list.

Snakey
30 July 2006, 16:58
Die sources list is voor apt, dus als je een programma wilt installeren, moet je sudo apt-get install programmanaam , bv. sudo apt-get install gnash

apt is een pakketmanager voor binaries (deb-installatiebestanden, yum is een pakketmanager voor rpm's), het houdt een bronnenlijst bij van online locaties of locaties op cd's. Wanneer je dus een programma wilt installeren, dan gebruik je apt-get, of als je niet graag via tekstregels werkt, kan je synaptic gebruiken. Via synaptic kan je ook gemakkelijker zoeken naar porgramma's. Synaptic kan je vinden via Systeem > Beheer > Synaptic Pakketbeheer.
De meeste goede bronnen (in het engels meestal repositories genoemd) hebben ook hun dependancies erbij staan, daardoor zal, als je programma x installeert, en om goed te functioneren heeft het programma y ook nodig, dan zal apt automatisch ook zoeken op de bronnen naar programma y en voorstellen om die ook te installeren.
Dit is bv. vergelijkbaar met vele visual basic programmaatjes die een bepaald dll bestand nodig hebben, of een programma dat .NET runtime libraries nodig heeft.

Let dus ook op bij het maken van een eigen sources.list, want deze wordt ook gebruikt voor het updaten van het systeem, zorg ervoor dat je steeds de bronnen van ubuntu update en security hebt staan. Beste is eigenlijk om gewoon extra bronnen onderaan toe te voegen, ipv van het hele bestand te vervangen.
Iedere keer dat je je sources.list aanpast, moet je eerst "sudo apt-get update" uitvoeren om de nieuwe bronnenlijsten binnen te halen.

Wanneer er toch een fout optreedt bij het installeren/verwijderen van iets, en er zit een fout in de cache van apt, dan kan je "sudo apt-get install -f" uitvoeren.
Wanneer je vaak deze problemen tegenkomt door te vaak te veranderen van bronnenlijsten of door veel te installeren/verwijderen. Kies dan voor aptitude. De werking is hetzelfde, maar overal bij de tekstregels moet je "apt-get" vervangen door "aptitude, bv "sudo aptitude install gnash", aptitude is een verbeterde versie en zal meer bijhouden over wat er geïnstalleerd wordt en zal voor minder problemen zorgen met de cache.

Nikolas
30 July 2006, 17:01
Synaptic heeft hem niet aan boord en dit zegt de terminal:

nikolas@ubuntu:~$ sudo apt-get gnash
E: Ongeldige operatie gnash
nikolas@ubuntu:~$

Help :s

Snakey
30 July 2006, 17:11
Sorry, weet niet waar ik met men gedachten bij was, ik was de operatie install vergeten :o , heb de post ondertussen aangepast, typ sudo apt-get install gnash.

En synaptic gebruikt dezelfde bronnenlijst als apt-get, dus als hij het niet vindt, dan heb je de verkeerde bronnenlijst (of vergat je eerst sudo apt-get update te doen).

Nikolas
30 July 2006, 17:13
Ja, xal de verkeerde bronnenlijst hebben, gezellig. :(
Waar kan ik nog goeie vinden?

Snakey
30 July 2006, 17:21
Heb eens gezocht naar een server met gnash op:
typ:

sudo gedit /etc/apt/sources.list
Voeg het volgende toe onderaan:

# for Ubuntu 6.06 - i386
deb http://cle.linux.org.tw/candyz/Ubuntu i386/

Typ nu:

wget http://cle.linux.org.tw/candyz/Ubuntu/candyz.key -O -|sudo apt-key add -

sudo apt-get update
sudo apt-get install gnash

smurfslover
30 July 2006, 18:54
Deze tool is ideaal : http://www.ubuntulinux.nl/source-o-matic
Alleen de bronnen van seveas niet aanvinken die zijn unstable. :)

Nikolas
30 July 2006, 19:50
Deze tool is ideaal : http://www.ubuntulinux.nl/source-o-matic
Alleen de bronnen van seveas niet aanvinken die zijn unstable. :)

Die had ik gebruikt, beste smurfslover :(
Nu is GNash geïnstalleerd, maar jammer genoeg geen ondersteuning voor meerlaagse flashbestanden :(

smurfslover
31 July 2006, 03:57
Dat komt nog wel het gnash-project is tamelijk nieuw maar ze maken naar 't schijnt wel grote progressie. Ook omwille van gnash heeft macromedia aangekondigd dat er van de volgende versie van flash wel een 64-bits versie voor linux zou komen. :)
Een beetje concurrentie is altijd goed :p