Quantcast
Channel: Phoenix Firestorm Project - Wiki
Viewing all 5258 articles
Browse latest View live

fs_speedtest

$
0
0

Checking Your Real Bandwidth

One aspect of SL that is often underestimated is the importance of your network bandwidth setting. Having this too high or too low can lead to all kinds of problems, from simple TP failure to being disconnected - among other things. So it is advisable to not rely on the bandwidth stated by your provider, but to check for yourself.

  • Log out of Firestorm if you are currently logged in
  • Measure your download speed to the city where SL has servers1), by clicking this link, then select YOUR PREFERRED SERVER; make note of the download speed they indicate at the end of the test:
    Tucson, AZ. 2)3)
  • The speeds are given in Mbps; multiply the speed you get by 800
  • Set your Firestorm bandwidth to 1500, or the result you got above - whichever is smaller: in Firestorm, go to PreferencesNetwork & Files -> Connection; Maximum Bandwidth is at the top.

Recommendation

Based on our experience, we strongly recommend the following maximum settings for bandwidth - unless the calculations above suggest lower values:

  • Any type of wireless connection, including home wireless: 500
  • Hardwired DSL: 1000
  • Hardwired cable or better: 1500.

Checking The Quality of Your Connection

SpeedTest will give some indication of the quality of your connection. But another very useful indication is ping and packet loss.

You can determine these from within the viewer by accessing the statistics bar (press Shift-Ctrl-1). Look for Packet Loss and Ping SIM. Ideally, these should be 0.0% and under 150ms, respectively. The stats bar gives data based on your present location in the SL grid.



See this page for documentation on Firestorm 4.6.9 (42969) and earlier.

1)
Why the location matters. Second Life has data centers in Phoenix, Arizona, USA. This is why you need to select that city when measuring your bandwidth. If you live far away and do the default test, it will be to a city close to you, which will not give a good indication of your connection to Second Life servers.
2)
NOTE: The city recommended is not exactly where SL has servers, but is close enough to serve as a guide in determining a good value for bandwidth.
3)
If Flash is not installed for your browser you are redirected to http://beta.speedtest.net Please click on 'Change Host' and type in 'Tucson' in the search bar, then choose one of the Tucson results shown. And then just click on 'GO' to perform the test.

32-bit_viewer_in_64-bit_linux

firestorm_in_64-bit_ubuntu_1710

$
0
0

Using Firestorm in 64-bit Ubuntu


NOTE: The steps here have not been rigorously tested, and therefore might not work for you.

Do not proceed with any package installation listed on this page if it will remove any packages, without a clear understanding of the potential impact to your system.


The steps here apply to Ubuntu 17.10 and its variants (e.g. Xubuntu) and derivatives, unless otherwise indicated.

Canonical did not provide support for gstreamer0.10 in this release, which should be assumed as deprecation of gstreamer0.10, and Firestorm is not yet able to use gstreamer1.0. In order to hear and see media and to use voice, you must install gstreamer0.10.

Add LTS repositories

The easiest way to manage this is to create a separate list for the LTS (xenial) repositories.

Use your favorite text editor to create /etc/apt/sources.list.d/xenial.list (you must be root when you do this) Enter the following lines:

xenial.list
# Added LTS repos
# Added LTS repos
deb http://archive.ubuntu.com/ubuntu xenial main universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-updates universe
deb http://security.ubuntu.com/ubuntu/ xenial-security universe multiverse
deb http://archive.canonical.com/ubuntu/ xenial partner

Save and close the file, then

sudo apt update

Install Needed 32-bit Libraries

Note that most 32-bit libraries cannot be installed on 64-bit Linux using Synaptic or the Software Center; use apt in a terminal instead.

Ensure 32-bit architecture support is enabled

sudo dpkg --add-architecture i386
sudo apt update

Install the base libraries

NOTE: These files can't be installed using Synaptic or Software Center.

libglu1-mesa:i386 libgtk2.0-0:i386 libidn11:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libqtwebkit4:i386
sudo apt install libglu1-mesa:i386 libgtk2.0-0:i386 libidn11:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libqtwebkit4:i386

Media Support

You may need to install additional plugins:

pepperflashplugin-nonfree
sudo apt install pepperflashplugin-nonfree

NOTE: one or more of these packages may attempt to remove their 64-bit counterpart. Consult your distribution's help documents and/or forums to see if there is a means of installing both.

Additionally, depending on your particular Linux and hardware setup, you may need to locate and install some additional packages:

esound-common libao-common libao4 pulseaudio-esound-compat

Additional libraries

If you find that you are running into problems running Firestorm, or are receiving a media-plugin-webkit error, Manwa Pastorelli recommends the following packages:

Install the following packages

libstdc++-4.8-pic:i386 libapr1:i386 libaprutil1:i386 libatk1.0-0:i386libdb5.3:i386libfontconfig1:i386libfreetype6:i386libuuid1:i386libx11-6:i386libxinerama1:i386libxrender1:i386

Packages shown in red may attempt to remove other packages from your system, which may lead to system instability. Install these packages one at a time and observe any mention of packages to be removed.

Packages shown in green may be already installed as a result of installing one of the other packages listed on this page.

sudo apt install libstdc++-4.8-pic:i386 
sudo apt install libapr1:i386 libaprutil1:i386
sudo apt install libatk1.0-0:i386 libdb5.3:i386 libfontconfig1:i386 libfreetype6:i386 libuuid1:i386 libx11-6:i386 libxinerama1:i386 libxrender1:i386

If you run across the media_plugin_cef failure message, installing these packages may help:

libnss3:i386 libnspr4:i386 libxtst6:i386 libgconf-2-4:i386 libxss1:i386
sudo apt install libnss3:i386 libnspr4:i386 libxtst6:i386 libgconf-2-4:i386 libxss1:i386

Install Firestorm

Regardless of the method you choose, rebooting at this point can ensure that all required 32-bit libraries are referenced, though this may not be necessary.

Grab the Release

Extract the program

cd ~/Downloads
mkdir Firestorm
tar xf Phoenix_Fire{tab to expand} -C Firestorm --strip-components=1

Try It Out

At this point, you can launch Firestorm from a terminal:

cd ~/Downloads/Firestorm
./firestorm

And watch the output, optionally copy it for analysis since not all of it made its way to the viewer log.

You can also create a desktop shortcut, either manually or by running this script in a terminal:

~/Downloads/Firestorm/etc/refresh_desktop_app_entry.sh

Troubleshooting

Crashing

If you crash continually, it will be helpful to get a backtrace, like so:

cd ~/Downloads/Firestorm
sed -i "/^#export .*gdb/ s/^#//" ./firestorm # This enables gnu debug
./firestorm

At the (gdb) prompt, type r to launch Firestorm. When Firestorm crashes, you should be back at a (gdb) prompt.
Type bt to get a backtrace. Copy everything from the terminal screen to a text file (there may be several pages, press Enter until you get the gdb prompt again).
Type q to exit gdb.
Create a Support Request on our Jira and attach the backtrace as well as crash logs. JIRA can guide you through the process.

NOTE: You can turn off debugging with:

sed -i "/^export .*gdb/ s/^export/#export/" ./firestorm

Streaming Audio

Log out of Firestorm.

cd ~/Downloads/Firestorm
sed -i "/^#export .*BAD_OPENAL/ s/^#//" ./firestorm
./firestorm

Now run Firestorm and try streaming audio. You may experience a delay in in-world sounds; if so, relogging might help.

Voice

Default Linux voice files may not properly connect as it may depend on obsolete audio libraries. As a workaround, install wine and use the included Win32 voice files:

sudo apt install wine
env WINEARCH=win32 winecfg

Launch Firestorm and log in, disable voice, then press Ctrl+Alt+Shift+S to open Debug Settings. Search for FSLinuxEnableWin32VoiceProxy, set that to TRUE, then close Debug Settings. For good measure, relog, then enable and test voice.


