[Debian-pan-maintainers] Bug#1133385: jupyterlab: no UI elements visible in settings editor

Stepan dabonatan at proton.me
Sun Apr 12 20:28:11 BST 2026


Package: jupyterlab
Version: 4.0.11+ds2+~cs11.25.27-1
Severity: normal
X-Debbugs-Cc: dabonatan at proton.me

Dear Maintainer,

When opening settings editor in JupyterLab, no UI elements for editing
the settings appear, the screen is just blank where they should be. The
left pane that lets to choose which settings to edit (eg "Notebook",
"Markdown Viewer" etc) appears, but the settings themselves don't. It is
still possible to edit them by clicking "JSON Settings Editor" in the
top right, hence severity "normal".

The same version of JupyterLab (4.0.11) installed in a Python virtual
environment via pip does not have this problem.

Here are the logs that both of them print on startup:

apt version, started with `jupyter lab &> log.txt`:

```
Fail to get yarn configuration. Expecting value: line 1 column 1 (char 0)
[W 2026-04-12 22:20:37.230 ServerApp] A `_jupyter_server_extension_points` function was not found in notebook_shim. Instead, a `_jupyter_server_extension_paths` function was found and will be used for now. This function name will be deprecated in future releases of Jupyter Server.
[I 2026-04-12 22:20:37.232 ServerApp] jupyter_server_terminals | extension was successfully linked.
[I 2026-04-12 22:20:37.235 ServerApp] jupyterlab | extension was successfully linked.
[I 2026-04-12 22:20:37.408 ServerApp] notebook_shim | extension was successfully linked.
[I 2026-04-12 22:20:37.465 ServerApp] notebook_shim | extension was successfully loaded.
[I 2026-04-12 22:20:37.465 ServerApp] jupyter_server_terminals | extension was successfully loaded.
[I 2026-04-12 22:20:37.466 LabApp] JupyterLab extension loaded from /usr/lib/python3/dist-packages/jupyterlab
[I 2026-04-12 22:20:37.466 LabApp] JupyterLab application directory is /usr/share/jupyter/lab
[I 2026-04-12 22:20:37.466 LabApp] Extension Manager is 'pypi'.
[I 2026-04-12 22:20:37.468 ServerApp] jupyterlab | extension was successfully loaded.
[I 2026-04-12 22:20:37.469 ServerApp] Serving notebooks from local directory: /home/stepan
[I 2026-04-12 22:20:37.469 ServerApp] Jupyter Server 2.17.0 is running at:
[I 2026-04-12 22:20:37.469 ServerApp] http://localhost:8888/lab?token=c50f91b8f5cddd5525a52102958b712121fc03567027a75b
[I 2026-04-12 22:20:37.469 ServerApp]     http://127.0.0.1:8888/lab?token=c50f91b8f5cddd5525a52102958b712121fc03567027a75b
[I 2026-04-12 22:20:37.469 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 2026-04-12 22:20:37.498 ServerApp] 
    
    To access the server, open this file in a browser:
        file:///home/stepan/.local/share/jupyter/runtime/jpserver-11986-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/lab?token=c50f91b8f5cddd5525a52102958b712121fc03567027a75b
        http://127.0.0.1:8888/lab?token=c50f91b8f5cddd5525a52102958b712121fc03567027a75b
[W 2026-04-12 22:20:41.520 ServerApp] 404 GET /lsp/status?1776021641505 (0ec850f2d3304f069c931a06a4272b79 at 127.0.0.1) 10.80ms referer=http://localhost:8888/lab
[E 2026-04-12 22:20:42.151 LabApp] Fail to get yarn configuration. Expecting value: line 1 column 1 (char 0)
[I 2026-04-12 22:20:42.154 LabApp] Build is up to date
[I 2026-04-12 22:20:45.058 ServerApp] interrupted
[I 2026-04-12 22:20:45.059 ServerApp] Serving notebooks from local directory: /home/stepan
    0 active kernels
    Jupyter Server 2.17.0 is running at:
    http://localhost:8888/lab?token=c50f91b8f5cddd5525a52102958b712121fc03567027a75b
        http://127.0.0.1:8888/lab?token=c50f91b8f5cddd5525a52102958b712121fc03567027a75b
Shut down this Jupyter server (y/[n])? [C 2026-04-12 22:20:45.777 ServerApp] received signal 2, stopping
[I 2026-04-12 22:20:45.778 ServerApp] Shutting down 3 extensions
```

pip version, started with `python -m jupyterlab &> log.txt` within a
virtual environment:

