The token is generated before launching the browser, and conflicting ports 
aren't a problem (jupyter just picks an unused one). Check for pesky 
environment variables like JUPYTER_TOKEN and/or try

sage --notebook=jupyter --no-browser --debug



On Thursday, August 9, 2018 at 10:25:44 AM UTC+2, John Cremona wrote:
>
>
>
> On 9 August 2018 at 08:26, Volker Braun <vbrau...@gmail.com <javascript:>> 
> wrote:
>
>> The token does get generated for me, are you sure you don't have any 
>> funny configuration files in ~/.jupyter
>>
>
> The is nothing in there except for a file 'migrated' containing 
> 2016-09-02T15:23:38.838391
> (with no newline).  I have never done anything to configure jupyter.
>
> As I said, it worked always before I built 8.3.
>
>
>> Unless you override it in the config, the generated url should have this 
>> form (including the access token):
>>
>> [I 09:21:59.267 NotebookApp] The Jupyter Notebook is running at:
>> [I 09:21:59.267 NotebookApp] 
>> http://localhost:8889/?token=0df6ca362c920415eb1990bcfa4122baa094a3fdfa0f3709
>>
>
> Yes, that is what I have always seen before.
>
> I installed the package Dima suggested but that does not affect this 
> issue.  It still behaves as it did yesterday.  Now the output is
>
>
> $ sage --notebook=jupyter
> ┌────────────────────────────────────────────────────────────────────┐
> │ SageMath version 8.3, Release Date: 2018-08-03                     │
> │ Type "notebook()" for the browser-based notebook interface.        │
> │ Type "help()" for help.                                            │
> └────────────────────────────────────────────────────────────────────┘
> Please wait while the Sage Jupyter Notebook server starts...
> [I 09:13:40.197 NotebookApp] Using MathJax: nbextensions/mathjax/MathJax.js
> [I 09:13:40.455 NotebookApp] The port 8888 is already in use, trying 
> another port.
> [I 09:13:40.460 NotebookApp] Serving notebooks from local directory: 
> /home/jec/.jupyter
> [I 09:13:40.460 NotebookApp] 0 active kernels
> [I 09:13:40.460 NotebookApp] The Jupyter Notebook is running at:
> [I 09:13:40.461 NotebookApp] http://localhost:8889/
> [I 09:13:40.461 NotebookApp] Use Control-C to stop this server and shut 
> down all kernels (twice to skip confirmation).
> [68140:68140:0809/091341.230252:ERROR:sandbox_linux.cc(378)] 
> InitializeSandbox() called with multiple threads in process gpu-process.
> [I 09:13:41.671 NotebookApp] 302 GET /tree (::1) 1.48ms
> Created new window in existing browser session.
>
> and the new window asks or a password.  I still think it is something to 
> do with this:
>
> $ ps aux | grep jupyt
> lowry    12387  0.0  0.0 137702340 844 ?       S     2017   0:00 python -m 
> sage.repl.ipython_kernel -f 
> /run/user/1074/jupyter/kernel-6a00c63e-3725-4a1f-9675-d31f3ca4346d.json
> lowry    13787  0.0  0.0 146488296 3404 ?      S     2017   0:00 python -m 
> sage.repl.ipython_kernel -f 
> /run/user/1074/jupyter/kernel-6a00c63e-3725-4a1f-9675-d31f3ca4346d.json
> lowry    49983  0.0  0.0 137942964 330344 ?    Ssl  Jul27   9:19 python -m 
> sage.repl.ipython_kernel -f 
> /run/user/1074/jupyter/kernel-10384626-e3c4-4112-99fc-c9f3f72db136.json
> lowry    51560  0.0  0.0 138009880 336400 ?    Ssl  Jul27   0:54 python -m 
> sage.repl.ipython_kernel -f 
> /run/user/1074/jupyter/kernel-234bb5d0-b319-4b11-91bb-b8a5d0bb4a9d.json
> lowry    56073  0.0  0.0 415368 36708 pts/51   Sl+  Feb11  41:44 python 
> /usr/local/sage/sage-2/src/bin/sage-notebook --notebook=jupyter --port=8888
> lowry    56179  0.0  0.4 3498740 2449576 ?     Ssl  Feb11  15:55 
> /usr/local/sage/sage-2/local/bin/python -m ipykernel_launcher -f 
> /run/user/1074/jupyter/kernel-10500b86-2757-4ba6-9504-7ad81c57e5c4.json
> jec      67068  0.0  0.0  14220  1012 pts/5    S+   09:12   0:00 grep 
> --color=auto jupyt
>
> but the user in question is currently somewhere in deepest Iceland.
>
> If I simply run chromium-browser on this machine (which I am logging in to 
> remotely) I see those error messages:
>
> $ chromium-browser 
> [68969:68969:0809/091759.024888:ERROR:sandbox_linux.cc(378)] 
> InitializeSandbox() called with multiple threads in process gpu-process.
> [68932:69172:0809/091759.442701:ERROR:bus.cc(394)] Failed to connect to 
> the bus: Could not parse server address: Unknown address type (examples of 
> valid types are "tcp" and on UNIX "unix")
> [68932:68932:0809/091759.537307:ERROR:gpu_process_transport_factory.cc(1016)] 
> Lost UI shared context.
>
> (chromium-browser:68932): LIBDBUSMENU-GLIB-WARNING **: Unable to get 
> session bus: Unknown or unsupported transport 'disabled' for address 
> 'disabled:'
>
> which at least shows that some of the error messages I get when trying to 
> run Sage jupyter notebook are nothing to do with Sage.
>
>
>  
>
>>
>>
>> On Wednesday, August 8, 2018 at 5:38:03 PM UTC+2, John Cremona wrote:
>>>
>>> I just updagred to 8.3 on a machine (ubuntu 16.04) where I have 
>>> frequently run Sage both command-line and jupyter notebook previously.  Now 
>>> when I type
>>>
>>> sage --notebook=jupyter
>>>
>>> I see
>>>
>>> ┌────────────────────────────────────────────────────────────────────┐
>>> │ SageMath version 8.3, Release Date: 2018-08-03                     │
>>> │ Type "notebook()" for the browser-based notebook interface.        │
>>> │ Type "help()" for help.                                            │
>>> └────────────────────────────────────────────────────────────────────┘
>>> Please wait while the Sage Jupyter Notebook server starts...
>>> [I 16:32:21.039 NotebookApp] Using MathJax: 
>>> nbextensions/mathjax/MathJax.js
>>> [I 16:32:21.347 NotebookApp] The port 8888 is already in use, trying 
>>> another port.
>>> [I 16:32:21.353 NotebookApp] Serving notebooks from local directory: 
>>> /home/jec/sage-scripts
>>> [I 16:32:21.353 NotebookApp] 0 active kernels
>>> [I 16:32:21.353 NotebookApp] The Jupyter Notebook is running at:
>>> [I 16:32:21.353 NotebookApp] http://localhost:8889/
>>> [I 16:32:21.354 NotebookApp] Use Control-C to stop this server and shut 
>>> down all kernels (twice to skip confirmation).
>>> Gtk-Message: Failed to load module "pk-gtk-module"
>>> Gtk-Message: Failed to load module "pk-gtk-module"
>>> [54010:54010:0808/163222.159037:ERROR:sandbox_linux.cc(378)] 
>>> InitializeSandbox() called with multiple threads in process gpu-process.
>>> [53973:54212:0808/163222.855277:ERROR:bus.cc(394)] Failed to connect to 
>>> the bus: Could not parse server address: Unknown address type (examples of 
>>> valid types are "tcp" and on UNIX "unix")
>>> [53973:53973:0808/163222.961497:ERROR:gpu_process_transport_factory.cc(1016)]
>>>  
>>> Lost UI shared context.
>>>
>>> (chromium-browser:53973): LIBDBUSMENU-GLIB-WARNING **: Unable to get 
>>> session bus: Unknown or unsupported transport 'disabled' for address 
>>> 'disabled:'
>>> [I 16:32:22.976 NotebookApp] 302 GET /tree (::1) 2.53ms
>>>
>>>
>>> and the browser which pops up has a plain login page asking for a 
>>> password.  There is a different user currently running some sessions (2 of 
>>> which look stale as they have been running since 2017) which is why it 
>>> switched from port 8888 to 8889, but I think from the above output that the 
>>> switch is incomplete and it wants me to log into his session on port 8888.  
>>> Perhaps.
>>>
>>> John
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-support" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-support...@googlegroups.com <javascript:>.
>> To post to this group, send email to sage-s...@googlegroups.com 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/sage-support.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to