Contributors

  • Manwa Pastorelli
  • Jean Horten
  • ShortyObrien

fs_intel_issues

$
0
0

Intel Issues

Windows 10 and Intel Stuck at Initializing VFS

If you have Intel Graphics HD, Intel Graphics HD2500 and Intel Graphics HD4000, and are using the 64bit version of Firestorm 5.0.7 or later, on Windows 10, refer to this page.

Viewer Screen Is Too Large, Top Menu Bar Is Missing, and Click Area Is Too Low

This is a known issue with recent Intel graphics drivers, affecting other graphics applications besides SL viewers.

  • Many people have received this graphics driver update without realizing it.
  • The problem sometimes appears after a crash.
  • Many users on HP laptops with OEM drivers are having this problem, although it is also affecting others.

What to do:

  • Some users have reported that the following newer driver fixes the problem: Intel® Graphics Driver for Windows* [15.46] Version: 15.46.05.4771 (Latest) Date: 8/23/2017. Download from https://downloadcenter.intel.com. This driver may or may not be available to you depending on your computer.
  • Workaround: Run the viewer in Full Screen Mode. Preferences → Graphics → General → Fullscreen Mode, then relog.

More information: Please refer to FIRE-21264 for more information and to report any additional details about the issue.

Graphics Issues After Win10 Update

If you start experiencing graphics issues after a Win10 update, such as driver crashes, or simply very poor performance, the first thing to try is a full computer reboot.

If that doesn't help, reinstall your graphics card driver from the card maker's website, not from Windows. That is, from nVidia, AMD, or Intel.

If you have Intel HD 2000 or 3000 graphics, refer to this page.

Laptop dual graphics issues

If your laptop has an Intel CPU and also has either an AMD or Nvidia graphics system, it may have the ability to switch between the Integrated Intel graphics or power savings, or the AMD/Nvidia for performance. But sometimes Firestorm isn't automatically configured to use the high performance graphics.

You can confirm this issue by looking at Help → About Firestorm and checking the name of the graphics card listed. If it says Intel, please follow the steps on this page.

Intel 500 Series & Flickering

Screen is Flashing on certain Graphics Settings

This mysterious flashing problem has been reported numerous times now and after some investigation we believe we finally have a repro for what's causing the issue. We do not yet know the specifics of exactly which systems are affected.

Typically the issue arises when Worn Rigged Mesh is in view and has at least one texture containing alpha and set to alpha blend mode. Alpha masking and emissive mask do not reproduce the problem.

We have also verified that this reproduces using the Official LL Viewer.

The Following Table shows which systems and drivers we have tested and whether they reproduce the Flashing Issue.

Graphics CardDriverOperating SystemRepoduced
Intel(R) HD Graphics 530 10.18.0015.4271 Windows 10 64-bit (Build 10240) Yes
Intel(R) HD Graphics 530 10.18.0015.4279 Microsoft Windows 10 64-bit (Build 10240) Yes
Intel(R) HD Graphics 520 10.18.0015.4293 Microsoft Windows 10 64-bit (Build 10586) Yes
Intel(R) HD Graphics 520 10.18.0015.4248 Microsoft Windows 10 64-bit (Build 10240) Yes
Intel(R) HD Graphics 520 10.18.0015.4279 Microsoft Windows 10 64-bit (Build 10240) Yes
Intel(R) HD Graphics 520 20.19.0015.4300 Microsoft Windows 10 64-bit (Build 10586) Yes
Intel(R) HD Graphics 530 20.19.0015.4352Microsoft Windows 10 64-bit (Build 10586) NO This Driver does NOT reproduce the issue

The Driver Version linked in the above table (DRIVER VERSION: 15.40.14.64.4352 & 15.40.14.32.4352) Has not reproduced the issue for us and is the Driver we recommend that you download direct from Intel.

If you receive the following Message when installing the Intel Driver:

The driver being installed is not validated for this computer. Please obtain the appropriate driver from the computer manufacturer.

This is an indication that you have an OEM Driver installed by the manufacturer. This Leaves you with two options:

  • Check the website (or contact support) of your specific PC manufacturer and check for updates.
  • Uninstall the OEM Driver and install the Intel Driver direct from Intel. This method is carried out At Your Own Risk
Temporary Work Around

If decide to wait for an update from your computer manufacturer, or are simply uncertain about removing an installed driver, the following steps may help to make things more tolerable for you until your drivers are updated.

  • If ALM is disabled the flashing will always reproduce unless Hardware skinning is disabled.
  • If ALM is enabled the flashing will only reproduce when the avatar wearing the alpha blended rigged mesh is standing in Linden water.
    • If Hardware Skinning is disabled, the flashing stops in this case too.

Note: If you install the recommended driver above and still experience issues please read the related jira FIRE-17290 and add your details to the comments. Instructions for using the Jira can be found HERE



See this page for documentation on Firestorm 5.0.1 (52150) and earlier.

fs_stored_passwords

$
0
0

Stored Passwords

Firestorm stores usernames and passwords in an encrypted credentials file inside your user settings folder. This file can only be used on one computer, it can't be decoded on a different computer.

Disabling Login Credentials

If you don't want the viewer to store passwords:

  1. Launch the viewer but do not log in.
  2. Uncheck both the Remember username and Remember password options (just to the right of the Log In button)
  3. If there is a username listed in the Username field, click the Trashcan icon next to it. Repeat as desired for other stored credentials.

Login Credentials corruption

Firestorm may complain that it cannot decode the credentials when you launch the viewer. This can be due to actual corruption in the file, or because the file came from a different computer, or because of an operating system update. In some cases you can simply re-enter your credentials and the file will self-repair. If it warns you on each login, it will be necessary to delete the credentials file.

  1. Launch Firestorm, then find your user settings folder by going to PreferencesNetwork & Files -> Directories and click Open Settings Folder.
  2. Quit Firestorm
  3. Locate and delete the file called bin_conf.dat.

If you backup your settings, also delete the same file bin_conf.dat before attempting to use the restore option.

start

$
0
0

Firestorm Documentation

Downloads

Getting Help

Support

Classes

Gateway Events

Firestorm User Guide

Basic Functions

Advanced Topics

Tutorials and Other Info

Firestorm Tutorial Videos

Firestorm Colour Scheme Tutorial

For Developers

Other

Contact and Policies

motd - created

firestorm_classes

$
0
0

Firestorm Classes

These classes are based on our official Firestorm release and are conducted in voice and text except when otherwise noted. There's no need to talk, but you may want to be able to hear. We also usually have help available to answer questions in text. This schedule is subject to change.

Note that it is best if you are on Firestorm for the classes.

Locations are indicated in the far right column as follows:

Class times and days change regularly. Classes may be held any day of the week, with start times from 8am to 7pm SLT. Nonetheless, if the class times are still inconvenient you may prefer to watch recorded versions of some of these classes on YouTube.

*All times SLT*

