Today I upgraded from 23.60 to 24.00 and WSL functionality is broken.
Steps to reproduce:
1. I have a shortcut in the catalog pointing to \\wsl$\Ubuntu\home\<me>
2. Click the shortcut
3. It navigates to \\wsl$\Ubuntu\home (NOT \home\<me> as expected)
4. Double-clicking <me> folder in the list does nothing
5. I can type an address in the address bar and it sometimes navigates (but only if I add \ to the address - but not reliably)
Briefly, the address bar sometimes works to navigate WSL but double-clicking folders in list view does not work at all - and there is a significant delay that was not present in 23.60.
FWIW, I noticed that the icon displayed for any WSL folder is now a question mark in a circle, which seems to indicate something invalid. Before the upgrade it was different, real icons, I think.
WSL broken in 24.00
-
- Site Admin
- Posts: 60595
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: WSL broken in 24.00
There were no changes to the WSL functionality. Might be a side-effect of something else. v23.60.0000 was released 2022-09-02 18:00, a LOT of things happened since.
Watch it, maybe you can narrow it down to a particular beta version. Each of them is available here in the forum.
Watch it, maybe you can narrow it down to a particular beta version. Each of them is available here in the forum.
FAQ | XY News RSS | XY Twitter
Re: WSL broken in 24.00
Yeah, I see that. Somehow "check for updates" got unchecked after 10 or 12 years and I didn't notice.
I don't think I have the patience to try all the in-between releases.
Is there an easy way to run a "clean" version without my customizations? Or do I have to move the settings out of AppData?
Re: WSL broken in 24.00
Download and install the Portable (No Install Package) version and place it in a directory that's different from your current installation.
Re: WSL broken in 24.00
Thanks for the tip.
I tried the portable version just now and it exhibits the same behavior. I noticed the tree (which I don't use) was open and it is fully functional, but the list view is not. Double-clicking items in the list view doesn't do anything. I normally navigate exclusively with shortcuts in the catalog and with the list view.
-
- Site Admin
- Posts: 60595
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: WSL broken in 24.00
Did you try other methods of opening?
1) ENTER
2) context menu / Open
What is returned for your path when you run this?:
1) ENTER
2) context menu / Open
What is returned for your path when you run this?:
Code: Select all
exist "\\wsl$\Ubuntu\home\Donald";
FAQ | XY News RSS | XY Twitter
Re: WSL broken in 24.00
ENTER doesn't do anything.
Open from the context menu opens the directory in Windows File Explorer.
The script returns this:
Open from the context menu opens the directory in Windows File Explorer.
The script returns this:
Code: Select all
XYplorer 24.00.0000 - Windows 11, 64-bit, Version 22H2, Build 22621.1105 (10.0) - 2023-01-27 07:04:48
Path: \\wsl$\Ubuntu\home\me
Real Path: \\wsl$\Ubuntu\home\me
ExistFile: False
ExistPath: True
ExistFolder: True
ExistItemFF: True
ExistPathFF: True
ExistPathOrFile: True
ExistPathOrFileShell: True
ExistDrive: True
ExistIcon: True
IsNetworkLocation: True
GetDriveType: 0 (DRIVE_UNKNOWN)
GetItemType: 18
GetFileAttributes: 0x10 (16)
Owner:
IsDriveHidden: False/False, ShowHiddenDrives: 0, HideDrivesByLetter:
This path available in Tree: True
Current node available in Tree: True
Watchable: True
LockedTree: 0, MiniTree: 1, MiniTreeVerifyOnSelect: 0, TreeSkipVerifyOnSelect: 0, FilenamesCaseSensitive: 0
FastNetworkEnumeration: 0, AssumeServersExist: 0, PrecheckServers: 0, CacheServers: 0
CheckServerMethod: 0, CheckServer3: 0, NetworkCapsCheck: 0, ShowAllServers: 0, ShowHiddenShares: 0
ExistItemUNC: True
ExistPathUNC: True
ExistPathUNCQuick: True
ExistServer: True - AccessDenied: False - BadNetPath: False - AccessErrorCode: 0
IsShareAccessDenied: False - AccessErrorCode: 1707
IsOnKnownServer: True
IsServerConnected: False - Return/BufferType: 1707/0
-
- Site Admin
- Posts: 60595
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: WSL broken in 24.00
Do you still have your old 23.60 ? Try the same with it and we might spot the difference.
You can download it here: https://www.xyplorer.com/freezer.php?ver=23.60.0100
You can download it here: https://www.xyplorer.com/freezer.php?ver=23.60.0100
FAQ | XY News RSS | XY Twitter
Re: WSL broken in 24.00
Here is the result with a fresh install of portable 23.60:
Code: Select all
XYplorer 23.60.0100 - Windows 11, 64-bit, Version 22H2, Build 22621.1105 (10.0) - 2023-01-27 19:52:37
Path: \\wsl$\Ubuntu\home\me
Real Path: \\wsl$\Ubuntu\home\me
ExistFile: False
ExistPath: True
ExistFolder: True
ExistItemFF: True
ExistPathFF: True
ExistPathOrFile: True
ExistPathOrFileShell: True
ExistDrive: True
ExistIcon: True
IsNetworkLocation: True
GetDriveType: 0 (DRIVE_UNKNOWN)
GetItemType: 2
GetFileAttributes: 0x10 (16)
Owner:
IsDriveHidden: False/False, ShowHiddenDrives: 0, HideDrivesByLetter:
This path available in Tree: True
Current node available in Tree: True
Watchable: True
LockedTree: 0, MiniTree: 0, MiniTreeVerifyOnSelect: 0, TreeSkipVerifyOnSelect: 0, FilenamesCaseSensitive: 0
FastNetworkEnumeration: 0, AssumeServersExist: 0, PrecheckServers: 0, CacheServers: 0
CheckServerMethod: 0, CheckServer3: 0, NetworkCapsCheck: 0, ShowAllServers: 0, ShowHiddenShares: 0
ExistItemUNC: True
ExistPathUNC: True
ExistPathUNCQuick: True
ExistServer: True - AccessDenied: False - BadNetPath: False - AccessErrorCode: 0
IsShareAccessDenied: False - AccessErrorCode: 1707
IsOnKnownServer: True
IsServerConnected: False - Return/BufferType: 1707/0
Re: WSL broken in 24.00
Oh, I forgot to add that list view navigation through WSL folders works as expected in the fresh installation of 23.60.
That is, double-clicking or hitting ENTER on the folder in the list view navigates into that folder.
That is, double-clicking or hitting ENTER on the folder in the list view navigates into that folder.
-
- Site Admin
- Posts: 60595
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: WSL broken in 24.00
That helped: The only difference is the line
It appears that you don't have a "Links" or "OneDrive" folder on your system, or that XY was not able to find it.
GetItemType: 18
. That was all I needed to know. Should be fixed in next beta.It appears that you don't have a "Links" or "OneDrive" folder on your system, or that XY was not able to find it.
FAQ | XY News RSS | XY Twitter