ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
472 stars 38 forks source link

In-game browser not working properly #1656

Open wildcard-f8 opened 5 years ago

wildcard-f8 commented 5 years ago

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-3610QM CPU @ 2.30GHz CPU Family: 0x6 CPU Model: 0x3a CPU Stepping: 0x9 CPU Type: 0x0 Speed: 3300 Mhz 8 logical processors 4 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

Operating System Version: Ubuntu 18.04.3 LTS (64 bit) Kernel Name: Linux Kernel Version: 5.0.0-23-generic X Server Vendor: The X.Org Foundation X Server Release: 12004000 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime_0.20190711.3

Video Card: Driver: NVIDIA Corporation GeForce GT 640M/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 430.40 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 59 Hz VendorID: 0x10de DeviceID: 0xfd2 Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 2 Primary Display Resolution: 1366 x 768 Desktop Resolution: 1366 x 768 Primary Display Size: 13.54" x 7.64" (15.51" diag) 34.4cm x 19.4cm (39.4cm diag) Primary Bus: PCI Express 16x Primary VRAM: 2048 MB Supported MSAA Modes: 2x 4x 8x 16x

Sound card: Audio device: VIA VT1802

Memory: RAM: 7868 Mb

Miscellaneous: UI Language: English LANG: en_PH.UTF-8 Total Hard Disk Space Available: 702186 Mb Largest Free Hard Disk Block: 466880 Mb VR Headset: None detected

Issue: I can open the Steam overlay/in-game browser (shift+tab), but I can't click on anything. Right- click opens in another area, far from my cursor. It doesn't seem to click on where the cursor is pointing to. Can't even close tabs or close the browser. I have to keep pressing right-click hoping that it'll open the menu where there cursor is, then use left click. Sometimes it works, most of the time it doesn't. This only started happening last week probably?

phoerious commented 5 years ago

I am experiencing similar problems, but not only with the browser. The whole Steam overlay is unresponsive and feels like the event loop is only processed once every 15 seconds or so. It requires a lot of patience to click buttons (hover, click, drag a few pixels, wait for hover effect to show, then click again seems to be the best strategy). Moving windows is even harder. However, toggling the overlay on and off via Shift+Tab is instant.

I don't see any increase in CPU usage or other kinds of lags or stutter after activating the overlay, so it does indeed seem like the event loop is simply blocked by something.

I can reproduce this with both OpenGL and Vulkan on Arch Linux.

System info:

``` Computer Information: Manufacturer: Unknown Model: Unknown Form Factor: Desktop No Touch Input Detected overlay cannot click Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz CPU Family: 0x6 CPU Model: 0x3c CPU Stepping: 0x3 CPU Type: 0x0 Speed: 4400 Mhz 8 logical processors 4 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 Operating System Version: "Arch Linux" (64 bit) Kernel Name: Linux Kernel Version: 5.2.9-arch1-1-ARCH X Server Vendor: The X.Org Foundation X Server Release: 12005000 X Window Manager: KWin Steam Runtime Version: steam-runtime_0.20190711.3 Video Card: Driver: NVIDIA Corporation GeForce GTX 960/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 430.40 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 59 Hz VendorID: 0x10de DeviceID: 0x1401 Revision Not Detected Number of Monitors: 2 Number of Logical Video Cards: 1 Primary Display Resolution: 2560 x 1440 Desktop Resolution: 5120 x 1440 Primary Display Size: 23.50" x 13.23" (26.97" diag) 59.7cm x 33.6cm (68.5cm diag) Primary Bus: PCI Express 16x Primary VRAM: 4096 MB Supported MSAA Modes: 2x 4x 8x 16x Sound card: Audio device: Realtek ALC1150 Memory: RAM: 15985 Mb Miscellaneous: UI Language: English LANG: en_GB.UTF-8 Total Hard Disk Space Available: 6572061 Mb Largest Free Hard Disk Block: 1285614 Mb VR Headset: None detected Recent Failure Reports: ```
wildcard-f8 commented 5 years ago

In my case it only happens on Dota 2. When I switch games to CS:GO, everything works perfectly.

bdragon7 commented 5 years ago

OS name: Manjaro Linux OS type: 64-bit Processor: AMD® Ryzen 5 1600 six-core processor × 12 Graphics: Radeon RX 580 Series (POLARIS10, DRM 3.27.0, 4.19.69-1-MANJA Memory 15.7 GiB

shift tab works, but it does not respond to any mice input unless you click like 5 times making it useless!!!! problem seems to persist only on dota 2 and underlords, not on non valve games like no man sky.

error is the same wether you use open gl or vulkan.