Windsurf
en Fluxbox: cómo aplicar el fix del keyring en MX Linux 23 XFCE (Debian
12)
Instalé Windsurf en MX Linux 23 (basado en Debian 12) y abre, pero
como este está basado en VS Code, podría necesitar el mismo fix del
keyring en Fluxbox.
🔧 SOLUCIÓN DEFINITIVA
La solución es obligar a Windsurf a usar:
Copy
--password-store= "gnome-libsecret"
Asegúrate de tener instalado:
Copy
sudo apt install libsecret-1-0 libsecret-tools gedit
MÉTODO 1: Modificar el
launcher (.desktop)
1. Copiar el lanzador
Copy
cp /usr/share/applications/windsurf.desktop ~/.local/share/applications/
2. Editarlo
Copy
gedit ~/.local/share/applications/windsurf.desktop
3. Cambiar la línea principal
Exec=
Busca:
Copy
Exec = /usr/share/windsurf/windsurf %F
Cámbiala por:
Copy
Exec = /usr/share/windsurf/windsurf --password-store="gnome-libsecret" %F
4. Cambiar también
la acción “New Empty Window”
Busca esta parte:
Copy
[Desktop Action new-empty-window]
Y cambia:
Copy
Exec = /usr/share/windsurf/windsurf --new-window %F
por:
Copy
Exec = /usr/share/windsurf/windsurf --password-store="gnome-libsecret" --new-window %F
Resultado final del archivo
Copy
[Desktop Entry]
Name = Windsurf
Comment = Tomorrow's Editor, Today.
GenericName = Text Editor
Exec = /usr/share/windsurf/windsurf --password-store="gnome-libsecret" %F
Icon = windsurf
Type = Application
StartupNotify = false
StartupWMClass = Windsurf
Categories = TextEditor;Development;IDE;
MimeType = application/x-windsurf-workspace;
Actions = new-empty-window;
Keywords = vscode;
[Desktop Action new-empty-window]
Name = New Empty Window
Name [cs] = Nové prázdné okno
Name [de] = Neues leeres Fenster
Name [es] = Nueva ventana vacía
Name [fr] = Nouvelle fenêtre vide
Name [it] = Nuova finestra vuota
Name [ja] = 新しい空のウィンドウ
Name [ko] = 새 빈 창
Name [ru] = Новое пустое окно
Name [zh_CN] = 新建空窗口
Name [zh_TW] = 開新空視窗
Exec = /usr/share/windsurf/windsurf --password-store="gnome-libsecret" --new-window %F
Icon = windsurf
MÉTODO 2: Alias en terminal
Añade al final:
Copy
alias windsurf='/usr/share/windsurf/windsurf --password-store="gnome-libsecret"'
Aplica cambios:
Ahora puedes abrirlo con:
MÉTODO 3: Menú de Fluxbox
Edita:
Copy
gedit ~/.fluxbox/menu
Añade:
Copy
[exec] (Windsurf Corregido) {/usr/share/windsurf/windsurf --password-store="gnome-libsecret"} </usr/share/pixmaps/windsurf.png> Recarga Fluxbox:
Copy
fluxbox-remote reconfig
o desde el menú:
Click derecho → Restart
✅ Conclusión
Windsurf, al igual que Cursor, Kiro y VS Code, puede necesitar acceso
correcto al keyring en escritorios ligeros como Fluxbox.
Como Fluxbox no trae un gestor de llaves integrado, se puede forzar
manualmente con:
Copy
--password-store= "gnome-libsecret"
Dios les bendiga
Comentarios
Publicar un comentario