Wednesday Nov 22 10am – Clean Install
Learn how to correctly and quickly perform this most fundamental and important of tasks. Recommended to take Settings Backup class first.
FS
Thursday Nov 23 1pm – Introduction to Firestorm and the Wiki (TEXT ONLY)
This class gives you an overview of the Firestorm Viewer and of our greatest informational resource, our Wiki, including search tips.
FS
Friday Nov 24 5pm – Preferences Set 2
We will cover some of the Firestorm preferences (Graphics, Network & Cache), based on our current release.
FS
Saturday Nov 25 4pm – Firestorm Skins
This class covers the differences among Firestorm's many skin options, including the Vintage Classic and Colorable User Interface skins.
FS
Sunday Nov 26 9am – Basic Troubleshooting
An introduction to basic methods to start locating problems. Focused on Firestorm but some parts are non-viewer-specific.
FS
Monday Nov 27 1pm – Avatar Complexity and Graphics Presets (TEXT ONLY)
Learn how to boost performance with av complexity and improve usability with the presets.
FS
Tuesday Nov 28 10am – Preferences Set 4
We will cover some of the Firestorm preferences (Colors, Skins, Notifications, User Interface, Sounds and Media).
FS
Wednesday Nov 29 9am – Preferences Set 1
We will cover some of the Firestorm preferences (General, Chat, Privacy), based on our current release.
FS
Thursday Nov 30 1pm – Odds & Ends 2 (TEXT ONLY)
Learn about fun and useful items like how to use Autocorrect, using the Command Line for a number of tools, and more.
FS
Friday Dec 1 4pm – Reporting Bugs, Requesting Features
Learn how to communicate effectively with our devs to make the changes to Firestorm you want or need.
FS
Saturday Dec 2 5pm – Contact Sets
There is a cool feature called Contact Sets that lets you organize your contact list. We will cover how to set them up and use this epic feature.
FS
Sunday Dec 3 8am – Preferences Set 3
We will cover some of the Firestorm preferences (Move & View, Advanced, Firestorm), based on our current release.
FS
Monday Dec 4 1pm – Menus 2 (TEXT ONLY)
We will cover the Advanced and Develop menus in the top bar.
FS
Tuesday Dec 5 5pm – QuickPrefs Customization + Lag
Two mini-classes in one. One discusses the causes of lag in SL. The other explains how to customize your Quick Preferences.
FS
Wednesday Dec 6 8am – Backing up Settings and Logs
This class covers how to save your settings and chat logs on your computer. Recommended to take this before the Clean Install class.
FS
Thursday Dec 7 1pm – Animation Overrider (TEXT ONLY)
On Firestorm, you can save scripts and HUD space by running your AO animations through the viewer. Learn how to set up and get the most out of this feature.
FS
Friday Dec 8 4pm – Odds & Ends 1
This class covers some of Firestorm's handiest features, like Inventory, Radar, and some hard-to-find gems.
FS

firestorm_in_64-bit_ubuntu_1704 - Re-added gstreamer steps

$
0
0

Using Firestorm in 64-bit Ubuntu


NOTE: The steps here have not been rigorously tested, and therefore might not work for you.

Do not proceed with any package installation listed on this page if it will remove any packages, without a clear understanding of the potential impact to your system.


The steps here apply to Ubuntu 17.04 and its variants (e.g. Xubuntu) and derivatives, unless otherwise indicated.

Canonical ended support for the transitional package of ia32-libs. And because both the 32-bit and 64-bit viewers have 32-bit dependencies, viewers may not perform as expected, or at all in some cases.

Install Needed 32-bit Libraries

Note that most 32-bit libraries cannot be installed on 64-bit Linux using Synaptic or the Software Center; use apt in a terminal instead.

Ensure 32-bit architecture support is enabled

sudo dpkg --add-architecture i386
sudo apt update

Install the base libraries

NOTE: These files can't be installed using Synaptic or Software Center.

libglu1-mesa:i386 libgtk2.0-0:i386 libidn11:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libqtwebkit4:i386
sudo apt install libglu1-mesa:i386 libgtk2.0-0:i386 libidn11:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libqtwebkit4:i386

Media Support

You may need to install additional plugins:

gstreamer0.10-pulseaudio:i386 gstreamer0.10-plugins-base:i386 gstreamer0.10-plugins-good:i386 pepperflashplugin-nonfree
sudo apt install gstreamer0.10-pulseaudio:i386 gstreamer0.10-plugins-base:i386 gstreamer0.10-plugins-good:i386 pepperflashplugin-nonfree

NOTE: one or more of these packages may attempt to remove their 64-bit counterpart. Consult your distribution's help documents and/or forums to see if there is a means of installing both.

Additionally, depending on your particular Linux and hardware setup, you may need to locate and install some additional packages:

esound-common libao-common libao4 pulseaudio-esound-compat

Additional libraries

If you find that you are running into problems running Firestorm, or are receiving a media-plugin-webkit error, Manwa Pastorelli recommends the following packages:

Install the following packages

libstdc++-4.8-pic:i386 libapr1:i386 libaprutil1:i386 libatk1.0-0:i386libdb5.3:i386libfontconfig1:i386libfreetype6:i386libuuid1:i386libx11-6:i386libxinerama1:i386libxrender1:i386

Packages shown in red may attempt to remove other packages from your system, which may lead to system instability. Install these packages one at a time and observe any mention of packages to be removed.

Packages shown in green may be already installed as a result of installing one of the other packages listed on this page.

sudo apt install libstdc++-4.8-pic:i386 
sudo apt install libapr1:i386 libaprutil1:i386
sudo apt install libatk1.0-0:i386 libdb5.3:i386 libfontconfig1:i386 libfreetype6:i386 libuuid1:i386 libx11-6:i386 libxinerama1:i386 libxrender1:i386

If you run across the media_plugin_cef failure message, installing these packages may help:

libnss3:i386 libnspr4:i386 libxtst6:i386 libgconf-2-4:i386 libxss1:i386
sudo apt install libnss3:i386 libnspr4:i386 libxtst6:i386 libgconf-2-4:i386 libxss1:i386

Install Firestorm

Regardless of the method you choose, rebooting at this point can ensure that all required 32-bit libraries are referenced, though this may not be necessary.

Grab the Release

Extract the program

cd ~/Downloads
mkdir Firestorm
tar xf Phoenix_Fire{tab to expand} -C Firestorm --strip-components=1

Try It Out

At this point, you can launch Firestorm from a terminal:

cd ~/Downloads/Firestorm
./firestorm

And watch the output, optionally copy it for analysis since not all of it made its way to the viewer log.

You can also create a desktop shortcut, either manually or by running this script in a terminal:

~/Downloads/Firestorm/etc/refresh_desktop_app_entry.sh

Troubleshooting

Crashing

If you crash continually, it will be helpful to get a backtrace, like so:

cd ~/Downloads/Firestorm
sed -i "/^#export .*gdb/ s/^#//" ./firestorm # This enables gnu debug
./firestorm

At the (gdb) prompt, type r to launch Firestorm. When Firestorm crashes, you should be back at a (gdb) prompt.
Type bt to get a backtrace. Copy everything from the terminal screen to a text file (there may be several pages, press Enter until you get the gdb prompt again).
Type q to exit gdb.
Create a Support Request on our Jira and attach the backtrace as well as crash logs. JIRA can guide you through the process.

NOTE: You can turn off debugging with:

sed -i "/^export .*gdb/ s/^export/#export/" ./firestorm

Streaming Audio

Log out of Firestorm.

cd ~/Downloads/Firestorm
sed -i "/^#export .*BAD_OPENAL/ s/^#//" ./firestorm
./firestorm

Now run Firestorm and try streaming audio. You may experience a delay in in-world sounds; if so, relogging might help.

Voice

Default Linux voice files may not properly connect as it may depend on obsolete audio libraries. As a workaround, install wine and use the included Win32 voice files:

sudo apt install wine
env WINEARCH=win32 winecfg

Launch Firestorm and log in, disable voice, then press Ctrl+Alt+Shift+S to open Debug Settings. Search for FSLinuxEnableWin32VoiceProxy, set that to TRUE, then close Debug Settings. For good measure, relog, then enable and test voice.


Contributors

  • Manwa Pastorelli
  • Jean Horten
  • ShortyObrien

antivirus_whitelisting - [Whitelisting Steps for Specific AV Software]

$
0
0

Whitelisting the Viewer in Anti Virus Software

For instructions for Phoenix, please refer here.

Introduction

