Visual problem: jagged visuals when moving.

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

User avatar
mossfoot
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri May 30, 2014 4:07 pm
Contact:

Visual problem: jagged visuals when moving.

Post by mossfoot »

So I've got pretty much the same things downloaded right now in 1.80 that I did before in 1.77 (though without extra ship textures for the moment, just stock).

But as I'm flying about, I'm seeing a heavy "chop" in what I see in the screen. Not sure how to describe it, other than it looks like part of the screen is refreshing faster than the other part, causing a jagged disagreement between the top and bottom half of the screen.

1.77 worked perfectly for me, no problems at all, so I'm wondering what might be causing this and how to fix it?
--
Image
Pilot: Mossfoot - Ship ID: Viaticus Rex (Cobra MKII)
Rank: Competent - Status: Clean

http://www.noahchinnbooks.com/
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Visual problem: jagged visuals when moving.

Post by cim »

That sounds like "vertical sync" isn't on, so your monitor is getting half of one frame and half of another to display.

The way Oolite 1.80 handles the vsync settings is changed slightly to make it easier to turn them off if you want to - you should be able to either turn it on in your graphics card settings, or by setting v-sync = YES; in your config file.
User avatar
mossfoot
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri May 30, 2014 4:07 pm
Contact:

Re: Visual problem: jagged visuals when moving.

Post by mossfoot »

If this makes any diff, the problem doesn't seem to happen in Windows mode, only Full Screen mode?
--
Image
Pilot: Mossfoot - Ship ID: Viaticus Rex (Cobra MKII)
Rank: Competent - Status: Clean

http://www.noahchinnbooks.com/
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Re: Visual problem: jagged visuals when moving.

Post by another_commander »

What graphics card do you have? It looks like v-sync is disabled at the driver level, because Oolite by default requests it to be on. What cim said above should work. If the v-sync = yes; setting in .GNUstepDefaults doesn't fix it, try turning v-sync on in your graphics card drivers.

If you turn on FPS display (Shift-F) in windowed and fullscreen mode, what frames are you getting when docked for each one?

It might give us a further hint if you post the first lines of Latest.log, where the gfx card and its supported OpenGL extensions are identified by the game. Before running the game for getting the log, please edit (using Wordpad, NOT Notepad) logcontrol.plist found inside oolite.app\Config; find the line reading display.initGL = no; and change the no to a yes, then save the file.
User avatar
mossfoot
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri May 30, 2014 4:07 pm
Contact:

Re: Visual problem: jagged visuals when moving.

Post by mossfoot »

I'll see what I can do but I'm close to useless with Linux without a lot of handholding.
--
Image
Pilot: Mossfoot - Ship ID: Viaticus Rex (Cobra MKII)
Rank: Competent - Status: Clean

http://www.noahchinnbooks.com/
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Visual problem: jagged visuals when moving.

Post by Diziet Sma »

Can you post your Latest.log (in 'code' tags, please), and tell us which distro and version of Linux you're using?

Edit: ninja'd by a_c..
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Visual problem: jagged visuals when moving.

Post by Getafix »

mossfoot wrote:
I'll see what I can do but I'm close to useless with Linux without a lot of handholding.
Hi Mossfoot.

With a text editor, edit the ~/GNUstep/Defaults/.GNUstepDefaults file to add the following two lines

Code: Select all

<key>v-sync</key>
<integer>1</integer>
To give you an example, I paste here the last lines of my .GNUstepDefaults file

Code: Select all

         <key>v-sync</key>
         <integer>1</integer>
         <key>window_height</key>
         <integer>600</integer>
         <key>window_width</key>
         <integer>800</integer>
      </dict>
   </dict>
</plist>

EDIT #1:
another_commander wrote:
Before running the game for getting the log, please edit (using Wordpad, NOT Notepad) logcontrol.plist found inside oolite.app\Config; find the line reading display.initGL = no; and change the no to a yes, then save the file.
Actually the logcontrol.plist file is in your Oolite/oolite.app/Resources/Config/ folder.

