Commit Graph

80 Commits (e40f670cb41ef23eeb318cfa1e53fcd148fb84cd)

Author SHA1 Message Date
AiraYumi e40f670cb4
enable ime on xwayland 2025-01-28 10:52:37 +09:00
Zi Ree 485699e7af Linux: remove error advisory about 64 bits. Linux is only 64 bits now, so this advisory makes no sense anymore. 2023-12-12 15:47:03 +01:00
Zi Ree ccaab5c0b8 Linux: enable GL Threaded Optimization by default on Linux 2023-12-12 15:42:53 +01:00
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
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
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
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
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
Tank_Master 5a8d94c50f Merge LL 3.6.4 pass 1 2013-08-28 00:10:39 -07: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
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
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
callum_linden ba3e89b5c7 first push - patch from CmdCupCake plus force FMODEX on 2013-01-18 16:43:19 -08: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
Don Kjer f0e34ebcd6 Adding --skip-gridargs argument to secondlife wrapper script on linux. 2012-07-11 23:58:11 +00: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
Nat Goodspeed 9d9ad9a876 Tighten Linux treatment of command-line args to 'secondlife' script.
New --leap switch takes a quoted command line likely to contain spaces. Sloppy
handling of quoted arguments definitely gets us into trouble. Fix that.
2012-03-20 14:23:00 -04:00
Armin Weatherwax 35c46be1db Linux merge regression: "do-not-directly-run-secondlife-bin not found" 2012-06-23 11:44:43 +02:00
Tank_Master 991d43709c merge LL 3.3.3 beta 2012-06-16 07:22:27 -07:00
Dave Parks 4311d5eaca SH-1371 tcmalloc comes with the viewer now, don't look for it in /usr/lib 2011-04-25 20:43:49 -05:00
Nicky 8923afb64f Force using of LLs prebuild ssl libs. This is necesary or webit will use the system versions. Linux only. 2011-10-30 19:49:42 +01:00
Arrehn e19e95e55f FIRE-3459: Support for multi-grid hop:// protocol, by ArminW 2011-10-28 18:09:14 -04:00
Arrehn b295b257a1 TCMalloc linux tuning, suggested by Henri Beauchamp, experimental 2011-10-02 18:23:15 -04:00
Arrehn 458f4ebb03 FIRE-3254, FIRE-3267, Initial Branding of Linux system install, don't register w/desktop by default. 2011-09-28 22:35:34 -04:00
Arrehn 8d9fba43b9 Firestorm merge catchup 2011-08-27 06:00:46 -04:00
Arrehn 9fd0edb326 Initial 2.8.3+ merge, Tozh & Arrehn
Issues: Graphics preferences tab, lighting, depth of field
Issues: Color preferences tab, new direct chat
Issues: Build floater Mesh build tab
Issues: German translations of build, viewer menus
Issues: pipeline issues with mac, possibly other things
Issues: uploading content / temp content
Issues: Windlight quickprefs, parcel windlight, RLVa windlight
2011-08-26 11:18:49 -04:00
Arrehn 0f0a01bd3c FIRE-2743, Fix linux command line processing 2011-08-20 10:58:50 -04:00
Arrehn 14014a1dc1 FIRE-1031, adjustments to linux start script to allow easier parsing on command line args. 2011-08-15 11:09:24 -04:00