Some anti-virus programs will incorrectly flag a viewer - or necessary components of a viewer - as a virus or threat. They may remove the suspected part completely, rendering all or part of the viewer non-functional. There is nothing we can do about this. However, it should be possible for you to tell your anti-virus that the viewer is safe; you will need to whitelist the viewer program as well as some components.

The following is a list of anti-virus software and how to whitelist. Naturally we cannot provide instructions for all existing anti-virus software, and the information here may be outdated. Therefore, it is strongly recommended that you consult the software manual for the specific program you use, for accurate and up to date information.

Reinstalling and Whitelisting

Here are the steps to follow to reinstall and whitelist a viewer in such as way that the anti-virus program doesn't “mangle” the viewer yet again:

  1. Uninstall the viewer normally.
  2. Disable the anti-virus software completely (in a few cases, this requires rebooting to make sure that the AV is not running anymore).
  3. Reinstall the viewer, but make sure you do not install it back to the default folder suggested; install to a new folder. This step is vital.
  4. In your anti-virus program, whitelist the following, per the instructions below (or better, consult the manual for your anti-virus software):
    • the viewer install folder
      • inside this, the viewer itself (firestorm.exe), slplugin.exe, slvoice.exe and llceflib_host.exe (for FS 4.7.9 and later).
    • the viewer cache folder
      • In its default location, the folder is hidden on most OSs. To find it, you will need to show hidden folders. Now you need to locate the cache folder:
        • Windows Vista/7/8/10: C:\Users\[USERNAME]\AppData\Local\Firestorm
        • Mac: /Users/[USERNAME]/Library/Caches/Firestorm
  5. Run the viewer to ensure that it is working correctly; do a test of search and voice to ensure that both work, checking that the respective plugins get loaded. Log out of the viewer.
  6. Re-enable your anti-virus software and run the viewer again, repeating the tests above.

Whitelisting Steps for Specific AV Software

If you don't find your antivirus program listed, or the instructions are out
of date, check the help files or support site for your antivirus program.

Adaware free version

  • Open the Adaware user interface
  • Click Scan Computer (second icon from top)
  • Go to Manage Exclusions and click View
  • Click Add
  • Navigate to main Firestorm application folder
  • Click OK
  • Repeat for Firestorm folders in User/Local and User/Roaming

Avast

  • Open the Avast user interface
  • Click Settings
  • Click Components
  • Click File-System Shield Customize
  • Click Exclusions
  • Click Add
  • Click Browse and navigate to the Firestorm install folder
  • Click OK
  • Repeat for the Firestorm cache folder
  • Click OK all the way out

AVG

  • Open the AVG user interface.
  • Click Tools→Advance Settings.
  • Resident Shield→Exceptions.
  • The Add the program (or file, directory) you wish to be excluded from scans.

BitDefender

Please see the User Manual, pages 99-100, for how to add exceptions to the Advanced Threat Defence Whitelist.

F-Secure

(derrived from https://community.f-secure.com/t5/Security-for-PC/How-do-I-exclude-a-file-or/ta-p/15398)

  • Open Computer Security.
  • On the main page of Computer Security, click Settings.
  • Select Computer Security > Virus and spyware scanning.
  • Select Other settings > Manual scanning.
  • Click the Exclude files from the scan link. The Exclude from scanning dialog is displayed.
  • Select the Objects tab.
  • Select the Exclude objects (files, folders…) check box.
  • Click Add.
  • Navigate to and select the Firestorm install folder
  • Click Add again
  • Navigate to and select the Firestorm cache folder
  • Click OK to close the Exclude from scanning dialog.

Gatekeeper (Mac OS X)

If Gatekeeper prevents you from opening Firestorm, there is a simple workaround: See “How to open an app from a unidentified developer and exempt it from Gatekeeper” on this page. Once you have allowed Firestorm to open via this method, Gatekeeper will not flag it on subsequent launches (until you reinstall Firestorm again).

For a longer-term method, please visit here for a tutorial on whitelisting using the Gatekeeper software.

Kaspersky

In order to create an exclusion rule:

  • Open application settings window.
  • Select Protection on the left.
  • Click the Trusted Zone button in the Exclusions block.
  • Go to the tab Exclusion rules and click Add.
  • Select an exclusion type in the Properties field: Object and/or Threat type.
    • Object
      Click select object and choose a file, folder or a mask to exclude.
    • Select a Component in the corresponding field. The rule will apply to the selected component.
    • Threat type. Click enter threat type to select a file, folder or a mask to exclude.

Rules can apply to the following protection components:

  • Virus scan,
  • File Anti-Virus,
  • Mail Anti-Virus (Kaspersky Anti-Virus 6.0 for Windows Workstations 6.0.4.x only),
  • Proactive Defense (Kaspersky Anti-Virus 6.0 for Windows Workstations 6.0.4.x only),
  • Web Anti-Virus (Kaspersky Anti-Virus 6.0 for Windows Workstations 6.0.4.x only).

A scan if a disk or folder containing excluded objects scans the entire disk/folder except the excluded objects. Yet you can force scan excluded objects from the contextual menu (by right-clicking).

Also you can create an exclusion rule from within a report window:

  • Right-click the report object you want excluded.
  • Choose the option Add to Trusted Zone.

An Exclusion rule window will open. Make sure that you are satisfied with the new exclusion rule settings. Object name and threat type fields are assigned automatically on the basis of the report data. Click OK to create the rule.

McAfee

See the bug reports filed
Firestorm JIRA https://jira.phoenixviewer.com/browse/FIRE-21578
Second Life Bug Tracker https://jira.secondlife.com/browse/BUG-139337

Bad Image not designed to run on Windows. Windows Error 0xc0000020 can be reported on various DLL files. This issue first arose in August 2017, long after the prior two releases of Firestorm versions. Can be triggered by different events, including but not limited to, Windows updates.

McAfee has refused to acknowledge that this issue affects not only Second Life, but other applications as well. The only solution is to completely remove McAfee from your system and use another security software.

How to remove McAfee products from a PC running Windows
https://service.mcafee.com/webcenter/portal/cp/home/articleview?articleId=TS101331

Reinstall Firestorm following the steps at the top of this page.

Microsoft Security Essentials/Windows Defender

https://support.microsoft.com/en-us/help/4028485/windows-add-an-exclusion-to-windows-defender-antivirus

For Win 10 (possibly also Windows 8.x):

  • Open Settings and in the search field at the top right enter defender
  • Click the Windows Defender Settings option.
  • Exclude the cache
    • Click Add an Exclusion
    • Click Exclude a folder
    • Click in the address bar and type %LOCALAPPDATA% and press Enter
    • Click the Firestorm folder
    • Click the Exclude this folder button
    • Repeat this if you have more than one Firestorm folder (64-bit and 32-bit, for example)
  • Exclude the viewer executables
    • Click the Exclude a .exe, .com or .scr process button
    • Navigate to C:\Program Files\Firestorm-Release64
    • Click Firestorm-bin
    • Click the Exclude This file button
    • Repeat this for SLPlugin and SLVoice - and llceflib_host (for FS 4.7.9 and later).
    • Repeat this for 32-bit Firestorm ( C:\Program Files (x86) )

Norton

Add exclusion to Auto-Protect and Risk scan

  • Start Norton 360.
  • Click Settings.
  • Click Antivirus Protection.
  • On the Scans and Risks tab, under Exclusion/Low Risks, click Configure next to Scan Exclusions.
  • Under Scan Exclusions, click Add.
  • Browse and select the disk drive or folder or file you would like to exclude and click OK. If you want to include subfolders within the folder, check Include Subfolders.
  • Under Auto-Protect Exclusions, click Add.
  • Browse and select the disk drive or folder or file you would like to exclude and click OK. If you want to include subfolders within the folder, check Include Subfolders.
  • Click Apply > OK.
  • Click Apply > Close
Download Intelligence

Norton Internet Security includes a feature called Download Intelligence. This works such that the user community reports downloads as good or bad. While this may be very helpful, it can also be unfairly detrimental to programs, especially when they are updated as they are then treated as totally new.

Therefore, if you use Download Intelligence, you are urged to disable it before attempting to download any of our viewers, in order to avoid them being incorrectly reported as infected with a virus. Refer to this page for instructions.

Panda Cloud Antivirus Free (version 2.1.1)

  • Click on the “Antivirus” section of the UI.
  • Click on “Advanced Settings” (bottom of the panel current version)
  • Click on “Exclusions” tab
  • Choose “Add”, then navigate to your Firestorm installation folder and put a check in the box to the left of slplugin.exe (and llceflib_host.exe for FS 4.7.7 and later), and everything else you want to exclude. Once you've checked something, the “exclude” button at the bottom of the panel is enabled. Click it when you've finished checking off everything you want to exclude.
  • Click “OK” at the bottom of the “Exclusions” tab.

See this page for additional Panda tips for whitelisting files and folders: http://www.pandasecurity.com/homeusers/downloads/docs/product/help/is/2012/en/709.htm The page is out of date but the methods may still work.

PC Tools Spyware Doctor

  • Right click PC Tools icon in taskbar → Open
  • Go to Settings → Global action list
  • Click “Add”, choose “File” & browse to your Firestorm installation folder & choose slplugin.exe - and llceflib_host.exe (for FS 4.7.9 and later).
  • This will add the plugin(s) to the global whitelist.

WebRoot

To date (August 2015), there is no way to whitelist the entire cache folder in WebRoot. Therefore WebRoot may continue to cause severe problems including slow rezzing and viewer freezing.

If you test with WebRoot off and find your SL experience greatly improved, the only suggestion we have is to choose another antivirus program.

Some more more info on Webroot and the problems it has been known to cause, see this page.

For additional information:

events:firestormscifi_roleplay.png - created

firestormphoenix_gateway_badge1.png - created

mac_high_sierra - created

$
0
0

Mac High Sierra (10.13) Issues

Performance Issues and Low FPS

If, after upgrading to High Sierra, you are experiencing low performance and extremely low FPS, follow the steps for a full clean install of the viewer as set out here Full Clean Install

ati

$
0
0

AMD/ATI Video Card Specifics

Download AMD Drivers & Software https://support.amd.com/en-us/download
How to Uninstall AMD Drivers http://support.amd.com/en-us/kb-articles/Pages/GPU57RemoveOldGraphicsDrivers.aspx
How to Clean Install Drivers https://support.amd.com/en-us/kb-articles/Pages/AMD-Clean-Uninstall-Utility.aspx

If you have an AMD/ATI graphics card then you may need to do these steps (ATI drivers don't seem to support OpenGL graphics very well, and SL viewers use OpenGL, as opposed to DirectX).

Graphics Glitches

Graphics Artifacts

If you occasionally see an explosion of colored shards and shapes across your screen, these are graphics visual artifacts, and there are various causes for them. One is the lack of OpenGL support with ATI/AMD graphics cards and drivers. While ATI/AMD graphics can be good graphics cards, the drivers can also be finicky for SL.

The workaround to clear away the artifacts is found in Preferences - Graphics - Hardware Settings - Enable OpenGL Vertex Buffer Objects. Toggle that setting off, then back on again when you see the artifacts. You want to keep this setting enabled as it gives a considerable boost to your FPS.

For ease of access, you can add this setting to your Quick Preferences. The debug setting is RenderVBOEnable and use a simple Radio on/off option http://wiki.phoenixviewer.com/fs_quick_preferences#adding_removing_settings

Crashing

VBO is known to cause crashes in multiple different scenarios with older graphics cards. So one thing to try:

  • Disable VBO: Run the viewer and before logging in, press Ctrl-P to bring up the Preferences window. Then click on Graphics → Hardware Settings tab. Make sure that “Enable OpenGL Vertex Buffer Objects” is not checked. Note this may result in lower FPS.

The AMD Raptr software is known to cause viewers - and games - to crash. This has been discussed on Steam; for example, see this thread. Check to see if you have Raptr installed; if so, try uninstalling it.

The World is Pink

If you are seeing everything pink, the issue is the graphics card driver. The best solution is to update the graphics card drivers.

If for any reason, this is not an option:

  • Enable the Advanced menu with Ctrl-Alt-D, if it isn't already
  • Then Advanced → Debug settings → RenderMaxTextureIndex → Set this to zero
  • This should fix the pink textures but may also cause a drop in your FPS (Frames per second)

Alternately, you can go to PreferencesGraphics -> Hardware Settings→ Enable OpenGL Vertex Buffer Objects - and disable that.

How to Determine What Version of Catalyst / Crimson You Have

This page gives guidance for Windows 7; more information is here.

13.9 Windows Graphics Driver Version: 8.17.0010.1230 OpenGL Version: 4.2.12422 Compatibility Profile Context 13.152.0.0
14.4 Windows Graphics Driver Version: 8.17.0010.1280 OpenGL Version: 4.2.12874 Compatibility Profile Context 14.100.0.0
15.7 Windows Graphics Driver Version: 8.17.0010.1395 OpenGL Version: 4.2.13397 Compatibility Profile Context 15.200.1046.0
15.7.1 Windows Graphics Driver Version: 8.17.0010.1404 OpenGL Version: 4.2.13399 Compatibility Profile Context 15.200.1062.1002
15.9 Beta Windows Graphics Driver Version: 8.17.0010.1404 1) OpenGL Version: 4.2.13399 Compatibility Profile Context 15.200.1062.1004
15.11 Beta Windows Graphics Driver Version: 8.17.0010.1404 OpenGL Version: 4.2.13399 Compatibility Profile Context 15.201.1151.1007 “Crimson”
Crimson Edition 15.30.1025 Windows Graphics Driver Version: 8.17.0010.1429 OpenGL Version: 4.2.13416 Compatibility Profile Context 15.300.1025.1001
unknown Windows Graphics Driver Version: 8.17.0010.1452 OpenGL Version: 4.2.13431 Compatibility Profile Context 16.150.2401.1002
16.7.2 Windows Graphics Driver Version: 8.17.0010.1460 OpenGL Version: 4.2.13441 Compatibility Profile Context 16.200.1035.1001

Known Good ATI Driver

Before doing anything else, if you used a work-around “fix” of copying Catalyst driver DLLs into the Firestorm folder, them please remove those DLLs before proceeding with the install of any new driver.

Catalyst 15.7.1 drivers or newer.

  • Catalyst 15.7.1 drivers or newer.
  • Rather than relying on the built-in Windows driver update function, visit the AMD site directly and update from there; click here to locate the drivers for your system.

http_fetching_issues

$
0
0

Quite a number of issues are related to HTTP fetching, including some unexpected ones:

  • all avatars except your own appear grey
  • in-world objects remain grey, or they repeatedly go blurry and focus
  • mesh objects do not rez in
  • your avatar bakes, then goes blurry, then rebakes, etc
  • inventory is stubborn to load fully
  • problems with voice
  • music/video doesn't work or is intermittent

All of these issues can boil down to one common cause: problems successfully using HTTP to fetch textures and avatar bakes from SL servers.

Things to Try

Please try these things one at a time. If one fixes your problems, stop there, don't continue to the next.

  • If you are wearing any HUD, including Catwa, WowMeh, Toodledeedoo, The Shops/The Mesh Project/TMP, Maitreya or similar, detach it. These (and a few other high texture HUDs) are known to cause in-world textures to rez then blur repeatedly.
  • Power down your router and/or modem. This generally means unplugging it from the power source and removing any batteries. Leave them disconnected for at least a full minute before reconnecting (and reinstalling batteries). Wait for them to complete the power up sequence, then reboot your computer.
  • If you don't have the Advanced menu enabled, enable it with Ctrl-Alt-D. Then, Advanced → Debug Settings. Type in TextureFetchConcurrency - set the value to 4, then close the Debug Settings window and relog.

32bit versions only. This setting is hard limited to a maximum of 512MB. Try with a setting of 384. If you reduced this yourself as a result of the "Textures Discarded" error, then be aware that increasing this value will likely cause that problem to return.

64bit versions only. This setting is hard limited based on the VRAM available with your graphics card. It is recommended you increase the slider to use the maximum available to prevent texture thrashing.

  • * GPU 1GB = up to 768MB
    GPU 2GB = up to 1024MB
    GPU 4GB+ = up to 2048MB
  • Preferences → Graphics -> Hardware Settings→ Enable Lossy Texture Compression: Enabling this, and then restarting the viewer, will cause the viewer to compress textures while they are in Texture Memory, thus reducing the amount of memory each texture requires. This can help reduce or eliminate the constant re-blurring of textures. The caveat is that the compression is lossy, meaning some parts of the texture are simply lost, so overall texture quality might be reduced and may be noticeable especially along sharp edges.

Causes

As noted above, the problems are caused by the HTTP protocol - more specifically, it overwhelms some lower end routers. Many people find that HTTP makes rezzing MUCH faster; others instead, those with lower end routers, wireless ones in particular, have the issues described at the start.

If the fixes above work for you, then great. BUT we strongly recommend looking to upgrade to a better router. In particular, Belkin G series and the LinkSys WRT are two which are best avoided.


firestorm_troubleshooting - added High Sierra page

$
0
0

Troubleshooting and Quick Fixes - Firestorm Viewer

For basic information on how to get help, click here.
This page covers issues and problems which you might encounter with Firestorm; for topics concerning how to use the viewer, you are instead directed to the main Firestorm documentation page.
The topics here are divided into issues which are directly related to the viewer, and those which are really SL issues or bugs.
Should this not be helpful, then please contact support. The best place to get fast help is in one of the in-world groups. Otherwise, you may contact any of our support team. We will do our best to assist you.
If you believe you have found a genuine bug - or have a feature request, then you can file a JIRA.

Introduction

For an introduction to the basics of troubleshooting, please refer to this page.

Tutorials

Phoenix has some video tutorials on YouTube; you may want to visit and bookmark the Phoenix Viewer channel.

Crash/Login Issues

Web Feed, Audio, Video and Voice

Other

General

Lag and Network

Hardware

Operating System / Software

Windows
Mac
linux

Griefing, Scams, Phishing

Other

message_of_the_day - [Event Ratings]

$
0
0

Message of the Day Event Promotion

The events we promote on the viewer Message of the Day are:

  • Not for profit, community events organized, hosted and/or sponsored by the community.
  • Charity events that benefit good causes.

The idea behind what we agree to promote and what we don't are simple. If it's going to benefit you financially either directly or indirectly (publicity stunt), we are not going to promote it. However, if it's purely for residents, hosted by residents with no profits or financial benefits either directly or indirectly to you or those involved, we will consider it. We have always been, and will always be, about the community.

We cannot however promote religious events or anything that may offend or exclude other races, creeds, cultures or persons. For example, we were asked to promote Memorial Day, and while we support troops all around the world 100%, it is an American event which other countries do not participate in. That makes it exclusionary and not something that qualifies for us to promote.

Note: we do not promote anything on the login page itself. Just the Message of the day.

(Information extracted from this blog post.)


We are no longer able to run Messages of the Day for 'hunt' type events as we're unable to verify all the locations contained in the hunt are suitable for a 'General' audience.



Partial day events, events that don't run all day and only run for a few hours1) will not receive a 24 hour Message of the day. It's a waste of valuable Message of the Day space. Approved partial day events Message of the Day will be run for two hours preceding the event and will end five minutes after your event has begun.2)The rule regarding this is still being discussed internally, it may go into effect or be removed.


