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

fs_sound_explorer_6.3.9.png


mac_os_x_10.11_el_capitan

$
0
0

Mac El Capitan (10.11) Issues

Camera Jumps When Alt-Camming, and/or Scrolling Is Jittery

June 2020: Refer to this SL bug report: Issues with the SL viewer in Mac OS Catalina.

Nvidia Driver Crash

General Info

There is no real fix for this crash (the fix will need to come from Apple); however, switching over to using the Nvidia web drivers will stop the crashes. There is a chance of the viewer running with poorer performance.

(This crash has continued on Sierra.)

This problem affects other games, too; for example, see constant crashes - OS X 10.11 El Capitan and OSX El Capitan 10.11 Beta (15A21). The same workaround appears to fix the problem in other games also; that is, to switch over to using the Nvidia web drivers instead of the Nvidia driver that Apple provides.

Please note that this is not a viewer-specific crash. Refer to this Firestorm Jira: [BUG-10302] [Mac El Capitan] Firestorm crash/incompatibility with Mac OS 10.11 and this SL Jira: BUG-10302 Frequent Crashes in Mac OS X 10.11 El Capitan.

To Install and use Nvidia Web Drivers

  • Find the list of Nvidia web drivers here, with download links directly from Nvidia: Nvidia Web Drivers.
  • It is important that the drivers are matched to you OS Build number, see here for: How to determine your OS Build Number.
  • You can switch between using the Apple Nvidia driver and the Nvidia web driver (needs a reboot after each change).

Missing Characters

If some characters now display as boxes, you can edit the fonts.xml file within Firestorm to cause the characters to load properly.

  • Log out of Firestorm.
  • In a Finder window, go to your Applications folder.
  • Right click on your Firestorm application and choose “Show Package Contents.”
  • Navigate to Contents/Resources/fonts/fonts.xml.
  • Open fonts.xml with Text Edit.
  • From there, scroll down to the section where it shows hiragana.
  • After the line <os name=“Mac”>, insert this line:
    <file>ヒラギノ角ゴシック W3.ttc</file>
    so that the page looks like this:
<os name="Mac">
<file>ヒラギノ角ゴシック W3.ttc</file> ///(only insert this line and leave everything else as is.)///
<file>ヒラギノ角ゴ Pro W3.otf</file>
<file>ヒラギノ角ゴ ProN W3.otf</file>
<file>AppleSDGothicNeo-Regular.otf</file>
<file>AppleGothic.dfont</file>
<file>AppleGothic.ttf</file>
<file>华文细黑.ttf</file>
</os>
  • Be sure to save and exit.
  • Open Firestorm and toggle to your Japanese keyboard or type in Japanese. It should now work as expected.

NOTE: This is only necessary for Firestorm versions 4.7.3 and older.

fs_flickr_share_window_6.3.9.png - created

archive:fs_menus_fs624 - [Graphics Presets]

$
0
0

Firestorm Top (Menu) Bar

Tip: clicking on the double lines will detach that menu, or sub menu, so it does not close automatically.

Avatar

  • Account: will prompt you to open your SL dashboard in a web browser
  • Marketplace Listings: Manage your SL marketplace listings.
  • Buy L$: opens the floater to let you buy L$
  • Inventory (Ctrl-I): opens your inventory
  • Favorite Wearables: opens your Favorite Wearables
  • Picks: opens the Picks and Classifieds window for creation and editing of picks and classified ads.
  • Experiences: opens the Experiences window.
  • Profile: opens your profile
  • Appearance: opens the appearance floater at My Outfits (will be greyed out if you are a cloud; see here if that has happened to you)
  • Choose an avatar: opens the Choose an Avatar window.
  • Movement: opens the movement sub menu where you can set
    • Sit down (Alt-Shift-S): will sit your avatar down (not available if already sitting)
    • Fly (Home): this toggles will turn on fly mode (not available if sitting)
    • Stop Flying (Home): this toggle will turn off fly mode.
    • Always Run (Ctrl-R): toggles run
    • Force Ground Sit (Ctrl Alt S): This forces your avatar into a ground sit regardless of where your avatar is.
    • Move Lock (Ctrl-Alt-P): When enabled, will lock your avatar in place so it cannot be pushed.
      You will not be able to move yourself either, unless you enable PreferencesMove & View -> Movement→ Lock and unlock position after stopping or starting movement.
    • Quickjump: If enabled, the viewer suppresses any pre-jump animation.
  • Move Controls: toggles the movement controls floater
  • Camera Controls: toggles the camera controls floater
  • Avatar Health: opens the Avatar Health sub menu
    • Stop avatar animations: used to stop animations acting on your avatar
    • Stop avatar animations & revoke permissions:
    • Undeform Avatar: Attempts to undeform your avatar, to recover its normal shape after deformation after the use of oversized avatars or griefer objects.
    • Force appearance update (Rebake)(Ctrl-Alt-R): rebakes your avatar's textures
    • Refresh Attachments (Alt+Shift+R): In cases where attachments are “ghosted”, it will attempt to reattach them. Ghosted attachments are those that shows attached to you but others don't see them.
    • Reset Default Male Avatar (Character Test): forces your avatar to the default male
    • Reset Default Female Avatar (Character Test): forces your avatar to the default female
    • Show Avatar Complexity Information: This shows complexity plus:
    • * Rank (how close the avatar is to your camera; the closest is 1, next closest is 2…);
    • * VisTris: recursively counts the number of triangles in every attachment at the current rendered LOD;
    • * EstMaxTris: represents the sum of the estimated triangle count for each attachment to the avatar; and
    • * attachment surface area in square meters.
    • Scripts: Opens a window displaying script information for your avatar and includes details such as script size, the name of the object that the script resides in, the attachment point of that object and overall Script Memory used. Scripts
    • Lag Meter: Opens the Lag Meter window.
    • Recreate LSL Bridge: creates a fresh copy of the LSL bridge
  • Snapshot (Ctrl-Shift-S): opens the snapshot floater
  • Money Tracker: Shows a list of who last paid you; see this page for more information.
  • Pose Stand…: Open the Pose Stand window; replicates the functionality of a pose stand.
  • Preferences (Ctrl-P): opens your preferences window
  • Toolbar Buttons: Opens the toolbar buttons window, allowing the button layout to be customized.
  • Show HUD Attachments (Alt-Shift+H): Shows all HUDs that you have attached
  • Show User Inferface (Alt+Shift+U): Shows the User Interface
  • Exit Firestorm (Ctrl-Q): Closes Firestorm

Comm

  • Online Status: opens the Online Status sub menu where you can set yourself to:
    • Away
    • Unavailable (Busy): New incoming IMs will not be shown, voice calls will be rejected, and notifications will not be shown, until you disable this setting. Other users will received your “​Unavailable”​ autoresponse as set in your preferences. IMs will still be shown in your Conversations window. Inventory offers from objects will be rejected, so use with caution. Inventory offers from avatars will be automatically accepted. TP offers will be rejected and will not be shown to you later.
    • Auto-respond: (the auto-response messages are set in PreferencesPrivacy -> Autoresponse)
    • Autorespond to non-friends
    • Reject teleport offers and requests
    • Reject all group invites
    • Reject all friendship requests
  • Friends (Ctrl-Shift-F): opens the Friends tab in the contacts list.
  • Contacts (Ctrl-Alt-Shift-F): Opens or closes the contacts list.
  • Contact Sets (Ctrl-Alt-Shift-C): opens the Contact Sets window, to manage your own groups of contacts
  • Groups (Ctrl-Shift-G): opens the Groups tab in the contacts list.
  • Chat (Ctrl-H): opens the nearby chat tab in the Conversations window
  • People: Opens the people window.
  • Conversations (Ctrl-T): opens the Conversations window
  • Gestures (Ctrl-G): opens the Gestures window
  • Facebook…: opens the Post to Facebook window.
  • Twitter…: opens the Twitter window.
  • Flickr…: opens the Upload to Flickr window.
  • Voice Morphing:
  • Conversation Log: Opens the Conversation Log window.
  • Nearby Voice: opens nearby voice, aka active speakers
  • Block List: opens the people window → Block List

World

  • Resync Animations (Ctrl-S): Restarts animations within your view; this allows couples dances to be resynchronized.
  • Nearby Avatars (Ctrl-Shift-A): Opens the Nearby tab in the People window.
  • Radar: Opens the Radar window.
  • Teleport History (Alt-H): Opens the Places window, teleport history tab.
  • Places: Opens the Places window.
  • Destinations: Opens up Destination window.
  • Events: Opens the SL Events web page.
  • Mini-Map (Ctrl-Shift-M): Opens the Minimap
  • World Map (Ctrl-M): Opens the World Map
  • Region Tracker: Opens the Region Tracker window.
  • Landmark This Place: Creates a landmark of your current location
  • Location Profile: Opens the Places Profile window
  • Parcel Details: Opens the About Land window
  • Region Details: Opens the Region/Estate window
  • Set Home to Here: sets your home location to the point you are at; also saves a snapshot, which will be displayed when you log in to your home location.
  • Buy This Land: oOpens the Buy Land window (If you are on land that is not for sale, this will be greyed out)
  • Show Owned Land: Opens the Owned Land window
  • Show More: opens the Show More sub menu where you can chose to show
    • Ban Lines Enables or disables the ability to see ban lines around parcels to which you are not allowed access.
    • Beacons (Ctrl-Alt-shift-N) Hide/show beacons for some types of objects, like sound sources, particle sources, and so on.
    • Property Lines (Ctrl-Alt-Shift-P) Enables or disables showing lines at property boundaries.
    • Land Owners Colors land: Green is land owned by you, red is land owned by others, yellow is land for sale.
    • Coordinates: Shows your current coordinates in the menu bar
    • Parcel Permissions: Shows icons of your parcel rights
    • Advanced Menu (Ctrl-Alt-Shift-D): Hides/shows the Advanced Menu. This can also be done in PreferencesAdvanced.
  • Teleport Home (Ctrl-Shift-H): teleports you home
  • Sun Position: opens the Sun Position sub menu, where you can set the sun position to
    • Sunrise (Ctrl-Shift-U)
    • Midday (Ctrl-Shift-Y)
    • Sunset (Ctrl-Shift-N)
    • Midnight (Ctrl-Shift-X)
    • Estate Time
  • Environment Editor: (Photographers might prefer that fast access available in QuickPrefs or Phototools) This has these sub-menus:
    • Environment Settings: Opens the environment settings window.
    • Water Presets: has sub-menus to allow water presets to be created, edited, deleted.
    • Sky Presets: has sub-menus to allow sky presets to be created, edited, deleted.
    • Day Presets: has sub-menus to allow day presets to be created, edited, deleted.
  • Photo and Video: opens the submenu for
    • Phototools (Ctrl-Alt-P): opens the Phototools floater.
    • Cameratools (Ctrl-Alt-C): opens the Cameratools floater.
  • Area Search: Opens the Area Search window
  • Sound Explorer: Opens the Sound Explorer window.
  • Animation Explorer: Opens the Animation Explorer window.
  • Asset Blacklist: Opens the Asset Blacklist Window.
  • Avatar Render Settings: Opens the Avatar Render Settings window.
  • Always show Friends normally: This will show all friends as normally rendered avatar instead of a “jelly doll” image.
  • Show Friends only: This will temporarily derender all avatars except those on your friends list. If you leave PreferencesMove & View -> Teleports→ Keep 'Show Friends Only' enable after teleporting disabled, then this option will disable itself after teleport.

