[Risolto] 20.04 crea cartella

Configurazione e uso delle applicazioni del desktop manager alla base di Ubuntu MATE.
Scrivi risposta
Avatar utente
davideuk
Prode Principiante
Messaggi: 86
Iscrizione: domenica 20 gennaio 2019, 21:29
Desktop: mate
Distribuzione: Ubuntu Mate 22.04.1 LTS x86_64
Sesso: Maschile
Località: Occitania

[Risolto] 20.04 crea cartella

Messaggio da davideuk »

Un saluto a tutti mi ritrovo improvvisamente con questo problema:
non riesco più a rinominare una cartella o dare un nome a una cartella nuova.
Ho provato con

Codice: Seleziona tutto

sudo caja
funziona ma il terminale mi da una lunga sequenza di errori

Codice: Seleziona tutto

Initializing caja-open-terminal extension
RuntimeError: object at 0x7f2822956380 of type RenameMenu is not initialized
RuntimeError: object at 0x7f2822956340 of type FolderColorMenu is not initialized
RuntimeError: object at 0x7f2822956380 of type RenameMenu is not initialized
RuntimeError: object at 0x7f2822956340 of type FolderColorMenu is not initialized
Traceback (most recent call last):
  File "/usr/share/caja-python/extensions/dejadup.py", line 156, in get_file_items
    include_paths = self.dejadup.get_dejadup_paths('include-list')
  File "/usr/share/caja-python/extensions/dejadup.py", line 70, in get_dejadup_paths
    paths = ast.literal_eval([stdout][0]) # Convert shell dump to list
  File "/usr/lib/python3.8/ast.py", line 99, in literal_eval
    return _convert(node_or_string)
  File "/usr/lib/python3.8/ast.py", line 98, in _convert
    return _convert_signed_num(node)
  File "/usr/lib/python3.8/ast.py", line 75, in _convert_signed_num
    return _convert_num(node)
  File "/usr/lib/python3.8/ast.py", line 66, in _convert_num
    _raise_malformed_node(node)
  File "/usr/lib/python3.8/ast.py", line 63, in _raise_malformed_node
    raise ValueError(f'malformed node or string: {node!r}')
ValueError: malformed node or string: b"['$HOME']\n"
RuntimeError: object at 0x7f2822956380 of type RenameMenu is not initialized
RuntimeError: object at 0x7f2822956340 of type FolderColorMenu is not initialized
Traceback (most recent call last):
  File "/usr/share/caja-python/extensions/dejadup.py", line 156, in get_file_items
    include_paths = self.dejadup.get_dejadup_paths('include-list')
  File "/usr/share/caja-python/extensions/dejadup.py", line 70, in get_dejadup_paths
    paths = ast.literal_eval([stdout][0]) # Convert shell dump to list
  File "/usr/lib/python3.8/ast.py", line 99, in literal_eval
    return _convert(node_or_string)
  File "/usr/lib/python3.8/ast.py", line 98, in _convert
    return _convert_signed_num(node)
  File "/usr/lib/python3.8/ast.py", line 75, in _convert_signed_num
    return _convert_num(node)
  File "/usr/lib/python3.8/ast.py", line 66, in _convert_num
    _raise_malformed_node(node)
  File "/usr/lib/python3.8/ast.py", line 63, in _raise_malformed_node
    raise ValueError(f'malformed node or string: {node!r}')
ValueError: malformed node or string: b"['$HOME']\n"
RuntimeError: object at 0x7f2822956380 of type RenameMenu is not initialized
RuntimeError: object at 0x7f2822956340 of type FolderColorMenu is not initialized
Traceback (most recent call last):
  File "/usr/share/caja-python/extensions/dejadup.py", line 156, in get_file_items
    include_paths = self.dejadup.get_dejadup_paths('include-list')
  File "/usr/share/caja-python/extensions/dejadup.py", line 70, in get_dejadup_paths
    paths = ast.literal_eval([stdout][0]) # Convert shell dump to list
  File "/usr/lib/python3.8/ast.py", line 99, in literal_eval
    return _convert(node_or_string)
  File "/usr/lib/python3.8/ast.py", line 98, in _convert
    return _convert_signed_num(node)
  File "/usr/lib/python3.8/ast.py", line 75, in _convert_signed_num
    return _convert_num(node)
  File "/usr/lib/python3.8/ast.py", line 66, in _convert_num
    _raise_malformed_node(node)
  File "/usr/lib/python3.8/ast.py", line 63, in _raise_malformed_node
    raise ValueError(f'malformed node or string: {node!r}')
ValueError: malformed node or string: b"['$HOME']\n"
(caja:3455): Gtk-CRITICAL **: 17:25:12.527: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(caja:3455): Gtk-CRITICAL **: 17:25:12.527: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(caja:3455): Gtk-CRITICAL **: 17:25:12.527: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(caja:3455): Gtk-CRITICAL **: 17:25:12.527: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(caja:3455): Gtk-CRITICAL **: 17:25:12.527: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(caja:3455): Gtk-CRITICAL **: 17:25:12.527: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
Mi scuso per la lunghezza ma questo è quanto e non ho la più pallida idea di cosa possa voler dire.
Grazie per l'eventuale aiuto
Ultima modifica di davideuk il lunedì 21 dicembre 2020, 19:34, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: 20.04 crea cartella

Messaggio da steff »

a) cosa c'entra "Installazione e aggiornamento"?
b) Dove vuoi crearla?
c) Avviare una applicazione grafica con sudo è una pessima abitudine.
AmministrazioneSistema/PrivilegiDiAmministrazione/ApplicazioniGrafiche

