Large menu lag - Intel card, Ubuntu 8.10

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

Large menu lag - Intel card, Ubuntu 8.10

Postby Roanoke » Sat Apr 04, 2009 3:05 am

I have two problems - One: large menu lag. I looked in the sticky, but it seems that HAL handles the hardware and will comment out any mouse/kbd rules in xorg.conf. And two: I get pings higher than 400 on servers that used to have around 100 (nexican). Here's some info that may be useful:
xorg.cong
Code: Select all
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg
# commented out by update-manager, HAL is now used
#Section "InputDevice"
#   Identifier   "Generic Keyboard"
#   Driver      "kbd"
#   Option      "XkbRules"   "xorg"
#   Option      "XkbModel"   "pc105"
#   Option      "XkbLayout"   "us"
#EndSection
# commented out by update-manager, HAL is now used
#Section "InputDevice"
#   Identifier   "Configured Mouse"
#   Driver      "mouse"
#   Option      "CorePointer"
#EndSection
# commented out by update-manager, HAL is now used
#Section "InputDevice"
#   Identifier   "Synaptics Touchpad"
#   Driver      "synaptics"
#   Option      "SendCoreEvents"   "true"
#   Option      "Device"      "/dev/psaux"
#   Option      "Protocol"      "auto-dev"
#   Option      "HorizEdgeScroll"   "0"
#EndSection
# Uncomment the following section if you you have a TabletPC that supports touch
# Section "InputDevice"
#  Driver        "wacom"
#  Identifier    "touch"
#  Option        "Device"        "/dev/ttyS0"       # SERIAL ONLY
#  Option        "Device"        "/dev/input/wacom" # USB ONLY
#  Option        "Type"          "touch"
#  Option        "ForceDevice"   "ISDV4"            # Serial Tablet PC ONLY
#  Option        "USB"           "on"               # USB ONLY
# EndSection

Section "Monitor"
   Identifier   "Configured Monitor"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Monitor      "Configured Monitor"
   Device      "Configured Video Device"
   Option "AddARGBGLXVisuals" "True"
   SubSection "Display"
      Virtual   2464 1189
   EndSubSection
EndSection

Section "InputDevice"
   Driver        "wacom"
   Identifier    "stylus"
   Option        "Device"        "/dev/input/wacom" # USB ONLY?
   Option        "Type"          "stylus"
   Option        "USB"           "on"               # USB ONLY
EndSection

Section "InputDevice"
   Driver        "wacom"
   Identifier    "eraser"
   Option        "Device"        "/dev/input/wacom" # USB ONLY?
   Option        "Type"          "eraser"
   Option        "USB"           "on"               # USB ONLY
EndSection

Section "InputDevice"
   Driver        "wacom"
   Identifier    "cursor"
   Option        "Device"        "/dev/input/wacom" # USB ONLY?
   Option        "Type"          "cursor"
   Option        "USB"           "on"               # USB ONLY
EndSection

Section "InputDevice"
   Driver        "wacom"
   Identifier    "pad"
   Option        "Device"        "/dev/input/wacom"    # USB ONLY
   Option        "Type"          "pad"
   Option        "USB"           "on"                  # USB ONLY
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "stylus"  "SendCoreEvents"
   InputDevice   "eraser"  "SendCoreEvents"
   InputDevice   "cursor"  "SendCoreEvents" # For non-LCD tablets only
   InputDevice   "pad"                      # For Intuos3/CintiqV5/Graphire4/Bamboo tablets
EndSection

Section "Device"
   Identifier   "Configured Video Device"
   Option          "SHMConfig"             "on"
EndSection


nexuiz settings
Code: Select all
set cl_bobcycle 0
set cl_bobmodel 0
set cl_itembobheight 0
set cl_rollangle 0
set v_kicktime 0
set cl_decals 0
set cl_stainmaps 0
set cl_nogibs 1 // 1
set cl_noplayershadow 1
set cl_particles_blood 0
set cl_particles_bubbles 0
set cl_particles_bulletimpacts 0
set cl_particles_explosions_bubbles 0
set cl_particles_explosions_shell 0
set cl_particles_explosions_smokes 0
set cl_particles_explosions_sparks 0
set cl_particles_quality 0.5
set cl_particles_rain 0
set cl_particles_size 0.5
set cl_particles_smoke 0
set cl_particles_snow 0
set cl_particles_sparks 0
set gl_picmip 2
set gl_texture_anisotropy 1
set r_detailtextures 0
set r_picmipworld 1
set gl_flashblend 0
set gl_polyblend 0
set r_shadow_bumpscale_basetexture 0
set r_shadow_bumpscale_bumpmap 0
set r_sky 0
set r_water 0
set r_waterscroll 0
set r_waterwarp 0
set r_bloom 0
set r_coronas 0
set r_depthfirst 0
set r_drawfog 0
set r_dynamic 0
set r_glsl_deluxemapping 0
set r_glsl_offsetmapping 0
set r_glsl_offsetmapping_reliefmapping 0
set r_glsl_water 0
set r_hdr 0
set r_lerplightstyles 0
set r_shadow_gloss 0
set r_shadow_glsl_offsetmapping 0
set r_shadow_realtime_dlight 0
set r_shadow_realtime_dlight_shadows 0
set r_shadow_realtime_world 0
set r_shadow_realtime_world_dlightshadows 0
set r_shadow_realtime_world_shadows 0
set r_shadow_usenormalmap 0
set vid_samples 1
set ambient_level 0
set bgmvolume 0
set snd_staticvolume 0


lspci
Code: Select all
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
02:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
02:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
02:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
02:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
02:01.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)


nexuiz output
Code: Select all
$ ./desktop/nexuiz/nexuiz-linux-686-glx -basedir ~/desktop/nexuiz/ > nexuiz.log
Nexuiz Linux 13:45:51 Apr  2 2009 8846 release
Trying to load library... "libz.so.1" - loaded.
Added packfile /home/alyosha/desktop/nexuiz/data/common-spog.pk3 (26 files)
Added packfile /home/alyosha/desktop/nexuiz/data/data20090403.pk3 (7489 files)
Added packfile /home/alyosha/.nexuiz/data/79drdm5_beta2_nex.pk3 (128 files)
Added packfile /home/alyosha/.nexuiz/data/79drgc2_nex.pk3 (31 files)
Added packfile /home/alyosha/.nexuiz/data/acid3dm5_nex.pk3 (34 files)
Added packfile /home/alyosha/.nexuiz/data/af3hex_nex.pk3 (31 files)
Added packfile /home/alyosha/.nexuiz/data/ame7q3dm3_nex.pk3 (101 files)
Added packfile /home/alyosha/.nexuiz/data/ame7q3tny1_nex.pk3 (53 files)
Added packfile /home/alyosha/.nexuiz/data/apocalyptica_nex.pk3 (27 files)
Added packfile /home/alyosha/.nexuiz/data/bal3dm3_nex.pk3 (69 files)
Added packfile /home/alyosha/.nexuiz/data/bal3dm5_nex.pk3 (63 files)
Added packfile /home/alyosha/.nexuiz/data/batcula_nex.pk3 (62 files)
Added packfile /home/alyosha/.nexuiz/data/chronic_nex.pk3 (154 files)
Added packfile /home/alyosha/.nexuiz/data/CMP1-dm6_nex.pk3 (52 files)
Added packfile /home/alyosha/.nexuiz/data/cttourney1_nex.pk3 (70 files)
Added packfile /home/alyosha/.nexuiz/data/distonic_nex.pk3 (75 files)
Added packfile /home/alyosha/.nexuiz/data/dubneoc_nex.pk3 (22 files)
Added packfile /home/alyosha/.nexuiz/data/geo-core_nex.pk3 (32 files)
Added packfile /home/alyosha/.nexuiz/data/hal_palindrome_nex.pk3 (50 files)
Added packfile /home/alyosha/.nexuiz/data/HandsOfGod_nex.pk3 (32 files)
Added packfile /home/alyosha/.nexuiz/data/ikzdm1_nex.pk3 (141 files)
Added packfile /home/alyosha/.nexuiz/data/jaxtourney2_nex.pk3 (30 files)
Added packfile /home/alyosha/.nexuiz/data/klzegypt_nex.pk3 (91 files)
Added packfile /home/alyosha/.nexuiz/data/ktsdm4_nex.pk3 (36 files)
Added packfile /home/alyosha/.nexuiz/data/map-gleeb_geocomp3_nex.pk3 (28 files)
Added packfile /home/alyosha/.nexuiz/data/mappack.pk3 (1 files)
Added packfile /home/alyosha/.nexuiz/data/mIKEctf2_nex.pk3 (27 files)
Added packfile /home/alyosha/.nexuiz/data/monolith_nex.pk3 (25 files)
Added packfile /home/alyosha/.nexuiz/data/pukka3dm2_nex.pk3 (34 files)
Added packfile /home/alyosha/.nexuiz/data/puma3tourney4_nex.pk3 (29 files)
Added packfile /home/alyosha/.nexuiz/data/q3skoredm1_nex.pk3 (22 files)
Added packfile /home/alyosha/.nexuiz/data/qbeast_nex.pk3 (34 files)
Added packfile /home/alyosha/.nexuiz/data/qdolphin_nex.pk3 (35 files)
Added packfile /home/alyosha/.nexuiz/data/quimera_nex.pk3 (22 files)
Added packfile /home/alyosha/.nexuiz/data/quintdm3_nex.pk3 (63 files)
Added packfile /home/alyosha/.nexuiz/data/redm04_nex.pk3 (64 files)
Added packfile /home/alyosha/.nexuiz/data/slimepipectf6.pk3 (75 files)
Added packfile /home/alyosha/.nexuiz/data/slimepipesmallctf6.pk3 (88 files)
Added packfile /home/alyosha/.nexuiz/data/storm3dm3_nex.pk3 (75 files)
Added packfile /home/alyosha/.nexuiz/data/straledm5_nex.pk3 (125 files)
Added packfile /home/alyosha/.nexuiz/data/WodensPit.pk3 (75 files)
Added packfile /home/alyosha/.nexuiz/data/zpdm01_nex.pk3 (38 files)
Trying to load library... "libcurl.so.4" - loaded.
Trying to load library... "libvorbis.so.0" - loaded.
Trying to load library... "libvorbisfile.so.3" - loaded.
Trying to load library... "libogg.so.0" - loaded.
Trying to load library... "libtheora.so.0" - loaded.
Trying to load library... "libvorbis.so.0" - loaded.
Trying to load library... "libvorbisenc.so.2" - loaded.
Trying to load library... "libOffscreenGecko.so" "./desktop/nexuiz/libOffscreenGecko.so" - failed.
execing quake.rc
execing default.cfg
execing defaultNexuiz.cfg
execing physics25.cfg
execing newhook.cfg
execing ctfscoring-div0.cfg
execing weapons.cfg
execing normal.cfg
execing turrets.cfg
execing unit_machinegun.cfg
execing unit_hk.cfg
execing unit_hellion.cfg
execing unit_mlrs.cfg
execing unit_flac.cfg
execing unit_fusreac.cfg
execing unit_plasma.cfg
execing unit_plasma2.cfg
execing unit_tesla.cfg
execing unit_phaser.cfg
execing unit_walker.cfg
execing unit_ewheel.cfg
execing config.cfg
execing data/campaign.cfg
execing config_update.cfg
execing autoexec.cfg
>> fov 1 <<
Client using an automatically assigned port
Client opened a socket on address local:2
Client opened a socket on address 0.0.0.0:0
Initializing Video Mode: window 1024x768x32x60hz
Loading OpenGL driver libGL.so.1
GL_VENDOR: Mesa Project
GL_RENDERER: Software Rasterizer
GL_VERSION: 2.1 Mesa 7.2
Trying to load library... "libjpeg.so.62" - loaded.
Trying to load library... "libpng12.so.0" - loaded.
Draw_CachePic: failed to load gfx/complete
Draw_CachePic: failed to load gfx/inter
Shader 'textures/bal3hh/lig_128-01w1-2k' already defined
Shader 'textures/evil8_trim/e8mtltrim2' already defined
Shader 'textures/cmp1-dm8/e8trimlight2_pur' already defined
Shader 'textures/cmp1-dm8/e8tinylightpur' already defined
Shader 'textures/cmp1-dm8/e8lighttrim_b_pur' already defined
Shader 'textures/cmp1-dm8/e8lighttrim_pur' already defined
Shader 'textures/cmp1-dm8/e8circle_pur' already defined
Shader 'textures/cmp1-dm8/e8clangfloor' already defined
Shader 'textures/cmp1-dm8/logo' already defined
Shader 'textures/cmp1-dm8/ame7jp' already defined
Shader 'textures/cmp1-dm8/ame7glass' already defined
Shader 'textures/evil8_lights/e8trimlight' already defined
Shader 'textures/tech1soc_sfx/lig_032-01b1-2k' already defined
Shader 'textures/tech1soc_sfx/lig_032-05b1-2k' already defined
Shader 'textures/tech1soc_sfx/lig_064-05b1-2k' already defined
Shader 'textures/tech1soc_sfx/lig_128-02y1-2k' already defined
Shader 'textures/tech1soc_sfx/lig_128-03w3-2k' already defined
Shader 'textures/tech1soc_sfx/jpblue_floor01a' already defined
S_Startup: initializing sound output format: 48000Hz, 16 bit, 2 channels...
SndSys_Init: using the ALSA module
SndSys_Init: PCM device is "default"
Sound format: 48000Hz, 2 channels, 16 bits per sample
ioctl CDROMREADTOCHDR failed
CDAudio_Init: No CD in player.
Initial CD volume: 1
CD Audio Initialized
]quit
Last edited by Roanoke on Sat Apr 04, 2009 7:50 pm, edited 1 time in total.
Roanoke
Advanced member
 
