ttalvitie / browservice

Browservice: Browse the modern web on historical browsers
MIT License
1.08k stars 32 forks source link

Browservice not loading pages #90

Open PassBy06 opened 1 year ago

PassBy06 commented 1 year ago

I'm running Windows 10 (Version 21H2) and for some reason, pages do not display even when I use localhost. Tried resetting the router and re-plugging in my network, but to no avail. I'm wondering if this is some sort of configuration issue. If it is, how can it be fixed? image

ttalvitie commented 1 year ago

Cannot reproduce on my Windows 10 21H2 installation with the latest Browservice version 0.9.6.1. Some ideas that could help us get to the bottom of this; please try each one and report the results:

PassBy06 commented 1 year ago

Cannot reproduce on my Windows 10 21H2 installation with the latest Browservice version 0.9.6.1. Some ideas that could help us get to the bottom of this; please try each one and report the results:

  • Which version of Browservice are you running? If it's not the latest version 0.9.6.1, switch to using that. If you are indeed running the latest version, then try whether the issue is already present in the previous version 0.9.6.0.
  • Are using the 32-bit or the 64-bit version of Browservice (that is, the release file ending in -windows32.zip or -windows64.zip)? Whichever you use, try the other one and see whether you still get the same issue.
  • Please show the log output in the Browservice console window for a run in which you try to navigate to google.com and nothing shows up; it might contain clues on what is going wrong.
  • Try different GL implementations for Chromium using the use-gl Chromium command line argument, by trying each of the following commands for invoking Browservice:
    browservice.exe --chromium-args=use-gl=disabled
    browservice.exe --chromium-args=use-gl=egl
    browservice.exe --chromium-args=use-gl=angle
    browservice.exe --chromium-args=use-gl=swiftshader
  • Try instructing Browservice to go directly to google.com by going to URL http://localhost:8080/goto/google.com. This is to rule out possible issues with keyboard input, particularly the Enter key.

I am running the latest version (0.9.6.1) on x64 Windows. Also, I believe trying those args should do the trick.

ttalvitie commented 1 year ago

So did you test the diagnostics I suggested? I would very much like to know which ones worked and look at things like log output so that I could figure out what went wrong and possibly change Browservice so that problems like this do not occur in the future.

PassBy06 commented 1 year ago

So did you test the diagnostics I suggested? I would very much like to know which ones worked and look at things like log output so that I could figure out what went wrong and possibly change Browservice so that problems like this do not occur in the future.

Well, use-gl=disabled and angle did work, but egl and swiftshader didn't. I also recommend taking a look at my debug.log file. Is it a GPU problem or something? I don't know. debug.log

PassBy06 commented 1 year ago

I also reset my PC; turns out it could definitely be a GPU problem, since it works fine after the reset. GPU: NVIDIA GeForce GTX 960 Driver Version: 31.0.15.2756 (Post-Reset)

Maybe update support for the latest GPU drivers since they constantly update every now and then?

PassBy06 commented 1 year ago

So I installed the GeForce Experience Application; doesn't affect Browservice at all; it's completely fine.

So my guess is that there was something wrong with a Windows component or something, but I don't know.