Sposto in Mate
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
davideuk
Prode Principiante
Messaggi: 86
Iscrizione: domenica 20 gennaio 2019, 21:29
Desktop: mate
Distribuzione: Ubuntu Mate 22.04.1 LTS x86_64
Sesso: Maschile
Località: Occitania

Re: 20.04 crea cartella

Messaggio da davideuk »

steff ha scritto:
mercoledì 16 dicembre 2020, 11:36
a) cosa c'entra "Installazione e aggiornamento"?
Il problema mi è sorto di recente dopo l'aggiornamento prima non l'avevo mai avuto
b) Dove vuoi crearla?
Non è solo il problema di crearla ma anche di rinominarla. Comunque rinominata con previlegi di amministratore per un po' di tempo ritorna tutto normale per poi improvvisamente bloccarsi di nuovo. Senza previlegi amministratore non riesco a rinominarla.
c) Avviare una applicazione grafica con sudo è una pessima abitudine.
Ho trovato indicazioni da diverse parti che per avviare il File Manager di Mate Caja fare da terminale "sudo caja", fino ad ora non avevo trovato altre indicazioni.
Rimane la risposta di errore del terminale che non so valutare se è grave o no, e come eventualmente rimediare.
Grazie per l'interessamento
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: 20.04 crea cartella

Messaggio da dxgiusti »

con >>> sudo acquisisci i permessi elevati. ora tu cosa vuoi fare? creare una cartella nella tua home >>>> scrivania, documenti, video, ecc. oppure creare una cartella dentro altre di sistema?
se è la prima opzione, il sudo non serve proprio anzi puoi fare solo danni. vedi>>>> http://wiki.ubuntu-it.org/Amministrazio ... niGrafiche , con attenzione all'ultimo >>> Ripristino permessi Home utente
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: 20.04 crea cartella

Messaggio da steff »

Leggi il wiki e smetti di usare sudo caja, c'è il metodo corretto. Nel wiki segnalato c'è anche il comando per sistemare i permessi.
Non hai risposto dove vuoi crearla o rinominarlo, nella home o nel filesystem.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
davideuk
Prode Principiante
Messaggi: 86
Iscrizione: domenica 20 gennaio 2019, 21:29
Desktop: mate
Distribuzione: Ubuntu Mate 22.04.1 LTS x86_64
Sesso: Maschile
Località: Occitania

Re: 20.04 crea cartella

Messaggio da davideuk »

steff ha scritto:
giovedì 17 dicembre 2020, 18:41
Leggi il wiki e smetti di usare sudo caja, c'è il metodo corretto. Nel wiki segnalato c'è anche il comando per sistemare i permessi.
Non hai risposto dove vuoi crearla o rinominarlo, nella home o nel filesystem.
Non c'è un posto preciso, può capitare nella home ma più spesso nell'hard disk. Creo la cartella "senza nome" e se non uso sudo caja non riesco a dargli un nome. Dopo l'uso di sudo caja per un po' di tempo funziona tutto regolarmente per poi capitare ancora.
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6613
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 18.4 mate - 22.4 mate
Sesso: Maschile
Località: Versilia

Re: 20.04 crea cartella

Messaggio da Roberto Pontecorvi »

Quando crei una nuova cartella e dai il comando sudo caja lui ti crea la cartella con i privileggi di root, per cui la devi aprire per forza come root. In caja, quando devi aprire una cartella con privilegi non c'è bisogno che la avvii con sudo c'è l'opzione "Apri come amministratore".
Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 8639
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma5
Distribuzione: openSUSE Tumbleweed - KDE Neon
Sesso: Maschile

Re: 20.04 crea cartella

Messaggio da woddy68 »

Tra l'altro non c'è alcun motivo di usare un gestore pacchetti da root, non va fatto mai, in quanto puoi ritrovarti con i permessi delle cartelle compromessi, senza contare il problema di sicurezza che questo comporta. Se devi modificare un file usa nano (sudo nano /etc/fstab per esempio) ctrl+o invio per salvare ctrl+x per uscire dall'editor e se proprio devi aprire il file manager da root, fallo solo quando è necessario, chiudendolo subito dopo la modifica.
Desktop - DELL Optiplex 7010 - Notebook HP 250
-Ho sempre accettato caramelle dagli sconosciuti-
🇺🇦 🇺🇦 🇺🇦
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6613
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 18.4 mate - 22.4 mate
Sesso: Maschile
Località: Versilia

Re: 20.04 crea cartella

Messaggio da Roberto Pontecorvi »

Se vuoi completare la gestione delle cartelle o file salvati con i privilegi di root e riportarli allo stato di normale e non vuoi usare il terminale caja mette a disposizione un alternativa tutta grafica e veloce. Fammi sapere se la vuoi conoscere?
Avatar utente
davideuk
Prode Principiante
Messaggi: 86
Iscrizione: domenica 20 gennaio 2019, 21:29
Desktop: mate
Distribuzione: Ubuntu Mate 22.04.1 LTS x86_64
Sesso: Maschile
Località: Occitania

Re: 20.04 crea cartella

Messaggio da davideuk »

Roberto Pontecorvi ha scritto:
lunedì 21 dicembre 2020, 15:34
non c'è bisogno che la avvii con sudo c'è l'opzione "Apri come amministratore".
OK grazie di tutte le informazioni d'ora in avanti userò questa procedura.
E ancora grazie per la pazienza e l'assistenza. :birra: :birra:
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6613
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 18.4 mate - 22.4 mate
Sesso: Maschile
Località: Versilia

Re: [Risolto] 20.04 crea cartella

Messaggio da Roberto Pontecorvi »

Di nulla. Buone feste.
Scrivi risposta

Ritorna a “MATE”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti