protonscr

Counter-Strike: Advanced Multiplayer options menu is blank.

steamclosed reviewedMOVED: Counter‐Strike
ValveSoftware/steam-for-linux#913 · opened 2013-01-26 by DerRidda · updated 2013-01-28 · 7 comments · github
DDerRidda 2013-01-26 github

2013-01-26_00001

See the image. This issue wasn't there at first, the menu functioned fine until it suddenly only came up blank. I have no steps to reproduce as I changed plenty of options in all options menus before I noticed the change but once it happened it stayed that way and neither game, Steam, nor whole system restarts change anything about it.

EDIT: I just noticed this console output whenever opening said menu:
" Expecting 'DESCRIPTION', got ',' "

System information:

Processor Information:
Vendor: AuthenticAMD
Speed: 3000 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Unsupported
SSE42: Unsupported

Network Information:
Network Speed:

Operating System Version:
Ubuntu 12.10 (64 bit)
Kernel Name: Linux
Kernel Version: 3.5.0-23-generic
X Server vendor: The X.Org Foundation
X Server release: 11300000

Video Card:
Driver: NVIDIA Corporation GeForce GTX 650 Ti/PCIe/SSE2

Driver Version:  4.3.0 NVIDIA 313.18
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID:  0x10de
DeviceID:  0x11c6
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 20,91" x 11,77"  (23,98" diag)
                                        53,1cm x 29,9cm  (60,9cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 1024 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
Audio device: Realtek ALC888

Memory:
RAM: 6978 Mb

Miscellaneous:
UI Language: English
LANG: de_DE.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 196860 Mb
Largest Free Hard Disk Block: 64733 Mb

Installed software:

Recent Failure Reports:

TTele42 2013-01-26 github

This issue may be related to #833.

Aalfred-valve maintainer 2013-01-28 github

Can you post the contents of user.scr from the cstrike/ directory under your game install please.

DDerRidda 2013-01-28 github

Yikes, every numeric non-integer value has comma as a decimal separator.

VERSION 1,0

DESCRIPTION INFO_OPTIONS
{
"cl_corpsestay"
{
"#Cstrike_Corpse_Stay"
{ NUMBER 0,000000 600,000000 }
{ "600,000000" }
}

"mp_decals"
{
    "#Valve_Multiplayer_Decal_Limit"
    { NUMBER 0,000000 4096,000000 }
    { "300,000000" }
}

"max_shells"
{
    "#Cstrike_Max_Shells"
    { NUMBER 0,000000 -1,000000 }
    { "120,000000" }
}

"max_smokepuffs"
{
    "#Cstrike_Max_Smoke_Puffs"
    { NUMBER 0,000000 -1,000000 }
    { "120,000000" }
}

"fastsprites"
{
    "#Cstrike_Smoke_Quality"
    {
        LIST
        "#Cstrike_Smoke_Best" "0"
        "#Cstrike_Smoke_Medium" "1"
        "#Cstrike_Smoke_Worst" "2"
    }
    { "0,000000" }
}

"cl_righthand"
{
    "#Cstrike_Weapon_Alignment"
    {
        LIST
        "#Cstrike_Left_Handed" "0"
        "#Cstrike_Right_Handed" "1"
    }
    { "1,000000" }
}

"_vgui_menus"
{
    "#Cstrike_Buy_Menu_Type"
    {
        LIST
        "#Cstrike_Old_Style_Menus" "0"
        "#Cstrike_VGUI_Menus" "1"
    }
    { "1,000000" }
    SetInfo
}

"_cl_autowepswitch"
{
    "#Cstrike_Automatic_Weapon_Switch"
    { BOOL }
    { "0" }
    SetInfo
}

"hud_centerid"
{
    "#Valve_Center_Player_Names"
    { BOOL }
    { "0" }
}

"_ah"
{
    "#Cstrike_AutoHelp"
    { BOOL }
    { "0" }
    SetInfo
}

"hud_takesshots"
{
    "#Valve_Automatic_Screenshots"
    { BOOL }
    { "0" }
}

"cl_observercrosshair"
{
    "#Valve_Observer_Crosshair"
    { BOOL }
    { "1" }
}

"cl_radartype"
{
    "#Cstrike_RadarType"
    {
        LIST
        "#Cstrike_Transparent" "0"
        "#Cstrike_Solid" "1"
    }
    { "0,000000" }
}

}

AAnAkkk 2013-01-28 github

I'm having the same issue, but not all the time.

BTW, a bit offtopic, but while we're talking of user.scr, if you could remove the "SetInfo" line from _cl_autowepswitch alfred, this would fix the cvar value change not being saved into config.cfg. It currently always stay at 1 in config.cfg, no matter if you tick or untick the box. After removing "SetInfo" it works fine.

Aalfred-valve maintainer 2013-01-28 github

Can you delete user.scr and then try again, I think this is a side effect of a now fixed bug (the locale issues).

DDerRidda 2013-01-28 github

Yes, renaming the old file worked but only after verifying the game's files it downloaded a new, properly formatted user.scr.

Aalfred-valve maintainer 2013-01-28 github

Great, closing out this bug then. If you managed to get a corrupt user.scr then delete and re-download it.

Nothing extracted yet.