Posts: 96
Joined: Fri Dec 26, 2008 2:32 am
Location: Camping mortar spawn

Postby Alien » Sat Apr 04, 2009 6:27 am

Add Option "AutoAddDevices" "false" to your xorg.conf ServerLayout section to disable querying hal for devices and use mouse, kbd entries.
Alien
Forum addon
 
Posts: 1212
Joined: Tue Apr 22, 2008 7:12 am

Postby esteel » Sat Apr 04, 2009 9:25 am

Intel build in stuff is not really powerful. And i think you also need to install stuff like mesa and dri to get anything near good 3d performance. But i'm not too familar with intel hardware on linux. Maybe someone else has some better tips for you
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby mand1nga » Sat Apr 04, 2009 4:02 pm

I have the same video card. I hate to say this but the windows (xp) driver is working way better than the linux one. Of course you can disable a lot of stuff and play in linux. What I do is play on windows with low settings. It works just fine (almost decent fps) at 1440x900.
mand1nga
Alien trapper
 
Posts: 321
Joined: Mon May 12, 2008 12:19 am

Postby Roanoke » Sat Apr 04, 2009 4:38 pm

esteel wrote:And i think you also need to install stuff like mesa and dri to get anything near good 3d performance.

So far I've installed libgl1-mesa-glx and libgl1-mesa-dri. Do I need anything else?

Alien wrote:Add Option "AutoAddDevices" "false" to your xorg.conf ServerLayout section to disable querying hal for devices and use mouse, kbd entries.

So do I add that and then those entries in the sticky?

mad1nga wrote:I have the same video card. I hate to say this but the windows (xp) driver is working way better than the linux one. Of course you can disable a lot of stuff and play in linux. What I do is play on windows with low settings. It works just fine (almost decent fps) at 1440x900.

Well, I could always do that, but it's a bit of a chore to reboot into windows to play nexuiz (the only game I really play) and then reboot for everything else.
Roanoke
Advanced member
 
Posts: 96
Joined: Fri Dec 26, 2008 2:32 am
Location: Camping mortar spawn

Postby paperclips » Sat Apr 04, 2009 5:45 pm

Dont know if this helps, but on my machine (learned to play on this one :D ) with a intel gma 950 card i put the following in the xorg.conf :
Code: Select all
in Section Device insert following:

Driver "intel"
Option "AccelMethod" "exa"
Option "MigrationHeuristic" "greedy"
Option "ExaNoComposite" "false"



