Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Malfunzionamento in desktop Debian 11 (con MATE)

Moderatore: Foto Utentexyz

0
voti

[1] Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto UtentePiercarlo » 31 ago 2022, 18:44

A scanso di fraintendimenti preciso subito che il problema non è di MATE: ho già provato a installare in alternativa sia Gnome Flashback sia XFCE, purgando tutto a fondo in fase di rimozione ma niente da fare, il problema è rimasto.

Il problema, che si è presentato la prima volta un paio di giorni fa, consiste il programma che alla base gestisce la scrivania (qualunque esso sia) considera la cartella "hom"e COME SE FOSSE LA CARTELLA DI SCRIVANIA, ignorando la cartella vera e propria di "scrivania" che viene considerata una cartella qualsiasi priva di attributi specifici. Il risultato di questo "malinteso" è che TUTTO quel che si trova nella cartella "home" in stato visibile viene visualizzato anche sulla scrivania ed è direttamente accessibile da essa.

Cosa è successo? A mia conoscenza non si è verificato alcun segno premonitore né alcun altro evento concomitante. Qualcosa evidentemente se ne è andato silenziosamente alle ortiche... ma ignoro tutto di cosa possa essere.

Attendo consigli in merito, grazie,

(intanto creo a bella posta un alto utente per verificare se il problema riguarda solo la cartella "home" esistente o si tratta invece di un problema più generale).
Avatar utente
Foto UtentePiercarlo
24,0k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 6718
Iscritto il: 30 mar 2010, 19:23
Località: Milano

0
voti

[2] Re: Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto UtentedrGremi » 31 ago 2022, 18:54

Dai uno sguardo qui se può esserti utile https://forums.linuxmint.com/viewtopic.php?t=73135
Avatar utente
Foto UtentedrGremi
2.294 3 5 9
Master EY
Master EY
 
Messaggi: 1455
Iscritto il: 20 nov 2019, 19:49

0
voti

[3] Re: Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto UtentePiercarlo » 31 ago 2022, 19:00

Grazie. Intanto ho fatto la prova: il problema riguarda soltanto la mia cartella "home". E' già qualcosa
Avatar utente
Foto UtentePiercarlo
24,0k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 6718
Iscritto il: 30 mar 2010, 19:23
Località: Milano

0
voti

[4] Re: Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto Utentelucaking » 31 ago 2022, 19:52

Non conosco MATE, ma se usa xdg, dovresti avere un file user-dirs.dirs, io ce l' ho in /home/nomeutente/.config, ma uso xfce.
Dacci un occhio, li sono definite le cartelle tipo scrivania, download, documenti, ecc.
Avatar utente
Foto Utentelucaking
1.651 4 5 8
Expert
Expert
 
Messaggi: 1445
Iscritto il: 29 mag 2015, 14:28

0
voti

[5] Re: Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto UtentePiercarlo » 31 ago 2022, 20:43

lucaking ha scritto:Non conosco MATE, ma se usa xdg, dovresti avere un file user-dirs.dirs, io ce l' ho in /home/nomeutente/.config, ma uso xfce.
Dacci un occhio, li sono definite le cartelle tipo scrivania, download, documenti, ecc.


Quel file c'è ma il problema non sta lì. il problema non è il contenuto di "home" bensì il fatto che, qualunque sia il programma responsabile del far apparire oggetti sulla scrivania, anziché usare il contenuto della sola directory "desktop" o "scrivania", sta usando il contenuto di tutta la cartella "home". Da qualche parte in home ci deve essere un file di configurazione (probabilmente corrotto) che dice quali cartelle in "home" devono fare cosa (desktop, public, download ecc.)
Avatar utente
Foto UtentePiercarlo
24,0k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 6718
Iscritto il: 30 mar 2010, 19:23
Località: Milano

0
voti

[6] Re: Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto Utentelucaking » 31 ago 2022, 21:30

Ok che il file c'é, era per dire di controllarne il contenuto.
Se edito il mio file user-dirs.dirs e al posto di $HOME/Scrivania/, lascio solo $HOME/, anche a .me compaiono sul desktop tutti gli elementi della mia home directory.
Poi non so se il tuo problema sia quello, ma è il primo posto dove mi verrebbe da guardare.
Avatar utente
Foto Utentelucaking
1.651 4 5 8
Expert
Expert
 
Messaggi: 1445
Iscritto il: 29 mag 2015, 14:28

0
voti

[7] Re: Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto UtentedrGremi » 31 ago 2022, 22:36

Che è quanto suggerito dal link. Comunque puoi allegare quel file per visionarlo?
Avatar utente
Foto UtentedrGremi
2.294 3 5 9
Master EY
Master EY
 
Messaggi: 1455
Iscritto il: 20 nov 2019, 19:49

0
voti

[8] Re: Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto UtentePiercarlo » 1 set 2022, 1:01

il contenuto del file è quel che segue:

# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run.
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"


e non dice proprio nulla sul perché L'INTERO CONTENUTO della cartella "home" viene visualizzato sulla scrivania come se fosse contenuto nella cartella desktop. E' evidente che il programma che normalmente va a leggere il contenuto della cartella desktop per mostrarlo sulla scrivania riceve invece l'indicazione errata di andare a leggere il contenuto della cartella "home" (ignorando a questo punto la cartella "desktop" e ogni cosa che vi sia contenuta).

Da dove viene questa indicazione errata? Il problema sta tutto qui.
Avatar utente
Foto UtentePiercarlo
24,0k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 6718
Iscritto il: 30 mar 2010, 19:23
Località: Milano

0
voti

[9] Re: Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto Utentelucaking » 1 set 2022, 7:12

drGremi ha scritto:Che è quanto suggerito dal link.
Scusate, il link non ero andato a guardarlo.


Piercarlo ha scritto:e non dice proprio nulla sul perché L'INTERO CONTENUTO della cartella "home" viene visualizzato sulla scrivania come se fosse contenuto nella cartella desktop. E' evidente che il programma che normalmente va a leggere il contenuto della cartella desktop per mostrarlo sulla scrivania riceve invece l'indicazione errata di andare a leggere il contenuto della cartella "home" (ignorando a questo punto la cartella "desktop" e ogni cosa che vi sia contenuta).

Da dove viene questa indicazione errata?


Proprio da qui:
XDG_DESKTOP_DIR="$HOME/"

Prova a correggerlo in
XDG_DESKTOP_DIR="$HOME/nome _della_tua_catella_desktop"
, riavvia l' ambiente grafico e guarda se cambia qualcosa.
Avatar utente
Foto Utentelucaking
1.651 4 5 8
Expert
Expert
 
Messaggi: 1445
Iscritto il: 29 mag 2015, 14:28

0
voti

[10] Re: Malfunzionamento in desktop Debian 11 (con MATE)

Messaggioda Foto UtentePiercarlo » 1 set 2022, 9:21

lucaking ha scritto:Proprio da qui:
XDG_DESKTOP_DIR="$HOME/"

Prova a correggerlo in
XDG_DESKTOP_DIR="$HOME/nome _della_tua_catella_desktop"
, riavvia l' ambiente grafico e guarda se cambia qualcosa.


Provato (ho copiato l'analogo file presente nella home di prova, che è identico ma completo dei nomi delle cartelle: "scrivania", "scaricati" ecc,) ma non è cambiato nulla. Chi si occupa di far comparire gli oggetti in scrivania NON prende i dati da quel filo. Mentre smanettavo ho notato una cosa interessante: quando sono entrato come "root" ho visto che la sua home (che non è inclusa nell'omonima directory generale che contiene le directory di tutti gli utenti ma se ne sta separata per conto suo) NON compare sulla scrivania e anche qui mi è venuto da chiedermi: chi gestisce il desktop e sulla base di quali indicazioni fornite da chi?
Avatar utente
Foto UtentePiercarlo
24,0k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 6718
Iscritto il: 30 mar 2010, 19:23
Località: Milano

Prossimo

Torna a Linux

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite