Indice generale
Far partire un programma in automatico in KDE
Come inserire uno script all’avvio in altri WM\DE
-Script aggiornamento con Zypper
--Non appare nel vassoio di sistema
Fare una notification rapidamente
-Ma questi screensaver non funzionano con Wayland
Fare o meno i login automatico
Barra programma del titolo con effetti speciali
Aggiungere Icone al Desktop di KDE
-Stampare immediatamente qualsiasi file
Avere Google (Drive), Live, ownCloud
Impedire lo spegnimento dello schermo in KDE con VLC
Segmentazione fallita (o WPS non parte)
Far sparire la tastiera al login (SDDM)
Snapper ovvero andar indietro nel tempo…ripristinando.
-Usare qualsiasi carattere scrivendo il suo codice Unicode
Help dei comandi troppo lunghi?
Sysrq ovvero quando il computer si blocca
Cancellare i file anzi distruggerli in modo sicuro
-Cancellare cartelle o directory in modo ricorsivo
-Cancellare i file e le cartelle più vecchi di n. giorni
Volete operare da terminale ma …. Siete poco pratici.
Cosa è 64bit o 32bit e poi questo VT?
-La mia CPU Supporta la “virtualizzazione dinamica”?
Eliminare o modificare la grafica al boot
-Volete invece averla ma DIVERSA???
Entrare in Suse modalità “Provvisoria”
Convertire Immagini Disco in ISO e da IMG al VRI
Raccolta di vari trucchetti per essere veri hacker…
Nota: Hacker deriva da hacking, ovvero conoscere una cosa nei minimi pezzi (hack) che lo compongono, dunque un esperto di Computer. Logico che un Fabbro esperto sa come costruire una porta blindata, e quindi sa anche come forzarla facilmente, quindi un Hacker informatico, che è un esperto in Computer, sa come forzare la sicurezza dei computer ma il suo scopo è farla la sicurezza dei computer oltre spremere fin all’ultimo byte. Ecco perché il malandrino si chiama Cracker e non Hacker, purtroppo i giornalisti ignoranti confondo i termini.
Ringrazio http://www.vogliaditerra.com/ per i molti trucchetti!
Nota: Per quelli che... “ma tutti dicono oramai questo”, peccato che il Sapere NON È DEMOCRATICO ma scientistico!
Occhio che qui parlo esclusivamente da OpenSUSE 13.2 e seguenti e specialmente OpenSUSE 15. Non mi prendo responsabilità di nulla è tutto vostro rischio e pericolo! |
Script e Programmi:
Saluti vocali
Jovie è stato abbandonato e non funziona più e questo lo lascio come triste memoria…
Se avete installato Jovie potete iniziare una sessione di lavoro KDE con un saluto da parte del vostro PC. Per gestire al meglio Jovie qui è come configurarlo https://docs.kde.org/trunk4/it/kdeaccessibility/jovie/index.html poi fate un file, nell’esempio ben.sh (io lo metto in home/mioutente/bin/), dove metterete questa stringa qdbus org.kde.jovie /KSpeech say "Buongiorno, mio signore e padrone assoluto." "it" & Ovviamente “Buongiorno, mio signore e padrone assoluto.” sarà la frase che verrà pronunciata (la potete cambiare ma consiglio di mettere il punto finale e abbondare con le virgole) mentre “it” dice che deve essere detta in it ovvero italiano, se volete che la pronuncia sia francese allora mettete “fr”, ecc. ecc. Questo file mettetelo con l’attributo “eseguibile”, provatelo, e poi mettetelo in “procedura d’avvio KDE”. Adesso ogni volta che accedete al KDE verrete salutati. Volendo (in impostazioni di KDE) invece di “avvio” potete scegliere “uscita” e farvi fare anche il commiato. Consiglio di installare anche kmouth per avere anche un esposizione vocale quando serve. |
Vedere se Orca può sostituirlo…
Usare Orca
Orca è il lettore vocale usato da KDE per leggere i testi malgrado esista Jovie. Perchè?Bo? Perché abbandonare Jovie?
Dato che è un programma Gnome ci appare castrato, quindi dovete installare speech-dispatcher e speech-dispatcher-configure.
Orca inizia con Super + Alt + S e si ferma con la stessa combinazione di tasti.
Orca in grado di leggere ad alta voce tutto: pressioni di tasti dalla tastiera, dal menu e context-menu, interfaccia utente di ciascun programma (compreso file manager), file di testo, ecc iniziare sul vostro schermo.
Finestra di configurazione che può essere attivato invocando comando Orca o
orca --setup
o premendo la combinazione di tasti Insert + Spazio .
"Frame Desktop" o "frame" , in generale, è il linguaggio di Orca di chiamare una finestra o una sezione scatola di interfaccia utente. Questo differenzia luoghi che si tratti di una finestra o un menu, una voce di menu o elemento figlio di quel menu, per renderli più facili da riconoscere utente non vedente. È molto importante.
Su KDE, vai a Impostazioni di sistema -> Accessibilità -> lettori dello schermo -> dare segno di spunta per il lettore di schermo abilitato -> Applica. Sempre sullo steso potete configurarlo.
Premete la combinazione di tasti Super + Alt + S fino a sentire il "lettore di schermo su" quindi emette la voce. X Accenderlo.
Premete Super + Alt + S di nuovo per renderlo "screen reader off". X Spegnerlo.
Per sapere di più:
http://www.ubuntubuzz.com/2018/12/text-to-speech-on-gnulinux-part-3-orca-on-kde.html
Far partire un programma in automatico in KDE
Volete che dei programmi o degli script partano in automatico appena entrate in KDE?
Semplice, menu→ Impostazioni→impostazioni di KDE
Qui si aprirà un box e scegliete “avvio e spegnimento” e scegliere “avvio automatico” sulla SX (sinistra).
Qui potete aggiungere i programmi e gli script da eseguire all’avvio. Il tutto seguito passo-passo da opportune schermate.
Notare dall’immagine che i programmi remmina e xscreensaver sono disabilitati, cliccando sul quadratino al lato si abilitano. Logico che prima esegua quelli in cima e poi discorrendo in basso.
Come inserire uno script all’avvio in altri WM\DE
In Gnome usare le impostazioni di Gnome.
In XFCE aprire dal menu la voce “Impostazioni” -> “Gestore delle impostazioni” e selezionare in “Sessione e avvio” la scheda “Avvio automatico”e premere in fondo il pulsante “aggiungi”.
LXDE: In impostazioni-LXDE in “avvio” oppure (molti non hanno impostazione-LXDE) inserire direttamente il comando da eseguire all’avvio in ~/.config/lxsession/LXDE/autostart
Per ICE-WM inserire in:
~/.icewm/startup
oppure, usare il tool di configurazione iceWMCP. Attenzione che è uno script vero e proprio, esempio:
#!/bin/sh
idesk&
(sleep 2; psi&)&
Notate che sono tutti in blackground dunque aggiungere sempre "&" e l'interprete è sempre sh. Consiglio di bloccare per sicurezza il file con
chmod + x startup
In JWM (da http://www.giacobbe85.altervista.org/down/info/Puppy_Linux/Consigli_e_trucchi_per_Puppy_Linux.php)
Si possono far partire i programmi in tre modi:
Da /root/.xinitrc : è l’ultimo file a essere lanciato prima del gestore grafico. Ha il vantaggio di eseguire tutte le applicazioni, come tightvnc, che da rc.local non sarebbe lanciato. Ho lo svantaggio di non partire sempre: se il computer è stato spento brutalmente, non viene eseguito di default.
NOTA: bisogna inserire i comandi PRIMA del testo che lancia jwm, cioè prima di “#Exec $CURRENTWM”. Per sveltire le operazioni, si può scaricare autostart, un programma.da /etc/rc.d/rc.local : questo script viene lanciato da rc.local0. Viene sempre lanciato, ma ha il difetto di non eseguire tutti i programmi richiesti: per esempio vnc non viene eseguito.
Tramite SystemD.
-Musichetta iniziale
Da terminale provate se avete “play”
play
Se emette il suo help vuol dire che è installato, quindi potete eseguire all’inizio una musichetta (che vi scaricherete) mettendolo nello script d’avvio. Esempio:
#!/bin/bash
#
play /home/nomeutente/bin/scripts/rosey.wav &
Stessa cosa se avete il programmino Sox che è più completo come impostazioni.
#!/bin/bash
#
sox /home/nomeutente/bin/scripts/rosey.wav -d &
-Script aggiornamento con Zypper
Eccovi un buon script per aggiornare OpenSUSE
Come fare un update (aggiornamento software) in OpenSuse con lo script grafico? Insomma lanciare uno zypper up o dup in modo grafico tramite script?
Semplice potete fare questi questi due script (nella stessa cartella)
Nota: Richiede Kdialog installato.
Nota: Lo script è per uso didattico per far vedere come si fanno, quindi le migliorie possono essere migliaia.
File “lancio” (questo serve per avere i permessi di root)
#!/bin/bash
#
echo "Lancio applicazione"
/usr/bin/xdg-su -c /home/nomeutente/bin/lancio2.sh
e poi il file “lancio2.sh”
#!/bin/bash
#
while :
do
choice=$(kdialog --menu "CHOOSE ONE:" 1 "UP" 2 "Dup" 3 "Block ps" 4 "Ramdisk" 5 "NO-Ramdisk" 6 "Exit");
if [ "$?" = 0 ]; then
if [ "$choice" = 1 ]; then
konsole -e zypper up;
elif [ "$choice" = 2 ]; then
konsole -e zypper dup;
elif [ "$choice" = 3 ]; then
echo "If nothing is written it is OK" > /tmp/infox.txt
zypper ps -s >> /tmp/infox.txt
kdialog --textbox /tmp/infox.txt 512 256
rm /tmp/infox.txt;
elif [ "$choice" = 4 ]; then
mkdir -p /media/ramdisk
mount -t tmpfs -o size=2048M tmpfs /media/ramdisk
kdialog --msgbox "YOU CHOSE Ramdisk";
elif [ "$choice" = 5 ]; then
umount /media/ramdisk
rmdir /media/ramdisk;
elif [ "$choice" = 6 ]; then
break;
else
kdialog --error "ERROR";
fi;
elif [ "$?" = 1 ]; then
kdialog --sorry "YOU CHOSE CANCEL"
break;
else
kdialog --error "ERRROR";
break;
fi;
# kdialog --msgbox "OK"
kdialog --title "Tutto OK" --passivepopup \
"It will disappear in about 10 seconds" 10 &
done
I file devono essere nella stessa cartella (directory, nell’esempio in /home/nomeutente/bin) e avere i permessi d’esecuzione.
Notate che può servire, dopo le vostre modifiche, per lanciare quello che voi volete come root!
Nota: Notate che è aggiunto anche come creare / cancellare una Ramdisk.
Per sapere di più su KDialog
https://techbase.kde.org/Development/Tutorials/Shell_Scripting_with_KDE_Dialogs
-Fare uno splash
Gli splash sono le presentazioni del programma prima che si avvi, anzi che è in corso d’avvio.
Dato che i cattivoni di Firefox lo hanno tolto senza chiedere: Ecco uno script per Firefox!
#!/bin/bash #
firefox | yad --center \
--width=500 --height=300 \
--title="Start Firefox" \
--image-on-top \
--image /usr/lib64/firefox/browser/icons/mozicon128.png \
--text-align=center \
--back=cyan \
--fontname="Monospace Italic 30" \
--text="Start Firefox" \
--progress --pulsate --rtl \
--auto-close \
--no-buttons --undecorated
# --skip-taskbar |
Nota: Richiede che sia installato Yad
https://software.opensuse.org/package/yad
Rendetelo “eseguibile” (qui) e se volete potete modificarlo seguendo i parametri di Yad
https://sourceforge.net/p/yad-dialog/wiki/Examples/
Noterete che Yad è comodo per fare qualsiasi interfaccia GUI per gli script, se volete qualcosa di più facile (ma meno bello) già avete con KDE il Kdialog.
Qui guida Kdialog
https://techbase.kde.org/Development/Tutorials/Shell_Scripting_with_KDE_Dialogs
qui un esempio:
## serve per fare il popup al taskbar
kdialog --title "Firefox Initializing" --passivepopup \
"Firefox Initializing" 5
## serve per fare il popup al centro della finestra
dbusRef=`kdialog --progressbar "Firefox Initializing" 4`
qdbus $dbusRef Set "" value 1
qdbus $dbusRef setLabelText "Firefox starter really hard"
sleep 1
qdbus $dbusRef Set "" value 2
sleep 1
qdbus $dbusRef setLabelText "Firefox starter some more"
qdbus $dbusRef Set "" value 3
sleep 1
qdbus $dbusRef Set "" value 4
sleep 1
qdbus $dbusRef close
Nota: Peccato che lo sviluppo di Kdialog si sia interrotto e quindi può fare poco.
Un altro è Zenity… (deve essere installato)
https://help.gnome.org/users/zenity/3.24/
## serve per fare il popup al taskbar
zenity --notification\
--window-icon="info" \
--text="Firefox starter!"
## serve per fare il popup al centro della finestra
(
echo "10" ; sleep 1
echo "# Firefox Initializing" ; sleep 1
echo "20" ; sleep 1
echo "# Firefox starter really hard" ; sleep 1
echo "50" ; sleep 1
echo "This line will just be ignored" ; sleep 1
echo "75" ; sleep 1
echo "# Firefox starter some more" ; sleep 1
echo "100" ; sleep 1
) |
zenity --progress \
--title="Firefox starter" \
--text="<b>Firefox...</b>" \
--percentage=0 \
--window-icon=/usr/lib64/firefox/browser/icons/mozicon128.png \
--auto-close
+++
Esiste un altro modo, sia Chromium che Firefox partono dopo un loro script, basta modificare questo script (come root, qui un esempio per Firefox) in:
/usr/lib64/firefox/firefox.sh
ed aggiungere dopo la la terza o la 51 riga:
yad --auto-close \
--center \
--width=500 \
--height=200 \
--title="Start Firefox" \
--timeout 10 \
--no-buttons \
--undecorated \
--image-on-top \
--image /usr/lib64/firefox/browser/icons/mozicon128.png \
--text-align="center" \
--text="<span foreground='blue'><b><big><big>Start Firefox</big></big></b></span>" &
Per Chromium in
/usr/bin/chromium
dopo la 10 riga
yad --center \
--width=500 --height=300 \
--title="Start Chrome" \
--image-on-top \
--image /usr/share/icons/hicolor/128x128/apps/chromium-browser.png \
--text-align=center \
--text="Start Chrome" \
--timeout 10 \
--progress --pulsate --rtl \
--auto-close \menù trasparenti
--no-buttons --undecorated &
Il guaio è che in questo caso quando si aggiorneranno perderanno queste modifiche in quanto quei file sono riscritti.
-Fare un Trayicon menu
Una tray-icon o trayicon, detto anche Applicazione per il Vassoio di Sistema, è un programma
menu che compare nella zona tray-icon (Vassoio di Sistema o System Tray) ovvero sulla barra ma vicino all’orologio di sistema.
Qui occorre Yad installato. Sono due script da fare nella stessa cartella.
Primo script (file ti.sh)
#! /bin/bash
#
yad --title="Test_window" --notification --listen \
--menu="Notify test!notify-send "...Test"
CD open!eject
CD close!eject -t
Gedit !gedit
VLC Player !vlc
Exit !./kill_yd "Test_window"" \
--separator="\\n" \
--command='echo hello world' --image=audio-speakers --button="gtk-close:1"
Secondo script (file kill_yd)
#!/bin/bash
kill $(ps aux | grep yad | grep "$1" | awk '{print $2}')
Il primo script crea il menu, prendiamo per esempio la riga che compare come menu:
CD open!eject
la “CD open” è la voce che compare nel menu mentre “eject” è il comando che deve eseguire.
Il secondo script permette di chiudere la trayicon ovvio che
./kill_yd "Test_window"" \
è il “Test_window” dichiarato nella riga
yad --title="Test_window" --notification --listen \
come “Test_window” di “--title=”.
Nota: Nulla vieta di integrare la linea di file kill_yd nello script principale.
-Alltray
Un altro sistema è usare il programma Alltray che è da installare.
https://software.opensuse.org/package/alltray
Questo è un programma che minimizza nella zona trayicon qualsiasi programma anche uno script Bash.
Esempio
alltray gedit
anche un bash…
alltray lancio.sh
i parametri aggiuntivi sono:
-h --help
Mostra un sommario delle opzioni
-v --version
Mostra la versione del programma
-d --debug
Mostra i messaggi d’errore
-s --show
Fa vedere il programma prima di racchiuderlo (farlo sparire) nella trayicon
-i --icon
Usa una immagine PNG come icona.
-l --large_icons
Usa icone grandi (> 24x24px).
-st --sticky
Visibile in tutte le workspaces
-x --borderless
Rimuove da programma le decorazioni della finestra come il bordo, il titolo..
-m --menu
addizione una voce nella forma "menu text:command" al menu popdown.
-t --title
Mostra questo titolo al passaggio del mouse
-g --geometry
Posizione iniziale del programma.
-Programmi di trayicon
Esempio Seamonkey.
Seamonkey è un programma di posta e browser, volendo Alltray lo potete adattare al Thunderbird /Firefox o altro.
alltray seamonkey \
--icon "/usr/share/pixmaps/seamonkey.png" \
--menu "Email:seamonkey -mail" \
--menu "Browser:seamonkey -browser" \
--menu "Compo:seamonkey -compose"
Nota: | Se in caso d’errore ad un certo punto vi dice Opzione --icon sconosciuta avete installato la versione vecchia ovvero minore di 7.5 (meglio 0.7.5dev+r214 ) . Se “not image” non è in formato PNG, l’unico supportato. |
Nota: Differenzia dal sistema con Yad che qui il programma è realmente avviato ma ridotto come icona. Questo permette, esempio ad un lettore di posta di ricevere le email ma senza occupare spazio nella barra dei programmi.
Per un manuale su Alltray, veloce:
https://linux.die.net/man/1/alltray
https://ubuntrucchi.wordpress.com/2008/08/17/minimizzare-thunderbird-ad-icona-nella-tray/
Per altri comandi di Seamonkey, Thunderbird, Firefox:
https://developer.mozilla.org/es/docs/Mozilla/Opciones_de_linea_de_Comandos
Nota: Se dichiara di non riconoscere l’opzione “menu” state usando una versione vecchia di Alltray.
Altri simili sono KDocker e Ksystemtray, Peksystray, Trayer-srg, Trayer.
Ed ecco un altra cosa utilissima che hanno tolta (esisteva di base) per pura malattia mentale è ripristinata!
--Non appare nel vassoio di sistema
Qualche volta un programma che si doveva ridurre in Icontray non si riduce o sparisce letteralmente se ridotto. I casi sono tre:
1) Il problema che KDE5 e altri, non accetta più la vecchia chiamata Xorg per gestire le Icontray, il problema si risolve installando stalonetray.
mettere nel suo file di configurazione
.stalonetrayrc
situato in home, (se non esiste, cratelo) questo contenuto:
background white
geometry 1x1+1-1
skip_taskbar true
sticky true
transparent true
window_type normal
Qui la guida: https://wiki.archlinux.org/index.php/stalonetray
2) Per altri (specie le WM), installare il supporto Gnome: gnome-support
Per IceWM: icewm-gnome-support
3) Alcune delle voci predefinite nel vassoio di sistema sono nascoste per risparmiare spazio nella barra. Per visualizzare queste voci, fare clic sul piccolo triangolo bianco , poi utilizzare il tasto sinistro del mouse per aprire un oggetto o il tasto destro del mouse per aprire la finestra delle impostazioni.
-Icontray con chiamata PID
Volendo si può gestire un altro programma, ecco un esempio (solo una parte del codice) come con Kdialog + KDocker.
#! /bin/bash
#
choice=$(kdialog --menu "CHOOSE ONE:" 1 "UP" 2 "Dup" 3 "Block ps" 4 "Ramdisk" 5 "NO-Ramdisk" 6 "Exit") &
# questo trova il PID di kdialog
pid=$(ps -eo pid,args | grep kdialog | grep -v grep | cut -c1-6 | head -n 1)
# kdocker prende tramide il PID e lo mette in icontray
kdocker -b -x $pid -l
(........)
Nulla toglie di poter usare Yad o altro, oppure usare Alltray o altro.
Fare una notification rapidamente
Basta comunicarlo direttamente al DBUS!
#!/usr/bin/env python
import dbus
icon = '/usr/share/icons/Human/48x48/devices/gnome-dev-cdrom-audio.png'
title = 'Listening to Sugarcult'
text = 'Album: Lights Out\nSong: Dead Living\nTrack: 2'
bus = dbus.SessionBus()
obj = bus.get_object('org.freedesktop.Notifications',
'/org/freedesktop/Notifications')
dbus_notify = dbus.Interface(obj, 'org.freedesktop.Notifications')
dbus_notify.Notify("notify", 0, icon, title, text, '', {}, 4000)
Fare menu e sotto-menu KDE
Lo trovate qui.
http://trucchisuse.altervista.org/blog/fare-menu-e-sottomenu-kde/
Avere lo screensaver
Qualche volta, ed è anche il caso dei splash di Firefox, qualche caratteristica simpatica vene tolta perché “vecchia”. Io non lo capisco questo “serismo” in informatica! Anche perché rende l’idea che parte il programma e quindi sembra più veloce la partenza e che realmente parte.
Chi monta KDE5 avrà notato che non esiste più lo screensaver solo perché “vecchio”.
Se ci si lamenta, la risposta è “ma cosa ti serve?” ovvero secondo me una riposta da deficienti. “Mi piace è lo voglio!” che cavoli sindachi su questo?
Vediamo quindi come risolvere la questione nel modo più facile.
Installare il programma xscreensaver.
https://software.opensuse.org/package/xscreensaver
Nota: Lasciate perdere kdeartwork3-xscreensaver perché è per KDE3.
Andare in modalità root su
/usr/share/applications/
aprire il file
xscreensaver-properties.desktop
e togliete la riga (o solo la parte “KDE;”)
NotShowIn=KDE;GNOME;MATE;
Che non permette di essere visto nei menu di KDE, Gnome, Mate. Mi chiedo il perché?Ma?
Adesso lo troverete nel menu→impostazioni→ salvaschermo , quindi settatelo come vi piace!
Quindi andate in configurazione di KDE→ avvio e spegnimento, ed aggiungete il programma xscreensaver, nel caso va scritto in questo modo:
xscreensaver -no-splash &
FATTO!
Qui una guida: https://wiki.archlinux.org/index.php/XScreenSaver_(Italiano)
-Altro?
Eseguire uno screensaver leggero e veloce basta avere xlock , esempio per eseguirlo:
xlock -mode tube
Non scrivo quante possibilità avete perché è un enormità!!!
Potete provare con le stesse modalità xlockmore che è il successore di XLock che è più leggero, però è più vecchiotto.
https://software.opensuse.org/package/xlockmore
Oppure XLock stesso, qui una guida
https://linux.die.net/man/1/xlock
vi conviene usare con questo parametro per provarlo, in modo che non richieda la password utente
xlock –nolock
se avete desktop remoti è meglio mettere aggiungere l’opzione “-remote”.
Guide
http://www.unix.com/man-page/All/1/xlock/
https://linux.die.net/man/1/xlock
Per sapere di più sui Xscreensaver su OpenSUSE:
http://trucchisuse.altervista.org/blog/xscreensaver-su-opensuse/
-Ma questi screensaver non funzionano con Wayland
Questo è un motivo per cui KDE5 non supporta lo screensaver?
È in preparazione uno da Gnome e uno specifico chiamato wscreensaver (tratto da xscreensaver)
http://www.phoronix.com/scan.php?page=news_item&px=MTAyNTE
http://ppaalanen.blogspot.it/2011/11/wayland-screensaver.html
Firefox o Waterfox & KDE
Firefox è morto da quando è uscito Quantum , qui la lascio per farvi venir rabbia di quello che poteva fare.
Però esiste per adesso WaterFox che mantenendo le vecchie caratteristiche è decisamente 1000volte più potente del “Quantum Firefox”. In effetti Waterfox guadagna utenti mentre Firefox Quantum è al 5% (Firefox al 2012 era al 60%).
-Componenti aggiuntivi
Tra i componenti aggiuntivi esiste
https://addons.mozilla.org/it/firefox/addon/hide-caption-titlebar-plus-sma/
Questo permette di avere un firefox in una finestra consona allo stile KDE5 e altre simpatiche funzioni aggiuntive.
https://github.com/Scheirle/KdeActivitiesFirefoxAddon
https://addons.mozilla.org/it/firefox/addon/kde-activities
Apertura di un collegamento (da un’applicazione esterna) apre in KDE sempre questo collegamento in una finestra di Firefox sull’attività corrente. Ciò avviene spostando la scheda in una nuova finestra o in una finestra già esistente sull’attività corrente.
https://addons.mozilla.org/it/firefox/addon/plasma-integration
Fornisce una migliore integrazione con il desktop KDE Plasma 5.
https://addons.mozilla.org/it/firefox/search/?q=suse&appver=&platform=linux
Qui una lista di App per integrazione con il wiki e project di Suse.
https://addons.mozilla.org/it/firefox/addon/oxygen-kde
Oxygen style per Firefox .
Convertire gli ebook Kindle?
Per convertire ebook Kindle da * .mobi a *.epub (mobi2epub) ho trovato un gioiello di programma che fa questo e molto altro ancora, perfettamente integrato in Kde: Calibre. C’è pure una ottima guida video, praticamente è l’equivalente di digikam per gli ebook. La ciliegina sulla torta è la possibilità di scaricare in automatico tanti giornali di tutto il mondo in formato .epub:
PLASMA KDE5 e WM/DE:
Avviare Jar da KDE
Jar è un pacchetto Java contenente uno o più programmi (di solito uno) in formato compresso e eseguibile (alcune volte non lo è se è un programma o librerie che dipende da altri programmi).
Per illustrare partiamo da un esempio concreto, usare JDownloader
JDownloader è un programma di scaricamento scritto in Java e distribuito sotto forma jar.
VIA.
Scaricare JDownloader da questo sito:
precisamente
http://jdownloader.org/download/index
Scaricate dal link “Other” vi porterà su Mega dove scaricherete il file
JDownloader.jar
Aprite Dolphin (il file manager di KDE) e con il tasto destro del mouse fate apparire la tendina e selezionate “Proprietà”, apparirà un box e qui cliccate il bottone “Opzioni tipo di File” ,
si apre un altra GUI andate in “Ordine di preferenza delle applicazioni” dove cliccate “Aggiungi”, si apre un altro box (che serve per scegliere come aprirlo) dove mettete direttamente il comando nello spazio di scelta:
java -jar %n
cliccate il tasto “Applica” , si aggiorna il database KDE, e poi uscite cliccando sempre il tasto “OK”.
Java in OpenSUSE è già installato e funzionante come OpenJava.
Adesso ogni volta che cliccate su un “.jar” in KDE automaticamente questo verrà eseguito, se volete far altro basta scegliere un altro tipo di esecuzione.
Fare o meno i login automatico
Questo non centra con KDE, ma sempre trucchetto è
Andate in Yast->Utenti e gruppi.
Appena compare la finestra, selezionare il tasto in basso a destra “Opzioni avanzate” e scegliete “Impostazioni di login”, qui salterà fuori un box dove potete scegliere se loggarvi in automatico e chi logicamente, oppure scegliere un utente all’inizio ma senza inserire la password.
Nota: In OpenSuse le modifiche in quello degli Utenti sono disponibili SOLO dopo il riavvio.
Plasma impazzisce
Oramai non capita più, ma non dire mai.
-Riavviare KDE Plasma
Può capitare di voler riavviare Plasma, ecco come fare:
Da terminale (esempio konsole) in modalità utente (non root):
kquitapp5 plasmashell
plasmashell &
Volendo potete fare uno script.
-KDE Plasma non risponde?
Nota: se riavviandolo non si risolve.
|
Con CTRL+ALT+F1, entrate nella tty1, adesso date il login come root e poi inserite la password
scrivete poi
ps -e | more
(per avanzare tasto_barra, per uscire CTRL+C)
O meglio
ps -e | grep 'plasma'
segnalatevi il PID (numero che compare) alla voce “plasmashell”
scrivete kill e poi il numero PID e date l’enter
Nota: Se disponete del comando killall basta fare: killall plasmashell |
Con CTRL+ALT+F7 rientrate nel desktop, ma adesso dovrebbe essere tutto nero.
Premete ALT+F2 e digitate dentro il “run” (una tendina che scende dall’alto) plasmashell .
Dovrebbe riavviarsi …
Menù trasparenti
La nuova versione di Plasma 5 ha migliorato molto la qualità della sfocatura sui menù trasparenti e non solo. Ma come si abilita la trasparenza dei menù ? Semplice, impostazioni di sistema-stile delle applicazioni-stile degli oggetti a fianco a brezza cliccate su configura e andate nell’ultima scheda trasparenza, da lì è possibile regolare la trasparenza.
La trasparenza dei menu generali è che basta andare in Menu -> Impostazioni di sistema e andare nella sezione Effetti del Desktop (Comportamento del desktop) e cliccare sulla scheda degli Effetti del Desktop. Qui cercate la voce “Traslucenza” e cliccate sul simbolo della chiave inglese sulla destra della voce...
Qui si aprirà un box dove potete settare la trasparenza generale dei menu tramite gli effetti.
Barra programma del titolo con effetti speciali
Potete usare questi trucchi in Impostazione KDE -> Stile_Applicazioni. Poi Decorazione delle Finestre-> Pulsanti.
Aggiungere i pulsanti speciali nella barra che è nella finestra del programma nella parte sopra.
Io consiglio di aggiungere sulla sinistra il bottone “menu dell’applet/programma” (le tre righe sovrapposte orizzontali che vedete in immagine, vicine al simbolo del chiodo [prima freccia indicativa rossa]) che per i soli programmi in QT4 / 5 , faranno sparire i menu normali e solo cliccando quell’immagine si presenterà un menu a tendina di quel menu. Molto comodo in quanto il menu si riassume in quel punto lasciandovi più spazio al resto del programma (funzione standard FreeDesktop), ma con WM che non lo implementano (come IceWM) non salta fuori il menu da nessuna parte ed è un guaio.
Io consiglio di aggiungere sulla destra il bottone “Arrotola” (la freccia in sopra con un a barra orizzontale, che vedete in immagine, vicine al simbolo della freccia in basso [seconda freccia indicativa rossa]) che fanno arrolare e srotolare alla solo titolo il programma in stile OSX. Molto comodo per chi usa molte finestre.
Per le GTK (programmi in GTK come in Gnome/Mate) avete in Impostazione KDE → Stile_Applicazioni. Poi Stile applicazioni Gnome (GTK). Diverse impostazioni da usare è quella simpatica è “al click sulla barra di scorrimento” da mettere “scorri una pagina su o giù”.
Suoni di sistema
Con questo lavoricchio sulle immagini lo vogliamo fare anche per i testi? Io avrei il problema che ogni tanto, sbadatamente, premo il tasto Caps-Lock e mi scrive solo in maiuscolo! Che rabbia! Poi il tasto Num-Lock? Come accorgersi???
Un altro trucco: Esistono vari plasmoidi anche nella barra vicino l’orologio che segnalano visivamente che un tasto speciale è attivato. |
Basta andare sulla nostra barra del menu di KDE in menu→ Impostazioni di sistema→ Notifica delle applicazioni di sistema → Gestisci le notifiche. Qui si aprirà una finestra.
.