```
[I 2026-04-12 22:23:06.213 ServerApp] jupyter_lsp | extension was successfully linked.
[I 2026-04-12 22:23:06.216 ServerApp] jupyter_server_terminals | extension was successfully linked.
[I 2026-04-12 22:23:06.218 ServerApp] jupyterlab | extension was successfully linked.
[I 2026-04-12 22:23:06.383 ServerApp] notebook_shim | extension was successfully linked.
[I 2026-04-12 22:23:06.397 ServerApp] notebook_shim | extension was successfully loaded.
[I 2026-04-12 22:23:06.398 ServerApp] jupyter_lsp | extension was successfully loaded.
[I 2026-04-12 22:23:06.398 ServerApp] jupyter_server_terminals | extension was successfully loaded.
[I 2026-04-12 22:23:06.399 LabApp] JupyterLab extension loaded from /home/stepan/.jupyterlab/lib/python3.13/site-packages/jupyterlab
[I 2026-04-12 22:23:06.399 LabApp] JupyterLab application directory is /home/stepan/.jupyterlab/share/jupyter/lab
[I 2026-04-12 22:23:06.400 LabApp] Extension Manager is 'pypi'.
[I 2026-04-12 22:23:06.402 ServerApp] jupyterlab | extension was successfully loaded.
[I 2026-04-12 22:23:06.403 ServerApp] Serving notebooks from local directory: /home/stepan
[I 2026-04-12 22:23:06.403 ServerApp] Jupyter Server 2.17.0 is running at:
[I 2026-04-12 22:23:06.403 ServerApp] http://localhost:8888/lab?token=c6192a1fb4d153a61dfa07cd394ce330fc9ea5b23127519c
[I 2026-04-12 22:23:06.403 ServerApp]     http://127.0.0.1:8888/lab?token=c6192a1fb4d153a61dfa07cd394ce330fc9ea5b23127519c
[I 2026-04-12 22:23:06.403 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 2026-04-12 22:23:06.433 ServerApp] 
    
    To access the server, open this file in a browser:
        file:///home/stepan/.local/share/jupyter/runtime/jpserver-12945-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/lab?token=c6192a1fb4d153a61dfa07cd394ce330fc9ea5b23127519c
        http://127.0.0.1:8888/lab?token=c6192a1fb4d153a61dfa07cd394ce330fc9ea5b23127519c
[I 2026-04-12 22:23:06.633 ServerApp] Skipped non-installed server(s): basedpyright, bash-language-server, dockerfile-language-server-nodejs, javascript-typescript-langserver, jedi-language-server, julia-language-server, pyrefly, pyright, python-language-server, python-lsp-server, r-languageserver, sql-language-server, texlab, typescript-language-server, unified-language-server, vscode-css-languageserver-bin, vscode-html-languageserver-bin, vscode-json-languageserver-bin, yaml-language-server
[I 2026-04-12 22:23:11.257 LabApp] Build is up to date
[I 2026-04-12 22:23:13.757 ServerApp] interrupted
[I 2026-04-12 22:23:13.758 ServerApp] Serving notebooks from local directory: /home/stepan
    0 active kernels
    Jupyter Server 2.17.0 is running at:
    http://localhost:8888/lab?token=c6192a1fb4d153a61dfa07cd394ce330fc9ea5b23127519c
        http://127.0.0.1:8888/lab?token=c6192a1fb4d153a61dfa07cd394ce330fc9ea5b23127519c
Shut down this Jupyter server (y/[n])? [C 2026-04-12 22:23:14.069 ServerApp] received signal 2, stopping
[I 2026-04-12 22:23:14.070 ServerApp] Shutting down 4 extensions
```

The same message that appears at the top of the log, about yarn
configuration, also appears when running eg `jupyter lab --version` or
`jupyter lab path` (the commands still work).


-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.19.11+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages jupyterlab depends on:
ii  jest                              29.6.2~ds3+~cs73.45.28-3
ii  libjs-simulate-event [node-simul  1.4.0-2
    ate-event]
ii  node-ajv                          8.18.0~ds+~cs6.1.1-1
ii  node-babel7                       7.20.15+ds1+~cs214.269.168-16
pn  node-call-bind                    <none>
ii  node-codemirror-autocomplete      6.18.6~6.38.1+~cs119.80.67-1
ii  node-codemirror-commands          6.8.1~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-cpp          6.0.3~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-css          6.3.1~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-html         6.4.9~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-java         6.0.2~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-javascript   6.2.4~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-json         6.0.2~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-markdown     6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-php          6.0.2~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-python       6.2.1~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-rust         6.0.2~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-sql          6.9.1~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-wast         6.0.2~6.38.1+~cs119.80.67-1
ii  node-codemirror-lang-xml          6.1.0~6.38.1+~cs119.80.67-1
ii  node-codemirror-language          6.11.2~6.38.1+~cs119.80.67-1
ii  node-codemirror-legacy-modes      6.5.1~6.38.1+~cs119.80.67-1
ii  node-codemirror-search            6.5.11~6.38.1+~cs119.80.67-1
ii  node-codemirror-state             6.2.0-2
ii  node-codemirror-view              6.38.1~6.38.1+~cs119.80.67-1
ii  node-commander                    14.0.3-7
ii  node-css-loader                   6.8.1+~cs14.0.17-2
ii  node-deep-equal [node-get-intrin  2.2.3+~cs43.15.94-1
    sic]
