Installare MATE su OMLx 3.02

Continua la discussione da How to get cinnamon desktop?:

Oggi ho fatto un altro tentativo per MATE Desktop.

# urpmi.update -a

# urpmi task-mate

[details=Summary]
To satisfy dependencies, the following packages are going to be installed:
Package Version Release Dist DEpoch Arch
(medium “main”)
abattis-cantarell-fonts 0.0.16 2 omv 2015.0 noarch
adwaita-cursor-theme 3.18.0 2 omv 2015.0 noarch
adwaita-gtk2-theme 3.18.0 4 omv 2015.0 x86_64
adwaita-gtk3-theme 3.18.0 4 omv 2015.0 x86_64
cdrkit-isotools 1.1.11 20 omv 2015.0 x86_64 (suggested)
dconf-editor 3.18.2 2 omv 2015.0 x86_64
ghostscript-module-X 9.19 1 omv 2015.0 x86_64
glib-networking 2.46.1 1 omv 2015.0 x86_64 (suggested)
gnome-mime-data 2.18.0 19 omv 2015.0 noarch
gnome-themes-standard 3.18.0 4 omv 2015.0 x86_64
gtksourceview 2.11.2 16 omv 2015.0 x86_64
lib64archive15 3.2.1 3 omv 2015.0 x86_64
lib64blas3 3.6.1 1 omv 2015.0 x86_64
lib64exempi3 2.2.2 3 omv 2015.0 x86_64
lib64glib-networking 2.46.1 1 omv 2015.0 x86_64 (suggested)
lib64gtksourceview-2.0_0 2.11.2 16 omv 2015.0 x86_64
lib64gtop2.0_10 2.32.0 1 omv 2015.0 x86_64
lib64gxps2 0.2.3.2 12 omv 2015.0 x86_64
lib64indicator3_7 12.10.1 5 omv 2015.0 x86_64
lib64kpathsea6 20160523 3 omv 2015.0 x86_64
lib64lapack3 3.6.1 1 omv 2015.0 x86_64
lib64pyglib2.0_0 2.28.6 14 omv 2015.0 x86_64
lib64unique3.0_0 3.0.2 14 omv 2015.0 x86_64
lib64wnck3_0 3.14.0 1 omv 2015.0 x86_64
lib64xklavier16 5.3 14 omv 2015.0 x86_64
lib64xres1 1.0.7 10 omv 2015.0 x86_64
libgtop2 2.32.0 1 omv 2015.0 x86_64 (suggested)
librsvg 2.40.16 1 omv 2015.0 x86_64
libwnck3 3.14.0 1 omv 2015.0 x86_64
preload 0.6.4 15 omv 2015.0 x86_64
pygtk2.0 2.24.0 18 omv 2015.0 x86_64
pygtk2.0-libglade 2.24.0 18 omv 2015.0 x86_64
python2-cairo 1.10.0 10 omv 2015.0 x86_64
python2-gobject 2.28.6 14 omv 2015.0 x86_64
python2-gtksourceview 2.10.1 17 omv 2015.0 x86_64
python2-numpy 1.11.0 1.1 omv 2015.0 x86_64
zenity 3.18.1 1 omv 2015.0 x86_64
(medium “main_up”)
lib64gail3_0 3.22.9 1 omv 2015.0 x86_64
lib64gfortran3 6.3.1_2017.> 1 omv 2015.0 x86_64
lib64json-glib1.0_0 1.2.2 1 omv 2015.0 x86_64
lib64lightdm-gir1 1.22.0 2 omv 2015.0 x86_64
lib64lightdm-gobject1_0 1.22.0 2 omv 2015.0 x86_64
lib64poppler-glib8 0.43.0 2 omv 2015.0 x86_64
lib64quadmath0 6.3.1_2017.> 1 omv 2015.0 x86_64
lib64webkit2gtk4.0_37 2.14.2 1 omv 2015.0 x86_64
libnotify 0.7.7 1 omv 2015.0 x86_64
lightdm 1.22.0 2 omv 2015.0 x86_64
lightdm-gtk-greeter-common 2.0.2 1 omv 2015.0 noarch
lightdm-gtk3-greeter 2.0.2 1 omv 2015.0 x86_64
webkit2 2.14.2 1 omv 2015.0 x86_64
(medium “contrib”)
atril 1.14.0 1 omv 2015.0 x86_64
caja 1.14.1 1 omv 2015.0 x86_64
engrampa 1.14.1 1 omv 2015.0 x86_64
eom 1.14.1 1 omv 2015.0 x86_64
ffmpegthumbnailer 2.1.1 1 omv 2015.0 x86_64 (suggested)
lib64atril3 1.14.0 1 omv 2015.0 x86_64
lib64caja-extension1 1.14.1 1 omv 2015.0 x86_64
lib64ffmpegthumbnailer4 2.1.1 1 omv 2015.0 x86_64 (suggested)
lib64marco-private1 1.14.2 1 omv 2015.0 x86_64
lib64mate-desktop2_17 1.14.0 2 omv 2015.0 x86_64
lib64mate-menu2 1.14.0 1 omv 2015.0 x86_64
lib64mate-panel-applet4_1 1.14.0 1 omv 2015.0 x86_64
lib64mate-sensors-applet-plugin0 1.14.0 1 omv 2015.0 x86_64
lib64mate-slab0 1.14.0 1 omv 2015.0 x86_64
lib64mate-window-settings1 1.14.0 1 omv 2015.0 x86_64
lib64matedict6 1.14.0 1 omv 2015.0 x86_64
lib64matekbd4 1.14.0 1 omv 2015.0 x86_64
lib64matekbdui4 1.14.0 1 omv 2015.0 x86_64
lib64matemixer0 1.14.0 1 omv 2015.0 x86_64
lib64mateweather1 1.14.0 1 omv 2015.0 x86_64
libmatekbd-data 1.14.0 1 omv 2015.0 noarch
marco 1.14.2 1 omv 2015.0 x86_64
mate-applets 1.14.0 1 omv 2015.0 x86_64
mate-backgrounds 1.14.0 1 omv 2015.0 noarch
mate-control-center 1.14.0 1 omv 2015.0 x86_64
mate-desktop 1.14.0 2 omv 2015.0 x86_64
mate-icon-theme 1.14.0 1 omv 2015.0 noarch
mate-indicator-applet 1.14.0 1 omv 2015.0 x86_64
mate-media 1.14.0 1 omv 2015.0 x86_64
mate-menus 1.14.0 1 omv 2015.0 x86_64
mate-notification-daemon 1.14.1 1 omv 2015.0 x86_64
mate-panel 1.14.0 1 omv 2015.0 x86_64
mate-polkit 1.14.0 1 omv 2015.0 x86_64
mate-power-manager 1.14.0 1 omv 2015.0 x86_64
mate-screensaver 1.14.1 1 omv 2015.0 x86_64
mate-sensors-applet 1.14.0 1 omv 2015.0 x86_64
mate-session-manager 1.14.0 1 omv 2015.0 x86_64
mate-session-manager-bin 1.14.0 1 omv 2015.0 x86_64
mate-settings-daemon 1.14.0 1 omv 2015.0 x86_64
mate-system-monitor 1.14.0 1 omv 2015.0 x86_64
mate-terminal 1.14.0 1 omv 2015.0 x86_64
mate-utils 1.14.0 1 omv 2015.0 x86_64
matemixer-backend-pulse 1.14.0 1 omv 2015.0 x86_64
mozo 1.14.0 1 omv 2015.0 noarch
pluma 1.14.0 1 omv 2015.0 x86_64
python-mate-menus 1.14.0 1 omv 2015.0 x86_64
task-mate 1.14.0 1 omv 2015.0 noarch
task-mate-minimal 1.14.0 1 omv 2015.0 noarch
289MB of additional disk space will be used.
97MB of packages will be retrieved.
Proceed with the installation of the 98 packages? (Y/n)[/details]

