ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
622 stars 73 forks source link

[TF2] Not Remembering Server Browser's Window Size #75

Open jorgenpt opened 11 years ago

jorgenpt commented 11 years ago

Issue transferred from ValveSoftware/steam-for-linux#697 @Aypok posted at 2013-01-13T22:12:32Z:

Whenever I re-load TF2, the server browser window has reset its size and position to the default values. It seems to forget the position and shape from the previous session, which is annoying (due to the small default size of the window).

Under Windows 7, it seems to remember the settings of the window (or, at least, starts with a much nicer default size), which is much more friendly.

System info as reported by Steam:

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

Network Information: Network Speed:

Operating System Version: Ubuntu 12.04.1 LTS (64 bit) Kernel Name: Linux Kernel Version: 3.2.0-35-generic X Server vendor: The X.Org Foundation X Server release: 11103000

Video Card: Driver: NVIDIA Corporation GeForce GTX 460/PCIe/SSE2

Driver Version:  4.3.0 NVIDIA 310.14
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x10de
DeviceID:  0xe22
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1920 x 1200
Desktop Resolution: 1920 x 1200
Primary Display Size: 21.65" x 13.50"  (25.51" diag)
                                        55.0cm x 34.3cm  (64.8cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 1023 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card: Audio device:

Memory: RAM: 16027 Mb

Miscellaneous: UI Language: English LANG: en_GB.UTF-8 Microphone: Not set Total Hard Disk Space Available: 1378032 Mb Largest Free Hard Disk Block: 527810 Mb

Installed software:

Recent Failure Reports:

jorgenpt commented 11 years ago

@MrSchism posted at 2013-01-13T23:46:24Z:

Please include the information requested at https://github.com/ValveSoftware/steam-for-linux/

jorgenpt commented 11 years ago

@Aypok posted at 2013-01-14T07:21:42Z:

Sorry, I thought I'd included it from my other tickets. Fixed.

jorgenpt commented 11 years ago

@YellowSloth posted at 2013-01-15T18:47:52Z:

Are we to confirm issues too? I experience this too. I might add that this also counts for the trade window in the overlay menu. It scales very small and the whole page in it. (No scroll bars, just a miniature sized page.) And that window resets itself too every time you go out of the overlay and back in (shift-tab).

jorgenpt commented 11 years ago

@YellowSloth, yes, it's great to get feedback that multiple people are getting it, as well as their configurations. It helps us see how severe problems are, and find common configurations that cause something to happen (e.g. if everyone has an NVIDIA card, maybe it's NVIDIA driver related)

dance commented 11 years ago

Noticed that too on up-to-date Xubuntu 12.10, HD6850 (13.2 beta3 drivers) if it somehow matters :)

tsumo commented 10 years ago

Same issue here

Processor Information:
    Vendor:  GenuineIntel
    CPU Family:  0x6
    CPU Model:  0xf
    CPU Stepping:  0xb
    CPU Type:  0x0
    Speed:  2331 Mhz
    2 logical processors
    2 physical processors
    HyperThreading:  Unsupported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Unsupported
    SSE42:  Unsupported

Network Information:
    Network Speed:  