EDIT #2:
Summarizing:
1. Update the Oolite/oolite.app/Resources/Config/logcontrol.plist file
2. Update the ~/GNUstep/Defaults/.GNUstepDefaults file
3. Set the vertical sync setting to on in your graphics card settings
4. Execute Oolite and post the contents of ~/.Oolite/Logs/Latest.log file here. (~ stands for your user home folder)
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
mossfoot
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri May 30, 2014 4:07 pm
Contact:

Re: Visual problem: jagged visuals when moving.

Post by mossfoot »

Okay, did this bit

<key>v-sync</key>
<integer>1</integer>

in the ~/GNUstep/Defaults/.GNUstepDefaults

but no real change that I noticed. Will try some of the other things tonight.


N
--
Image
Pilot: Mossfoot - Ship ID: Viaticus Rex (Cobra MKII)
Rank: Competent - Status: Clean

http://www.noahchinnbooks.com/
User avatar
mossfoot
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri May 30, 2014 4:07 pm
Contact:

Re: Visual problem: jagged visuals when moving.

Post by mossfoot »

So this is what .GNUstepDefaults now ends in (to match up with what getafix showed)

Code: Select all

<key>v-sync</key>
	<integer>1</integer>
	<key>window_height</key>
	<integer>744</integer>
	<key>window_width</key>
	<integer>1366</integer>
   </dict>
</dict>
</plist>
I found the find the line in logcontrol.plist reading display.initGL = no; and change the no to a yes, then saved the file.

I wasn't able to figure out how to get to the graphics card settings, but if it helps I have an Acer Chromebook 720 that has had the RAM expanded and dual-boots with the full Ubuntu 14.04 (thanks to Chrubuntu). The graphics card is integrated but wasn't able to find the "stats" off hand, and, as I said, I couldn't find where to change the settings.

Lastly, based on what I was able to do so far, I ran Oolite and got this in the Latest.log file

Code: Select all

Opening log for Oolite version 1.80 (x86-32) under Linux 3.13.0-29-generic at 2014-07-01 17:33:27 -0700.
2 processors detected.
Build options: OpenAL, new planets.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

17:33:28.500 [display.initGL]: V-Sync requested.
17:33:28.500 [display.initGL]: ----- WARNING: Could not enable V-Sync. Please check that your graphics driver supports the [GLX_SGI/GLX_MESA]_swap_control extension.
17:33:28.500 [display.mode.list.native]: X11 native resolution detected: 1366 x 768
17:33:28.500 [display.initGL]: Trying 32-bit depth buffer
17:33:28.506 [display.initGL]: Trying 24-bit depth buffer
17:33:28.611 [joystick.init]: Number of joysticks detected: 0
17:33:28.613 [rendering.opengl.version]: OpenGL renderer version: 3.0.0 ("3.0 Mesa 10.1.3"). Vendor: "Intel Open Source Technology Center". Renderer: "Mesa DRI Intel(R) Haswell Mobile x86/MMX/SSE2".
17:33:28.613 [rendering.opengl.extensions]: OpenGL extensions (188):
GL_ARB_framebuffer_sRGB, GL_AMD_draw_buffers_blend, GL_ARB_depth_texture, GL_ARB_invalidate_subdata, GL_ARB_texture_env_add, GL_EXT_pixel_buffer_object, GL_ARB_draw_instanced, GL_EXT_texture_compression_rgtc, GL_ARB_half_float_vertex, GL_IBM_multimode_draw_arrays, GL_EXT_texture3D, GL_EXT_compiled_vertex_array, GL_EXT_texture_shared_exponent, GL_ARB_framebuffer_object, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_ARB_shader_texture_lod, GL_EXT_texture_cube_map, GL_EXT_rescale_normal, GL_ARB_texture_rgb10_a2ui, GL_ATI_draw_buffers, GL_ARB_transpose_matrix, GL_ARB_texture_cube_map_array, GL_AMD_seamless_cubemap_per_texture, GL_ARB_texture_compression_rgtc, GL_ARB_half_float_pixel, GL_EXT_stencil_two_side, GL_ARB_texture_border_clamp, GL_ARB_multisample, GL_ATI_separate_stencil, GL_ARB_texture_non_power_of_two, GL_ARB_shading_language_packing, GL_INGR_blend_func_separate, GL_EXT_bgra, GL_ARB_texture_storage_multisample, GL_ARB_sync, GL_EXT_texture_env_dot3, GL_EXT_provoking_vertex, GL_APPLE_packed_pixels, GL_NV_light_max_exponent, GL_ARB_sampler_objects, GL_SUN_multi_draw_arrays, GL_ARB_map_buffer_range, GL_ARB_vertex_shader, GL_ARB_shader_objects, GL_NV_texgen_reflection, GL_EXT_multi_draw_arrays, GL_ARB_clear_buffer_object, GL_ARB_vertex_program, GL_IBM_rasterpos_clip, GL_EXT_texture_object, GL_ARB_get_program_binary, GL_ATI_texture_env_combine3, GL_EXT_framebuffer_sRGB, GL_ARB_texture_float, GL_NV_texture_env_combine4, GL_ARB_draw_buffers_blend, GL_ARB_fragment_coord_conventions, GL_EXT_stencil_wrap, GL_EXT_texture_swizzle, GL_ARB_uniform_buffer_object, GL_EXT_framebuffer_blit, GL_NV_primitive_restart, GL_MESA_pack_invert, GL_ARB_vertex_array_bgra, GL_ARB_texture_gather, GL_NV_packed_depth_stencil, GL_ARB_texture_compression, GL_KHR_debug, GL_ARB_vertex_array_object, GL_EXT_blend_color, GL_ARB_texture_query_lod, GL_EXT_blend_minmax, GL_ARB_texture_swizzle, GL_EXT_texture_integer, GL_APPLE_vertex_array_object, GL_ARB_sample_shading, GL_EXT_transform_feedback, GL_ARB_shader_bit_encoding, GL_EXT_texture_compression_s3tc, GL_EXT_subtexture, GL_ARB_occlusion_query2, GL_ARB_ES3_compatibility, GL_ARB_timer_query, GL_MESA_texture_signed_rgba, GL_ARB_debug_output, GL_ARB_point_sprite, GL_ARB_depth_clamp, GL_NV_depth_clamp, GL_EXT_vertex_array, GL_EXT_abgr, GL_ARB_vertex_buffer_object, GL_NV_blend_square, GL_ARB_vertex_attrib_binding, GL_ARB_instanced_arrays, GL_EXT_framebuffer_multisample, GL_ATI_envmap_bumpmap, GL_NV_conditional_render, GL_NV_texture_rectangle, GL_ARB_multitexture, GL_EXT_texture, GL_ARB_seamless_cube_map, GL_EXT_vertex_array_bgra, GL_ARB_copy_buffer, GL_ARB_draw_elements_base_vertex, GL_APPLE_object_purgeable, GL_ARB_shadow, GL_EXT_draw_instanced, GL_EXT_blend_subtract, GL_EXT_separate_shader_objects, GL_ARB_internalformat_query, GL_ARB_fragment_program_shadow, GL_MESA_window_pos, GL_ARB_texture_storage, GL_ARB_texture_query_levels, GL_ARB_window_pos, GL_ARB_texture_multisample, GL_EXT_texture_lod_bias, GL_IBM_texture_mirrored_repeat, GL_ARB_texture_mirror_clamp_to_edge, GL_EXT_texture_snorm, GL_ARB_texture_env_crossbar, GL_ARB_point_parameters, GL_ARB_depth_buffer_float, GL_ARB_shading_language_420pack, GL_ARB_vertex_type_2_10_10_10_rev, GL_EXT_texture_sRGB_decode, GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_robustness, GL_ARB_texture_rg, GL_EXT_timer_query, GL_EXT_texture_edge_clamp, GL_EXT_copy_texture, GL_ANGLE_texture_compression_dxt3, GL_EXT_texture_sRGB, GL_EXT_texture_compression_dxt1, GL_ARB_texture_env_combine, GL_ANGLE_texture_compression_dxt5, GL_EXT_framebuffer_multisample_blit_scaled, GL_ARB_fragment_program, GL_ARB_explicit_attrib_location, GL_EXT_packed_float, GL_EXT_texture_filter_anisotropic, GL_EXT_draw_range_elements, GL_ARB_pixel_buffer_object, GL_EXT_packed_depth_stencil, GL_ARB_texture_rectangle, GL_AMD_conservative_depth, GL_EXT_fog_coord, GL_ARB_ES2_compatibility, GL_SGIS_texture_lod, GL_3DFX_texture_compression_FXT1, GL_EXT_gpu_program_parameters, GL_ARB_fragment_shader, GL_OES_EGL_image, GL_ARB_shader_atomic_counters, GL_EXT_polygon_offset, GL_ARB_shading_language_100, GL_SGIS_texture_border_clamp, GL_EXT_secondary_color, GL_EXT_point_parameters, GL_AMD_shader_trinary_minmax, GL_ARB_draw_buffers, GL_SGIS_generate_mipmap, GL_EXT_draw_buffers2, GL_EXT_texture_rectangle, GL_ATI_blend_equation_separate, GL_ARB_blend_func_extended, GL_OES_read_format, GL_EXT_blend_func_separate, GL_ARB_texture_cube_map, GL_EXT_texture_array, GL_S3_s3tc, GL_ARB_occlusion_query, GL_EXT_framebuffer_object, GL_EXT_packed_pixels, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_env_dot3, GL_ARB_map_buffer_alignment, GL_ARB_provoking_vertex, GL_EXT_shader_integer_mix, GL_EXT_blend_equation_separate, GL_ARB_color_buffer_float, GL_ATI_texture_float, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_SGIS_texture_edge_clamp, GL_ARB_conservative_depth
17:33:28.805 [rendering.opengl.shader.support]: Shaders are supported.
17:33:29.550 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
    ~/GNUstep/Applications/Oolite/oolite.app/Resources
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns
    AddOns
    ~/.Oolite/AddOns
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.OXPConfig.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pagroove.Superhub.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.manifest_mfd.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.delightfulDocking.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.shipset-compatibility.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CommonSenseOTB.CustomShields.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.FeudalStates.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.captsolo.solos-good-fortune.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.combat-simulator.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.IronHide.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetG.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetC.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.ore_processor.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.extracts-tre-clan.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TrafficControl.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.asteroid_respawn.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompass.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Norby.Carriers.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.superbatprime.Ship's_Cat.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.market_observer.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Norby.ShipVersion.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.random_hits_resources.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.audible_docking_clearance.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.additional_planets_sr_base.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.MilFuelInj.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetE.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.HoOpyCasino.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.systemfeatures.sunspots.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.CCL.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackB.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.TionislaReporter.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.NavalGrid.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.start_choices.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.HyperradioHH01.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RealisticDamage.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.ExtraFuelTanks.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.Dictators.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.cup_of_tea.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackD.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.UPSCourier.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.SecondWave.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.mo_commodity_markets.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Planetfall.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.CargoWreck.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Switeck.Cargo-Contract-Mod.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.escort-formations.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetA.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Snoopers.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.rescue_stations.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Planetfall-OoHaul.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.HyperradioST02.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Norby.ReverseControl.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.systemfeatures.rings.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetF.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.HyperCargo.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.Commies.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.yellooCabs.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.HyperradioJFRG01.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.behemoth.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.random_hits.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Hyperradio.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.navigation_mfd.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Pagroove.BGSSoundset.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.in-system_market_restore.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.BlOombergMarkets.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.ships-library.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackA.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetD.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Bigships.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.additional_planets_sr_demux_gas_giants.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.aliens.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.BGS.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.market_inquirer.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.skilled-npcs.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.PirateCove.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.additional_planets_sr_pack_redux.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pagroove.FamousPlanets.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CaptMurphy.ShipStorageHelper.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.better Buoys.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.eq_aide.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Eric.BuoyRepair.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.stations_for_extra_planets.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.in-system_taxi.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetB.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.RobertTodd.Taranis.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pleb.TaxiGalactica.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.YAH-WitchpointOverride.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.comms-pack-a.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CaptMurphy.ExplorersClub.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Diziet.Q-Bomb-Detector.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackC.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.HyperradioTN01.oxz
    ~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.WelcomeMat.oxz