Poi ho creato il file mate.desktop in /usr/share/xsessions/
con questo contenuto:

[Desktop Entry]
Type=Application
Exec=startmate
TryExec=mate-session
Name=Mate Desktop
Comment=Lightweight GTK Desktop

Inoltre servono anche i pacchetti murrine e mate-themes

# urpmi murrine

mate-themes benchè venga selezionato non si riesce ad installare (l’ho cercato manualmente nel repository indicato senza trovarlo)

Allora ho provato con quello di ROSA
Scaricato in locale e installato

[root@omlx-1077 Downloads]# urpmi mate-themes-1.8.0-2-rosa2014.1.noarch.rpm

installing mate-themes-1.8.0-2-rosa2014.1.noarch.rpm
Preparing...                     #####################################################################################
      1/1: mate-themes           #####################################################################################
[root@omlx-1077 Downloads]# 

Dopo qualche sma…nettamento (nelle varie configurazioni del desktop) ho ottenuto qualcosa di carino e discretamente usabile

Riferimenti: oltre alla discussione in inglese, questo bug report.

Il test è stato eseguito in una nuova installazione in macchina virtuale virtualbox della ISO 1077

Mi sembra che la barra degli strumenti sia un filino alta :smile:

2 Likes

Qui lo ha trovati me eventualmente puoi usare quello presente nel repo i586 (è un noarch):

$ sudo urpmi --test mate-themes
To satisfy dependencies, the following packages are going to be installed:
(test only, installation will not be actually done)
 Package                        Version      Release       Dist  DEpoch Arch 
(medium "main")
 murrine                        0.98.2       10            omv   2015.0 x86_64 
(medium "contrib32")
 mate-themes                    1.8.1        2             omv   2015.0 noarch 
11MB of additional disk space will be used.
3.1MB of packages will be retrieved.
Proceed with the installation of the 2 packages? (Y/n) 
    http://downloads.openmandriva.org/mirrors/openmandriva.3.0.x86_64.list: media/main/release/murrine-0.98.2-10-omv2015.0.x86_64.rpm
    http://downloads.openmandriva.org/mirrors/openmandriva.3.0.x86_64.list: media/contrib/release/mate-themes-1.8.1-2-omv2015.0.noarch.rpm
...retrieving failed: aria2 failed: exited with 3



    http://downloads.openmandriva.org/mirrors/openmandriva.3.0.x86_64.list: media/contrib/release/mate-themes-1.8.1-2-omv2015.0.noarch.rpm
...retrieving failed: aria2 failed: exited with 3

    http://downloads.openmandriva.org/mirrors/openmandriva.3.0.x86_64.list: media/../../i586/media/contrib/release/mate-themes-1.8.1-2-omv2015.0.noarch.rpm
installing murrine-0.98.2-10-omv2015.0.x86_64.rpm mate-themes-1.8.1-2-omv2015.0.noarch.rpm from /var/cache/urpmi/rpms
Preparing...                     ##########################################
Installation is possible

murrine è una dipendenza di mate-themes. Però mi sembrano entrami abbastanza datati e probabilmente non funzionano al meglio con l’attuale versione di MATE.

Ricordi quale? È decisamente un problema di temi ma non riesco più ad impostarne uno decente. Oltretutto i font del desktop sono piuttosto fastidiosi.

Maledetto tema :wink:

Ed è quello l’errore: in teoria lo trova ma in realtà materialmente non c’è (presumibilmente un errore nelle liste), ed infatti non riesce a scaricarlo. Dei due installa solo murrine. Non si lamenta perchè viceversa mate-themes non è una dipendenza di murrine.
Però il tuo suggerimento è utile, nei repo i586 c’è. Ho disabilitato i 32, quindi probabilmente se li attivo posso installarlo.

Ricordi quale?

Mah, ho pasticciato talmente tanto… :smile:
Cmq devo ammettere che “carino” è una parola grossa, magari quasi discreto sarebbe più indicato (forse). Da qui a decente ne passa…

Oltretutto i font del desktop sono piuttosto fastidiosi.

Concordo.

Maledetto tema

Credo che siano le icone Plasma. Con quelle pre-impostate non succede.

Dicevi che mancherebbe anche networkmanager-applet ?

Postedit:
Ho trovato il tarball di mate-themes ma non so bene come installarli :neutral_face:
Postedit2:
Fatto. Ho installato mate-theme dal repo 32

1 Like

@mandian ho visto che stai portando un sacco di pacchetti mate-*. A che punto sei?
Aggiungendo il tuo repo personale si può tentare un aggiornamento per testing?

mini-postedit: “portanto” LOL

1 Like

Più o meno a metà (mate-task-minimal).

Adesso non funziona. Magari ti faccio sapere appena è possibile.

1 Like

L’ho notato… :laughing: :rofl:

1 Like

Adesso qualcosa comincia a funzionare :smiley:

Postedit:
Per riportare MATE alle impostazioni di default puoi usare il comando dconf reset -f /org/mate, meglio se eseguito quando MATE non è attivo (funziona anche da tty).

Il pacchetto openmandriva-mate-config migliora decisamente l’aspetto grafico ma è ancora da sistemare. Eventualmente lo si può impostare come dipendenza di task-mate.

1 Like

È sparito anche il tema ufficiale :grin::

Sono tornati i temi :wink:

Adesso è abbastanza usabile anche se rimane qualcosa da sistemare:

  • mate-system-monitor dà errore in fase di comilazione

  • openmandriva-mate-config ha bisogno di qualche correzione :innocent:

  • mate-polkit non funziona a deovere (le applicazioni che richiedono password non si aprono dal menù)

  • altro?

1 Like

