LightTeal.oxt

Sí, es pot. LibreOffice porta l’eina unopkg per gestionar extensions des de la línia d’ordres (és el mateix que fa el Gestor d’extensions).

0. Tanca LibreOffice del tot (cap finestra ni inici ràpid), si no, unopkg dona error de «connexió en curs».

1. Localitza l’executable (segons com l’hagis instal·lat):

bash

1ls /usr/lib/libreoffice/program/unopkg # paquet de Debian/Deepin/UOS

2ls /opt/libreoffice*/program/unopkg # versió oficial de TDF

3

2. Mira què tens instal·lat:

bash

1/usr/lib/libreoffice/program/unopkg list –user

2/usr/lib/libreoffice/program/unopkg list –shared

3

3. Desinstal·la l’extensió (fes servir l’identificador o el nom que surti a list):

bash

1/usr/lib/libreoffice/program/unopkg remove –user org.silvergreen.lightteal

2

4. Torna-la a instal·lar amb el fitxer .oxt (sense descomprimir!):

bash

1/usr/lib/libreoffice/program/unopkg add –user /ruta/on/el/tens/LightTeal.oxt

2

  • --user → només per al teu usuari.
  • --shared → per a tots els usuaris, però cal sudo:

bash

1sudo /usr/lib/libreoffice/program/unopkg add –shared /ruta/LightTeal.oxt

2

5. Comprova que ha anat bé: ha de sortir un missatge tipus Extension successfully added. Torna a obrir LibreOffice i revisa Eines ▸ Opcions ▸ Aparença.

⚠️ Dos avisos importants:

  • Si no tens el .oxt, baixa’l de extensions.libreoffice.org (o dels Releases del repositori GitHub de l’autor); sovint el que hi ha a GitHub és el codi font, no l’.oxt empaquetat.
  • Si el fitxer és per a una altra versió de LibreOffice, unopkg l’acceptarà igualment però seguirà sense aplicar-se: el problema no és la instal·lació sinó la compatibilitat.

Vols que t’obri el terminal per fer-ho, o que et miri primer quina versió de LibreOffice tens per assegurar-nos que el tema hi és compatible?

⭐ Afegir la ruta de la app que volem obrir al Path com per example: opt/firefox-158/firefox-bin-> Firefox (enllaç simbòlic)

Tens un parell de maneres principals de fer-ho. La més neta i recomanada en Linux per a programes instal·lats manualment a /opt és crear un enllaç simbòlic, però també et pot interessar crear una icona al menú d’aplicacions.

Aquí tens els passos detallats:

Opció 1: Crear un enllaç simbòlic (La més recomanada)

La carpeta /usr/local/bin/ ja està inclosa al PATH del sistema per defecte. Si hi poses un enllaç, podràs obrir Firefox simplement escrivint firefox des de qualsevol lloc.

Obre la terminal i executa aquesta comanda:

sudo ln -s /opt/firefox-158/firefox-bin /usr/local/bin/firefox

I si també el volem al escriptori:

ln -sf /opt/firefox-158/firefox-bin ~/Desktop/Firefox

apareix la icona però es possible posar la clasica guineu (rabossa) amb la cua recargolada sobre fons blau.

Nota: L’última part (firefox) fa que, tot i que l’executable real es digui firefox-bin, tu puguis escriure simplement firefox a la terminal per obrir-lo.

Enllaç simbòlic per a GIMP

sudo ln -s /var/lib/flatpak/exports/bin/org.gimp.GIMP /usr/local/bin/gimp

També es pot afegir l’enllaç al escriptori.


Opció 2: Afegir la carpeta al PATH directament

Si el que vols és afegir literalment la carpeta al teu PATH personal, has d’editar el fitxer de configuració de la teva terminal (normalment .bashrc o .zshrc).

  1. Obre el fitxer amb un editor de text (per exemple, nano): nano ~/.bashrc(Si fas servir Zsh en lloc de Bash, el fitxer és ~/.zshrc)
  2. Ves fins al final de tot del fitxer i afegeix aquesta línia: export PATH="/opt/firefox-158:$PATH"
  3. Desa els canvis (a nano és Ctrl+O, Enter, i després Ctrl+X per sortir).
  4. Recarrega els canvis perquè tinguin efecte immediat: source ~/.bashrc

Nota amb aquesta opció: Com que no hem canviat el nom, per obrir-lo hauràs d’escriure firefox-bin a la terminal.


🌟 Extra: Crear una icona al menú d’aplicacions