Operating System Version:
    "Arch Linux" (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.11.4-1-ARCH
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11403000
    X Window Manager:  Openbox
    Steam Runtime Version:  steam-runtime-release_2013-09-05

Video Card:
    Driver:  NVIDIA Corporation GeForce 8600 GT/PCIe/SSE2

    Driver Version:  3.3.0 NVIDIA 325.15
    OpenGL Version: 3.3
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x10de
    DeviceID:  0x401
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1680 x 1050
    Desktop Resolution: 1680 x 1050
    Primary Display Size: 17.05" x 10.67"  (20.08" diag)
                                            43.3cm x 27.1cm  (51.0cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 512 MB
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: Realtek ALC883

Memory:
    RAM:  3957 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  220518 Mb
    Largest Free Hard Disk Block:  6848 Mb

Installed software:
nightsky30 commented 10 years ago

Same issue here.

Processor Information: Vendor: GenuineIntel CPU Family: 0x6 CPU Model: 0x17 CPU Stepping: 0xa CPU Type: 0x0 Speed: 2000 Mhz 2 logical processors 2 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Unsupported

Network Information: Network Speed:

Operating System Version: Ubuntu 13.10 (64 bit) Kernel Name: Linux Kernel Version: 3.11.0-14-generic X Server Vendor: The X.Org Foundation X Server Release: 11403000 X Window Manager: Compiz Steam Runtime Version: steam-runtime-release_2013-10-23

Video Card: Driver: NVIDIA Corporation GeForce 9400/integrated/SSE2

Driver Version:  3.3.0 NVIDIA 319.60
OpenGL Version: 3.3
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID:  0x10de
DeviceID:  0x86a
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 18.78" x 10.55"  (21.54" diag)
                                        47.7cm x 26.8cm  (54.7cm diag)
Primary Bus: Integrated
Primary VRAM: 256 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card: Audio device: Nvidia MCP79/7A HDMI

Memory: RAM: 3700 Mb

Miscellaneous: UI Language: English LANG: en_US.UTF-8 Microphone: Not set Total Hard Disk Space Available: 1873515 Mb Largest Free Hard Disk Block: 1565846 Mb

Installed software:

Recent Failure Reports: Wed Dec 4 23:24:16 2013 GMT: file ''/tmp/dumps/crash_20131204182406_32.dmp'', upload yes: ''CrashID=bp-cafe1b2a-c119-4736-9c02-3a3f52131204'' Sat Dec 7 12:56:05 2013 GMT: file ''/tmp/dumps/crash_20131207075547_15.dmp'', upload yes: ''CrashID=bp-11e58c2a-8d52-4526-82f6-b377e2131207'' Sat Dec 7 16:43:56 2013 GMT: file ''/tmp/dumps/crash_20131207113716_1.dmp'', upload yes: ''CrashID=bp-2b00d454-93f0-4250-b062-e69532131207''

Zren commented 7 years ago

It seems that the size is serialized to steamapps/common/Team Fortress 2/platform/config/ingamedialogconfig.vdf but isn't deserialized on load. The other file called serverbrowser.vdf in the same directory is loaded since it stores the server browser filters which are remembered.

My linux ingamedialogconfig.vdf looks like:

"UserConfigData"
{
    "Servers"
    {
        "DialogServerBrowser.res"
        {
            ...
            "xpos"      "0"
            "ypos"      "0"
            "wide"      "1923"
            "tall"      "1052"
        }
    }
}

Notes (Might be relevant):

drohm commented 7 years ago

Has this been fixed?

raku-cat commented 7 years ago

What do you think? Has valve ever been known for fixing github issues in the same century?

drohm commented 7 years ago

Easy big fella. Just askin a question :)

raku-cat commented 7 years ago

Frustration wasn't directed at you, sorry if it felt that way.

nightsky30 commented 7 years ago

Well, it's been a few years, and the interface has changed a bit, but selecting "community servers" brings up a window which reverts to a small, default size. Not the size I had left the window the last time I had searched community servers and played TF2. I quit / close TF2, and restart the game. Still a small window.

I will say that I noticed it saved the following values which I had checked enabled:

Server not full Has users playing Is not password protected

nightsky30 commented 7 years ago

New system info, not that I think it really matters:

Computer Information: Manufacturer: Unknown Model: Unknown Form Factor: Laptop No Touch Input Detected

Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz CPU Family: 0x6 CPU Model: 0x8e CPU Stepping: 0x9 CPU Type: 0x0 Speed: 3500 Mhz 4 logical processors 2 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported

Network Information: Network Speed:

Operating System Version: Ubuntu 16.04.2 LTS (64 bit) Kernel Name: Linux Kernel Version: 4.8.0-42-generic X Server Vendor: The X.Org Foundation X Server Release: 11804000 X Window Manager: Compiz Steam Runtime Version: steam-runtime-beta-release_2016-12-05

Video Card: Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Kabylake GT2 x86/MMX/SSE2

Driver Version:  3.0 Mesa 12.0.6
OpenGL Version: 3.0
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x8086
DeviceID:  0x5916
Revision Not Detected
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 11.57" x 6.50"  (13.27" diag)
                                        29.4cm x 16.5cm  (33.7cm diag)
Primary VRAM Not Detected

Sound card: Audio device: Realtek ALC3246

Memory: RAM: 15932 Mb

Miscellaneous: UI Language: English LANG: en_US.UTF-8 Microphone: Not set Steam Controller Cable and Base: Not set Total Hard Disk Space Available: 445049 Mb Largest Free Hard Disk Block: 49890 Mb VR Headset: None detected

Recent Failure Reports:

ghost commented 7 years ago

Neither the server browser nor the developer console remembers its size, this would be a great quality of life improvent now, that it covers up the stream and news tab by default

Tiagoquix commented 3 weeks ago

Still relevant as of 2024.