Veramente dopo aver aggiornato con i tuoi pacchetti e avere ottenuto un mezzo delirio (colpa mia che l’ho fatto senza attendere la risposta :stuck_out_tongue: ) li ho rimossi di nuovo.
Anche perchè ho cominciato con l’aggiornare i pacchetti che già avevo nel sistema, e poi ne ho installato alcuni altri ma non sapendo di preciso cosa serve e cosa no ho pensato che forse era meglio aspettare tue notizie ed istruzioni :grin:

1 Like

Direi breeze-gtk, come per LXQt. Oppure qualcosa che faccia la stessa funzione se c’è .

1 Like

Nei mio repo ci sono diversi pacchetti più aggiornati rispetto ai repo ufficiali, non solo quelli di MATE. Se aggiungi il mio repo e fai un aggiornamento può essere che ricevi anche altri pacchetti che non centrano niente con MATE, ma non dovrebbero fare troppi danni oltre a causare conflitti con i pacchetti ufficiali :innocent:. Almeno qui funzionano (a parte un paio da aggiornare). Spero che tu abbia provato solo in vbox.

Hai già provato ad installare il pacchetto openmandriva-mate-config e resettare le impostazioni di MATE?

Ecco un test con openmandriva-mate-config ed un tema custom con i controlli, le icone ed i puntatori presi da breeze e le decorazioni delle finestre prese da menta (_breeze non le ha?)

Però le icone nei programmi (ad esempio caja) non sono tutte scalate correttamente.

Il fatto è che ho costruito una ISO in locale, con solo icewm.
L’ho lanciata in live quasi per scherzo, e invece… funziona.
Allora ho pensato di fare un esperimento: ho aggiunto il tuo repo e ho installato Mate che a quanto pare si è preso i pacchetti più aggiornati da tutti i repo disponibili.

Si, tutti i miei pasticci li faccio in macchine virtuali :grin:
Credo che ne farò una da questa ISO e la installerò, sempre che l’installazione vada a buon fine (ma perchè dubitarne?) così riesco a darti feedbacks migliori.

1 Like

Di solito non cambio il campo Release per i pacchetti nei mio repo perciò per aggiornarne uno prima lo rimuovo poi lo reinstallo. Per MATE, partendo da una vbox pulita installata con la iso LXQt ho aggiornato i repo e installato task-mate (che non ho ancora aggiornato per via di mate-system-monitor ma per il resto funziona). in più ho installato manulmente i seguenti pacchetti (che pensavo di aggiungere come dipendenze a task-mate:

  • mate-themes

  • yelp e mate-user-guide

  • openmandriva-mate-config

  • mate-calc

Può darsi che alcuni pacchetti abbiano ancora delle dipendenza non dichiarare

:+1:

Per quanto detto prima sicuramente ci sono delle dipendenza mancanti ma dando un’occhiata rapida all’elenco dei pacchetti in omdv-mate.lst dovrebbe avviarsi.

Postedit: non ricordo se omdv-build-iso riesce a costruire delle iso da repo non ufficiali … :thinking: … penso di no :(.

1 Like

Si ma per il momento non rifaccio la ISO, installo questa e aggiungo in un secondo tempo task-mate. Praticamente replico quanto ho fatto sulla live e vedo cosa manca. Credo che partire dal desktop minimale potrebbe essere l’idea migliore.
Se non ci sono contrattempi dovrei riuscire a farlo domani. Ti aggiorno.

Secondo me no. Si dovrebbe modificare lo script per quello che ne so.

Postedit e mezzo OffTopic:
Cercavo un browser possibilmente semplice e leggero e ho trovato lo sconosciuto (per me) Otter.
Dovrò testarlo per un po’ ma ci sono buone probabilità che diventi il mio browser preferito.

1 Like

Uff. Come non detto. Ho installato calamares sulla live ma mancherà qualche altro pezzo :stuck_out_tongue_closed_eyes:

manca sudo ?

Allora, ho installato la ISO LXQt.
Ho aggiunto il tuo repo e ho installato task-mate, breeze-gtk e gli altri pacchetti che hai suggerito. Per il momento tutto bene.

sudo l’ho installato, ma niente da fare.
Ho provato diverse volte senza successo :slight_smile:

Piuttosto, credo che si dovrà cercare un tema di icone decente, che questi sono inguardabili :smile:

Postedit:
Tra i tanti temi di icone ho trovato Obsidian, che non è male.

Ora ci vorrebbe un bel tema per il desktop.

1 Like

È nei repo? :thinking: non riesco a trovarlo con rpmdrake.

OffTopic:

Non lo conoscevo, ma è davvero carino: per semplicità e velocità ricorda il_konqueror_ di KDE3. Purtroppo ha qualche problema nella visualizzazione di alcune pagine di ABF :sweat_smile: (come riportato su bugzilla).

1 Like