February 22, 20242 yr Hello I'm using this app for DCC download and when I have 4 or 5 XDCC launched, app it is like frozen for some times. I have to wait few minutes to get back control Am I the only one ? Thanks
April 27, 20242 yr On latest, VNC isn't connectable, I get a connection refused message in my browser. Reverting to 2.16.2-1-05 fixes it. Logs: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/sbin/websockify", line 22, in importlib_load_entry_point for entry_point in distribution(dist_name).entry_points ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 862, in distribution 2024-04-27 14:04:31,777 DEBG 'start' stderr output: return Distribution.from_name(distribution_name) 2024-04-27 14:04:31,777 DEBG 'start' stderr output: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 399, in from_name 2024-04-27 14:04:31,777 DEBG 'start' stderr output: raise PackageNotFoundError(name) importlib.metadata.PackageNotFoundError: No package metadata was found for websockify 2024-04-27 14:04:31,814 DEBG 'start' stderr output: _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created. 2024-04-27 14:04:31,814 DEBG 'start' stderr output: Xvnc TigerVNC 1.13.1 - built Jan 19 2024 21:56:56 Copyright (C) 1999-2022 TigerVNC Team and many others (see README.rst) See https://www.tigervnc.org for information on TigerVNC. Underlying X server release 12101011 2024-04-27 14:04:31,814 DEBG 'start' stderr output: Sat Apr 27 14:04:31 2024 vncext: VNC extension running! 2024-04-27 14:04:31,814 DEBG 'start' stderr output: vncext: Listening for VNC connections on all interface(s), port 5900 2024-04-27 14:04:31,814 DEBG 'start' stderr output: vncext: created VNC server for screen 0 2024-04-27 14:04:32,173 DEBG 'start' stderr output: [mi] mieq: warning: overriding existing handler (nil) with 0x55fd362ba3e0 for event 2 [mi] mieq: warning: overriding existing handler (nil) with 0x55fd362ba3e0 for event 3 2024-04-27 14:04:35,759 DEBG 'start' stdout output: [info] tint2 not running 2024-04-27 14:04:35,774 DEBG 'start' stderr output: tint2: Using glib slice allocator (default). Run tint2 with environment variable G_SLICE=always-malloc in case of strange behavior or crashes 2024-04-27 14:04:35,775 DEBG 'start' stderr output: tint2: xRandr: Found crtc's: 1 2024-04-27 14:04:35,775 DEBG 'start' stderr output: tint2: xRandr: Linking output VNC-0 with crtc 0, resolution 1024x768, DPI 96 tint2: No XSETTINGS manager, tint2 uses config option 'launcher_icon_theme'. tint2: Loading config file: /home/nobody/.config/tint2/theme/tint2rc 2024-04-27 14:04:35,776 DEBG 'start' stderr output: tint2: real transparency on... depth: 32 2024-04-27 14:04:35,783 DEBG 'start' stderr output: tint2: panel items: TSC tint2: Systray composited rendering on tint2: nb monitors 1, nb monitors used 1, nb desktops 4 tint2: panel 1 uses scale 1 2024-04-27 14:04:35,788 DEBG 'start' stderr output: tint2: Kernel uevent interface initialized... 2024-04-27 14:04:35,788 DEBG 'start' stderr output: tint2: systray window 8388621 2024-04-27 14:04:35,790 DEBG 'start' stderr output: tint2: systray started 2024-04-27 14:04:35,799 DEBG 'start' stderr output: (hexchat:108): Gtk-WARNING **: 14:04:35.799: Unable to locate theme engine in module_path: "adwaita", 2024-04-27 14:04:35,801 DEBG 'start' stderr output: (hexchat:108): Gtk-WARNING **: 14:04:35.801: Unable to locate theme engine in module_path: "murrine", 2024-04-27 14:04:35,801 DEBG 'start' stderr output: (hexchat:108): Gtk-WARNING **: 14:04:35.801: Unable to locate theme engine in module_path: "adwaita", 2024-04-27 14:04:35,933 DEBG 'start' stderr output: add_icon: 10486130 (hexchat), pid 108, visual 0x55d58bdb8be0, colormap 10486129, depth 32, width 200, height 200
April 28, 20242 yr Author 15 hours ago, psycho_asylum said: On latest, VNC isn't connectable, I get a connection refused message in my browser. Reverting to 2.16.2-1-05 fixes it. im currently looking into this.
April 28, 20242 yr On 2/22/2024 at 2:31 PM, JUST-Plex said: Hello I'm using this app for DCC download and when I have 4 or 5 XDCC launched, app it is like frozen for some times. I have to wait few minutes to get back control Am I the only one ? Hex-chat appears to have some fundamental design issues where the UI interface is in the same process loop as disc access. If you are downloading to a busy disk, the UI can become unresponsive. I don't notice the issue when on an SSD drive but if you have platters, it can be tempermental. Faster disks definitely help but watch out for other tasks accessing the same drive as well.
April 29, 20242 yr Author @psycho_asylum This is now fixed, please pull down latest. @Danuel you are gonna have to give me more than this if you want help.
April 29, 20242 yr 2 hours ago, binhex said: @psycho_asylum This is now fixed, please pull down latest. @Danuel you are gonna have to give me more than this if you want help. It works! You are a gentleman and a scholar!
April 29, 20242 yr 19 hours ago, Crimzon said: Hex-chat appears to have some fundamental design issues where the UI interface is in the same process loop as disc access. If you are downloading to a busy disk, the UI can become unresponsive. I don't notice the issue when on an SSD drive but if you have platters, it can be tempermental. Faster disks definitely help but watch out for other tasks accessing the same drive as well. Thanks for this information. I did not know that ! I'll try some changement
January 5, 20251 yr Hello, although I have Unraid I don't use the built-in docker capability and so I run binhex/hexchat on a Linux VM running on top of Unraid instead. I had it working fine for a few months until late December - I'm not sure if a recent update to either the docker container or my own Linux system is giving me trouble or what is going on. When I attempt to connect to noVNC with Firefox I get: noVNC encountered an error: TypeError: (intermediate value).setup(...) is undefined http://localhost:6080/app/ui.js:1774:6 @http://localhost:6080/app/ui.js:1774:6 I've uploaded the Hexchat container logs after censoring the password. Thanks in advance for any analysis. _hexchat_logs(1).txt Edited January 5, 20251 yr by danull redoing attachment
January 6, 20251 yr Author 19 hours ago, danull said: Hello, although I have Unraid I don't use the built-in docker capability and so I run binhex/hexchat on a Linux VM running on top of Unraid instead. I had it working fine for a few months until late December - I'm not sure if a recent update to either the docker container or my own Linux system is giving me trouble or what is going on. When I attempt to connect to noVNC with Firefox I get: noVNC encountered an error: TypeError: (intermediate value).setup(...) is undefined http://localhost:6080/app/ui.js:1774:6 @http://localhost:6080/app/ui.js:1774:6 I've uploaded the Hexchat container logs after censoring the password. Thanks in advance for any analysis. _hexchat_logs(1).txt 31.52 kB · 3 downloads this looks cache and/or cookie related, clear cache and cookies.
January 6, 20251 yr 1 hour ago, binhex said: this looks cache and/or cookie related, clear cache and cookies. That's exactly what it was - I had done a clear cookies/site data for that tab but had to go in and do a clear cache in Firefox settings. Thank you!
January 7, 20251 yr Everytime I want to start this container I get the following error message. There are no logs I can view so I am a bit clueless on what to do to solve this problem. Maybe you can give me an advice or even a solution on this. I am not sure what information you need to help me but if you do feel free to ask.
May 21, 20251 yr On 2/22/2024 at 9:31 PM, JUST-Plex said:HelloI'm using this app for DCC download and when I have 4 or 5 XDCC launched, app it is like frozen for some times.I have to wait few minutes to get back controlAm I the only one ?ThanksOn 4/28/2024 at 9:41 PM, Crimzon said:Hex-chat appears to have some fundamental design issues where the UI interface is in the same process loop as disc access. If you are downloading to a busy disk, the UI can become unresponsive. I don't notice the issue when on an SSD drive but if you have platters, it can be tempermental. Faster disks definitely help but watch out for other tasks accessing the same drive as well.Yes, same for me - is there any solution for this?It even sometimes gets so bad, the hexchat itself becomes unresponsive and the network connection times out, upon unfreeze, it will re-connect/re-join channels, which will detect me as clone and usually auto-ban.EDIT:For anyone coming here with the same problem, the following basically eliminated any UI stuttering or freezing completely:Download to an SSD/Cache first, if you MUST download to a HDD directly, consider if you can write to a disk that does not involve parity calculation (any additional overhead is to be avoided since hexchat UI will stall until IO operations complete)Due to my own stupidity I had the file activity plugin active and running in the background, this was leading to a lot of overhead and could also be seen in periodic CPU spiking where processes like inotifywait" and "inotify.file.ac" would top anything else.Hope this helps. Edited May 22, 20251 yr by swent New information, problem resolved
September 1, 2025Sep 1 When downloading files via XDCC, I have the app configured to move files from /incoming/downloads to /incoming/downloads/completeThis works fine except that it appears that Hexchat does not properly close the files after it moves them. If I move the downloaded file to another location, .fuse* files are left behind until I restart the hexchat application.My download location is a ZFS pool and I am moving the files to a cache-only share on an XFS formatted nvme drive. The issue also happens if I merely try to delete the file while Hexchat is running. I don't seem to have this issue if I move/delete files from the downloads directory (for an aborted download, for instance), only when the app moves the files once they are complete. Edited September 2, 2025Sep 2 by Crimzon
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.