Segurament també voldràs que Firefox et surti al menú d’aplicacions del teu entorn d’escriptori (GNOME, KDE, XFCE, etc.) per poder-lo obrir amb el ratolí.

  1. Crea un fitxer nou a la carpeta d’aplicacions del teu usuari: nano ~/.local/share/applications/firefox-manual.desktop
  2. Enganxa-hi el següent contingut: [Desktop Entry] Name=Firefox Comment=Navegador Web Firefox Exec=/opt/firefox-158/firefox-bin %u Icon=/opt/firefox-158/browser/chrome/icons/default/default128.png Terminal=false Type=Application Categories=Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https; StartupNotify=true
  3. Desa i tanca (Ctrl+O, Enter, Ctrl+X).

Ara, si busques «Firefox» al menú d’aplicacions del teu sistema, hauria d’aparèixer amb la seva icona original i funcionarà perfectament.

⭐ Donar permisos d’administrador a usuari de Deepin

Aquest missatge d’error ens dona la clau del que està passant.

El missatge «Miquel is not in the sudoers file» significa que l’usuari amb el qual has iniciat sessió actualment (el Miquel) no té permisos d’administrador.

Com que el Miquel no és administrador, el sistema li permet posar la seva contrasenya («Verificación exitosa»), però després li denega el permís per executar la comanda sudo. En resum: el Miquel no es pot donar permisos a si mateix.

Per solucionar-ho, has de seguir una d’aquestes tres opcions, depenent de la teva situació:

Opció 1: Si hi ha un altre usuari administrador a l’ordinador (La més fàcil)

Si a l’ordinador hi ha un altre compte d’usuari que sí que tingui permisos d’administrador (per exemple, l’usuari «admin» del qual parlàvem abans):

  1. Tanca la sessió del Miquel (menú d’inici > Tancar sessió).
  2. Inicia sessió amb l’altre usuari administrador.
  3. Obre la Terminal i executa la comanda:sudo usermod -aG sudo Miquel
  4. Posa la contrasenya d’aquest altre usuari admin. Un cop fet, tanca la sessió i torna a entrar com a Miquel.

Opció 2: Si coneixes la contrasenya de «root»

Si en el passat vas activar el compte root i en saps la contrasenya, pots saltar-te el sudo:

  1. Amb la sessió del Miquel oberta, escriu a la terminal:su -
  2. Et demanarà la contrasenya. Posa la contrasenya de root (no la del Miquel).
  3. Un cop dins (el cursor canviarà a root@beseit-PC:~#), executa la comanda sense el «sudo» al davant:usermod -aG sudo Miquel
  4. Escriu exit per sortir i torna a iniciar sessió com a Miquel.

Opció 3: Si el Miquel és l’ÚNIC usuari i no saps la contrasenya root (Mode Recuperació)

Si el Miquel és l’únic usuari de l’equip i mai has activat el root, hauràs d’entrar en mode recuperació per forçar el canvi:

  1. Reinicia l’ordinador.
  2. Quan aparegui el menú negre del GRUB (just abans de carregar el deepin, on tries el sistema operatiu), ràpidament prem la tecla E per editar.
  3. Busca amb les fletxes del teclat la línia que comença per la paraula linux.
  4. Vés al final d’aquesta línia. Probablement veuràs la paraula ro. Canvia ro per rw i, just al final de tot de la línia, afegeix un espai i escriu: init=/bin/bash
    (La línia hauria d’acabar semblant a: ... rw init=/bin/bash).
  5. Prem F10 o Ctrl + X per arrencar.
  6. L’ordinador arrencarà i et deixarà en una terminal en mode root (no et demanarà contrasenya).
  7. Escriu la següent comanda per donar-li permisos al Miquel:usermod -aG sudo Miquel
  8. Per reiniciar l’ordinador i tornar a la normalitat, escriu:exec /sbin/init(Si això no funciona, pots prémer el botó físic de reinici de l’ordinador o escriure reboot -f).

Quan l’ordinador torni a arrencar, inicia sessió com a Miquel i ja podràs utilitzar sudo normalment.

comprovar

Miquel@beseit-PC:$ whoami
Miquel
Miquel@beseit-PC:
$ id -nG
Miquel sudo
Miquel@beseit-PC:~$

GIMP

GIMP_EL_PHOTOSHOP_DE_ LINUX

GIMP MANUAL

Veure exercicis

IDIOMA: Edita/preferència/interficie

Per dibuixar un rectangle amb el GIMP, el mètode més senzill i habitual és utilitzar l’eina de selecció i després omplir o traçar la vora.

Aquí tens els passos ràpids per fer-ho:

Opcio 1: Dibuixar un rectangle ple (amb color)

  1. Selecciona l’Eina de selecció rectangular: Premeu la tecla R o fes clic a la icona del rectangle a la caixa d’eines.
  2. Dibuixa el rectangle: Fes clic i arrossega el ratolí sobre el llenç per crear la forma de la mida que vulguis.
  3. Omple de color:
    • Tria el color que vulguis com a color de fons o de primer pla.
    • Arrossega el color directament des de la caixa d’eines fins a l’interior del rectangle, o bé prem Ctrl + , (omplir amb el color de primer pla) o Ctrl + . (omplir amb el color de fons).

Opció 2: Dibuixar només el contorn del rectangle

  1. Crea la selecció: Repeteix els passos 1 i 2 de l’opció anterior (prems R i arrossegues el rectangle).
  2. Ves al menú superior: Fes clic a Edita > Traça la selecció… (Stroke Selection).
  3. Configura la línia: S’obrirà una finestra on podràs triar el gruix de la línia (en píxels) i si vols una línia sòlida o discontínua.
  4. Aplica el traç: Fes clic al botó Traça i es dibuixarà el contorn utilitzant el color de primer pla que tinguis seleccionat.

💡 Consell pro: És molt recomanable que creis una capa nova (Ctrl + Maiús + N) abans de fer el rectangle. D’aquesta manera, podràs moure’l, escalar-lo o esborrar-lo més endavant sense fer malbé la imatge de fons. Per treure els punts suspensius de la selecció quan hagis acabat, prem Ctrl + Maiús + A.

Si ho necessites, et puc explicar com fer que el rectangle tingui les cantonades arrodonides o una mida exacta en píxels. Què prefereixes provar primer?



Sí. A la captura es veu la interfície clàssica de GIMP amb tres zones principals: el plafó esquerre, la zona central de treball i el plafó dret.

  1. Plafó esquerra. eines i opcions
    A. Caixa d’eines (part superior esquerra)

És el conjunt d’icones de les eines d’edició.

Algunes de les que es veuen són:

Icona FuncióCreu amb fletxes Mou capes, seleccions o objectes
Rectangle discontinu Selecció rectangular
Llaç Selecció a mà alçada
Vareta màgica Selecció per color contigu
Tisores intel·ligents Selecció basada en vores
Retalla Retallar la imatge
Galleda Omplir amb color
Degradat Aplicar degradats
Pinzell Pintar
Llapis Dibuix de píxels precisos
Goma Esborrar
Aerògraf Pintura gradual
Segell Clonar zones
Text (A) Escriure text
Comptagotes Agafar un color
Lupa Zoom
B. Colors de primer pla i fons

Just sota les eines hi ha els dos quadres de color:

Color superior (lila) = color de primer pla.
Color inferior (blanc) = color de fons.

S’utilitzen per pintar, omplir i crear degradats.

C. Opcions de l’eina seleccionada

La part inferior esquerra mostra les opcions de la Selecció rectangular, que és l’eina activa.

Les opcions visibles són:

Mode

Com interactua una nova selecció amb una existent:

Reemplaça
Afegeix
Resta
Interseca
Antialiàsing

Suavitza les vores de la selecció.

✅ Activat.

Difumina les vores

Aplica una transició gradual entre zona seleccionada i no seleccionada.

✅ Activat.

Radi actual:

10 px

Vores arrodonides

Converteix el rectangle en un rectangle amb cantonades arrodonides.

❌ Desactivat.

Expandeix des del centre

Dibuixa la selecció des del centre cap a fora.

❌ Desactivat.

Fixat Relació d’aspecte

Manté una proporció fixa.

Ara està configurada a:

1:1

És a dir, seleccions quadrades.

Posició

Coordenades actuals de la selecció:

X = 76 px
Y = 175 px
Mida

Dimensions actuals:

Amplada = 281 px
Alçada = 134 px

Això coincideix aproximadament amb el rectangle blau del document.

Ressaltat

Mostra l’enfosquiment fora de la selecció.

❌ Desactivat.

Línies centrals

Mostra guies de composició dins la selecció.

  1. Zona central: Llenç de treball

És la part gran del mig.

S’hi veu:

Un fons blanc.
Un rectangle blau turquesa al centre.
Regles horitzontal i vertical.
Zoom configurat al 100%.

A la barra inferior es veu:

«còpia de Máscara de selecció (3,4 MB)»

Això indica que estàs treballant sobre una imatge anomenada així.

  1. Plafó dret superior
    Navegador de la imatge

El rectangle negre gran és el plafó de navegació.

Normalment mostra una miniatura de la imatge completa i serveix per:

Fer zoom.
Moure’s ràpidament per imatges grans.

En aquesta captura surt negre perquè probablement la visualització no està actualitzada o la miniatura encara no s’ha generat.

  1. Plafó dret inferior: Capes

És probablement el plafó més important de GIMP.

Llista de capes

Només hi ha una capa:

Fons

La miniatura mostra el rectangle blau.

Icones visibles
Ull

Permet:

Mostrar la capa.
Ocultar-la.

Ara està visible.

Cadenat

Bloqueja determinats canvis.

fx

Permet gestionar efectes o filtres no destructius (segons la versió de GIMP).

Mode

Actualment:

Normal

Indica com es barreja la capa amb les altres.

Opacitat

Actualment:

100 %

La capa és completament opaca.

  1. Què ens diu aquesta captura sobre el treball actual?

La captura mostra que:

Estàs editant una imatge molt senzilla.
Conté una única capa anomenada Fons.
Aquesta capa té un rectangle blau sobre fons blanc.
Tens activa l’eina Selecció rectangular.
Estàs preparant o modificant una selecció de 281 × 134 píxels.
Has activat el suavitzat de vores (Difumina les vores = 10 px), cosa que explica que el rectangle aparegui lleugerament desenfocat als contorns.

Aquest desenfocament no sembla formar part del rectangle en si, sinó que probablement prové de la màscara o de la selecció amb difuminat activada. És un detall important si estàs intentant obtenir vores completament nítides.

Replicar Dropbox

No. No cal que la carpeta del NAS estigui dins del directori web.

Si el que vols és tenir una carpeta del NAS muntada a Deepin i replicada/sincronitzada com si fos Dropbox, el més important és el tipus d’accés que utilitzarem, no pas que sigui una carpeta web.

Per exemple, al NAS pots tenir:

/volume2/
├── web/
│   └── polidic/
│
├── Documents/
│   └── Miquel/
│
├── Sincronitzacio/
│   └── Deepin/
│
└── altres/

I podríem sincronitzar, per exemple:

NAS
192.168.1.41
/volume2/Sincronitzacio/Deepin
             ↕
Deepin
/home/Miquel/NAS/Deepin

Tens dues coses diferents

1. Muntar la carpeta

Deepin veu directament la carpeta del NAS:

/home/Miquel/NAS/Deepin

però els fitxers físicament continuen estant al NAS.

2. Replicar/sincronitzar-la

Aquí sí que tindries una còpia local:

NAS:    /volume2/Sincronitzacio/Deepin
              ↕ sincronització
PC:     /home/Miquel/Sincronitzacio/Deepin

Això és més semblant a Dropbox: els fitxers existeixen també al PC i al NAS, i el programa manté les dues còpies sincronitzades.

En el teu cas

Com que tens el Synology 192.168.1.41, jo separaria clarament:

/volume2/web/

per a les aplicacions web de Polidic, PHP, etc.

i crearia una carpeta compartida específica, per exemple:

/volume2/Sincronitzacio/

per a les dades que vulguis replicar amb Deepin.

Això té un avantatge important: no barregem les dades de les aplicacions web amb les dades personals que volem sincronitzar.

Si el que busques és exactament una experiència «Dropbox però NAS propi», podem muntar-ho perquè, per exemple:

/home/Miquel/Dropbox-NAS/

es mantingui sincronitzat automàticament amb una carpeta compartida del Synology, incloent canvis en els dos sentits.


Sí. I de fet, si la major part de les vegades només necessites una rèplica NAS → Deepin, jo faria una solució més senzilla que una sincronització bidireccional tipus Dropbox.

La idea seria:

                 RÈPLICA
┌──────────────────────────────┐
│        Synology NAS          │
│        192.168.1.41          │
│                              │
│  /volume2/Dropbox/            │
└──────────────┬───────────────┘
               │
               │  SMB / rsync
               ▼
┌──────────────────────────────┐
│          Deepin              │
│                              │
│ /home/Miquel/Dropbox/        │
└──────────────────────────────┘

La carpeta del NAS no necessita estar dins /volume2/web.

1. Crear la carpeta al Synology

Al NAS crearia una carpeta compartida específica:

Dropbox

que físicament podria ser:

/volume2/Dropbox/

Per exemple:

/volume2/Dropbox/
├── Documents/
├── Llibres/
├── Fotos/
├── Projectes/
└── altres/

A Synology DSM li dones permisos al teu usuari.


2. Compartir-la per SMB

Al Synology:

Panell de control → Serveis de fitxers → SMB

actives SMB.

Així Deepin podrà accedir a:

//192.168.1.41/Dropbox

No cal que sigui una carpeta web.


3. Crear la carpeta local a Deepin

Al PC:

mkdir -p /home/Miquel/Dropbox

Aquí tindríem:

NAS
/volume2/Dropbox/
       │
       │ rèplica
       ▼
Deepin
/home/Miquel/Dropbox/

Però encara no sincronitzaria res.

Primer provaria que Deepin pot llegir correctament el NAS.


4. Per a una rèplica, jo utilitzaria rsync

Això és molt interessant perquè rsync només copia els fitxers nous o modificats.

Per exemple:

rsync -av --delete /origen/ /destinacio/

El comportament seria:

NAS                         Deepin

fitxer1.pdf       ───────►  fitxer1.pdf
foto.jpg          ───────►  foto.jpg
document.odt      ───────►  document.odt

Si demà només canvies document.odt:

NAS                         Deepin

document.odt      ───────►  document.odt
                    només aquest

No torna a copiar tota la carpeta.


5. Una precaució molt important: --delete

Aquesta opció:

--delete

fa que la rèplica sigui exacta.

Per exemple, si al NAS elimines:

NAS
/Dropbox/foto.jpg

la següent rèplica també eliminarà:

Deepin
/home/Miquel/Dropbox/foto.jpg

Això és molt útil per tenir una còpia mirall, però jo no la posaria al principi.

Primer provaria:

rsync -av

sense --delete.

Quan estiguem segurs que tot funciona, ja decidim si volem rèplica estricta.


6. Una qüestió important: NAS → Deepin o bidireccional?

Aquí hi ha una diferència fonamental.

Rèplica NAS → Deepin

NAS
 ↓
Deepin

És la més segura i senzilla.

Si treballes principalment amb els fitxers del NAS, Deepin simplement manté una còpia local.

Sincronització bidireccional

       ┌───────┐
       │       ▼
NAS ◄────────► Deepin

Si modifiques un fitxer al Deepin, el canvi també puja al NAS.

Això ja és més semblant a Dropbox i requereix controlar conflictes, fitxers eliminats, versions, etc.


7. El que jo faria en el teu cas

Començaria amb aquesta estructura:

Synology 192.168.1.41
│
└── /volume2/Dropbox/
       │
       ├── Documents/
       ├── Llibres/
       ├── Projectes/
       └── ...
                │
                │ SMB
                ▼
Deepin
│
└── /home/Miquel/Dropbox/

I faria tres fases:

Fase 1 — Prova manual

Connectar-nos al NAS i comprovar que podem llegir:

//192.168.1.41/Dropbox

Fase 2 — Primera rèplica

Fer una primera còpia:

NAS → Deepin

i comprovar que els fitxers coincideixen.

Fase 3 — Automatitzar

Podríem fer que Deepin executés automàticament, per exemple:

cada hora
     ↓
comprova NAS
     ↓
rsync
     ↓
actualitza /home/Miquel/Dropbox

o fins i tot fer-ho manualment amb un script:

replica_dropbox

I encara hi ha una alternativa molt interessant

Si el que vols és que sigui realment com Dropbox, amb:

  • sincronització automàtica,
  • canvis en els dos sentits,
  • funcionament en segon pla,
  • control de conflictes,

jo miraria Syncthing en lloc de fer-ho simplement amb rsync.

En canvi, si el que vols és «el NAS és el mestre i Deepin en té una còpia local actualitzada», rsync és probablement la solució més neta.

Jo començaria per rsync NAS → Deepin, perquè és molt fàcil de provar i no ens arrisquem a modificar accidentalment els originals del NAS.

⭐Fer visible Dropbox dins home i, per tant, sincronitza-ble amb Synology Drive Client

Aquí tens una nota resumida i clara amb tots els passos per fer que la carpeta Dropbox sigui visible dins home i, per tant, sincronitza ble amb Synology Drive Client 👇

🧩 Objectiu

Fer que la carpeta /volume2/dropbox aparegui dins home (/volume2/homes/urqtejmi) perquè Synology Drive Client la pugui sincronitzar.

🔧 Passos resumits

1️⃣ Activar el servei de carpetes personals

  • A DSM: Panel de control → Usuario y grupo → Avanzado → Habilitar servicio de inicio de usuario
  • Confirmar que la ubicació és Volumen 2 → Això crea /volume2/homes/urqtejmi.

2️⃣ Crear la carpeta de muntatge dins home

bash

mkdir /volume2/homes/urqtejmi/dropbox_home

3️⃣ Muntar Dropbox dins aquesta carpeta (bind mount)

bash

sudo mount --bind /volume2/dropbox /volume2/homes/urqtejmi/dropbox_home
  • Ara dropbox_home mostra el contingut real de /volume2/dropbox.
  • File Station la veu com una carpeta normal dins home.
  • Synology Drive Client la pot sincronitzar sense restriccions.

4️⃣ Validar

bash

ls -l /volume2/homes/urqtejmi/dropbox_home

→ Ha de mostrar els fitxers de Dropbox.

5️⃣ Configurar Synology Drive Client

  • Obrir Drive Client.
  • Seleccionar la carpeta home/dropbox_home.
  • Sincronitzar amb la carpeta local desitjada.

6️⃣ (Opcional) Fer el muntatge permanent

Perquè el bind mount persisteixi després de reiniciar:

Afegir aquesta línia a /etc/fstab:

Codi

/volume2/dropbox /volume2/homes/urqtejmi/dropbox_home none bind 0 0

o bé crear un script d’inici a /usr/local/etc/rc.d/.

✅ Resultat final

  • Dropbox és visible dins home com dropbox_home.
  • Synology Drive Client la pot sincronitzar.
  • No es dupliquen dades ni es perden permisos.

Vols que t’escrigui exactament la línia per a /etc/fstab adaptada al teu NAS (amb format i permisos correctes)?


Aquí tens la nota clara i concisa que em demanaves, Miquel — una guia curta per llançar Synology Drive Client a Deepin quan ho vulguis, sense haver de tornar a investigar res.

🟦 Com llançar Synology Drive Client a Deepin (resum definitiu)

1) Ruta real del programa

