Ask Your Question
1

"This protocol is not supported before version 1903"

asked 2023-08-05 00:32:29 +0100

Eric Snyder gravatar image

Between yesterday and today, My kernel shut down (probably over memory). However, when I restart Sage, I get the following error in the terminal:

/usr/bin/www-browser: line 216: /mnt/c/Windows/System32/reg.exe: Input/output error
/usr/bin/www-browser: line 300: [: -ge: unary operator expected
This protocol is not supported before version 1903

The kernel does not start, Jupyter doesn't open, and open files can't actually be used. I'm a bit kerflummoxed because nothing changed. Does anyone have a clue what could be happening here? The error doesn't indicate version 1903 of what.

Windows 10 running: Ubuntu 22.04.1 Sagemath 9.5 Python 3.10.6

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2023-08-05 16:02:46 +0100

slelievre gravatar image

Launching Jupyter involves getting the browser to open a file.

This seems to be the step where the error occurs.

A quick websearch points to a problem with the way WSL opens files:

Some of the answers to questions similar to yours recommend running the following in an Ubuntu terminal in WSL:

sudo apt purge wslu

[Independently, consider upgrading from Sage 9.5 to a more recent Sage.]

edit flag offensive delete link more

Comments

Oh dear, I thought I was on the most recent. I'll check into updating as well. Thanks!

Eric Snyder gravatar imageEric Snyder ( 2023-08-06 08:35:55 +0100 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2023-08-05 00:32:29 +0100

Seen: 316 times

Last updated: Aug 05 '23