I think these are the relevant parts of the config.cfg (though i think you got them covered):
Code: Select all
cl_decals "0"
seta cl_nogibs "0.2"
cl_noplayershadow "1"
cl_particles_quality "0.100000"
cl_particles_rain "0"
cl_particles_size "0.1"
cl_particles_smoke "0"
cl_particles_snow "0"
cl_particles_sparks "0"
seta cl_playerdetailreduction "0"
gl_picmip "4"
gl_polyblend "0"
gl_texturecompression "1"
r_ambient "5"
r_coronas "0"
r_depthfirst "0"
r_drawdecals_drawdistance "200"
r_drawfog "0"
r_drawparticles_drawdistance "500"
r_dynamic "0"
r_glsl_deluxemapping "0"
r_picmipworld "5"
r_shadow_gloss "0"
r_shadow_realtime_dlight "0"
r_shadow_usenormalmap "0"
r_sky "0"
r_water_resolutionmultiplier "0.25"
r_waterscroll "0"
r_waterwarp "0"
vid_bitsperpixel "16"
vid_height "480"
vid_width "640"
seta vid_x11_display ""


yeah and turn off compiz, with compiz switch or such.
paperclips
Alien trapper
 
Posts: 346
Joined: Mon Jan 12, 2009 10:27 am
Location: internets

Postby Roanoke » Sat Apr 04, 2009 6:25 pm

paperclips wrote:Dont know if this helps, but on my machine (learned to play on this one :D ) with a intel gma 950 card i put the following in the xorg.conf :
Code: Select all
in Section Device insert following:

Driver "intel"
Option "AccelMethod" "exa"
Option "MigrationHeuristic" "greedy"
Option "ExaNoComposite" "false"



I think these are the relevant parts of the config.cfg (though i think you got them covered):
Code: Select all
cl_decals "0"
seta cl_nogibs "0.2"
cl_noplayershadow "1"
cl_particles_quality "0.100000"
cl_particles_rain "0"
cl_particles_size "0.1"
cl_particles_smoke "0"
cl_particles_snow "0"
cl_particles_sparks "0"
seta cl_playerdetailreduction "0"
gl_picmip "4"
gl_polyblend "0"
gl_texturecompression "1"
r_ambient "5"
r_coronas "0"
r_depthfirst "0"
r_drawdecals_drawdistance "200"
r_drawfog "0"
r_drawparticles_drawdistance "500"
r_dynamic "0"
r_glsl_deluxemapping "0"
r_picmipworld "5"
r_shadow_gloss "0"
r_shadow_realtime_dlight "0"
r_shadow_usenormalmap "0"
r_sky "0"
r_water_resolutionmultiplier "0.25"
r_waterscroll "0"
r_waterwarp "0"
vid_bitsperpixel "16"
vid_height "480"
vid_width "640"
seta vid_x11_display ""


yeah and turn off compiz, with compiz switch or such.

Didn't work.
Roanoke
Advanced member
 
Posts: 96
Joined: Fri Dec 26, 2008 2:32 am
Location: Camping mortar spawn

Postby mand1nga » Sat Apr 04, 2009 6:43 pm

paperclips how many fps do you get with that config?
mand1nga
Alien trapper
 
Posts: 321
Joined: Mon May 12, 2008 12:19 am

Postby paperclips » Sat Apr 04, 2009 6:54 pm

Roanoke wrote:Didn't work.
hmm... what didn't work?
mand1nga wrote:paperclips how many fps do you get with that config?
well it goes up and down alot, but one model rushing towards me on map starship 30fps.
paperclips
Alien trapper
 
Posts: 346
Joined: Mon Jan 12, 2009 10:27 am
Location: internets

Postby Roanoke » Sat Apr 04, 2009 6:57 pm

paperclips wrote:
Roanoke wrote:Didn't work.
hmm... what didn't work?

I mean that the problem didn't go away (the mouse still lags).
EDIT: It may be important that warsow and tremulous also have menu lag, AND warsow's menu music is completely borked (same sound 'note' repeats again and again)
EDIT1: I have added nexuiz's output in the OP and also freshened the xorg.conf file shown there.
Roanoke
Advanced member
 
Posts: 96
Joined: Fri Dec 26, 2008 2:32 am
Location: Camping mortar spawn

Next

Return to Nexuiz - Support / Bugs

Who is online

Users browsing this forum: No registered users and 1 guest

cron