A Deepin, Synology Drive Client s’instal·la a:

Codi

/opt/Synology/SynologyDrive/bin/

El programa principal és:

Codi

launcher

🟦 2) Llançar-lo manualment (funciona sempre)

Comanda recomanada:

bash

LD_LIBRARY_PATH=/opt/Synology/SynologyDrive/lib /opt/Synology/SynologyDrive/bin/launcher &

Això és important perquè Deepin no carrega automàticament les biblioteques Qt que porta Synology Drive. Afegint LD_LIBRARY_PATH, el client arrenca sense errors.

🟦 3) Llançament permanent (opcional)

Si vols que funcioni sempre sense afegir LD_LIBRARY_PATH, pots fer-ho persistent:

Opció A: només per a l’usuari Miquel

bash

echo 'export LD_LIBRARY_PATH=/opt/Synology/SynologyDrive/lib:$LD_LIBRARY_PATH' >> ~/.profile

Opció B: per a tot el sistema

bash

echo '/opt/Synology/SynologyDrive/lib' | sudo tee /etc/ld.so.conf.d/synology-drive.conf
sudo ldconfig

Després d’això, pots arrencar-lo simplement amb:

bash

/opt/Synology/SynologyDrive/bin/launcher &

🟦 4) Comprovar que està corrent