Build

  • Build (Ctrl-B): opens the Build/Edit window
  • Select Build Tool: opens the Build Tool sub menu where you can select
    • Focus Tool (Ctrl-1)
    • Move Tool (Ctrl-2)
    • Edit Tool (Ctrl-3)
    • Create Tool (Ctrl-4)
    • Land Tool (Ctrl-5)
  • Link (Ctrl-L): will link multiple prims
  • Unlink (Ctrl-Shift-L): will unlink prims in a linkset
  • Edit Linked Parts: allows you to edit individual prims in a linkset
  • Select Elements: opens the Select Elements sub menu where you can choose:
    • Select Next Part or Face (Ctrl-.)
    • Select Previous Part or Face (Ctrl-,)
    • Include Next Part or Face (Ctrl-Shift-.)
    • Include Previous Part or Face (Ctrl-Shift-,)
  • Focus on Selection (H): will focus your camera on an object you have selected
  • Zoom to Selection (Shift-H): will zoom your camera on an object you have selected
  • Object: opens the Object sub menu that allows you to:
    • Take: Takes the object back to inventory
    • Take Copy: Creates a copy of the object in inventory.
    • Duplicate (Ctrl-D): Creates a duplicate of the object next to the original object.
    • Edit Particles: Opens the Particle Editor.
    • Save Back to Object Contents If you drag the contents of an object directly onto the ground (rather than into your inventory first, then out onto the ground), and make changes to it, this function allows those changes to be saved back to the original object.
    • Return Object: Returns the object to the owner.
    • Save as:
      • Backup: Opens the Backup window, allowing you to save the object to your hard drive.
      • Collada: Opens the Collada Export window, which you can use to export the object as mesh.
  • Scripts: opens the Scripts sub menu where you can:
    • Show Script Warnings/Errors
    • Script Info (Counter): If the object is moddable, this will show script information for it.
    • Recompile Scripts (Mono)
    • Recompile Scripts (LSL)
    • Reset Scripts: this will only work if the object is moddable.
    • Set Scripts to Running
    • Set Scripts to Not Running
    • Remove Scripts from Selection: If the selected object is moddable, removes all scripts from it.
  • Pathfinding: Options concerning Pathfinding.
    • Region Objects: Opens the Region Objects window.
    • Characters: Opens the Pathfinding characters window.
    • View / Test: Opens the Pathfinding console.
    • Rebake Region: Rebakes the region NavMesh, if there are pending changes - assuming you have rights to do so and Pathfinding is enabled for the region; will by greyed out otherwise. This can also be done by clicking the Pathfinding icon in the top menu bar.
  • Options: opens the Options sub menu where you can:
    • Show Advanced Permissions: Refer to this SL Wiki page for more on Advanced (Debug) permissions.
    • Select Only My Objects
    • Select Only Movable Objects
    • Select Only Locked Objects
    • Select Only Copyable Objects
    • Select By Surrounding
    • Include Group-Owned Objects
    • Show Physics Shape When Editing
    • Show Selection Outlines (Ctrl-Alt-H)
    • Show Hidden Selection
    • Show Light Radius for Selection
    • Show Selection Beam
    • Snap to Grid (G)
    • Snap Object XY to Grid (Shift-X)
    • Use Selection for Grid (Shift-G)
    • Grid Options (Ctrl-Shift-B)
    • Set Default Permissions: Opens the Default Creation Permissions window.
  • Upload: opens the Upload sub menu which allows you to choose what to upload (Same as the Upload item in the Avatar Menu):
    • Image (L$10): Opens a file selector, then the image upload window.
    • Sound (L$10): Opens a file selector, the the sound upload window.
    • Animation (L$10): Opens a file selector, then the animation upload window
    • Mesh Model: Opens a file selector to upload a mesh model; see the SL wiki for more info.
    • Bulk (L$10 per file): Opens a file selector where you can select multiple image files for upload.
    • Import Linkset: Opens the Import window, to upload a previous exported object.
  • Undo (Ctrl Z): will undo the last changes made in the edit /build window
  • Redo (Ctrl Y): will redo the last changes made with the undo command

Content

  • Search (Ctrl-F): opens the Search window
  • SL Marketplace: prompts you to open the Marketplace web page
  • L$ Market Data: prompts you to open the L$ market Data web page
  • Script Library: prompts you to open the Script Library web page
  • Firestorm Blog: prompts you to open the Firestorm Viewer Home web page
  • Firestorm Flickr: prompts you to open the Firestorm Viewer Flickr web page
  • Firestorm YouTube: prompts you to open the Firestorm Viewer YouTube channel
  • Firestorm Twitter: prompts you to open the Firestorm Viewer Twitter web page
  • Firestorm Plurk: prompts you to open the Firestorm Viewer Plurk web page
  • Message of the day: this will show the message of the day in local chat. This also is shown during the login phase.

Help

RLVa

This menu is toggled from Advanced Menu (Ctrl-Alt-D) → RestrainedLove API (RLVa) or from Preferences → Firestorm → Extras → Allow Remote Scripted Viewer Controls (RLVa). This will require a restart of the viewer to show this menu.

  • Debug: Opens the Debug sub menu where you can enable:
    • Show Top-level RLVa Menu: Enables showing the RLVa menu in to menu bar. If disabled, RLVa menu will show in Advanced Menu.
    • Show Debug Messages: Used when debugging RLV scripts and also to know when something RLV is being done to you by either a person or object.
    • Hide Unset or Duplicate Messages
    • Show Assertion Failures
    • Hide Locked Layers
    • Hide Locked Attachments
    • Enable Legacy Naming
    • Enabled Shared Wear
    • Rename Shared Items on Wear
    • Locks: Opens the Active RLV Locks window
  • Allow OOC Chat: Allows Out Of Character (OOC) chat.
  • Allow Temporary Attachments
  • Forbid Give to #RLV
  • Show Filtered Chat
  • Wear Replaces Unlocked
  • Console: Opens the RLVa console window
  • Restrictions: Opens the Active RLV Restrictions window
  • Strings: Opens the RLVa Strings window

Advanced

Please use with caution

This menu is toggled via the Ctrl-Alt-D key sequence, or from PreferencesAdvanced

  • Rebake Textures (Ctrl+Alt+R): (same as Avatar→ Avatar health → Force Appearance Update).
  • Refresh Attachments (Alt+Shift+R):
  • Set UI Size to Default (Ctrl-Alt-Shift-R): Reverts any changes made in PreferencesUser Interface -> General→ UI scaling.
  • Set Window Size: Allows you to set the window size.
  • Limit Select Distance: Limits your select distance to about 50m.
  • Disable Camera Constraints: Allows camera to pass through solid objects.
  • High-res Snapshot: Enables high resolution snapshots.
  • Quiet Snapshots: Disables the snapshot sound and animation.
  • Performance Tools: Opens the Performance Tools sub menu where you can enable:
    • Lag Meter: Opens the Lag Meter window.
    • Statistics Bar (Ctrl-Shift-1): Displays the Statistics window (often called the “stats bar”).
    • Scene Load Statistics (Ctrl-Shift-2): Displays the Scene Load Statistics window with focus on object load and cache performance.
    • Show Avatar Complexity Information: Displays an indicator of client draw “cost” above each avatar (replaces Avatar Rendering Cost).
  • Highlighting and Visibility: Opens the Highlighting and Visibility sub menu where you can choose:
    • Cheesy Beacon: Animates the red world map beacon to make it look “cheesy” (enable it to see the effect).
    • Hide Particles (Ctrl Alt Shift =) : Disables rendering of particles. Another way of achieving this is to go to PreferencesGraphics -> General and setting Max particle count to zero - or doing the same in the Quick Preferences panel.
    • Hide Selected: Makes the currently selected (edited) object invisible, until they are no longer selected.
    • Highlight Transparent (Ctrl Alt T): Makes transparent objects visible by highlighting them:
      • Red: alpha blended textures,
      • Blue: alpha masked textures,
      • Green: invisiprims.
    • Show Mouselook Crosshairs
    • Hover Tips: Opens Hover Tips submenu
      • Show Tips (Ctrl-Shift-T): This allows you to set what hovertips, if any, you see (please check this first to enable hover tips)
      • Show Land Tooltips:
      • Show Tips On All Objects:
  • Rendering Types: Opens the Rendering Types sub menu, which allows types of things to be shown or hidden. By default, these are all enabled. Disabling some can be useful if you are trying to find a lost object.
    • Simple (Ctrl-Alt-Shift-1): Textures without alpha channels.
    • Alpha (Ctrl-Alt-Shift-2): Textures with alpha channels
    • Tree (Ctrl-Alt-Shift-3): Linden plants.
    • Avatars (Ctrl-Alt-Shift-4): Bodies and attachments but not name tags.
    • Surface Patch (Ctrl-Alt-Shift-5): Terrain/ground texture.
    • Sky (Ctrl-Alt-Shift-6): Entire sky including clouds and sun/moon.
    • Water (Ctrl-Alt-Shift-7): Water surface only, view when under water is still tinted.
    • Ground (Ctrl-Alt-Shift-8)
    • Volume (Ctrl-Alt-Shift-9): All objects except Linden plants.
    • Grass (Ctrl-Alt-Shift-0): Linden plants.
    • Clouds (Ctrl-Alt-Shift- -)
    • Particles (Ctrl-Alt-Shift-= )
    • Bump (Ctrl-Alt-Shift-\): Legacy bump map and shiny effects.
  • Rendering Features: Opens the Rendering Features sub menu:
    • UI (Ctrl-Alt-F1): Be VERY careful when using this, as the menu bar is hidden as well; make mental note of the key sequence so you can re-enable the UI when you need it.
    • Selected (Ctrl-Alt-F2): Display texture alignment crosshair boxes with “Select Face”.
    • Highlighted (Ctrl-Alt-F3)
    • Dynamic Textures (Ctrl-Alt-F4): Enable clothing and sculpt previews in texture upload floater.
    • Foot Shadows (Ctrl-Alt-F5)
    • Fog (Ctrl-Alt-F6)
    • Test FRInfo (Ctrl-Alt-F8)
    • Flexible Objects (Ctrl-Alt-F9): Enable/disable flexible prim effect.
  • RLVa: This menu option will show if you choose not to show RLVa menu in top menu bar. This will show RLVa submenus.
  • Media Streams Backup
    • Import Stream List XML: This will import the stream_list.xml file.
    • Export Stream List XML: This will export the media stream list from top menu → World Menu → Parcel DetailsSound tab to a file called stream_list.xml to a folder of your choosing
  • Use Plugin Read Thread: Uses a separate thread to read incoming messages from plugins. So in theory, this should give you a slight performance increase if you have a multicore processor and using the internal web browser or playing quicktime videos and so on.
  • Clear Group Cache: Clears group cache
  • Mouse Smoothing: Should help smooth mouse movement
  • Release Keys: Releases permissions taken by worn attachments.
  • Shortcuts: Opens the Shortcuts sub menu, showing some of the common keyboard shortcuts:
    • Search (Ctrl-F)
    • Show Advanced Menu-legacy shortcut (Ctrl-Alt-D)
    • DoubleClick Teleport (Ctrl-Shift-D)
    • Always Run (Ctrl-R)
    • Fly (Home)
    • Close Window (Ctrl-W)
    • Close All Windows (Ctrl-Shift-W)
    • Snapshot to Disk (Ctrl-`)
    • Mouselook (M)
    • Joystick Flycam (Alt-Shift-F)
    • Reset View (Esc)
    • Reset Camera Angles (Shift-Esc)
    • Look at Last Chatter (Ctrl-\)
    • Zoom In (Ctrl-0)
    • Zoom Default (Ctrl-9)
    • Zoom Out (Ctrl-8)
  • Fly Override (Ctrl-Alt-V): Allows flight in no fly areas - NOT recommended
  • RestrainedLove API: Enables/disables RLV (also in PreferencesFirestorm -> Extras→ Allow scripted viewer controls)
  • Show Debug Settings: Opens the debug menu window; use with caution.
  • Show Develop Menu (Ctrl-Alt-Q): Shows or hides the develop menu on the menu bar.

Developer

Please use with caution

This menu is toggled via the Ctrl-Alt-Q key sequence, or from PreferencesAdvanced

  • Consoles: Opens the Consoles sub menu. These should all be disabled in normal use. If you find your screen filling with “strange” graphs and data, check here to make sure all are off.
    • Texture Console (Ctrl-Shift-3):
    • Debug Console (Ctrl-Shift-4): Scroll activity log on the main viewer window.
    • Notifications Console (Ctrl-Shift-5): Trace dialogs, alerts, notifications.
    • Fast Timers (Ctrl-Shift-9): Shows tasks performed per frame.
    • Scene Statistics: Plot complexity of objects in view.
    • Scene Loading Monitor:
    • Region Debug Console Opens the Region Debug Console.
    • Region Info to Debug Console: Dumps region flags and stats to log
    • Group Info to Debug Console: Dumps summary of active group info to log.
    • Capabilities Info to Debug Console: Dumps capability names and URLs to log.
    • Camera: Camera and agent position/rotation overlaid on screen.
    • Wind: Region wind speed and heading is overlaid on screen.
    • FOV: Camera field of view angle overlaid on screen.
    • Badge (Ctrl-Alt-Shift-H) (This won't toggle off……)
  • Show Info: Opens the Show Info sub menu:
    • Show Time: Shows the time spent logged on in the lower right.
    • Show Upload Transaction: Gives a notification on upload, showing how much you were charged.
    • Show Texture Info: Shows texture information for the object under the cursor.
    • VRAM usage per object:
    • Show Avatar Render Info: Show load state and attachment weights for visible avatars.
    • Show Render Info: Displays information about the scene currently being rendered.
    • Show Matrices: OpenGL matrix info overlaid on screen.
    • Show Color Under Cursor: Shows the RGBA values for the color under the cursor, in the lower right.
    • Show Memory: Shows total viewer memory use overlaid on screen.
    • Show Updates to Objects (Ctrl-Alt-Shift-U): Displays “clouds” of different colors when objects update.
  • Force an Error: opens the Force an Error sub menu. Using any of these will probably crash you. Aimed at viewer developers.
    • Force Breakpoint (Ctrl-Alt-Shift-B)
    • Force LLError And Crash
    • Force Bad Memory Access
    • Force Infinite Loop
    • Force Driver Crash
    • Force Software Exception
    • Force Disconnect Viewer
    • Simulate a Memory Leak
  • Render Tests: opens the Render Tests sub menu:
    • Camera Offset
    • Randomize Framerate: Add a random duration sleep with each rendered frame.
    • Periodic Slow Frame: Sleep half a second every 10 frames.
    • Frame Test: Capture buffer and pause.
    • Frame Profile: Dump GL stats to log.
    • Benchmark:
  • Render Metadata: Opens the Render Metadata sub menu; these are normally all disabled:
    • Bounding Boxes: Renders boxes colored by type.
    • Avatar Hitboxes:
    • Normals:
    • Octree: Renders bounding boxes color coded by octree buffer usage and activity.
    • Shadow Frusta: Renders each frustrum as a shaded box.
    • Physics Shapes: Renders terrain and objects as they appear to the simulator's physics engine.
    • Occlusion: Highlights objects that are hidden behind others.
    • Render Batches: Highlights rendering groups with different colored tints.
    • Update Type: Highlights each object by last update performed.
    • Texture Anim: Highlights animated texture faces in yellow.
    • Texture Priority:
    • Texture Area: Shows the min:max rendered texture area for each face.
    • Face Area: Shows the min:max rendered area for each face.
    • LOD Info:
    • Triangle Count:
    • Build Queue:
    • Lights: Highlights local light sources and bounding box of the light they cast.
    • Particles: Shows hover text with particle parameters at each emitter.
    • Collision Skeleton:
    • Joints: Shows lines in the avatar of joint locations and connections to other joints.
    • Raycast:
    • Wind Vectors: Renders red lines overhead to show wind direction.
    • Sculpt: Shows hover text with sculpt map sizes.
    • Texture Size: Shows hover text of texture sizes.
    • Texture Density
      • None
      • Current
      • Desired
      • Full
  • Rendering: Opens the Rendering sub menu
    • Axes: Draw XYZ axis display centered on avatar plus region origin marker.
    • Tangent Basis
    • Selected Texture Info Basis (Ctrl-Alt-Shift-T): Show size and alpha channel presence for faces selected in editor.
    • Selected Material Info (Ctrl-Alt-Shift-M):
    • Wireframe (Ctrl-Shift-R): Show object geometry.
    • Object-Object Occlusion (Ctrl-Shift-O): Optimization, skip rendering objects that are hidden behind others.
    • Advanced Lighting Model: Enable deferred rendering.
    • Debug GL: Enable extra OpenGL error checking.
    • Debug Pipeline: Subset of Debug GL.
    • Automatic Alpha Masks (deferred): Force alpha test instead of blend if texture has little transparency (when advanced lighting on).
    • Automatic Alpha Masks (non-deferred): Force alpha test instead of blend if texture has little transparency (when advanced lighting off).
    • Animation Textures: Allows texture to be animated per llSetTextureAnim.
    • Disable Textures: Stop fetching new textures from the network.
    • Derender all animesh: Removes all animesh from your scene.
    • Full Res Textures (dangerous): Disregard LOD and display all textures at full resolution. Increases network and memory use.
    • Render Attached Lights: Render local light sources on avatar attachments.
    • Render Attached Particles: Render particle systems emitted by avatar attachments.
    • Hover Glow Objects:
  • Network: Opens the Network sub menu:
    • Pause Agent: Stop avatar movement updates. Local turns and interpolated motion will still appear.
    • Enable Message Log: Dump every protocol message to log.
    • Disable Message Log: Stop protocol message dump.
    • Velocity Interpolate Objects: When enabled it allows smoothed object motion between updates and for llTargetOmega motion to work. When it's disabled, stops “rubber band” effect at cost of these features.
    • Ping Interpolate Object Positions: Factor ping time into interpolation.
    • Drop a Packet (Ctrl-Alt-L): Simulate loss of a data packet.
  • Dump Scripted Camera
  • Recorder: opens the Recorder sub menu. This is used to record, and then playback, a sequence of your actions. For example, you can record yourself walking round, then when you play it back, your avatar will repeat that exactly. Useful for machinima.
    • Start Playback
    • Stop Playback
    • Loop Playback
    • Start Record
    • Stop Record
  • World: Opens the World sub menu:
    • Sim Sun Override
    • Fixed Weather
    • Dump Region Object Cache: Send object cache statistics to log.
    • Dump Simulator Features to Nearby Chat
  • UI: Opens the UI sub menu:
    • Media Browser Test: Opens embedded browser with Viewer URI Name Space test page.
    • Region Restart Test:
    • Web Content Browser (Ctrl-Shift-Z): Opens the internal browser.
    • FB Connect Test: For checking Second Life ShareAPI.
    • Dump SelectMgr: Info about selected objects to log.
    • Dump Inventory: Inventory UUIDs and names to log.
    • Dump Timers: Function call stats to log.
    • Dump Focus Holder: What UI element has keyboard focus to log.
    • Print Selected Object Info (Ctrl-Shift-P): Object details to log.
    • Print Agent Info (Shift-P): Avatar name and camera to log.
    • Double-Click Auto-Pilot
    • Double-Click Teleport
    • Debug SelectMgr: If this and Limit Select Distance are active, dump auto deselects to log.
    • Debug Clicks: Mouse button changes with coordinates to log.
    • Debug Views: Identify UI elements on screen.
    • Debug Name Tooltips: Identify XUI source for UI element under cursor. (alias of Show XUI Names)
    • Debug Mouse Events: Info about what has mouse focus to log.
    • Debug Keys: Text entry field activity to log.
    • Debug Window Process: Low level info for main viewer window to log.
  • XUI: opens the XUI sub menu:
    • Reload Color Settings: Refresh from skin's colors.xml
    • Show Font Test: Open floater with type specimen.
    • Load from XML
    • Save to XML
    • Save XUI Names: Identify XUI source for UI element under cursor.
    • Show debugging info for views
    • XUI Preview Tool
    • Send Test IMs: Send dummy messages to test accounts.
    • Flush Names Caches: Clean avatar name cache.
  • Avatar: Opens the Avatar sub menu:
    • Grab Baked Textures
      • Iris
      • Head
      • Upper Body
      • Lower Body
      • Skirt
    • Character Tests
      • Appearance To XML: Saves your avatar shape to a file; opens a file picker to allow you to select the destination folder, and file name. Shapes exported this way can be re-imported in the Appearance window.
      • Toggle Character Geometry
      • Test Male: Shortcut to wear “Male Shape & Outfit” from inventory Library/Clothing.
      • Test Female: Shortcut to wear “Female Shape & Outfit” from inventory Library/Clothing.
      • Allow Select Avatar: Avatars can be selected and “moved” with object editor, local effect only, movements do not appear to others.
    • Animation Speed
      • All Animations 10% Faster
      • All Animations 10% Slower
      • Reset All Animations Speed
      • Slow Motions Animations
    • Force Params to Default: Clear and refresh tweakable appearance settings.
    • Animation Info: Text over avatars with running animations and priorities.
    • Show Look At: Shows look at crosshairs.
    • Show Point At: Show destination for selection beam as a red crosshair.
    • Debug Joint Updates: Rapid summary of updates to log.
    • Disable LOD: For avatar bodies.
    • Debug Character Vis: Dump avatar and attachment visibility to log.
    • Show Collision Skeleton: Show avatar's “collision volume” joints. Used with fitted mesh and touch/select. Not used with simulator physics.
    • Show Bones:
    • Display Agent Target: Crosshairs with avatar's actual and rendered positions.
    • Dump Attachments: Attachment points, UUIDs, positions, visibility to log.
    • Debug Avatar Textures (Ctrl-Alt-Shift-A): Shows component textures for own avatar.
    • Dump Local Textures (Alt-Shift-M): Avatar texture info to log.
    • Reload Avatar Cloud Particle:
  • Compress Images: Select a file and convert to .j2c, results to log.
  • Enable Visual Leak Detector:
  • Output Debug Minidump
  • Console Window on next Run: Opens a window on the next run of the viewer, which shows internal information as the viewer runs. Useful for developers' to debug the viewer. Otherwise, keep this disabled.
  • Set Logging level: This allows the level of detail of logging to be changed from the default (Info). The support team might request that you change this if attempting to diagnose a problem; otherwise, it should always be left at default.
    • Debug
    • Info
    • Warning
    • Error
    • None
  • Request Admin Status (Ctrl-Alt-G): Request privileges. Only works if you are a Linden.
  • Leave Admin Status (Ctrl-Alt-Shift-G)
  • Show Admin Menu

Searching

It is possible to search the menus for specific words or phrases, by typing into the search bar at the top. For example, typing in the word upload will result in matches on up to four top menu items: Avatar, Build, Advanced and Develop. In short, using search will filter out what is shown in the top menu bar, removing all items except those that contain what you searched for.

Matched items are highlighed in color (you can change the highlight color in Preferences → Colors -> Miscellaneous→ Preferences Search Highlight Color).

To clear the search, and have the Preferences window revert to its normal state, just click the 'x' at the far right end of the search field.

Menu search is enabled (or disabled) in Preferences -> Advanced→ Show Menu Search.

Graphics Presets

: Hovering your mouse over this symbol, or clicking it (depending on your preferences setting), it will open the Graphics Presets window. Please note that this symbol will only show if you have created a graphic preset in PreferencesGraphics -> General.


See this page for documentation on Firestorm 6.0.2 (56680) and earlier.

mac_os_x_10.15_catalina

$
0
0

Mac OS Catalina (10.15) Issues

Notarization

Mac OS apps will need to be notarized to be accepted by Apple's Gatekeeper after its Mojave 10.14.5 update.

Reference Safely open apps on your Mac
Also see BUG-227740 Mac OS 10.15 Catalina throws error on launch

How to Open Anyway

To get around the lack of notarization of Firestorm, you will need to allow it to open anyway. Don't be alarmed by the dialog boxes that pop up. As long as you have downloaded the viewer from the Firestorm blog, you can rest assured that it is free from malware.

  • Whether you ctrl + click > Open the application from the Applications folder or using the Dock icon, you will see this dialog appear. Be sure to click on the Cancel button (circled in green) before proceeding. If you click on “Move to Trash,” that will instantly put Firestorm into the trash can for you to delete later.
  • Open System Preferences for your Mac. You can get to it from many places such as the Apple Menu in the top left corner of your screen or the grey gears icon from the Dock. You will then want to navigate to the Security & Privacy pane. In this screenshot, it is circled in green.
  • After clicking to open this pane, you'll see there's a little blurb about opening the viewer anyway and a button to click that allows you to do so. Click this button to start the process.

    Note: You do not have to unlock the padlock to click this button.
  • You will see another dialog box pop up as a final warning that this software may be harmful. Do not fear! As long as you downloaded the viewer from us (linked at the start of this tutorial), you are safe to open it without any harm. Simply click the Open button to finalize telling Gatekeeper that this program is safe. After you click Open on this last dialog box, the viewer will open as expected. This will persist for as long as the program is installed.

    Note: This will need to be repeated for any new installs of the viewer such as installing the OpenSim capable version of Firestorm, or updating the viewer to a new version.

If You Get a Mac Dialog Asking If You Want To Allow Firestorm to Monitor Your Input Devices

This is a new security feature introduced by Apple in Catalina. See https://support.apple.com/guide/mac-help/control-access-to-input-monitoring-on-mac-mchl4cedafb6/mac for information.

  • Firestorm does not need to monitor any of your input devices when you're using other apps.
  • You can simply deny permission if you get this dialog from your Mac.

Camera Jumps When Alt-Camming, and/or Scrolling Is Jittery

June 2020: Refer to this SL bug report: Issues with the SL viewer in Mac OS Catalina.

fs_flickr_how_to_disconnect_6.3.9.png - created

fs_flickr_share_window_6.3.9.png - created

fs_snapshot_main_6.3.9.png - created


fs_643_prerelease - [Other changes and updates]

$
0
0

Firestorm Beta 6.4.5. Prerelease

EEP! Environmental Enhancement Project

Start with this page EEP Basics

Second Life Community - Environmental Enhancement Project (aka EEP!) Feedback Thread

Second Life's Lab Gab Episode 23 - EEP Team!

Second Life Tutorial|EEP, Environmental Enhancement Project (Italian)

Second Life Environmental Enhancement Project

Importing old settings
You can import your old Windlight settings into EEP.
Note that approximately 200 Windlight settings have already been imported and can be found in My Environments - Library - Environments folder. These can be accessed via Quick Preferences. Otherwise, right-click and copy as desired to your Inventory - Settings folder.

  1. Open an environment editor (Daycycle, Sky, or Water)
  2. Select the Import button - This will open a file picker dialog
  3. Navigate to where you have stored your Windlight XML files and select the file you would like to import:
    • C:\Program Files\Firestorm_64\app_settings\windlight
    • C:\Users\User\AppData\Roaming\Firestorm_x64\user_settings\windlight (personalized custom files)

You should import Windlights of the same type as the editor you have open (Daycycle, Sky, or Water) Windlight XML files are very sensitive to the directory structure. Files should be laid out as follows: ./windlight/days ./windlight/skies ./windlight/water

Group Ability If a group member other than the owner needs to apply an environment to a parcel, assign the ability under Parcel Settings - Modify environment settings and day cycle.

Camera Presets
CEF Update 2020

CEF Viewer which supports YouTube Live streams. CEF = Wikipedia - Chromium Embedded Framework

Changed Wiki Pages

The pages below have been updated to reflect some of the changes since Firestorm 6.3.9. Please do not bookmark them, as they will disappear once 6.4.x goes to public release.

RestrainedLove API: RLV v3.2.1 / RLVa v2.2.0

  • See Jira updates below.

Catznip RLVa 2.2 Release Notes

Other changes and updates

Second Life Release Viewer version 6.4.0.540188 - EEP

Release Notes for v6.4.0. (540188) - Second Life Viewer Released on Friday, April 17, 2020.
https://releasenotes.secondlife.com/viewer/6.4.0.540188.html

Environmental Enhancement Project - EEP

Welcome to the Environmental Enhancement Project (aka EEP!) EEP is a major enhancement to the legacy Windlight environments, introducing new inventory object for defining the environmental settings. To properly experience EEP you will need ALM (Advanced Lighting Model) enabled under your graphics settings.

Highlights Shareable environmental objects that you can keep in your inventory. Parcel level control of environments. Up to four different sky layers that may be set independently. More options for customization. And much, much more

Personal Lighting This EEP RC includes a new Personal Lighting floater. When you open this floater it will snap an image of the current shared environment wherever you are standing. You are presented with a number of controls that allow you to make quick modifications to the environment, including sun and moon position, ambient lighting, and more!

These changes will persist until you log out or select “Use Shared Environment” from the World>Environment menu, so you can close the floater to get it out of your way.

NOTE: See the list of Known Issues on the Release Notes.
Second Life Release Viewer version 6.4.1.540593 - Maintenance: Zirbenz

Release Notes for v6.4.1. (540593) - Second Life Viewer Released on Monday, April 27, 2020.
https://releasenotes.secondlife.com/viewer/6.4.1.540593.html

Maintenance: Zirbenz

The Zirbenz Stone Pine Liqueur is a specially crafted beverage that comes from the Alps in Austria. The key ingredient from which this liqueur draws its flavor is the Arolla Stone Pine Fruit that is native to the Alps. Exceptionally smooth, slightly sweet and with a crisp floral finish – this Pine liqueur has been made the same way since 1797. Since this is an artisanal liqueur, it is not mass produced in any factory. Usually enjoyed as an after-ski drink, the liqueur is also used in various cocktails. It is made from completely natural ingredients. This liqueur was first made by Josef Hofer. It is handcrafted and bottled in a family distillery till date.

Second Life Release Viewer version 6.4.2.541639 - Camera Presets

Release Notes for v6.4.2. (541639) - Second Life Viewer Released on Monday, May 11, 2020.
https://releasenotes.secondlife.com/viewer/6.4.2.541639.html

Camera Presets

Improved camera controls, including the ability to save presets.

Second Life Release Viewer version 6.4.4.543157 - CEF Update 2020

Release Notes for v6.4.4. (543157) - Second Life Viewer Released on Tuesday, June 23, 2020.
https://releasenotes.secondlife.com/viewer/6.4.4.543157.html

CEF Update 2020

CEF Viewer which supports YouTube Live streams.

Other

FMOD Studio 2.01.01 (updated Windows, Linux)
FMOD Studio 2.00.08 (Mac)

KDU v7.10.7 (Windows, Linux, Mac)

Voice Server Version: Vivox Version 4.10.0000.32327

LibVLC Version: 2.2.8

Chromium Embedded Framework (CEF) Dullahan:

  • Dullahan: 1.7.0.202005311828
  • CEF: 81.3.10+gb223419+chromium-81.0.4044.138
  • Chromium: 81.0.4044.138
  • Page of test URLs for Dullahan. With the Developer Menu enabled (Ctrl Alt Q) press Ctrl+Shift+Z then the Home page button.

JIRA Known Issues

FIRE-23891 - [macOS] Mouse cursor jumps around when HiDPI is enabled and when using Pie menu
FIRE-24229 - Separate SL and Opensim settings folders / mixed up folders in appdata/roaming
FIRE-24311 - [BUG-228474] [SL-13082] [macOS] Blur when HiDPI Support Option Not Used
FIRE-29517 - [Mac] [Linux] Transitioning from third person view to mouselook freeze the view for a few seconds
FIRE-29567 - Potential crash caused by AO if floater is open at login
FIRE-29536 - media icon doesn't change when media is playing (MOAP)

Linden Lab Bug Tracker - EEP Issues Filter - requires login

BUG-228882 - [EEP] Disabling glow rendering while ALM is off results in massive rendering flicker
BUG-228781 - [EEP] Specular color interpreted wrong (too bright) from point lights.
BUG-228581 - [EEP] Specular map reflections are way too weak.
BUG-228752 - [EEP] Sky turns black when render quality is lowered to Low-Mid
(Affects Windows and Mac. Unsure about Linux)
BUG-228586 - [EEP] Jumping glowing effect depending on the camera distance
(Really weird bug but on objects it repros on it's very jarring to see. Disabling glow with result in bug above)
BUG-228431 - [EEP] Water lighting is wrong at certain camera angles
BUG-226381 - [EEP] Low FPS on the Test DRTVWR-440 EEP project viewer
(How badly you are affected by this bug may depend if your system is CPU or GPU bound.)
BUG-228821 - Viewer stalls for a second or more 1 minute after teleporting to a different region.
BUG-228910 - Viewer freeze for several seconds after receiving a message from a large group.

No Jira issue filed. The default region environment on mainland looks dark & dingy and this is what any user on EEP will see by default on mainland.
It still looks fine on pre-EEP viewers.
See this forum post for an image: https://community.secondlife.com/forums/topic/453117-eep-finally-out/?do=findComment&comment=2129751
See Vir's explanation of the problem here: https://community.secondlife.com/forums/topic/453117-eep-finally-out/?do=findComment&comment=2130951

JIRA Bug Fixes

FIRE-5482 - [FS] Some panel opening resets the windlight function to region default.
FIRE-22897 - Using double click to teleport a short distance defeats RLV no TP
FIRE-22952 - Water rendering issues using advanced lighting with Firestorm 5.1.7 (55786)
FIRE-24072 - [Windlight bug] - changing it from like midnight to estate time causing tinting (same with sunset,sunrise,midday)
FIRE-24215 - @sittp:2=n can be defeated by double click
FIRE-29035 - [BUG-227534] [SL-11625] Skin won't load for Bakes on Mesh while editing shape
FIRE-29362 - Hover Tips on objects setting not honored.
FIRE-29477 - Error message when pasting in Outfits folder
FIRE-29603 - Crash when adding first AO set
FIRE-29605 - [BUG-228838] Unable to Save Outfits
FIRE-29608 - Disabling “Turn avatar towards camera direction on view reset” is ignored
FIRE-29614 - Console Fade Chat Cuts off at blank lines
FIRE-29623 - Crash - Unable to create error report - Please verify there is enough space in your TEMP folder
FIRE-29634 - [Starlight skin] Places Floater - Crash when trying to save a landmark
FIRE-29637 - [OpenSim][EEP] Cannot load settings for [NAME[ when entering OpenSim
FIRE-29638 - [OpenSim][EEP] No valid environment setting selected
FIRE-29642 - Area Search, Distance to HUD = Distance to <0, 0, 0>
FIRE-29649 - [BUG-228852] FS crash when trying to open Spell Check floater when “SpellCheck” is FALSE
FIRE-29661 - Compile Error Linux 6.4.4 OpenAL
FIRE-29672 - FPS are not visible in tool bar with italian language
FIRE-29678 - Unable to use Notecard Editor
FIRE-29679 - OPENSIM: 6.3.9.58205 crashes when rezzing a mesh with edit floater open
FIRE-29684 - EEP - Missing string “New Day”

JIRA Improvements

JIRA New Features

FIRE-2099 - Better Camera Control - Expose Debug Settings via Preferences Panel

JIRA Translations

FIRE-29641 - Russian translation update
FIRE-29669 - Russian translation update
FIRE-29703 - French translation update
FIRE-29713 - Japanese translation update
FIRE-29745 - Russian translation small update (correction)

JIRA Tasks

FIRE-29611 - [RLVa] @setcam_eyeoffset command needs to be adapted for camera presets

Aditi / Beta Grid

If you haven't logged into the Aditi Grid recently, you will likely need to contact LL Support to gain access as well as have your inventory synced. Please review this page carefully http://wiki.secondlife.com/wiki/Aditi. Also ensure you have this viewer setting enabled in Preferences - Advanced - Allow login to other grids.

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 freezes while "Loading world..."

If you have Intel HD 530, Intel HD 620 or Intel HD 630, and Windows 10 – This is an Intel driver issue.
The fix is to roll back to driver 24.20.100.6025.
Direct download Legacy Intel® Graphics Driver for Windows® 10 Version: 24.20.100.6025 - Unofficial download; Intel has removed the driver, it seems
Manual update How to manually update Intel Drivers
(Ref. BUG-225655.)

Outdated Driver Error

If you are on Windows 10, and get an error such as this:

Firestorm is unable to run because your video card drivers did not install properly or are out of date, or are for unsupported hardware. Please make sure you have the latest video card drivers, and even if you do have the latest, try reinstalling them. If you continue to receive this message, contact the Second Life Support Portal

First, make sure your drivers are fully updated

  • Visit Intel and try to update your drivers there.

Next, verify that your graphics card is one of the affected versions. You can find a table of affected versions here: Graphics Drivers Supported Operating Systems, but most frequently we have seen Intel HD 2000 and Intel HD 3000. You should be able to verify your graphics in the system info of your computer.

If this does not help, then download and install and 32bit version of the viewer. Firestorm Viewer Downloads

If you are on Windows 10, and get this error:

Load Library failed with error 1114, Dynamic Link Library (DLL) initiation routine failed

Check first for switchable graphics card: Dual Graphics Issues
Verify that your graphics card is one of the affected versions. You can find a table of affected versions here: Graphics Drivers Supported Operating Systems, but most frequently we have seen Intel HD 2000 and Intel HD 3000. You should be able to verify your graphics in the system info of your computer.

If this does not help, then download and install and 32bit version of the viewer. Firestorm Viewer Downloads

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 (for power savings) and 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.

fs_intel_fix_32bit

$
0
0

Windows 10 and Intel HD Graphics 2000 and 3000

If you have certain Intel HD graphics, and have upgraded your PC to Windows 10, your graphics card will not be fully supported by Intel. If you have this issue, you will be unable to log in. You will get one of the following error dialog boxes:

Firestorm is unable to run because your video card drivers did not install properly or are out of date, or are for unsupported hardware.  Please make sure you have the latest video card drivers, and even if you do have the latest, try reinstalling them.  If you continue to receive this message, contact the Second Life Support Portal


Load Library failed with error 1114, Dynamic Link Library (DLL) initiation routine failed


This is not a function of the viewer, but instead is a function of the drivers provided by Intel for your computer.

Note: Even if you have a 64-bit version of Windows 10, and used to use the 64-bit version of Firestorm, you will now need to use the 32-bit viewer.
There is no option that will work with the 64-bit version. The “fix” is now coded into the viewer.
Important: Do NOT run in Compatibility mode.
Uninstall any 64-bit versions of Firestorm.
Download and install the 32-bit versionDownloads

Verify that your graphics card is one of the affected versions. You can find a table of affected versions here: Graphics Drivers Supported Operating Systems. Most frequently we have seen Intel HD 2000 and Intel HD 3000. You should be able to verify your graphics in the system info of your computer.

You should now be able to run Firestorm on your PC.

Other Information

Click here to update your graphic drivers: Intel Downloads

Click here to contact Intel Support: Intel Support

Note: When using this workaround your Help–> About Firestorm panel will show your OS as Windows 8 rather than Windows 10.


See this page for documentation on Firestorm 6.0.2 (56680) and earlier.

start

$
0
0

Firestorm Documentation

Firestorm Gateway - For New Residents

Joining Second Life

You can join SecondLife via the web page given here:

If you want to invite friends to join, then please do share the link above with them.

The Firestorm Gateway

The Team

In-World Locations

Getting Help

Help for those new to Second Life may be found here.

If you need help with Firestorm viewer, please refer to this page for the many ways in which you can get help. We also offer classes on how to use the viewer. See this page for the schedule and in-world locations.

Involvement

Firestorm Beta Testing

Firestorm Gateway for New Residents

The Firestorm Gateway is a Community Gateway for new residents coming into Second Life where we provide a safe and welcoming learning environment. Help is freely given for users on any viewer by our Gateway Helper volunteers.

New Helper Applicants are required to have been in Second Life for at least 1 year and go through a process that includes filling out an application (which requires some knowledge of the Gateway regions and basic knowledge of second life) and following through a series of steps and training. The final step would be an interview with the Gateway HR Manager at which time both sides would discuss and determine if being a volunteer helper is right for you. If both sides agree at this point you would become a member of the Firestorm Gateway Team.

Previous Gateway Helpers that have left the team for any reason: If you have been gone longer than 6 months or more you will need to start the process over again and reapply. If you have been gone for 3 - 6 months, you will need to contact the Gateway HR Manager about coming back. If you are accepted back this will likely include a brief interview and a retake of part of your helper training. If you have been gone under 3 months and are accepted back, you can begin as a helper again after reading through any changes that have been made in your absence.

If you are interested in applying to join as a helper, please complete the form.


firestorm_classes

$
0
0

Firestorm Classes

These classes are based on our current Firestorm release and are conducted in text and/or voice as noted. There's no need to talk in a voice class, but you may want to be able to hear the instructor. We also usually have help available to answer questions in text.

Note that it is not mandatory that you use Firestorm to attend our classes, but it is best if you do.

Classes are held at the Firestorm Classroom unless otherwise noted.

Classes normally held daily between 8 am to 7 pm SLT. The schedule may change without notice. if the class times are inconvenient some classes have been recorded and are available on YouTube.

Unscheduled classes may also be held on an impromptu basis. If this happens, a notice will be sent in Firestorm Support English. secondlife:///app/group/3a1be8d4-01f3-bc1a-2703-442f0cc8f2dd/about

*All times SLT*

Date Time and Class Loc
Thur 25 Jun 10 Am – Menus 2 (TEXT ONLY)
We will cover the Advanced and Developer menus in the top bar.
FS
Fri 26 Jun 6 Pm – Odds & Ends 1 (VOICE & TEXT)
This class covers some of Firestorm's handiest features, like Inventory, Radar, and some hard-to-find gems.
FS
Sat 27 Jun 3 Pm – Odds & Ends 2(TEXT ONLY)
Learn about fun and useful items like how to use Auto-Replace, using the Command Line for a number of tools, and more.'
FS
Sun 28 Jun 3 Pm – Preferences Set 1 (TEXT ONLY)
We will cover some of the Firestorm preferences (General, Advanced, Opensim and Firestorm), based on our current release.
FS
Mon 29 Jun 2 Pm – Preferences Set 2 (TEXT ONLY)
We will cover some of the Firestorm preferences (Chat and Privacy), based on our current release.
FS
Tue 30 Jun 5 Pm – Preferences Set 3 (VOICE & TEXT)
We will cover some of the Firestorm preferences (Colors, User Interface and Backup), based on our current release.
FS
Wed 1 Jul 3 Pm – QuickPrefs Customization + Lag (TEXT ONLY)
Two mini-classes in one. One discusses the causes of lag in SL. The other explains how to customize your Quick Preferences.
FS
Thur 2 Jul 10 Am – Preferences Set 4 (TEXT ONLY)
We will cover some of the Firestorm preferences (Graphics, Sound & Media, Skins and Crash Reports).
FS
Fri 3 Jul 6 Pm – Reporting Bugs, Requesting Features (VOICE & TEXT)
Learn how to communicate effectively with our devs to make the changes to Firestorm you want or need.
FS
Sat 4 Jul 3 Pm– Preferences Set 5 (TEXT ONLY)
We will cover some of the Firestorm preferences (Network & Files, Move & View and Notifications).
FS
Sun 5 Jul 3 Pm – Avatar Complexity and Graphics Presets (TEXT ONLY)
Learn how to boost performance with av complexity and improve usability with the presets.
FS
Mon 6 Jul 2 Pm – Firestorm Skins (TEXT ONLY)
This class covers the differences among Firestorm's many skin options, including the Vintage Classic and Colorable User Interface skins.
FS
Tue 7 Jul 5 Pm – Basic Troubleshooting (VOICE & TEXT)
An introduction to basic methods to start locating problems. Focused on Firestorm but some parts are non-viewer-specific.
FS
Wed 8 Jul 3 Pm – 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
Thur 9 Jul 10 Am – Basic Troubleshooting (TEXT ONLY)
An introduction to basic methods to start locating problems. Focused on Firestorm but some parts are non-viewer-specific.
FS
Fri 10 Jul 6 Pm – Backing up Settings and Chat (VOICE & TEXT)
This class covers how to save your settings and chat files on your computer. Recommended to take this before the Clean Install class.
FS
Sat 11 Jul 3 Pm – Contact Sets (TEXT ONLY)
There is a cool feature called Contact Sets that lets you organize your Contact List. We'll cover how to set them up and use this epic feature.
FS
Sun 12 Jul 3 Pm – 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
Mon 13 Jul 2 Pm – Clean Re-Install (TEXT ONLY)
Learn how to correctly and quickly perform this most fundamental and important of tasks. Recommended taking Settings Backup class first.
FS
Tue 14 Jul 5 Pm – Menus 1 (VOICE & TEXT)
We will be covering the menus on the top bar, from Avatar through Help.
FS

fs_645_prerelease - ↷ Page name changed from fs_643_prerelease to fs_645_prerelease

$
0
0

Firestorm Beta 6.4.5. Prerelease

EEP! Environmental Enhancement Project

Start with this page EEP Basics

Second Life Community - Environmental Enhancement Project (aka EEP!) Feedback Thread

Second Life's Lab Gab Episode 23 - EEP Team!

Second Life Tutorial|EEP, Environmental Enhancement Project (Italian)

Second Life Environmental Enhancement Project

Importing old settings
You can import your old Windlight settings into EEP.
Note that approximately 200 Windlight settings have already been imported and can be found in My Environments - Library - Environments folder. These can be accessed via Quick Preferences. Otherwise, right-click and copy as desired to your Inventory - Settings folder.

  1. Open an environment editor (Daycycle, Sky, or Water)
  2. Select the Import button - This will open a file picker dialog
  3. Navigate to where you have stored your Windlight XML files and select the file you would like to import:
    • C:\Program Files\Firestorm_64\app_settings\windlight
    • C:\Users\User\AppData\Roaming\Firestorm_x64\user_settings\windlight (personalized custom files)

You should import Windlights of the same type as the editor you have open (Daycycle, Sky, or Water) Windlight XML files are very sensitive to the directory structure. Files should be laid out as follows: ./windlight/days ./windlight/skies ./windlight/water

Group Ability If a group member other than the owner needs to apply an environment to a parcel, assign the ability under Parcel Settings - Modify environment settings and day cycle.

Camera Presets
CEF Update 2020

CEF Viewer which supports YouTube Live streams. CEF = Wikipedia - Chromium Embedded Framework

Changed Wiki Pages

The pages below have been updated to reflect some of the changes since Firestorm 6.3.9. Please do not bookmark them, as they will disappear once 6.4.x goes to public release.

RestrainedLove API: RLV v3.2.1 / RLVa v2.2.0

  • See Jira updates below.

Catznip RLVa 2.2 Release Notes

Other changes and updates

Second Life Release Viewer version 6.4.0.540188 - EEP

Release Notes for v6.4.0. (540188) - Second Life Viewer Released on Friday, April 17, 2020.
https://releasenotes.secondlife.com/viewer/6.4.0.540188.html

Environmental Enhancement Project - EEP

Welcome to the Environmental Enhancement Project (aka EEP!) EEP is a major enhancement to the legacy Windlight environments, introducing new inventory object for defining the environmental settings. To properly experience EEP you will need ALM (Advanced Lighting Model) enabled under your graphics settings.

Highlights Shareable environmental objects that you can keep in your inventory. Parcel level control of environments. Up to four different sky layers that may be set independently. More options for customization. And much, much more

Personal Lighting This EEP RC includes a new Personal Lighting floater. When you open this floater it will snap an image of the current shared environment wherever you are standing. You are presented with a number of controls that allow you to make quick modifications to the environment, including sun and moon position, ambient lighting, and more!

These changes will persist until you log out or select “Use Shared Environment” from the World>Environment menu, so you can close the floater to get it out of your way.

NOTE: See the list of Known Issues on the Release Notes.
Second Life Release Viewer version 6.4.1.540593 - Maintenance: Zirbenz

Release Notes for v6.4.1. (540593) - Second Life Viewer Released on Monday, April 27, 2020.
https://releasenotes.secondlife.com/viewer/6.4.1.540593.html

Maintenance: Zirbenz

The Zirbenz Stone Pine Liqueur is a specially crafted beverage that comes from the Alps in Austria. The key ingredient from which this liqueur draws its flavor is the Arolla Stone Pine Fruit that is native to the Alps. Exceptionally smooth, slightly sweet and with a crisp floral finish – this Pine liqueur has been made the same way since 1797. Since this is an artisanal liqueur, it is not mass produced in any factory. Usually enjoyed as an after-ski drink, the liqueur is also used in various cocktails. It is made from completely natural ingredients. This liqueur was first made by Josef Hofer. It is handcrafted and bottled in a family distillery till date.

Second Life Release Viewer version 6.4.2.541639 - Camera Presets

Release Notes for v6.4.2. (541639) - Second Life Viewer Released on Monday, May 11, 2020.
https://releasenotes.secondlife.com/viewer/6.4.2.541639.html

Camera Presets

Improved camera controls, including the ability to save presets.

Second Life Release Viewer version 6.4.4.543157 - CEF Update 2020

Release Notes for v6.4.4. (543157) - Second Life Viewer Released on Tuesday, June 23, 2020.
https://releasenotes.secondlife.com/viewer/6.4.4.543157.html

CEF Update 2020

CEF Viewer which supports YouTube Live streams.

Other

FMOD Studio 2.01.01 (updated Windows, Linux)
FMOD Studio 2.00.08 (Mac)

KDU v7.10.7 (Windows, Linux, Mac)

Voice Server Version: Vivox Version 4.10.0000.32327

LibVLC Version: 2.2.8

Chromium Embedded Framework (CEF) Dullahan:

  • Dullahan: 1.7.0.202005311828
  • CEF: 81.3.10+gb223419+chromium-81.0.4044.138
  • Chromium: 81.0.4044.138
  • Page of test URLs for Dullahan. With the Developer Menu enabled (Ctrl Alt Q) press Ctrl+Shift+Z then the Home page button.

JIRA Known Issues

FIRE-23891 - [macOS] Mouse cursor jumps around when HiDPI is enabled and when using Pie menu
FIRE-24229 - Separate SL and Opensim settings folders / mixed up folders in appdata/roaming
FIRE-24311 - [BUG-228474] [SL-13082] [macOS] Blur when HiDPI Support Option Not Used
FIRE-29517 - [Mac] [Linux] Transitioning from third person view to mouselook freeze the view for a few seconds
FIRE-29567 - Potential crash caused by AO if floater is open at login
FIRE-29536 - media icon doesn't change when media is playing (MOAP)

Linden Lab Bug Tracker - EEP Issues Filter - requires login

BUG-228882 - [EEP] Disabling glow rendering while ALM is off results in massive rendering flicker
BUG-228781 - [EEP] Specular color interpreted wrong (too bright) from point lights.
BUG-228581 - [EEP] Specular map reflections are way too weak.
BUG-228752 - [EEP] Sky turns black when render quality is lowered to Low-Mid
(Affects Windows and Mac. Unsure about Linux)
BUG-228586 - [EEP] Jumping glowing effect depending on the camera distance
(Really weird bug but on objects it repros on it's very jarring to see. Disabling glow with result in bug above)
BUG-228431 - [EEP] Water lighting is wrong at certain camera angles
BUG-226381 - [EEP] Low FPS on the Test DRTVWR-440 EEP project viewer
(How badly you are affected by this bug may depend if your system is CPU or GPU bound.)
BUG-228821 - Viewer stalls for a second or more 1 minute after teleporting to a different region.
BUG-228910 - Viewer freeze for several seconds after receiving a message from a large group.

No Jira issue filed. The default region environment on mainland looks dark & dingy and this is what any user on EEP will see by default on mainland.
It still looks fine on pre-EEP viewers.
See this forum post for an image: https://community.secondlife.com/forums/topic/453117-eep-finally-out/?do=findComment&comment=2129751
See Vir's explanation of the problem here: https://community.secondlife.com/forums/topic/453117-eep-finally-out/?do=findComment&comment=2130951

JIRA Bug Fixes

FIRE-5482 - [FS] Some panel opening resets the windlight function to region default.
FIRE-22897 - Using double click to teleport a short distance defeats RLV no TP
FIRE-22952 - Water rendering issues using advanced lighting with Firestorm 5.1.7 (55786)
FIRE-24072 - [Windlight bug] - changing it from like midnight to estate time causing tinting (same with sunset,sunrise,midday)
FIRE-24215 - @sittp:2=n can be defeated by double click
FIRE-29035 - [BUG-227534] [SL-11625] Skin won't load for Bakes on Mesh while editing shape
FIRE-29362 - Hover Tips on objects setting not honored.
FIRE-29477 - Error message when pasting in Outfits folder
FIRE-29603 - Crash when adding first AO set
FIRE-29605 - [BUG-228838] Unable to Save Outfits
FIRE-29608 - Disabling “Turn avatar towards camera direction on view reset” is ignored
FIRE-29614 - Console Fade Chat Cuts off at blank lines
FIRE-29623 - Crash - Unable to create error report - Please verify there is enough space in your TEMP folder
FIRE-29634 - [Starlight skin] Places Floater - Crash when trying to save a landmark
FIRE-29637 - [OpenSim][EEP] Cannot load settings for [NAME[ when entering OpenSim
FIRE-29638 - [OpenSim][EEP] No valid environment setting selected
FIRE-29642 - Area Search, Distance to HUD = Distance to <0, 0, 0>
FIRE-29649 - [BUG-228852] FS crash when trying to open Spell Check floater when “SpellCheck” is FALSE
FIRE-29661 - Compile Error Linux 6.4.4 OpenAL
FIRE-29672 - FPS are not visible in tool bar with italian language
FIRE-29678 - Unable to use Notecard Editor
FIRE-29679 - OPENSIM: 6.3.9.58205 crashes when rezzing a mesh with edit floater open
FIRE-29684 - EEP - Missing string “New Day”

JIRA Improvements

JIRA New Features

FIRE-2099 - Better Camera Control - Expose Debug Settings via Preferences Panel

JIRA Translations

FIRE-29641 - Russian translation update
FIRE-29669 - Russian translation update
FIRE-29703 - French translation update
FIRE-29713 - Japanese translation update
FIRE-29745 - Russian translation small update (correction)

JIRA Tasks

FIRE-29611 - [RLVa] @setcam_eyeoffset command needs to be adapted for camera presets

Aditi / Beta Grid

If you haven't logged into the Aditi Grid recently, you will likely need to contact LL Support to gain access as well as have your inventory synced. Please review this page carefully http://wiki.secondlife.com/wiki/Aditi. Also ensure you have this viewer setting enabled in Preferences - Advanced - Allow login to other grids.

firestorm_in_64-bit_ubuntu_1804 - Updated WINE 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 a Normal (as opposed to Minimal) installation of Ubuntu 18.04 amd64, and may also apply to its variants (e.g. Xubuntu) and derivatives, unless otherwise indicated.

Install Needed Libraries

Note that many libraries cannot be installed using Synaptic or the Software Center; use apt in a terminal instead.

The Firestorm core binary has no unmet dependencies. However, SLVoice, SLPlugin and dullahan_host require additional libraries to do their work.

Install the additional libraries

NOTE: The libraries cannot be installed using Synaptic or the Software Center. They must be installed via apt or aptitude.

libidn11:i386 libstdc++6:i386 libuuid1:i386 zlib1g:i386
sudo apt install libidn11:i386 libstdc++6:i386 libuuid1:i386 zlib1g:i386

Voice and Media Support

These two packages provide support for voice and media services.

gstreamer1.0-pulseaudio:i386 pepperflashplugin-nonfree
sudo apt install gstreamer1.0-pulseaudio:i386 pepperflashplugin-nonfree

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 the OS is properly updated, though it should inform you if a reboot is required.

Grab the Release

Extract the program

In a terminal, type:

cd # Your home directory by default
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 ~/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:

~/Firestorm/etc/refresh_desktop_app_entry.sh

Troubleshooting

Crashing

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

cd ~/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 (there may be several pages, press Enter until you get the gdb prompt again). Copy everything from the terminal screen to a text file.
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

Voice

Default Linux voice files function, but may not on your particular system. As a workaround, install wine and use the Windows 32-bit voice files:

sudo apt install wine-stable
winecfg

Once WINE is configured to your satisfaction, 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.

Note that using WINE means there is a slight delay connecting to voice as the WINE system starts up. As well, WINE needs a little time to shut down when you disconnect voice. This may cause a race condition if you toggle voice, where a new connection tries to start before the previous one shuts down. This can affect both instances of WINE, and a relog may be required to restore voice functions.


firestorm_in_64-bit_ubuntu_2004 - Updated WINE 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 a Normal (as opposed to Minimal) installation of Ubuntu 20.04 amd64, and may also apply to its variants (e.g. Xubuntu) and derivatives, unless otherwise indicated.

Install Needed Libraries

Note that many libraries cannot be installed using the Software Center; use apt in a terminal instead.

The Firestorm core binary has no unmet dependencies. However, SLVoice, SLPlugin and dullahan_host require additional libraries to do their work.

Install the additional libraries

libidn11:i386 libstcdc++6:i386
sudo apt install libidn11:i386 libstdc++6:i386

Voice and Media Support

These two packages provide support for voice and media services.

gstreamer1.0-pulseaudio:i386 pepperflashplugin-nonfree
sudo apt install gstreamer1.0-pulseaudio:i386 pepperflashplugin-nonfree

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 the OS is properly updated, though it should inform you if a reboot is required.

Grab the Release

Extract the program

In a terminal, type:

cd # Your home directory by default
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 ~/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:

~/Firestorm/etc/refresh_desktop_app_entry.sh

Troubleshooting

Crashing

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

cd ~/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 (there may be several pages, press Enter until you get the gdb prompt again). Copy everything from the terminal screen to a text file.
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

Voice

Default Linux voice files function, but may not on your particular system. As a workaround, install wine and use the Windows 32-bit voice files:

sudo apt install wine-stable
winecfg

Once WINE is configured to your satisfaction, launch Firestorm and log in, disable voice if necessary, 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.

Note that using WINE means there is a slight delay connecting to voice as the WINE system starts up. As well, WINE needs a little time to shut down when you disconnect voice. This may cause a race condition if you toggle voice, where a new connection tries to start before the previous one shuts down. This can affect both instances of WINE, and a relog may be required to restore voice functions.

fs_voice - [By Operating System] Updated Linux

$
0
0

Voice Issues

Please note: Viewers play a minor part in voice functionality. The bulk of voice support is given by the external application called SLVoice, which is made by the SL voice provider, Vivox. Voice failures are almost always due to one of the following reasons:

  • Your ISP is throttling or blocking the voice service;
  • failure of the Vivox service;
  • voice issues on the region you are on;
  • voice being throttled by bandwidth set incorrectly - please check it by following the instructions here;
  • voice hardware (mic, headset) not configured correctly in your operating system settings;
  • voice hardware not configured correctly in the viewer;
  • another application has your voice hardware in use (example, Skype);
  • your anti virus software has “mangled” the voice application; see steps on this page: here.

  • your firewall is blocking slvoice. Add slvoice to your firewall's exclusion/allow list.
Please go to Voice Echo Canyon when trying to get voice to work. If voice is working correctly for you, anything you say there will be echoed back to you. Once there, relog to last location.

If you get this error message: Unable to connect to voice server 'www.bhr.vivox.com'

The IP address of the server 'www.bhr.vivox.com' recently changed to 74.201.103.238 so anyone having a problem can check to see what address their system sees for that name - if it's not that address, it's probably wrong. A simple reboot may resolve this issue. If not, see DNS Fail - General steps for help fixing this.

nslookup command how-to: WindowsMacLinux

Since 4.7.9, voice has not always connected to the voice servers. This is due to some coding issues that we inherited from the official SL viewer and that code's interaction with the latest voice files. The issue is documented on LL's Jira. A workaround is to disable and then re-enable voice. But if you're presented with the voice connection failure message that tells you “Voice communications will not be available”, you may need to disable voice and then relog before voice will try to reconnect.

Steps:

  • Go to Preferences → Sound & Media → Voice, and untick “Enable Voice.”
  • Relog.
  • Wait 10-20 seconds, or until the viewer has finished rezzing the scene.
  • Re-enable voice.

Version 5.1.7., voice crashes when turning on microphone. See BUG-225293 and FIRE-22940
Fixed Firestorm-Beta 6.0.1.
Note that the SLVoice executable in this viewer is not compatible with most older viewers; do not copy it into other viewers.http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Release/5.1.8.518593

Disable When Not in Use

Most voice connection issues happen when the viewer tries to connect to voice during the login process. The workaround is to disable voice before you log out, and then only enable it after logging in when you need it. You can toggle Voice from the Media Controls at the top of the viewer (not enabled by default for Vintage or Latency skins) by hovering over the speaker icon and then checking or unchecking the last checkbox, or by going to Preferences ⇒ Sound & Media ⇒ Voice and checking or unchecking the top option.

Ensure Headset Properly Connected

If you have issues hearing but not being heard, or vice versa, then make sure that your headset is properly connected to your computer. Unplug it, then plug it back in, making sure it is fully inserted.

And on a related note, if you plug your headset in while logged into SL, you will very likely have to relog to get it to be recognised.

Check Voice Settings in your Operating System

Due to the many different versions of each operating system (Windows, Linux distros, Mac OSx's), it is very difficult to give specifics for each one. Nonetheless, make sure that your operating system is correctly configured for voice: that voice is going to your headset (or speakers, as you prefer), and that your mic is enabled and configured.

If you can hear people but cannot be heard, or vice versa, it is most likely a problem in this area.

A bit more specifically, for Windows and Linux, check in Mixer that SLvoice is listed, and not muted. Check that input and output devices are correct. For Mac, look in the Sound Preference pane.

Voice doesn't work when Skype is on, or sounds don't work while using voice:

  1. In Windows Control Panel > Hardware & Sound > Manage Audio Devices
  2. Select the Recording tab, select the microphone, select Properties
  3. Select the Advanced tab - untick 'Allow applications to take exclusive control of this device' - click OK
  4. Select the Communications tab
  5. Select 'Do Nothing' - click OK

Some details provided below.

Check Voice Settings in the Viewer

  • Go to PreferencesSound & Media -> Sounds. Find the Voice Chat slider and make sure it is not all to the left. Try increasing the volume.
  • Make sure that Voice chat is enabled on that preferences tab.
  • go to PreferencesSound & Media -> Voice. Click on Audio Device Settings. For Input and Output, use the dropdowns to select your voice devices (headset, microphone, whatever you use). It is best not to leave these at Default.
  • Close Preferences and locate the Mic button on the button bar. Click the Lock checkbox then the actual button, and try speaking (hopefully, you went to Voice Echo Canyon so you can test).

Try Reinstalling Drivers

Try reinstalling the drivers for your sound card, if you have one. Sometimes, these drivers conflict with the sound component of graphics card drivers. Similarly, you may have success by reinstalling your graphics card driver.

If voice still does not work, then continue working through this page.

Voice Is Intermittent

If you find that voice cuts in and out, particularly right after a TP, and at the same time, you notice that things are not rezzing in for you very well (avatars, objects, etc), then the likely cause is that your router is being “overwhelmed” with texture transfers. So reboot your router/modem, and then your computer, and see if the problem is solved.

You can also try adjusting your bandwidth as explained here.

If that does not help, then proceed with the section below.

Voice Worked Fine but Suddenly Doesn't Work

Chances are good that the problem lies with the SL servers or the voice provider, Vivox. Still, there are things you can try:

  • Open Preferences, and go to Sound & Media → Voice, and click Reset (circular arrow).
  • Shut down all applications that use, or can use, voice - like Skype, etc. Then relog.
  • What sometimes helps to get voice working is disabling voice in PreferencesSound & Media -> Voice, hitting Ok, waiting a minute and then enabling voice and click Ok. When these methods fail (assuming voice usually works for you) it is usually the Vivox voice servers that are the problem.
  • If this does not work at your current location, go to a region where other people are able to use voice at this time. One possibility is Firestorm Social, but any region where voice is known to be functioning is fine. Disable voice in PreferencesSound & Media -> Voice. Relog, using the last location selection on your login screen. Wait a couple of minutes. Reenable voice. Wait another couple of minutes (in other words, give the connection time to be established). If voice comes on, then the problem may have been the region you were in before. Was voice disabled there? If not, a region restart might solve the problem.
  • Go to Preferences → Network & Files -> Connection and reduce your bandwidth setting to 500 (if it is not already set there). Repeat the above step to toggle voice off and back on. See here for more information on setting your bandwidth properly, but bear in mind that lower levels than those calculated there may be necessary for troubleshooting purposes.
  • Log out of the viewer, then check Task Manager (or equivalent) and see if SLVoice is still running. If so, kill the process, restart the viewer and see if voice connects.
  • Try a relog, or even reboot your router/modem, and then your computer. 1)
  • Sometimes device settings can reset, so check in PreferencesSound & Media -> Voice→ Audio Device Settings, to be sure that the input and output are set correctly.
  • HTTP fetching may be overloading your router; please try the suggestions given here; if they do not help, revert the changes made then return to this page and continue.

Never Been Able to Get Voice to Work

  • Does your headset/microphone work outside of SL? ie when using Skype, Yahoo or MSN
  • Is your voice chat volume turned up and not muted?
  • Is the SLVoice.exe (simply SLVoice on Mac) that is in the Firestorm folder in the exceptions/allowed list for your firewall? If your firewall is turned off, turn it on and add the SLVoice.exe (or SLVoice) anyway.
    If your Firewall has SLVoice listed twice, then remove both instances, and allow it again. For Win10, make sure that SLVoice has Private unchecked, and Public checked. If you had these set differently, change them, then close the window, log out of SL, reboot.
  • Check the bandwidth you are actually getting and what you have set in Preferences → Network & Files → Connection. Please refer to this page for specifics.
  • Go to top menu, Advanced → Debug Settings, and in the window that opens, type: Cmdlinedisablevoice - then ensure this is set to FALSE. (Use Crtl-Alt-D to enable the Advanced menu, if it isn't.)

By Operating System

Windows Vista and Windows 7

Try disabling compatibility mode, if enabled:

  • Locate your desktop shortcut for Firestorm (if you use the pinned application on the task bar, make sure you pin the Firestorm shortcut, not the running viewer)
  • Right click on the icon and select Properties
  • Select the Compatibility tab
  • Find “Run this program in compatibility mode for:” if it is set then disable this
  • Make sure “Run as Administrator” is enabled (if this is greyed out, then you're probably already running as administrator, so you can ignore this step).
  • Click Apply.
  • Now log back into the viewer, and see if voice works (do you have the white dot over your head?). If not, go to PreferencesSound & Media -> Voice and disable voice; wait a few moments, then re-enable. 2)

On Windows 7, if you find yourself being able to talk but not hear what others say, then a possible solution is to use the sound drivers from Vista. (This needs further confirmation.)

Windows 10

1) Make sure to check all voice-related settings in Windows carefully.

  • If you don't know how, Google how to operate the voice settings in your version of Windows.
  • One tip: Check which application has control of your mic by hovering over the mic in your Task Bar:
    It should show SLVoice. Click it to find out what apps are allowed to use the mic:

2) Refer to the "Audio Issues" section of the Win 10 issues page for a possible problem/solution.

3) If voice works but sounds very distorted, see the "Voice Is Distorted" section of the Win 10 issues page.

4) If voice doesn't work when Skype is on, or sounds don't work while using voice:

  1. In Windows Control Panel > Hardware & Sound > Manage Audio Devices
  2. Select the Recording tab, select the microphone, select Properties
  3. Select the Advanced tab - untick 'Allow applications to take exclusive control of this device' - click OK
  4. Select the Communications tab
  5. Select 'Do Nothing' - click OK

Mac

All Mac Operating Systems

Basic test for Mac connection to the voice process

  • On your Mac, open your Activity Monitor
  • In Activity Monitor, enter “slvoice” in the search window so that you see only SLVoice in the list
  • While watching it, reset voice in the viewer. If it doesn't vanish for several seconds, then reappear, then the SLVoice process is no longer connected to the viewer.
  • To fix this, log off Firestorm, force quit SLVoice if it doesn't quit itself, then log in again.

Voice issues plus other connection problems
If you are unable to connect to voice and you are also having problems with teleporting and/or loading your friends list, perhaps along with other things, then see the “Mac-specific” section of this page for instructions and more explanation.

Mojave (10.14.x) (but possibly could happen on others)

1) Check Mac System Prefs → Security & Privacy → Privacy → Microphone.

  • Your current Firestorm version should be listed there. If it isn't, try relogging. If that doesn't help, try deleting just the Firestorm application from your Applications folder, then reinstalling it (there is no need to do anything with cache or settings folders).
  • If there are multiple versions of Firestorm in System Prefs → Security & Privacy → Privacy → Microphone, find those versions on your computer and delete them. They should disappear from the list. Then relaunch your current Firestorm, and if that doesn't work, reinstall it.

2) If you seem to have voice working (voice dots and green speech indicators show) but can't speak/hear, and your device doesn't show in PreferencesSound & Media -> Voice→ Audio Device Settings, you may be able to use your Mac Audio MIDI Setup to fix this.

  1. Go to your Mac Utilities folder and open Audio MIDI Setup.
  2. Look for your headset/mic in the list.
  3. If your device shows there, proceed:
  4. Click the + sign and choose “Create Multi-Output Device.”
  5. In the new Multi-Output Device that appears, select your headset/mic.
  6. If you have Firestorm open, relog so it can find the new Device.
  7. Go to PreferencesSound & Media -> Voice→ Audio Device Settings, and select your new “Multi-Output Device.”
  • This fix has not been extensively tested. Feedback and suggestions are welcome.
  • Thanks to user Zuzu Zong for the suggestion.

See also this JIRA issue for other possible suggestions.

Linux

Every Linux distro is different; and each may have more than one window manager to further complicate things. So tips can't be “absolute”; you will need to experiment and see what works for you. The following have been suggested by some as effective. But first….

In the Firestorm install directory, there's a text file (originally from LL) with tips on getting voice to work in Linux. If you haven't read that, then you can try to see if it helps.

  • Make sure you have ALSA and/or FMOD Studio available. FMOD Studio is supplied with Firestorm, normally. If you look at Help → About Firestorm while logged in, you should see a line that resembles this:
    Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.11.753 / OpenAL Community / OpenAL Soft: PulseAudio Software
    If that says “none” then you have no audio driver available to Firestorm and need to install one.
  • Edit the firestorm shell script and remove the #. That will force LL to use FMOD Studio rather than ALSA. Some say this is how to get voice working.
#export LL_BAD_OPENAL_DRIVER=x
  • Some swear that the problem is PulseAudio, so you can try to remove that from your system. Be warned, however, that this could cause more problems than it solves. Make sure you remove only Pulse and not half the OS.
  • Be sure to have the correct devices select in Firestorm for voice:
    Preferences → Sound & Media → Voice → Audio Device Settings (button)
    Input and output may not work if left at default; they may need to go to a specific device like “ALSA Capture on [device name]”.
  • Run ldd across all the vivox libraries and ensure no missing libraries are present (set LD_LIBRARY_PATH to point to your local firestorm lib dir before running this command so you don't get erroneous results). any missing libs need to have their 32 bit (i386) version installed.

Below are results for selected Linux distros, based on input from Phoenix and Firestorm users. This will be updated as more information becomes available.

  • Ubuntu 18.04+ / Linux Mint 19 64-bit + FS64. You may need to install a few extra libs:3)
sudo apt-get install libidn11:i386 libuuid1:i386 libstdc++6:i386 gstreamer1.0-pulseaudio:i386

Note: If you experience the issue where voice connects and you are not able to hear audio from people speaking, you might need to install the libasound2-plugins:i386 package (for Debian based systems). The reason for this is that libasound_module_pcm_pulse.so is required on some systems. For non debian systems, install the relevant package that will add the 32 bit version of the library to your system (this might be alsa-plugins-pulseaudio.i686 on RHEL based systems (CentOS, Fedora))

  • Ubuntu 16.04 64 bit + FS64: The following command installs a few 32-bit libs and voice works after. Maybe you need fewer 32-bit libs but that needs further investigation.
    Apparently, arch requires these as well - or some of them - though the exact lib name may be different.
sudo apt-get install gstreamer0.10-pulseaudio:i386 libidn11:i386 libuuid1:i386 libstdc++6:i386
  • In the end you should have these libraries installed, in their 32 bit variant. The version numbers here are subject to change in later releases, but it should give you a good starting point on what to look for: ld-2.27.so libc-2.27.so libdl-2.27.so libgcc_s.so.1 libm-2.27.so libpthread-2.27.so libresolv-2.27.so librt-2.27.so libz.so.1.2.11 libXau.so.6.0.0 libasound.so.2.0.0 libcap.so.2.25 libdbus-1.so.3.19.6 libgcrypt.so.20.2.2 libgpg-error.so.0.24.2 libidn.so.12.6.0 liblz4.so.1.8.1 liblzma.so.5.2.3 libpulse.so.0.20.3 libstdc++.so.6.0.25 libsystemd.so.0.21.0 libuuid.so.1.3.0 libxcb.so.1.1.0 libpulsecommon-12.2.so
  • Linux Mint 19.3 Tricia / Ubuntu 18.04 bionic: You will probably need to install libpulse-mainloop-glib0:i3864).
  • Fedora: The following has been suggested5):
#from root or with sudo:
dnf install libidn libidn.i686 libzip.i686 libzip alsa-plugins-pulseaudio.i686

cd /usr/lib
ln -s libidn.so.12 libidn.so.11
  • A new option is a debug setting, FSLinuxEnableWin32VoiceProxy, which when enabled will cause Firestorm to launch the win32 version of SLVoice via WINE. To use this, you need to ensure that WINE is installed; install WINE with your package manager. An existing WINE profile/prefix is not needed, but will be used if present. Depending on your system, it may take several seconds before voice comes up.

NOTES:
* If you disable voice and then re-enable too quickly, WINE may not successfully restart and voice may fail to re-enable. If you get the warning that there was a problem connecting, you will need to relog before voice will re-enable. Thirty seconds between disable and enable should be enough.
* There is a known related issue here
* One user has suggested that Linux Mint 19.1 has an older version of Wine in its repos. You need to add the Wine stable repo for your version; then it works.

1)
Suggested by Ann Enoch.
2)
Incorporates suggestions from user Maverick Buccaneer.
3)
Thanks to Virtual Pawpad.
4)
Suggested by user spyrothedragon2
5)
Thanks to user moondeveloper

file_a_jira - [Creating an account]

$
0
0

How to File a JIRA

There are several reasons why you would want to file a JIRA:

  • To request a new feature
  • To request an improvement
  • To report a bug
  • To request support

Creating an account

Note: We occasionally have to disable new registrations on the Jira. If the signup page is disabled, contact one of our support team for assistance.

In order to do anything except view Firestorm issues, you will need an account on JIRA. Creating an account is very easy. Start by going to the Sign Up page and enter the following information:

  • Username - This can be anything, but we prefer that it be your SL username. Don't use spaces, but you can use a period to separate words, such as beta.tester. This is what you will use to log into JIRA.
  • Password - This needs to be at least 8 characters in length, and shouldn't be the same as any other password you use.
  • Confirm Password - Type in your password again
  • Full Name - This should be your full SL name. If your username was beta.tester, your full name would be Beta Tester. This is what everyone will see when you create a JIRA or comment on one, so do not use your real name.
  • Email - Enter a valid email address. JIRA can send you emails when someone comments on your JIRA or on issues you've “watched”.

Click Sign up and you're all set. If JIRA complains, fix the entries it complains about and then click Sign up again.

Click here for the JIRA Sign-up page.

Creating an Issue

No matter what kind of issue you want to create, the process is nearly identical and starts with going to the JIRA Dashboard and clicking the Create Issue link near the top of the page (every page), on the right side of the red menu line. If you don't see that there, you need to log in - click Log In at the top right, enter your username and password and then click Log In.

Clicking Create Issue opens a small box with Project and Issue Type selections. There are a lot of choices, here's a list of the most common:

  • Requesting a new feature
    • Set the Project to Firestorm 1) and the Issue Type to New Feature.
  • Requesting an improvement to existing code
    • Set the Project to Firestorm 2) and the Issue Type to Improvement.
  • Reporting a bug
    • Set the Project to Firestorm and the Issue Type to Bug.
  • Requesting Support
    • Set the Project to Support and the Issue Type to Support Request.

Then click Create. This will bring up the Create Issue page. From here the fields and the information that goes in them are the same regardless of what type of issue you want to create.

  • Summary - Enter a brief overview of the problem. You don't have to put everything here, just a few words to summarize the issue.
  • Priority - By default this is set to Major, and it can remain that way. If you are reporting an issue that is preventing you from logging on at all with any of our viewers, you can choose Blocker. But if you spotted a typographical error, that's probably something minor or even trivial. If you put in the wrong priority, don't worry, we'll work with you as needed to set it correctly.
  • SL Avatar Name - Set this to the name of the avatar that is affected.
  • Patch Attached - If you're submitting a patch that would add a new feature, improve on an existing one or correct a bug of some kind, check this box. Otherwise, leave it unchecked.
  • Reported In - Select the viewer that you're using. This can either be the one with the problem or some other version.
  • Affects Versions - Here you would want to identify all the versions that you know are affected. For example, if you have a problem that shows up in every one of our Release versions of Firestorm, you would want to list them all. If you don't know, then list only the version you're using.
  • Environment - This is very important for Support requests and bug reports. We need to know what your system looks like to the viewer. To get this information, open the viewer, click on the Help menu and select About, and then click Copy to Clipboard. Then click into the Environment field in the JIRA page, right-click and choose Paste (or press Ctrl-V).
    Note here that if you're creating anything other than a Support request, this information is visible to everyone. You can delete your location details if you wish.
  • Description - Here is where you want to put as many details as you can about the issue. If you're reporting a bug, or if you have a problem that you can reproduce consistently, you want to include the steps you take to reproduce that. Also include details such as whether this affects only one avatar, whether it happens on more than one computer (we'd like system information for each computer in that case) and so on. If you get error messages, be sure to write the exact message (as closely as possible).
  • Attachment - Add files that you have that can help further explain the issue, such as images or videos, use the Browse button to add them. Remember that the maximum file size is 10MB, and images must be either JPG or PNG.

How To Give Us Your Logs

Another very useful bit of information is your viewer logs. These can sometimes be very helpful in finding the root cause of a problem and crafting a solution. Logs should be collected after having logged out - or after a crash if that is your issue - and before restarting the viewer. If you log in again then the logs won't have any of the clues needed.

NOTE: Please do this, even if you have crash logging enabled.

In its default location, the logs folder is hidden on most systems. To find it, you will need to show hidden folders. The logs folder is in:

Firestorm 64-bit
Windows Vista, 7, 8.1 and 10 C:\Users\[USERNAME]\AppData\Roaming\Firestorm_x64\
(or use the environment variable %APPDATA%)
Mac /Users/[YOUR USERNAME]/Library/Application Support/Firestorm/
Linux ~/.firestorm_x64/
Firestorm 32-bit
Windows Vista, 7, 8.1 and 10 C:\Users\[USERNAME]\AppData\Roaming\Firestorm\
(or use the environment variable %APPDATA%)

Compress all the files in the folder named “logs”:

  • Windows: Right-click on the folder and choose Send To > Compressed zip file
  • Linux Gnome: Right-click on the folder and choose Compress
  • Linux shell: tar -cjvf “Viewer_logs.tar.bz2” ./logs/
  • Mac: Hold Shift while highlighting the contents of the folder and then Ctrl-click and choose Compress Items

You may want to move this compressed file to your Desktop.

NOTE 1: If you have a large number of accumulated files in your Logs folder, the compressed file may be too large to attach to the Jira ticket. If this happens, delete most of the subfolders starting with “dump,” keeping only the latest one.
NOTE 2: Alternatively, delete the entire Logs folder, log back in on Firestorm and reproduce your problem, log out, then compress the new Logs folder that has now been created.

To attach logs to an issue filed earlier, go to More Actions → Attach Files. Then click Select Files button, locate your compressed file (on your Desktop if you moved it there) and then click Open or OK. You may optionally add a comment at the same time. Finally, click Attach

Now that you have all fields filled, out go back and check to make sure you haven't left anything out and made all the selections needed. Once you are done checking it over click the Create button. If after double checking your ticket you decide not to file the ticket just click the Cancel button.

Working in Your Issue

Once the JIRA has been created you'll be shown the issue number. It will be in the form of the project abbreviation, like SUP or FIRE, and a number (example: FIRE-1234). Only you and team members can view your own SUP issues.

You'll also get an email when someone comments, when something is attached or when some other action takes place. Click the link in the email (it looks just like the issue number you got initially) and comment in the issue itself. Do not reply to the email, it will not work.

If you don't get any emails, they could be filtered as spam or the email address you supplied is incorrect. You can confirm your email by going to your profile and then clicking the little edit pencil along the Details line.

Further reading: How to Report Bugs Effectively

1) , 2)
Phoenix isn't mentioned here because it is no longer under development, nor being supported.

add_link.gif - created

fsg_gateway_team

$
0
0
Viewing all 5258 articles
Browse latest View live


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