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
Forum rules
READ THIS AND DO IT!!!
Please include the following information:
1) Your XYplorer Version (e.g., v28.00.0801)
2) Your Windows Version (e.g., Win 11)
3) Your Screen Scaling Percentage (e.g., 125%).
We recommend adding your Windows Version and Screen Scaling Percentage to the Location field in your Profile or to your Signature. That way, you only have to type them once.
When attaching an Image, please use the Attachment tab at the bottom of your post and click "Add files".
READ THIS AND DO IT!!!
1) Your XYplorer Version (e.g., v28.00.0801)
2) Your Windows Version (e.g., Win 11)
3) Your Screen Scaling Percentage (e.g., 125%).
-
admin
- Site Admin
- Posts: 65157
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @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 X
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.
-
admin
- Site Admin
- Posts: 65157
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @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 X
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-
admin
- Site Admin
- Posts: 65157
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @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 X
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/0Re: 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.
-
admin
- Site Admin
- Posts: 65157
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @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 X
XYplorer Beta Club