bash

ps aux | grep synology

Si veus processos com:

  • launcher
  • synology-drive
  • synology-drive-ui

→ el client està actiu.

🟦 5) On apareix la interfície

Quan arrenca, apareix:

  • la finestra de connexió al NAS
  • la icona de Synology Drive a la barra inferior/superior de Deepin

🟩 Nota final

Amb aquesta guia tens tot el necessari per arrencar Synology Drive Client a Deepin sempre que vulguis, sense errors de biblioteques i sense haver de recordar rutes.

Demà, quan continuem, podem deixar configurada la sincronització perfecta entre:

  • ~/dropbox_home
  • /volume2/dropbox del NAS

perquè Dropbox i Synology Drive treballin com una sola carpeta.

⭐📘 Instal·lar dropbox a Deepin (linux) replicant/syncronitzant a /volume2/dropbox (xarxa NAS) com si fos una carpeta local

Objectiu

L’objectiu es instal·lar Dropbox com si fos una carpeta local. Això facilitarà l’accés sense consumir espai de memòria. Dropbox es munta automàticament en cada reinici.


1) Instal·lar suport SMB/CIFS

(Deepin ja ho porta, però ho validem)

Codi

sudo apt install cifs-utils

2) Crear el punt de muntatge



sudo mkdir -p /mnt/dropbox

3) Crear credencials segures

Això evita posar la contrasenya al fstab.

Codi

sudo nano /etc/samba/dropbox.creds

Dins hi poses:

Codi

username=MIQUEL

password=LA_TEVA_CONTRASENYA

Protegeix el fitxer:

Codi

sudo chmod 600 /etc/samba/dropbox.creds

4) Afegir el muntatge permanent al fstab

Obre el fitxer:

Codi

sudo nano /etc/fstab

Afegeix aquesta línia (adaptada per a web/Dropbox):

Codi

# Carpeta compartida del Synology per a Dropbox

//192.168.1.41/dropbox /mnt/dropbox cifs credentials=/etc/samba/dropbox.creds,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,nobrl,cache=none,iocharset=utf8,vers=3.0,nofail,_netdev,x-systemd.automount 0 0


Recarrega systemd (imprescindible)

sudo systemctl daemon-reload

5) fer el muntatge i provar

Codi

sudo mount -a

Si no surt cap error:

comprovar que la carpeta drpbox s’ha creat:

Aquesta carpeta de fet es una carpeta virtual que no ocupa espai del Deepin però visualitza tota la carpeta web del synology. Aquest no era em meu objectiu, però els muntajes només es poden fer amb carpetes compartides i dropbox penja de web/dropbox. Això se soluciona posant un enllaç just de dropbox a la barra lateral