17:33:29.980 [shipData.load.begin]: Loading ship data.
17:33:30.226 [script.javascript.init]: JavaScript reset successful.
17:33:31.727 [display.initGL]: Requested a new surface of 1366 x 768, fullscreen.
17:33:31.732 [display.initGL]: Created a new surface of 1366 x 768, fullscreen.
17:33:31.752 [startup.complete]: ========== Loading complete in 3.29 seconds. ==========
17:33:38.630 [script.javascript.init]: JavaScript reset successful.
17:33:39.537 [script.load.world.listAll]: Loaded 131 world scripts:
    Additional Planets SR Gas Giants 1.1
    Additional Planets SR pack Redux 1.1
    aliens_world_script 1.0
    asteroid_respawn 1.0
    audible_docking_clearance 1.3
    behemoth 3.0
    BGS-M 1.9
    BGS-PAGsoundsetv2 2.3
    BGS-XMapping 1.9
    bigShips_populator 1.0.2
    buoyRepair 1.3.2
    Cabal_Common_Briefing 1.7
    Cabal_Common_Comms 1.7
    Cabal_Common_Functions 1.7
    Cabal_Common_Keyboard 1.7
    Cabal_Common_MissionHandling 1.7
    Cabal_Common_Music 1.7
    Cabal_Common_Overlay 1.7
    Cabal_Common_OXPStrength 1.7.1
    Cabal_Common_SpecialMarkets 1.7
    Cargo_Wreck_Teaser 1.7.1
    carriers 0.2
    Combat Simulator 1.1
    Comms Pack A 0.5
    communist_population 2.12
    customshields 0.83
    dictators.js 1.0
    eq_aide 1.1
    Escort Formations Randomiser 1.1
    explorer_club.js 1.3.3.oxpC
    explorer_club_snapshot.js 1.3.3
    extra_tanks_script.js 1.3
    feudal-challenge.js 9.0
    feudal-mission.js 9.0
    feudal-planetfall.js 3.0
    feudal-promotion.js 6.0
    feudal-ranks.js 5.0
    feudal-tournament.js 10.0
    hoopy_casino 1.2.1
    HyperCargo 1.10
    hyperradio 1.26.1
    hyperRadioHH01 1.01
    hyperRadioJFRG01 1.01
    hyperRadioST02 1.0
    hyperradioTN01 1.00
    in-system_taxi 1.2.1
    in_system_market_restore 1.3
    IronHide Armour Script 2.00
    Library book: CAPTSOLO 1.0
    Library book: EFTTCAOIL 1.2
    manifest_mfd 1.0
    market_inquirer 1.9.1
    market_observer 2.2.5
    mil_injectors.js 1.03
    mining_outpost_new_cargoes 1.3.2
    mo-commodity_markets 1.2.2
    mo-traders_rating 2.2.4
    navi_mfd 1.2
    oolite-cloaking-device 1.80
    oolite-constrictor-hunt 1.80
    oolite-contracts-cargo 1.79 MOD 1.5
    oolite-contracts-helpers 1.80
    oolite-contracts-parcels 1.80
    oolite-contracts-passengers 1.80
    oolite-libPriorityAI 1.80
    oolite-nova 1.80
    oolite-populator 1.80
    oolite-primable-equipment-register 1.80
    oolite-registership 1.80
    oolite-thargoid-plans 1.80
    oolite-trumbles 1.80
    oolite-tutorial 1.80
    oreProcessor 2.1.1
    OXPConfig 2.3.1
    PAGroove_superhubPopulator 1.1
    Pi-Forty-Two Con stores 4.1.7
    Pirate_Coves 1.4.2
    planetaryCompass_namePack-A 1.00
    planetaryCompass_namePack-B 1.00
    planetaryCompass_namePack-C 1.00
    planetaryCompass_namePack-D 1.00
    planetaryCompass_worldScript.js 1.01
    PlanetFall 1.51
    PlanetFall_Oohaul 1.10
    Quirium Mine Detector 1.4
    Random_Hits 1.8.1
    realisticDamage.js 1.00
    Rescue Ambience 1.3
    Rescue Autopilot 1.2.4
    Rescue News 1.2.4
    Rescue Scenario 1 1.3.3
    Rescue Scenario 1a 1.3
    Rescue Scenario 1b 1.3
    Rescue Scenario 2 1.3
    Rescue Scenario 2a 1.3
    Rescue Scenario 2b 1.3
    Rescue Scenario 3 1.3
    Rescue Scenario 3a 1.3
    Rescue Scenario 4 1.3
    Rescue Scenario 4a 1.3
    Rescue Scenario 4b 1.3
    Rescue Scenario 5 1.3
    Rescue Scenario 5a 1.3
    Rescue Scenario 6 1.3
    Rescue Scenario 6a 1.3
    Rescue Stations 1.4
    reversecontrol 1.2
    SE-main-script 2.5
    Ship_Storage_Helper.js 0.21
    Ships Library 0.8
    shipversion 1.21
    Skilled NPCs 1.2
    snoopers 2.5
    start_choices 1.7
    stations_for_extra_planets 1.7
    stations_for_extra_planets_spotter 1.0
    System Features: Rings 1.2
    System Features: Sunspots 1.5
    System Redux 0.7
    taranis_one 1.3
    taxi_galactica_main 1.0
    TeaMaker_WorldScript.js 1.1
    Tionisla Reporter 1.2.0
    TrafficControl 1.1
    ups_container 1.8.4
    ups_docs 1.8.4
    ups_parcel 1.8.4
    ups_slaves 1.8.3
    ups_sun 1.8.4
    Welcome Information Script 1.13
    whichcat 1.0
