Public bug reported: kori@hp:~$ lsb_release -rd Description: Ubuntu Jammy Jellyfish (development branch) Release: 22.04 kori@hp:~$ apt-cache policy glances glances: Installed: 3.2.4.2+dfsg-1 Candidate: 3.2.4.2+dfsg-1 Version table: *** 3.2.4.2+dfsg-1 500 500 http://bg.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status
After upgrading to Ubuntu 22.04, Glances Web UI shows a blank page (terminal output works as expected). After originally reporting this at Github (https://github.com/nicolargo/glances/issues/2021), I did some more digging and found out that glances.js returns a 404 error, and traced this to a noticeable difference in installed size between the packages for Ubuntu 21.10 (https://packages.ubuntu.com/impish/glances) and 22.04 (https://packages.ubuntu.com/jammy/glances) - the filelist for the latter does not include the /glances/outputs/static/public directory at all. Copying the public directory and its contents from the older package resolves the problem, and the Web UI works as expected. I am guessing that a build step was omitted, so I decided to report this here as well. To Reproduce Steps to reproduce the behavior: 1. On Ubuntu 22.04, start Glances with either -s or -w; 2. Open Glances URL with any browser; 3. See blank page - HTML source: <!DOCTYPE html> <html ng-app="[glancesApp]()"> <head> <meta http-equiv="[Content-Type]()" content="[text/html; charset=utf-8]()" /> <meta name="[viewport]()" content="[width=device-width, initial-scale=1.0]()" /> <[title]() ng-bind="title">Glances</title> <link rel="[icon]()" type="[image/x-icon]()" href="[favicon.ico](view-source:https://monitor.tulibu-dibu.com/favicon.ico)" /> <script type="[text/javascript]()" src="[glances.js](view-source:https://monitor.tulibu-dibu.com/glances.js)"></script> </head> <body> <glances refresh-time="[8]()"></glances> </body> </html> Desktop (please complete the following information): OS: GNU/Linux Ubuntu Server 22.04 Glances Version: Glances v3.2.4.2 with PsUtil v5.9.0 Glances logs file 2022-03-22 17:47:54,595 -- INFO -- Start Glances 3.2.4.2 2022-03-22 17:47:54,595 -- INFO -- CPython 3.10.3 (/usr/bin/python3) and psutil 5.9.0 detected 2022-03-22 17:47:54,602 -- INFO -- Read configuration file '/home/kori/.config/glances/glances.conf' 2022-03-22 17:47:54,623 -- INFO -- Start GlancesStandalone mode 2022-03-22 17:47:54,720 -- WARNING -- Missing Python Lib (No module named 'py3nvml'), Nvidia GPU plugin is disabled 2022-03-22 17:47:55,170 -- WARNING -- Sparklines module not found (No module named 'sparklines') 2022-03-22 17:47:55,176 -- WARNING -- Missing Python Lib (No module named 'wifi'), Wifi plugin is disabled 2022-03-22 17:47:55,176 -- WARNING -- Wifi lib is not compliant with Python 3, Wifi plugin is disabled 2022-03-22 17:47:59,782 -- INFO -- Glances stopped (keypressed: CTRL-C) Glances test ===================================================================================================================================================================================================================== Glances 3.2.4.2 (/usr/lib/python3/dist-packages/glances/__init__.py) Python 3.10.3 (/usr/bin/python3) PsUtil 5.9.0 (/usr/lib/python3/dist-packages/psutil/__init__.py) ===================================================================================================================================================================================================================== alert [OK] 0.00003s [] amps [OK] 0.00002s [] cloud [OK] 0.00002s {} connections [OK] 0.00002s {'LISTEN': 21, 'ESTABLISHED': 2, 'SYN_SENT': 1, 'SYN_RECV': 0, 'initiated': 1, 'terminated': 1, 'nf_conntrack_count': 35.0, 'nf_conntrack_max': 262144.0, 'nf_conntrack_perc core [OK] 0.00098s {'phys': 2, 'log': 4} cpu [OK] 0.00002s {'total': 32.0, 'user': 22.3, 'nice': 0.0, 'system': 5.7, 'idle': 56.3, 'iowait': 12.2, 'irq': 0.0, 'softirq': 3.4, 'steal': 0.0, 'guest': 0.0, 'guest_nice': 0.0, 'time_sin diskio [OK] 0.00002s key=disk_name [{'time_since_update': 1, 'disk_name': 'sda', 'read_count': 0, 'write_count': 0, 'read_bytes': 0, 'write_bytes': 0, 'key': 'disk_name'}, {'time_since_update': docker [OK] 0.00056s key=name [{'key': 'name', 'name': 'photoprism_photoprism_1', 'Names': ['photoprism_photoprism_1'], 'Id': '1d56de849268c568f33f3fbf872327aaf121e2820d9983e6fce1c3404e747b2e', folders [OK] 0.00002s [] fs [OK] 0.00002s key=mnt_point [{'device_name': '/dev/sda2', 'fs_type': 'ext4', 'mnt_point': '/', 'size': 104522190848, 'used': 31397896192, 'free': 68317548544, 'percent': 31.5, 'key': 'mn gpu [OK] 0.00002s [] help [OK] 0.00001s None ip [OK] 0.00002s {'address': '192.168.1.104', 'mask': '255.255.255.0', 'mask_cidr': 24, 'gateway': '192.168.1.1', 'public_address': '77.76.45.72'} irq [OK] 0.00002s key=irq_line [{'irq_line': '0_timer', 'irq_rate': 0, 'key': 'irq_line', 'time_since_update': 1}, {'irq_line': '1_i8042', 'irq_rate': 0, 'key': 'irq_line', 'time_since_updat load [OK] 0.00002s {'min1': 0.09033203125, 'min5': 0.09375, 'min15': 0.1103515625, 'cpucore': 4} mem [OK] 0.00002s {'total': 7224696832, 'available': 5893705728, 'percent': 18.4, 'used': 1330991104, 'free': 5893705728, 'active': 901234688, 'inactive': 3381723136, 'buffers': 196071424, ' memswap [OK] 0.00002s {'total': 12659453952, 'used': 0, 'free': 12659453952, 'percent': 0.0, 'sin': 0, 'sout': 0, 'time_since_update': 1} network [OK] 0.00268s key=interface_name [{'interface_name': 'eno1', 'alias': None, 'time_since_update': 3.009073257446289, 'cumulative_rx': 49874710, 'rx': 9371, 'cumulative_tx': 26204753, 'tx' now [OK] 0.00003s 2022-03-22 17:59:19 EET percpu [OK] 0.00002s key=cpu_number [{'key': 'cpu_number', 'cpu_number': 0, 'total': 74.4, 'user': 14.9, 'system': 5.0, 'idle': 25.6, 'nice': 0.0, 'iowait': 50.4, 'irq': 0.0, 'softirq': 4.1, 's ports [OK] 0.00002s [{'host': '', 'port': 0, 'description': '--services--', 'status': 0.002471, 'refresh': 30, 'timeout': 10, 'rtt_warning': None, 'indice': 'port_1'}, {'host': '192.168.1.1', processcount [OK] 0.00002s {'total': 196, 'running': 1, 'sleeping': 117, 'thread': 458, 'pid_max': 0} processlist [OK] 0.00005s key=pid [{'name': 'mysqld', 'io_counters': [0, 0, 0, 0, 0], 'memory_info': pmem(rss=279273472, vms=1779277824, shared=23605248, text=10174464, lib=0, data=574152704, dirty= psutilversion [OK] 0.00002s (5, 9, 0) quicklook [OK] 0.00002s {'cpu': 32.0, 'percpu': [{'key': 'cpu_number', 'cpu_number': 0, 'total': 74.4, 'user': 14.9, 'system': 5.0, 'idle': 25.6, 'nice': 0.0, 'iowait': 50.4, 'irq': 0.0, 'softirq' raid [OK] 0.00002s {'md0': {'status': 'active', 'type': 'raid1', 'components': {'sdb1': '0', 'sdc1': '1'}, 'available': '2', 'used': '2', 'config': 'UU'}} sensors [OK] 0.00005s key=label [{'label': 'radeon 1', 'value': 14, 'warning': 120, 'critical': 120, 'unit': 'C', 'type': 'temperature_core', 'key': 'label'}, {'label': 'k10temp 1', 'value': 11, smart [N/A] system [OK] 0.00002s {'os_name': 'Linux', 'hostname': 'hp', 'platform': '64bit', 'linux_distro': 'Ubuntu 22.04', 'os_version': '5.15.0-23-generic', 'hr_name': 'Ubuntu 22.04 64bit'} uptime [OK] 0.00002s {'seconds': 52830} wifi [OK] 0.00004s [] ** Affects: glances (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1966968 Title: Glances Web UI shows a blank page on Ubuntu 22.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glances/+bug/1966968/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs