Crea sito

Blog di trucchisuse

OpenSuse for open mind

  • Home
  • Chi sono
  • Cookies Privacy
  • Copyright
  • Donazioni
  • Sponsor

Trucchi KDE5 e Opensuse

Scritto il 28 Marzo 201924 Aprile 2019 da trucchisuse
Share:
Facebook
LinkedIn
Twitter
Pinterest

 

Indice generale

Script e Programmi: 

Saluti vocali 

Usare Orca 

Far partire un programma in automatico in KDE 

Come inserire uno script all’avvio in altri WM\DE 

-Musichetta iniziale 

-Script aggiornamento con Zypper 

-Fare uno splash 

-Fare un Trayicon menu 

-Alltray 

-Programmi di trayicon 

--Non appare nel vassoio di sistema 

-Icontray con chiamata PID 

Fare una notification rapidamente 

Fare menu e sotto-menu KDE 

Avere lo screensaver 

-Altro? 

-Ma questi screensaver non funzionano con Wayland 

Firefox o Waterfox & KDE 

-Componenti aggiuntivi 

Convertire gli ebook Kindle? 

PLASMA KDE5 e WM/DE: 

Avviare Jar da KDE 

Fare o meno i login automatico 

Plasma impazzisce 

-Riavviare KDE Plasma 

-KDE Plasma non risponde? 

Menù trasparenti 

Barra programma del titolo con effetti speciali 

Suoni di sistema 

Aggiungere Icone al Desktop di KDE 

-Cestino 

-Icona Risorse del Computer 

-Icona Documenti o Home 

-Modificare il Tema Plasma 

-Stampare immediatamente qualsiasi file 

--Il documento è PDF 

Dropbox in Dolphin 

Avere Google (Drive), Live, ownCloud 

Impedire lo spegnimento dello schermo in KDE con VLC 

Segmentazione fallita (o WPS non parte) 

Gestire le immagini 

-Passare da Photoshop al Gimp 

Networkmanager 

-Aggiungere reti 

-Altri DE /WM 

Openbox facile? 

AVVIO – Basso Livello: 

Far sparire la tastiera al login (SDDM) 

Snapper ovvero andar indietro nel tempo…ripristinando. 

BTRFS compressione 

TASTO ROTTO? 

-Usare qualsiasi carattere scrivendo il suo codice Unicode 

-Tasti ottenibili con AltGr 

Mount difficile 

PERCORSI VARI in SUSE 

Help dei comandi troppo lunghi? 

Sysrq ovvero quando il computer si blocca 

Cancellare i file anzi distruggerli in modo sicuro 

-Shred 

-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. 

-mc 

-wcd e cdargs 

-go2 

-Apparix 

-Il Mouse nel terminale 

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” 

SDDM in KDE 

Convertire Immagini Disco in ISO e da IMG al VRI 

-Da NRG (Nero Burning Rom) 

-Da BIN (CloneCD e CloneDVD) 

-Da CCD (compact) 

-Da IMG (disco immagine IBM) 

-Da SUB 

-Da MDF (Alcohol 120%) 

-Da IMG in VDI (disco immagine IBM a VirtualBox) 

Altro… : 

Altri miei trucchi 

Ciaoooooooooooooooooooooooo 

 

 

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:

http://jdownloader.org/

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.

​​ ATTENZIONE è cosa da gente molto pratica! Sono raccomandati gli scongiuri!

 

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.
.