.

afegim un fitge de prova.txt a

Deepin

comprovem que s’incronitza amb Synology

i amb mòbil

⭐📚 Instal·lar Calibre natiu a Deepin (sense Linglong) perquè la lectura en veu alta funcioni

Perfecte, et preparo una guia completa i ben estructurada per al teu blog. 📝 La tens a punt per publicar:


📚 Guia: Instal·lar Calibre natiu a Deepin (sense Linglong) perquè la lectura en veu alta funcioni

🐛 El problema

Quan instal·les Calibre des de la botiga Deepin, obtens la versió Linglong, que s’executa dins d’un sandbox (contenidor d’aïllament). Aquest sandbox bloqueja l’accés al socket de speech-dispatcher, el servei de síntesi de veu del sistema.

Símptoma: en intentar activar la lectura en veu alta, apareix:

«ERROR: Text-to-Speech unavailable — Could not find speech-dispatcher on your system. Please install it.»

🔍 Per què passa això?

El sandboxing de Linglong aïlla completament l’aplicació del sistema: no veu ni els processos, ni els sockets, ni els serveis de l’hoste. Tot i que speech-dispatcher estigui instal·lat i funcionant, l’aplicació en sandbox no el pot veure.

La solució: instal·lar la versió nativa de Calibre, que s’executa directament al sistema sense cap capa d’aïllament.


✅ Solució en 4 passos

Pas 1 — Desinstal·la la versió Linglong

# Mira si la tens instal·lada
ll-cli list | grep -i calibre

# Desinstal·la-la (substitueix pel nom exacte que et surti)
ll-cli uninstall com.calibre-ebook.calibre

Pas 2 — Instal·la el servei de veu (speech-dispatcher)

sudo apt update
sudo apt install speech-dispatcher speech-dispatcher-espeak-ng espeak-ng

(espeak-ng inclou la veu en català)

Pas 3 — Instal·la Calibre natiu amb l’instal·lador oficial

L’instal·lador oficial de Calibre ho posa tot a /opt/calibre, amb el seu propi Python i Qt inclosos, evitant els conflictes de dependències de Deepin 23 (que té Python 3.12 i Qt6 més nous que els dels repositoris Debian):

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

(Et demanarà la contrasenya — un cop per cada sudo)

Quan acabi, obre Calibre:

calibre

Pas 4 — Prova la veu en català

spd-say -l ca "Hola, aquest és el Calibre natiu llegint en català"

Si sents la veu, ja ho tens! 🎉


Hem de muntar la llibreria calibre del synology a deepin

sudo mkdir -p /mnt/calibre-library
sudo mount /mnt/calibre-library
ls /mnt/calibre-library

🌐 Calibre a la xarxa: també parlarà?

Sí, sempre que el speech-dispatcher estigui al mateix lloc on s’executa Calibre:

  • Calibre natiu al teu PC → funciona directament, perquè accedeix al socket del teu sistema.
  • Calibre dins d’un contenidor Docker → el contenidor ha de tenir speech-dispatcher instal·lat dins del contenidor (o exposar el socket del hoste com a volum).
  • Calibre-Web (interfície web) → la veu depèn del navegador (Web Speech API), que no necessita speech-dispatcher al servidor.