Event Ratings

Your Event must be suitable for a 'General' audience.
This includes the region hosting your event, as well as your web site and all its contents including any advertisements that may appear on your web pages, (not only the page we will be linking to in the MotD).

Events on 'Mature' regions will be considered on a case by case basis only and we must be given early access to your event space for assessment. 3)
If your event space is closed to the public prior to your event opening, please add “Animal Resident / a46fc033-40e8-4378-927c-81f35451be0c” to any necessary access list or group so your event space can be checked for anything that may need to be addressed before your requested message of the day run time.4)

Adult events and events on 'Adult' regions will not be promoted in the Firestorm Message of the Day.

Firestorm isn't only used by adults. We also have minors who log in to Second Life using our viewer so we must keep our MotD safe for their experience as well.



If in doubt, ask yourself these questions:
Would I want my grandmother attending my event?
Would I ask a kindergarten class to attend my event?
Would I ask my co-workers to attend my event?


See Maturity ratings - Second Life, for more information about Second Life maturity ratings.


Your Web Page


NOTE: The Message of the Day isn't designed to get people to your event, it's designed to get people to click your website link. It's up to your website to get people to want to visit your event.

Make sure the page on your website we will be linking to in the Message of the Day:

  • Has an easy to find and prominently displayed SLURL to your event.
  • Is clear and to the point about your event. 5)
  • Is easy to read. 6)
  • Has your contact information if you wish to provide it.
  • Doesn't send people clicking on other links to find what they want to get to your event.

You should save promoting your overall web site and more information about your event for your event. Once people are at your event you can tell them what ever you want, it's your event! The page we link to in the Message of the Day should be focused on getting people to want to go to your event.


IMPORTANT:
We can NOT put a SLURL as a link in the Message of the Day, it won't work, it has to be a link to a live web page.

When designing the web page we will link to for your event;
Keep in mind, when people see the Message of the Day they are trying to log into Second Life, not your web page, if your web page doesn't give them what they want, and quickly, most won't stick around to find it.

Please please please be sure and promote your event in other mediums as well! See Priorities below as to why this is important!

  • Message boards.
  • Classifieds.
  • Profile pics.
  • Etc.

Firestorm MotD Priorities List

The Firestorm Message of the Day priorities governing what Message of the Day will be run at any time are as follows:

  1. Real life global crisis. 7)
  2. Linden Lab requested MotD issuing critical information regarding Second Life. 8)
  3. Firestorm viewer related news.
  4. Firestorm viewer related events.9)
  5. Firestorm hosted events, not viewer related. 10)
  6. Important Second Life community events. 11)
  7. Hot support topics from the in-world support groups.
  8. Other messages of the day, these will be rotated as needed to keep people from getting bored with the MotD.
    1. Other organization hosted events. Your MotD request. Rotated with other events as needed.12)
    2. Other organization event application requests. Your MotD request. Rotated with other application requests as needed.
  9. Linden Lab standard MotD.15)


Request a Firestorm Message of the Day

This page and our MotD rules are subject to change without notice. You should check and read this page before submitting any Message of the Day request, even if we've run a Message of the Day for you previously.

If you have a community event that you would like promoted on our MOTD you can send a request to lassie@phoenixviewer.com for consideration. We do not charge for promoting your event nor will we accept any benefits, financial or otherwise. Though you can expect we may attend your event ;-) . Please provide your in-world name and details to the event. All events we promote are required to have a website we can link to.

Please provide the following in your request

The name of your event in the subject of your email. For example, MotD Request for Watching Grass Grow Event.

And in the body of your request:
If the following info is not in your request your Message of the Day will not run.

  • Tell us a little about your event.
  • The specific date range you would like your MotD to run.16)
  • The URL for your event website.
  • A contact name and email if different than yours.
  • An in world name we can contact if needed.
  • Optional, what you would like your Message of the Day to say.17)

Once this is received your request will be evaluated for inclusion in the Firestorm MotD. If you don't hear back from us in a few days consider everything good to go. We will email you if we need more information or if something is missing.
If your MotD is declined you will be replied to as to why your event MotD wasn't accepted.


