Flash
(→/compat/linux/) |
(→Linux plugin emulation) |
||
Line 5: | Line 5: | ||
# cd /usr/ports/www/linux-c6-flashplugin11; make install clean | # cd /usr/ports/www/linux-c6-flashplugin11; make install clean | ||
− | This should install other linux-c6 dependencies, including nspluginwrapper. Follow the directions at the end of installing the programs, most of which will be repeated below in the configuration sections. | + | This should install other linux-c6 dependencies, including nspluginwrapper. Follow the directions at the end of installing the programs, most of which will be repeated below in the configuration sections. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Load Linux modules according to [[Linux, configuration#Loading Linux modules]]. | Load Linux modules according to [[Linux, configuration#Loading Linux modules]]. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===/etc/=== | ===/etc/=== | ||
/etc/fstab | /etc/fstab | ||
linproc /compat/linux/proc linprocfs rw 0 0 | linproc /compat/linux/proc linprocfs rw 0 0 | ||
− | |||
− | |||
proc /proc procfs rw 0 0 | proc /proc procfs rw 0 0 | ||
− | |||
− | |||
− | |||
/etc/devfs.conf | /etc/devfs.conf | ||
Line 50: | Line 30: | ||
shadow: files nis | shadow: files nis | ||
group: files nis | group: files nis | ||
− | hosts: | + | hosts: files nis dns |
+ | |||
+ | ===Run nspluginwrapper=== | ||
+ | Run the following for a library plugin to be found by Firefox: | ||
+ | nspluginwrapper -v -a -i | ||
+ | |||
+ | Or to upgrade from a previous installed Flash plugin: | ||
+ | nspluginwrapper -v -a -u | ||
+ | |||
+ | To view the loaded plugins: | ||
+ | nspluginwrapper -l | ||
+ | |||
+ | If this doesn't work, all packages may need to be reinstalled cleanly. | ||
==Wine emulation== | ==Wine emulation== |
Revision as of 00:59, 21 October 2015
The Adobe Flash player plugin can be emulated to run on native browsers. Alternatively, the browser can also be emulated, but this method seems to lack performance.
Contents |
Linux plugin emulation
Install flashplugin11 through ports, since at times the repository package may be outdated:
# cd /usr/ports/www/linux-c6-flashplugin11; make install clean
This should install other linux-c6 dependencies, including nspluginwrapper. Follow the directions at the end of installing the programs, most of which will be repeated below in the configuration sections.
Load Linux modules according to Linux, configuration#Loading Linux modules.
/etc/
/etc/fstab
linproc /compat/linux/proc linprocfs rw 0 0 proc /proc procfs rw 0 0
/etc/devfs.conf
link /tmp shm
/etc/sysctl.conf
compat.linux.osrelease=2.6.18
/compat/linux/
/compat/linux/etc/yp.conf
domainname mydomain.com # this is your network's domain-name without localhost ypserver localhost # my.yp.server
/compat/linux/etc/nsswitch.conf
passwd: files nis shadow: files nis group: files nis hosts: files nis dns
Run nspluginwrapper
Run the following for a library plugin to be found by Firefox:
nspluginwrapper -v -a -i
Or to upgrade from a previous installed Flash plugin:
nspluginwrapper -v -a -u
To view the loaded plugins:
nspluginwrapper -l
If this doesn't work, all packages may need to be reinstalled cleanly.
Wine emulation
Full Adobe Flash 9 support can be present by using a Win32 browser and Adobe Flash 9 for Windows in WINE. This was tested with WINE 0.9.59, FreeBSD 7-Release and Firefox 2.0.0.13.
Alternatively look into installing the package emulators/pipelight, which is meant to use windows plugins, through wine emulation, in non-emulated FreeBSD browsers. (I haven't tested this set-up)
External Links
http://freebsd.kde.org/howtos/konqueror-flash.php
Some more extensive step-by-step instructions:
http://freebsd.langhans.com.pl
See also
The PC-BSD project have released version 1.4 of their FreeBSD based distribution which includes native Flash Player in Konqueror, Firefox and Opera.