Ubuntu 16.04下Wine 1.6.2中Kindle App快捷方式失效(显示Kindle.lnk)修复求助
Got it, let's tackle this Kindle shortcut issue step by step. The problem usually stems from broken shortcut associations or incorrect launch commands in Wine. Here are several solutions to try, starting with the simplest:
1. Recreate the Desktop Shortcut from Wine's Program Menu
First, let's confirm if the Kindle app itself still works:
- Open your Ubuntu application menu, find the Wine folder, then navigate to Installed Programs > Amazon Kindle.
- If you can launch Kindle from here, right-click the Kindle entry and select Create Desktop Shortcut. This will overwrite the broken
Kindle.lnkfile (or delete the old one first if needed). - Try launching the new shortcut—this should fix most shortcut-related glitches.
2. Manually Edit the Shortcut's Launch Command
If the shortcut is pointing directly to the .lnk file instead of the actual executable, we can fix that:
- Right-click the broken
Kindle.lnkdesktop file and select Properties. - Go to the Command field. You’ll likely see something like:
wine "/home/your-username/.wine/drive_c/users/your-username/Desktop/Kindle.lnk" - Replace this with the direct path to the Kindle executable. The default installation path is usually:
Note: If you installed a 32-bit version of Wine, checkwine "/home/your-username/.wine/drive_c/Program Files/Amazon/Kindle/Kindle.exe"Program Files (x86)instead ofProgram Files. - Save the changes and double-click the shortcut to test.
3. Fix Wine's .lnk File Association
Sometimes Wine loses its ability to parse Windows .lnk files correctly. Let's reset that association:
- Open a terminal and run:
winecfg - Switch to the File Associations tab.
- Scroll down and find the
.lnkextension. Ensure its default handler is set to Wine Windows Program Loader. - If
.lnkisn’t listed, click Add, type.lnk, and select the Wine loader from the list. - Apply the changes and restart your desktop session (log out and back in) for the settings to take effect.
4. Verify Wine's Desktop Path in the Registry
A misconfigured desktop path in Wine’s registry can also break shortcuts:
- Open a terminal and run:
wine regedit - Navigate to this registry key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders - Check the Desktop value—it should point to
C:\users\your-username\Desktop(this maps to~/.wine/drive_c/users/your-username/Desktopin Ubuntu). - If the path is incorrect, double-click the Desktop entry, set the value data to the correct path, and save.
Bonus: Consider Upgrading Wine (If Possible)
Wine 1.6.2 is quite old (released in 2014), and newer versions have better compatibility with Windows apps like Kindle. If the above steps don’t work, you could try upgrading Wine on Ubuntu 16.04:
- Add the Wine PPA (note that Ubuntu 16.04 is end-of-life, but the PPA may still work):
sudo add-apt-repository ppa:wine/wine-builds sudo apt update sudo apt install wine-stable - After upgrading, reinstall the Kindle app or reconfigure the shortcut using the steps above.
内容的提问来源于stack exchange,提问作者Bazman