17:33:49.253 [bigShips_populator]: 1 big trader(s) added to the Lave system.
17:34:08.778 [exit.context]: Exiting: Exit Game selected on options screen.
17:34:08.778 [gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2014-07-01 17:34:08 -0700.
--
Image
Pilot: Mossfoot - Ship ID: Viaticus Rex (Cobra MKII)
Rank: Competent - Status: Clean

http://www.noahchinnbooks.com/
User avatar
mossfoot
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri May 30, 2014 4:07 pm
Contact:

Re: Visual problem: jagged visuals when moving.

Post by mossfoot »

Oh, and oddly enough, now when I undock from the station, I see the planet and a square in the center showing a witchspace frame rather than the usual docking tunnel. Not sure what caused that!

Also, witchspace didn't show up at all when I jumped, and the jump cloud behind me when I got there was utterly static like a still .jpg.

The secondary planets in the world aren't rounded, but look more like d20 dice.


(edit, sorry, the above was all because I had low graphic settings on from the options menu, hoping it would help with the vscroll issue... it didn't, but these glitches are worth noting anyway)


Oh, the FPS - it hangs around between 60 consistently (except when leaving the station in low graphic mode, see above) both in Window mode and full screen, both in low graphics and high.
--
Image
Pilot: Mossfoot - Ship ID: Viaticus Rex (Cobra MKII)
Rank: Competent - Status: Clean

http://www.noahchinnbooks.com/
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Visual problem: jagged visuals when moving.

Post by Getafix »

mossfoot wrote:

Code: Select all

17:33:28.500 [display.initGL]: V-Sync requested.
17:33:28.500 [display.initGL]: ----- WARNING: Could not enable V-Sync. Please check that your graphics driver supports the [GLX_SGI/GLX_MESA]_swap_control extension.
As you see, Oolite cannot enable V-Sync.

I did some web research and found the following:
List of fixes for Xubuntu 13.10 on the Acer C720
I quote:
"Compton is a window compositor that gives you proper VSYNC (fixes the screen tearing!), nice fading effects, and window shadows. This is mostly needed for the vsync since you definitely don't want screen tearing while watching videos. This is not needed in Unity, Gnome, or other desktop environments that support vsync out of the box."

Would you be willing to try the following?
Howto: Using Compton for tear-free compositing on XFCE or LXDE
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
mossfoot
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri May 30, 2014 4:07 pm
Contact:

Re: Visual problem: jagged visuals when moving.

Post by mossfoot »

Getafix wrote:
mossfoot wrote:

Code: Select all

17:33:28.500 [display.initGL]: V-Sync requested.
17:33:28.500 [display.initGL]: ----- WARNING: Could not enable V-Sync. Please check that your graphics driver supports the [GLX_SGI/GLX_MESA]_swap_control extension.
As you see, Oolite cannot enable V-Sync.

I did some web research and found the following:
List of fixes for Xubuntu 13.10 on the Acer C720
I quote:
"Compton is a window compositor that gives you proper VSYNC (fixes the screen tearing!), nice fading effects, and window shadows. This is mostly needed for the vsync since you definitely don't want screen tearing while watching videos. This is not needed in Unity, Gnome, or other desktop environments that support vsync out of the box."

Would you be willing to try the following?
Howto: Using Compton for tear-free compositing on XFCE or LXDE
Yikes! Looks like I got homework...

Don't get me wrong, I love tweaking and tricking out my ubuntu machine, but it's always a bit daunting... Always afraid I'll Bork it up and have to start from scratch again.
--
Image
Pilot: Mossfoot - Ship ID: Viaticus Rex (Cobra MKII)
Rank: Competent - Status: Clean

http://www.noahchinnbooks.com/
User avatar
Bangbangduck
Deadly
Deadly
Posts: 169
Joined: Tue Apr 29, 2014 5:57 pm
Location: My God it's full of stars

Re: Visual problem: jagged visuals when moving.

Post by Bangbangduck »

Hi mossfoot

If your worried about borking your install due to tweaking create a live Linux USB stick. If the worst comes to the worst it will be useful as you can boot up with it and fix the broken system from it.

BBD
Do not press this button [O].....Oh Bugger!
Cobra MKIII Grendal's Dam
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Visual problem: jagged visuals when moving.

Post by Getafix »

mossfoot wrote:
...Don't get me wrong...
I don't for sure!
I know that when it comes to graphics tweaking on Linux, even for intermediate level users, is daunting. :(

EDIT:
Bangbangduck's suggestion is a good alternative to have a test bed before performing any changes to your actual environment.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
mossfoot
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri May 30, 2014 4:07 pm
Contact:

Re: Visual problem: jagged visuals when moving.

Post by mossfoot »

Strange how I didn't have this problem at all in 1.77.1... (also strange that it works fine in a window) What changed?
--
Image
Pilot: Mossfoot - Ship ID: Viaticus Rex (Cobra MKII)
Rank: Competent - Status: Clean

http://www.noahchinnbooks.com/
Post Reply