Package: caja
Version: 1.26.4-1
Severity: important
Tags: upstream
User: [email protected]
Usertags: trixie-regression

Dear Maintainer,

I am reporting a critical regression in the MATE Desktop Environment (caja) on Debian Testing (Trixie). Desktop icons do not maintain their position after a restart or session logout/login; they are always forcibly aligned to the top-left corner.

This behavior occurred after migrating to Trixie and was not present in previous Debian releases (e.g., Bookworm).

### Diagnostic Steps Performed:

We have systematically tested all configuration settings and user-level files, confirming the issue is a system-level bug preventing the desktop manager from running or writing data.

1.  **Missing Desktop Manager Process:**
The process responsible for managing the desktop icons is not being launched at session startup. The standard process management check reveals no Caja process running with desktop-management arguments.

2.  **Crucial Command is Obsolete/Removed:**
Attempting to manually start the desktop manager fails, suggesting the command is no longer supported or has been renamed in this version:
    -   Command: `/usr/bin/caja --desktop`
- Error Output: `Could not parse arguments: Opzione --desktop sconosciuta` (Unknown --desktop option)

3.  **Metadata Write Failure:**
The system fails to create or write the critical configuration file that stores icon positions. - The required folder (`~/.local/share/caja/`) was found missing and had to be created manually. - After ensuring the folder exists, restarting the session, repositioning icons, and attempting to force a write (via `killall caja`), the metadata file remains empty:
        -   `ls -l ~/.local/share/caja/` output:
            ```
            totale 0
            -rw-rw-r-- 1 blum blum 0 [date] desktop-metadata
            ```
(The file is created by 'touch' but is never written to by Caja).

### Conclusion:

Since the `--desktop` command is unavailable and the corresponding feature is not being correctly launched by the MATE session, the system is fundamentally unable to save icon coordinates.

Please investigate this regression in the startup process of the desktop component for the `caja` package version 1.26.4-1.

Thank you for your time and assistance.

---

--
Claudio Sandrone
https://www.linkedin.com/in/claudio-sandrone

Reply via email to