:-DGood luck with your event!:-D



To Do and Work in Progress

Included for transparency.

To Do

  • Better define what is acceptable as a MotD and what isn't.
  • Discuss whether or not to include an upcoming, in progress and or past MotD reference list, (and what to include in it).
  • Finish the MotD application form.

Work in Progress

Coming soon!
Click here to apply for a Firestorm MotD (Doesn't work yet.)
But is still a good template for what you should send us in an email about your event!


1)
These types of events are discouraged as they're difficult to keep up with and schedule around and tend to fill up fast causing the Message of the Day to be displayed to people who won't be able to get into the region to attend the event.
2)
Message of the Day start and end time may be shortened as needed depending on how popular your event is.
3)
For example, while avatar nudity is allowed on a Mature rated region, it will get your event declined for a Firestorm Message of the Day.
4)
This is important and delaying this check may delay your MotD from running as requested.
5)
Including what your event is about, what people can do while they are there, what organization it supports, what you'll be doing with the proceeds, etc. Really sell it!
6)
For example, while it may look artistic, light grey text on a white background is not easy to read.
7)
If anyone is around to set it and can connect to the Firestorm server.
8)
Should be accompanied by a Linden Lab Blog post with additional details.
9)
These tend to be temporary, see Firestorm Classes footnote regarding MotD run times for these.
10)
Firestorm Gateway or other Firestorm events.
11)
For example, SL15B, approved SLEA events.
12)
This includes partial day events.
13)
Temporary MotDs, usually starting two hours before the class starts and ending five minutes after the class has started. Not always included in the MotD, check the class schedule for class dates and times.
14)
Tips are chosen at random or are based on what is being asked about the most in the in world Firestorm support group.
15)
Will probably never run since I have a loooooong list of Firestorm Tips.
16)
If you don't provide specific dates here your MotD will most likely run only one day.
17)
This may be shortened or rewritten for readability or to fit the limited space of the actual Message of the Day.

fs_camera

$
0
0

Camera Pointing Wrong

If your camera is suddenly pointing straight up - or straight down - or some impossible direction, then try these:

  • Disable RLV and/or detach your collar or other RLV scripted items.
  • Press the Escape (Esc) key a few times. Pressing Escape will clear focus from any windows that have focus, and finally, will reset camera position to your current settings.
  • Press Shift-Escape (Esc), once or twice, to reset camera angle to Firestorm default settings. If Shift-Esc did not work, then go to the top menu, Advanced (Ctrl-Alt-D, if not enabled) → Shortcuts → Reset Camera Angles.
  • Press Ctrl-9 - this will reset camera zoom. If the zoom did not reset, then go to the top menu, Advanced (Ctrl-Alt-D, if not enabled) → Shortcuts → Zoom default.
  • Go to the top menu, World → Photo & Video → Camera Tools. Click all the buttons with the label 'D', on all tabs.
  • Go to Advanced (Ctrl-Alt-D if the Advanced menu is not visible) → Show Debug Settings and enter “FocusOffsetRearView” 1) in the input field. Click “Reset to default” at the bottom.
  • If that doesn't work, hold down Shift or Control, then use the mouse wheel to change the camera angle.
  • Detach all worn HUDs and prim attachments. Sometimes worn items can control your camera perspective. If this fixes the problem, then re-add your items back on one at a time until you find the one causing the problem.

Camera View Spinning

Try pressing the left and right arrows on your keyboard at the same time, several times.

If you are using a mouse/keyboard sharing program, such as Synergy, or running Parallels on your Mac, then go to Advanced menu (ctrl-alt-d, if not showing) → Show Debug Settings → search for MouseWarp and set to True.

This can happen when you have a non default value set for Font DPI within Windows operating system settings.

  • Windows 10: Right click your desktop → Display settings → Display → Change the size of text, apps, and other items → Make sure this is set to 100%.
  • Windows 8: Right click your desktop → Personalise → Display → Adjust font size (DPI) → Make sure this is set to the default value of 96.

If prompted, reboot or sign out and back in.

A More Detailed Workaround Allowing You to Keep a Non-Default DPI Setting

Many thanks to Crypticzynergy for much of this information.

  • Windows 10:
    • Right click your desktop → Display settings → Display → Change the size of text, apps, and other items → Set this to the scaling you prefer (default is 125%).
    • Click Apply, then click Sign Out Now
  • Windows 8:
    • Right-click on desktop and select “Personalize → Display → Adjust Font Size (DPI)”. Click “Continue” to verify making changes to the settings.
    • Click on the “Custom DPI…” button. (Win8: This will be in a “DPI Scaling” window that pops up,)
    • A “Custom DPI Setting” window is displayed. Set your DPI as you would like it and ensure that the “Use Windows XP Style DPI scaling” is CHECKED.
    • Click on the “OK” button to close the “Custom DPI Setting” window.
    • OK the request to Restart computer.
  • Right-click on the viewer's shortcut/icon/executable on your desktop (or in Windows Explorer) and select “Properties.”
  • Go to the “Compatibility” tab. Place a check in the box that says, “Disable display scaling on high DPI settings.”
  • Click “OK” to save the changes and close the popup window.
  • Log into SL and verify that Mouselook View now works as intended. You're done!

DPI Scaling Explanation

“Windows XP style DPI scaling” does not actually scale a program's GUI; it only scales/enlarges the system fonts and other system UI elements at higher DPI settings. Basically any text drawn using system fonts is suddenly bigger.

Windows Vista's method is ambiguously called “display scaling”, or better known as “DPI virtualization”. Windows still performs “XP style scaling” when this option is enabled, but programs/software that can handle high DPI settings are now expected to tell Windows they can handle it by setting a “DPI-aware” flag. If that flag is missing, Windows first renders the entire program window to an internal bitmap using 96 DPI (the default setting), and then scales up that bitmap to the current DPI setting before finally displaying it on your screen.

Apparently, having the checkbox marked ENSURES the EXCLUSIVE use of the legacy “Windows XP style DPI scaling” method and DISABLES the additional use of “DPI Virtualization” for programs that lack the DPI-aware flag. Microsoft/Windows dislikes non-conformity by 3rd party programs to the point where it won't play nice with said software/programs, like SL! This is where the tantrum comes – in the form of Mouselook view issues. (Basically when the checkbox is unchecked, you're actually enabling the newer method – DPI virtualization.)

1)
This setting is the one that can also be changed by holding your shift key pressed, and using your scroll wheel on the mouse and therefore can easily be changed unintentionally

fs_update_viewer - [Step 1: Remove Application]

$
0
0


If you are reverting to an earlier version than you currently have installed, or need to Clean Install as part of a Troubleshooting procedure, please click here.


Before continuing it is recommended that you Backup Settings. You may skip this step if you choose, however, if there is a problem during or after the update and you do not have a Back-Up then you could lose any changes you have made to your settings.

Updating Your Viewer

Updating your viewer need not be a daunting task. The Method explained below is for a straightforward Update. DO NOT follow this method if you are reverting to an earlier version.

Step 1: Remove Application

For Windows

Ideally, use the Programs & Features Control Panel [Win7, Win8, Win10], or Add/Remove Programs Control Panel to remove the Firestorm application. If you have a Firestorm folder in your Start Menu, there may be an Uninstall link there (32-bit Firestorm only).

For Mac

Navigate to Applications and trash the Firestorm App.

For Linux

The Firestorm install directory will be wherever you extracted the download archive. Typically this will be in your home directory somewhere, such as ~/Phoenix-Firestorm_*. Delete this directory and everything inside it.

If you used the install script as root, look in your /opt directory. You will need to su root or sudo rm to delete the firestorm directory there.

Step 2: Install Firestorm

Having done all those steps, you may now install Firestorm. Installing Firestorm is done in pretty much the same way as any other application on your computer.

Get the installer: For the current release, go to the Downloads page.

For Windows

Run the downloaded installer. The 32-bit installer will offer you the chance to change the destination directory; the 64-bit installer shows the destination when you click the Options button.
The installer will create a shortcut icon on the desktop.

Note: The 32-bit installer offers you an option to start the viewer when it's done, and you should choose No. Choosing Yes tends to cause problems for some people, especially if they restore during that session. The shortcut is the preferred way to launch the viewer.

For Mac

Find the .dmg file you just downloaded and double-click it to mount it. Then drag the Firestorm app icon into your Applications folder. More detailed instructions can be found here

For Linux

Extract the downloaded tar.bz2 or tar.xz into any directory and run the firestorm script inside that directory to launch it. You can optionally install by running the install script inside that directory. And you can optionally create a desktop launcher. Refer to the README files for more information.
If you are installing on a 64-bit Linux system, you will need to install some 32-bit libraries. Refer to this page for guidance on required compatibility libraries.
If you use the Nautilus File Manager and double clicking the firestorm launch script opens the script in an editor, you will need to modify how Nautilus handles scripts.

Flash Player

It must be noted that a different flash player is required for different versions of Firestorm. Version 4.7.7 and newer requires flash player for Opera and Chromium. Go here, select your operating system, then select the appropriate flash player.


Important Notes

  1. With a new version comes new code, new settings etc. Your settings can become corrupt and important information can become “scrambled”. When installing a different version of the viewer, using settings from the previously installed version may cause undesirable behavior in the viewer. If you experience issues after performing a straight update please Back-Up Your Settings and then Clear Your Settings.
  2. If you are experiencing issues after Updating via this Method you may be asked to perform a full Clean Install by our Support Team.
  3. If you have heavily modified settings and you are concerned that they may cause an issue on updating and/or restoring them you can take the precautionary measuring of Filing a Jira and attaching a zip file of your settings. *Please Note*: if taking this step please allow a minimum of 72 hours for this to be checked and responded to.

fs_clean_install - [Step 5. Remove Application]

$
0
0

Full Clean Install of Firestorm


See this page for documentation on Firestorm 4.7. 5 and 4.7.3.


If you are attempting to update from a blocked version of Firestorm, refer to this page.

The following explains how to do a proper clean install - which is more than simply removing the viewer and reinstalling it. You may need to follow this procedure if you have problems.

Before You Begin

If you save chat transcripts, they are by default saved in your per-account settings folder (named for your avatar). Before you delete that folder (below), you will need to identify the chat files and move them. See here for steps to relocate your chat transcripts. This only needs to be done once if you then backup your settings. But you must log in on each account (i.e., alts) to save that account's chat files.

As a just-in-case measure for any situation, and to make upgrading or downgrading your viewer much easier, make a backup of your settings. It's a good idea to make a backup right before upgrading, downgrading or otherwise wiping settings so that the backup is current (teleport history, contact sets, etc. can change dynamically). You must log in on each account (i.e., alts) in order to back up that account's settings.

Remove Your Current Install

Step 3. Delete Settings

REMINDER: If you want to save chat transcripts and or settings, make sure you do Steps 1 and 2 before deleting your settings.

Firestorm settings can become corrupt, particularly if you recently crashed; the files may not save completely, so important information can become “scrambled”. And when installing a different version of the viewer, using settings from the previously installed version may cause undesirable behavior in the viewer.

Here is how to remove the old settings:

Method 1: If you are able to launch Firestorm

  • Launch the viewer but do not log in.
  • Click the Viewer menu at the top, choose Preferences, then Network & Files, then Directories.
  • Click the Open Settings Folder button.
  • Close the viewer.
  • In the file window, navigate up one folder, to the Firestorm* folder. If you see a folder called user_settings and one or more named for your avatars, you're in the right place.
  • Select everything in that Firestorm folder and delete it.

*Note that the Firestorm folder name may differ slightly.

Note also that if you have both a 32-bit and 64-bit version installed, you will only be deleting settings for the version that you launched at the beginning of this step. You would have to repeat this step if you want to delete settings for the other version that's still installed.

Method 2: If you are *unable* to launch Firestorm

You will need to use a file manager (like Windows Explorer for Windows system, Dolphin, the Mac Finder, or some such) to locate the settings folder. In its default location, the folder is hidden on most OSs. To find it, you will need to show hidden folders. Refer to this page to locate your settings folders.

Step 4. Clear Cache

Clearing cache should only be done when there is a problem with the cache, or when there is a significant change in the viewer that requires it (such as a change to the KDU render code). The viewer will automatically clear cache in such cases, but manual clearing may be quicker.

When downgrading, you should always clear the cache.

If you have to clear cache in order to use the viewer version you are about to install, please see this page.

Step 5. Remove Application

For Windows

Ideally, use the Programs & Features Control Panel [Win7, Win8, Win10], or Add/Remove Programs Control Panel to remove the Firestorm application. If you have a Firestorm folder in your Start Menu, there may be an Uninstall link there (32-bit Firestorm only).

For Mac

Navigate to Applications and trash the Firestorm App.

For Linux

The Firestorm install directory will be wherever you extracted the download archive. Typically this will be in your home directory somewhere, such as ~/Phoenix-Firestorm_*. Delete this directory and everything inside it.

If you used the install script as root, look in your /opt directory. You will need to su root or sudo rm to delete the firestorm directory there.

Install the New Version

Step 6. Install Firestorm

Having done all those steps, you may now install Firestorm. Installing Firestorm is done in pretty much the same way as any other application on your computer.

Get the installer: For the current release, go to the Downloads page.
For any previous supported version, go to the Older Downloads page.

For Windows

Run the downloaded installer. The 32-bit installer will offer you the chance to change the destination directory; the 64-bit installer shows the destination when you click the Options button.
The installer will create a shortcut icon on the desktop.

Note: The 32-bit installer offers you an option to start the viewer when it's done, and you should choose No. Choosing Yes tends to cause problems for some people, especially if they restore during that session. The shortcut is the preferred way to launch the viewer.

For Mac

Find the .dmg file you just downloaded and double-click it to mount it. Then drag the Firestorm app icon into your Applications folder. More detailed instructions can be found here

For Linux

Extract the downloaded tar.bz2 or tar.xz into any directory and run the firestorm script inside that directory to launch it. You can optionally install by running the install script inside that directory. And you can optionally create a desktop launcher. Refer to the README files for more information.
If you are installing on a 64-bit Linux system, you will need to install some 32-bit libraries. Refer to this page for guidance on required compatibility libraries.
If you use the Nautilus File Manager and double clicking the firestorm launch script opens the script in an editor, you will need to modify how Nautilus handles scripts.

Flash Player

It must be noted that a different flash player is required for different versions of Firestorm. For version 4.7.5 require flash player for Firefox (NPAPI); Firestorm 4.7.7 and newer require flash player for Opera and Chromium. Go here, select your operating system, then select the appropriate flash player.

Step 7. Log in

Once you have the viewer installed or reinstalled, you will want to make sure the viewer is operating correctly:

  • Log back into SL, to a quiet region (try Hippo Hollow, Aich or Hatton). Don't change any settings.
  • Test any functions that didn't work for you in the previous version that had been reported fixed.
  • If downgrading, test any functions that failed in the newer version.
  • If you needed to clear cache in Step 4 above, open your Inventory and wait for it to fully populate.

Step 8. Restore Settings

At this point, if the viewer is performing as it should, you can restore your settings and again relog. You must log in on each account (i.e., alts) to restore that account's settings.

Log back in to SL once again and confirm that the viewer is still performing as it should; then you can adjust any new or changed settings and then back those up.

Note that some settings are not restored, such as graphics. This is because the graphics settings could be incorrect and may cause problems.

Viewing all 5258 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>