ii  node-deepmerge                    4.3.1+~1.1.1-1
ii  node-fetch                        3.3.2+~cs11.4.11-3
ii  node-fortawesome-fontawesome-fre  6.7.2+repack1-1
    e
ii  node-fs-extra                     10.1.0+~9.0.13-2
ii  node-glob                         10.3.6+~cs0.4.15-8
ii  node-json-schema                  0.4.0+~7.0.15-1
ii  node-json5                        2.2.3+dfsg-3
ii  node-lezer-common [node-lezer-hi  1.2.3~1.5.3+~cs14.29.58-3
    ghlight]
ii  node-lezer-generator              1.8.0~1.5.3+~cs14.29.58-3
ii  node-lezer-markdown               1.4.3~1.5.3+~cs14.29.58-3
ii  node-license-webpack-plugin       4.0.2-2
ii  node-lodash-packages              4.18.1+dfsg-1
ii  node-long                         5.2.3-3
ii  node-lumino                       2026.2.5-1
ii  node-marked                       4.2.3+ds+~4.0.7-4
ii  node-mathjax-full                 3.2.2+~cs4.2.1-4
ii  node-mini-css-extract-plugin      2.4.6+~2.4.0-5
ii  node-minimist                     1.2.8+~cs5.3.5-1
ii  node-path-browserify              1.0.1-3
ii  node-playwright [node-playwright  1.38.0+ds-4
    -test]
ii  node-process                      0.11.10-3
ii  node-react                        18.3.1+dfsg+~cs88.78.12-5
ii  node-react-dom                    18.3.1~18.3.1+dfsg+~cs88.78.12-5
ii  node-react-highlight-words        0.20.0+~cs7.18.6-1
ii  node-react-json-tree              0.18.0~3.13.1~git20230831-2
ii  node-react-paginate               8.2.0+ds-1
ii  node-react-toastify               9.1.2+~1.2.1-4
ii  node-regexp-match-indices         1.0.2~git20190823-2
ii  node-rjsf [node-rjsf-validator-a  5.15.1+~5.0.1-3
    jv8]
pn  node-rjsf-core                    <none>
pn  node-rjsf-utils                   <none>
ii  node-sanitize-html                2.14.0+~2.13.0-1
ii  node-semver                       7.7.4+~7.7.1-1
ii  node-source-map-loader            4.0.1-4
ii  node-stdlib [node-stdlib-stats]   0.0.96+ds1+~cs0.0.429-2
ii  node-style-loader                 3.3.1-3
ii  node-style-mod                    4.1.2~6.38.1+~cs119.80.67-1
ii  node-supports-color               10.2.2+ds-3
ii  node-typestyle                    2.4.0+ds+~3.0.10-1
ii  node-url-parse                    1.5.10+~1.4.11-1
ii  node-vega [node-vega-statistics]  5.33.1+ds+~cs5.3.0-4
ii  node-vega-embed                   6.23.0-2
ii  node-vega-lite                    5.18.1+~4.0.0-3
ii  node-vscode-debugprotocol         1.57.0-2
ii  node-vscode-jsonrpc               8.2.0~next.0~1.0.0~git20230424.1320922-3
ii  node-vscode-languageserver-proto  3.17.4~next.0~1.0.0~git20230424.1320922-3
    col
ii  node-webpack-merge                5.8.0+~2.0.0-1
ii  node-worker-loader                3.0.8-5
ii  node-ws                           8.19.0+~cs14.19.1-1
ii  node-xterm [node-xterm-addon-web  5.3.0-6
    gl]
pn  node-xterm-addon-canvas           <none>
pn  node-xterm-addon-fit              <none>
pn  node-xterm-addon-web-links        <none>
ii  node-y-protocols                  1.0.7-1
ii  node-yjs                          13.6.30-1
ii  python3                           3.13.9-3
ii  python3-async-lru                 2.1.0-2
ii  python3-ipykernel                 7.2.0-1
ii  python3-jinja2                    3.1.6-2
ii  python3-jupyter-core              5.9.1-1
ii  python3-jupyter-events            0.12.0-2
ii  python3-jupyter-server            2.17.0-1
ii  python3-jupyterlab-server         2.28.0-1
ii  python3-notebook-shim             0.2.3-4
ii  python3-packaging                 25.0-2
ii  python3-rpds-py                   0.30.0-1
ii  python3-tornado                   6.5.5-1
ii  python3-traitlets                 5.14.3+really5.14.3-3
ii  ts-jest [node-ts-jest]            29.1.1+~cs0.2.6-3
ii  webpack [node-terser-webpack-plu  5.105.4+dfsg1+~cs15.13.23-3
    gin]
ii  yarnpkg                           4.1.0+dfsg-4

jupyterlab recommends no packages.

jupyterlab suggests no packages.

-- no debconf information



More information about the Debian-pan-maintainers mailing list