💡 Consell per a Docker

Si fas servir la imatge oficial de Calibre en Docker i vols TTS, afegeix al contenidor:

apt install speech-dispatcher espeak-ng

o munta el socket del hoste:

-v /run/user/1000/speech-dispatcher:/run/speech-dispatcher

⚠️ Què NO has de fer

OpcióPer què no
Linglong (botiga Deepin)Sandbox → sense accés al socket de veu ❌
FlatpakTambé és sandbox → mateix problema ❌
sudo apt install calibreConflictes de dependències a Deepin 23 (Python 3.12 / Qt6) ❌
OpcióPer què sí
Instal·lador oficial100% natiu, autocontingut, veu garantida ✅

📌 Resum ràpid

1. Desinstal·lar Linglong   → ll-cli uninstall com.calibre-ebook.calibre
2. Instal·lar la veu        → sudo apt install speech-dispatcher espeak-ng
3. Instal·lar Calibre natiu → instal·lador oficial (download.calibre-ebook.com)
4. Provar                   → spd-say -l ca "Hola"

Ja ho tens! Si vols, t’ho puc adaptar en format Markdown perquè el copiïs directament al blog, o afegir-hi captures de pantalla / secció de preguntes freqüents. 😊

⭐📘 Instal·lar Calibre a Deepin (linux) usant /volume2/llibres_deepin (xarxa NAS) com si fos una carpeta local

🎯 Objectiu

L’objectiu es instal·lar calibre a Deepin amb una llibreria compartida com si fos una carpeta local. Això permet que Calibre pugui parlar amb Speech-Dispatcher i també no consumir espai de memòria. Calibre, la munta automàticament en cada reinici.


1) Instal·lar suport SMB/CIFS

(Deepin ja ho porta, però ho validem)

Codi

sudo apt install cifs-utils

2) Crear el punt de muntatge

Escull on vols que Deepin tingui la carpeta del Calibre. Recomanat:

Codi

sudo mkdir -p /mnt/calibre-library

3) Crear credencials segures

Això evita posar la contrasenya al fstab.

Codi

sudo nano /etc/samba/calibre.creds

Dins hi poses:

Codi

username=MIQUEL
password=LA_TEVA_CONTRASENYA

Protegeix el fitxer:

Codi

sudo chmod 600 /etc/samba/calibre.creds

4) Afegir el muntatge permanent al fstab

Obre el fitxer:

Codi

sudo nano /etc/fstab

Afegeix aquesta línia (adaptada per Calibre):

Codi

# Carpeta compartida del Synology per a Calibre
//192.168.1.41/llibres_deepin   /mnt/calibre-library   cifs   credentials=/etc/samba/calibre.creds,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,nobrl,cache=none,iocharset=utf8,vers=3.0,nofail,_netdev,x-systemd.>

Explicació ràpida:

  • //192.168.1.41/llibres_deepin → carpeta compartida del Synology
  • /mnt/calibre-librey → punt de muntatge a Deepin
  • vers=3.0 → SMB3 (el que usa Synology)
  • nofail → Deepin arrenca encara que el NAS estigui apagat
  • uid/gid=1000 → Calibre pot llegir i escriure sense problemes
  • credentials=… → contrasenya segura
  • –

Recarrega systemd (imprescindible)

sudo systemctl daemon-reload

5) fer el muntatge i provar

Això fa que Deepin i el calibre (local) vegi calibre-library una carpeta local i que funcioni speech-dispatcher.

Codi

sudo mount -a

Si no surt cap error:

Codi

ls /mnt/calibre-library

Si hi veus els llibres → muntatge OK i persistent.

6) Configurar Calibre-library

A Calibre:

  1. Preferències → Avançat → Ubicació de la biblioteca
  2. Selecciona: /mnt/calibre-library
  3. Guarda i reinicia Calibre.

7) Validació final

Reinicia Deepin i comprova:

Codi

ls /mnt/calibre-library

Si hi surt la llibreria → ja tens Synology + Deepin + Calibre funcionant de manera automàtica.

Obrim calibre local: /opt/calibre/calibre

Per pasar a la llibreria de xarxa, ara muntada a /mnt/calibre-library:

choose i ja esta:

comprovem la veu:

Hi ha muntanyes d’idiomes a Deepin (linux)