Commit Graph

117 Commits (bdc94eac5cda3dd6700a1cd462178b7ac3c4cfec)

Author SHA1 Message Date
Zi Ree e60eb81d56 Linux: use system wide fontconfig instead of 3p library, if all goes well we can later remove it from autobuild.xml - patch by PorkChop, thank you! 2023-01-19 12:38:02 +01:00
Zi Ree 66cecee628 Linux: Update fontconfig and freetype to remove old zlib dependency - Thanks to PorkChop! 2022-10-30 20:30:12 +01:00
Nicky 24bffb2685 FIRE-31929; try xdg-open before using a webbrowser to open a file. 2022-08-14 00:33:02 +02:00
Liny f3245b8158 Fix FIRE-31717 - Typo in a Linux script 2022-06-06 21:54:08 -07:00
Ansariel 24a0b190ba Merge branch 'master' of https://vcs.firestormviewer.org/viewer-merges/phoenix-firestorm-eep 2020-05-27 12:17:40 +02:00
Nicky d68fe4aa87 viewer side tweaks to allow using latest CEF/dullahan. 2020-05-21 23:41:06 +02:00
Ansariel db30295c98 Remove FMOD Ex and first round sync with upcoming changes from upstream 2020-04-08 22:29:21 +02:00
PanteraPolnocy 3dadd1a95b Changed phoenixviewer.com to firestormviewer.org in few applicable places
Obviously, search & replace (for XML files), plus some manual reviewing
2019-10-07 09:54:33 +02:00
Liny 026cb180e9 FIRE-28964 - Fixed a spelling mistake
Patch from KatieCurtis Resident
2019-09-16 14:26:54 -07:00
Nicky 0aa38a6cee Remove 32 bit paths from DRI search path. 2019-06-26 21:25:56 +02:00
Nicky 5e43c43df3 FIRE-23549; Add /usr/lib64/xorg/modules/dri to LIBGL_DRIVERS_PATH 2019-06-26 21:23:57 +02:00
Nicky a810f6fb0c FIRE-23662; Use absolute path for jemalloc to make .so detection work under all circumstances. Contributed by Lance Corrimal. 2019-03-01 12:24:16 +01:00
Nicky f1d03d4f01 FIRE-23299; Option to use jemalloc (Linux x64). 2019-02-28 15:58:43 +01:00
Ansariel 3192fe832f Merge viewer-quickgraphics 2016-03-08 01:41:31 +01:00
Nicky ea1c57ca32 Do not export FS_CEF_PRELOAD with full path. LD_PRELOAD cannot handle path with spaces in them (http://stackoverflow.com/questions/10072609/how-to-escape-spaces-in-library-path-appended-to-ld-preload). as we also set LD_LIBRARY_PATH, this is no problem. 2016-02-09 23:23:16 +01:00
Nicky 2700f7994e FIRE-17517; LD_PRELOAD libcef.so when launching a plugin that will dso-load media_plugin_cef. Reasoning is that libcef.so is bild with tcmalloc and thus will cause all kind of havok if not preloaded. Hopefully cefbuilds will stop doing this soon enough (see https://bitbucket.org/chromiumembedded/cef/issues/1827) and this can be reverted.
Alternative is to rebuild CEF each and every time for x86 and x64 when it is updated.

See also:
http://jira.phoenixviewer.com/browse/FIRE-17517
https://lists.secondlife.com/pipermail/opensource-dev/2015-July/010106.html
https://bitbucket.org/chromiumembedded/cef/issues/1827/tcmalloc-should-be-disabled-in-linux-osx
2016-02-07 23:47:58 +01:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Nicky ea67861c32 Linux: FIRE-16620; Add /usr/lib/i386-linux-gnu/dri and /usr/lib/x86_64-linux-gnu/dri 2015-08-15 21:14:24 +02:00
Ansariel 3e1051c81f FIRE-15999: Update Errormessage on $LL_RUN_ERR; Patch by Mister Acacia 2015-05-06 15:21:50 +02:00
Nicky 6c358d1cb2 FIRE-14186; Setup LIBGL_DRIVERS_PATH both for amd64 and i386 multiarch. 2015-02-19 16:41:49 +01:00
Nicky b24e5056e0 Do not tweak LD_PRELOAD or LD_LIBRARY_PATH unless we have to. 2014-06-07 00:50:16 +02:00
Nicky 7bc14a113e Test for existance and execution rights before tryin g to register second life and hop protocol. 2014-06-04 18:35:24 +02:00
Techwolf Lupindo 7889dbc9e2 Don't display 32-bit compatibility messages for 64-bit builds. 2014-04-06 22:23:07 -04:00
Techwolf Lupindo 31397549cc FIRE-13054: Update Linux client readme text file for 64 bit Linux. 2014-03-09 17:52:55 -04:00
Nat Goodspeed 316f1fd026 CHOP-957: Stop reading gridargs.dat in 'secondlife' wrapper script.
However, for backwards compatibility, continue to recognize and discard
--skip-gridargs switch.
2013-06-25 17:08:16 -04:00
Oz Linden 3bb708d706 merge up to latest viewer-development for merge to 3.5.2 2013-04-19 14:42:56 -04:00
Oz Linden ddd5659f81 merge changes for DRTVWR-294 2013-04-19 10:11:29 -04:00
callum_linden 88eff41649 Merge with viewer-development 2013-04-17 13:38:04 -07:00
Oz Linden 327c99cadb merge up to 3.5.2 development 2013-04-16 16:01:32 -04:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Sovereign Engineer a05afe036c Removed small typo in linux wrapper script 2013-02-04 10:07:06 -05:00
Sovereign Engineer bc161b040a Remove FMOD 3.75 leftovers 2013-02-04 08:21:19 -05:00
Tank_Master f52e527db2 Merge LGPL 2013-08-28 00:12:24 -07:00
Tank_Master 5a8d94c50f Merge LL 3.6.4 pass 1 2013-08-28 00:10:39 -07:00
PanteraPolnocy 84d6178e4b FIRE-9800: Update to README-linux.txt by Mister Acacia 2013-08-28 01:42:17 +02:00
callum_linden ba3e89b5c7 first push - patch from CmdCupCake plus force FMODEX on 2013-01-18 16:43:19 -08:00
Cinders 8a451a9345 Misc sweep to sync up a few things 2013-07-13 13:59:15 -06:00
Tank_Master d4640277d0 Merge LL 3.5.3 release. 2013-07-09 16:24:58 -07:00
Don Kjer 7d173dffa9 Automated merge 2012-12-14 22:20:35 +00:00
Don Kjer f9b235adf8 Attempt at fixing linux shader support on ubuntu 12.04 2012-12-14 01:24:32 +00:00
Oz Linden d7e90f4160 derive version number from indra/VIEWER_VERSION.txt 2013-02-07 11:56:57 -05:00
Tank_Master 6425b3cd65 Merge RLVa SSB update 2013-02-24 18:24:48 -08:00
Tank_Master ea86bb88c3 first pass merge 2013-02-04 10:52:32 -08:00
Nicky ceea332a9c Change old style comments <ND> to <FS:ND> to avoid any future confusion/ 2012-12-16 05:19:32 +01:00
Techwolf Lupindo 7cc99255ae Linux install fix. Correct file permission that was causing a install failure for system wide install of firestorm. 2012-11-24 17:41:33 -05:00
Tonya Souther 1b585cc713 Better fix for reopening files to /dev/null for web browser on Linux. 2012-10-16 12:16:39 -05:00
Don Kjer f0e34ebcd6 Adding --skip-gridargs argument to secondlife wrapper script on linux. 2012-07-11 23:58:11 +00:00
Tonya Souther f575928c9b FIRE-7101: Start browser with stdout and stderr redirected to /dev/null so Google Chrome will work properly. 2012-10-13 12:13:16 -05:00
Nicky 9d8427f168 FIRE-6087; Update script for Linux desktop creation. Patch by Sahkolihaa Contepomi/Mister Acacia. 2012-08-19 19:51:10 +02:00
Nat Goodspeed 51018f38a2 IQA-463: fix Linux wrapper.sh (aka secondlife) gridargs.dat handling.
Previous change to wrapper.sh naively read $(<etc/gridargs.dat) directly into
the viewer binary command line. But gridargs.dat contains quoted args as well
as simple space-separated ones: need bash to scan the file using eval. This
was why the older logic used eval on the entire command line. However, we must
use eval only for gridargs.dat so we don't lose individual quoting on
arguments passed to the secondlife script.
2012-03-29 09:53:53 -04:00