Pentru a avea acces la fișierele aflate în cloud trebuie instalate unele pachete. Numele pachetelor este pentru Arch, posibil ca-n alte distribuții să fie puțin diferite aceste nume.
Dropbox: dolphin-plugins
https://archlinux.org/packages/extra/x86_64/dolphin-plugins/
Mega: dolphin-megasync (-bin, -git)
https://aur.archlinux.org/packages.php?K=dolphin-megasync
Google Drive: kio-gdrive
https://archlinux.org/packages/extra/x86_64/kio-gdrive/
Dosarele Dropbox și Mega le găsiți în Home (Acasă), cel Google Drive în dosarul Network (Rețea).
Faceți căutări pe acest blog
Se afișează postările cu eticheta Kde. Afișați toate postările
Se afișează postările cu eticheta Kde. Afișați toate postările
miercuri, 19 mai 2021
Integrare conturi Cloud în Dolphin/ KDE
joi, 8 februarie 2018
KDEInit could not launch '/usr/bin/systemsettings5'
KDEInit could not launch '/usr/bin/systemsettings5'
puteți rezolva în două moduri.
1- Ștergeți iconița aplicației din panou și adăugați-o din nou, în multe cazuri este suficient.
2- Clic dreapta pe iconița systemsettings5- Properties- Application- Advanced Options- la D-Bus registration schimbați pe none.
joi, 16 aprilie 2015
Probleme touchpad Elantech
Funcționa în schimb în Xfce4 și Openbox, interfețele alternative și chiar în fereastra de logare KDM, dar se bloca odată logat în Kde. Laptopul este Samsung np300v5z.
Posibile cauze: faptul că folosesc mediile testing (testing, community testing şi kde-unstable) sau un bug.
Soluția este editarea fișierului ~/.kde4/share/config/ktouchpadenablerrc și modificarea conținutului acestuia din:
[general]
touchpadEnabled=false
în:
[general]
touchpadEnabled=true
Funcționează și cu ștergerea setărilor Kde, mai precis directorul ~/.kde4 (fișierul mai sus menționat este parte integrantă...), dar aceasta este o măsură extremă, așa ștergem absolut toate setările Kde!
miercuri, 25 martie 2015
Probleme autologin Kde4
Soluția este ștergerea sau redenumirea directorului cu setări personale: ~/.kde4, la repornire refaceți setările și ați rezolvat.
luni, 16 martie 2015
KDE5? Nu, Plasma 5!
- KDE Plasma: se ocupă de spațiul de lucru (wallpaper, iconițe, panou, widgeturi, activities, șamd), este într-un fel interfața grafică; înlocuiește kdebase-workspace din Kde4;
- KDE Frameworks: bibliotecile de sistem ale Kde;
- KDE Applications (aplicațiile specifice, utilizează bibliotecile Kde).
Fiecare secțiune are nume propriu, versiune proprie, identitate proprie, va avea un ciclu propriu de dezvoltare și lansare! De exemplu Kde este la versiunea 4.14-6, Plasma 5 este la versiunea 5.2.0-4, Frameworks la 5.8.0.
Sunt utilizator și fan al KDE, am încercat deja noua versiune Plasma 5.1 cu un live-cd Neon5 (http://stressat.blogspot.ro/2014/11/kde-plasma-5.html), acum am decis că-i timpul să trec complet pe noua versiune de Plasma, Plasma 5.2.0-4 actualmente.
Metoda de instalare este simplă, voi expune metoda din Arch, distribuția folosită de mine, utilizatorii altor distribuții pot afla informații de aici:
https://community.kde.org/Plasma/Packages
În primul rând trebuie dezinstalat kdebase-workspace (# din fața comenzilor arată că trebuie date ca root sau precedate de sudo!):
# pacman -Rc kdebase-workspace
Urmează instalarea propriu-zisă:
# pacman -S plasma-meta
Plasma5 nu folosește ca display manager vechiul KDM, ci un nou manager de logare, SDDM (Simple Desktop Display Manager), succesorul Kdm, deci trebuie instalat sddm și setat pentru boot (așa este recomandat, puteți totuși folosi în continuare Kdm, până la dispariția acestuia):
# pacman -S sddm
# systemctl disable kdm && systemctl enable sddm
# sddm --example-config > /etc/sddm.conf
# nano /etc/sddm.conf
În fișierul/etc/sddm.conf putem seta sesiunea de lucru (Plasma,Lxde, Xfce4, șamd), utilizatorul logat implicit la logarea automată (autologin), poziția serverului grafic (acum X apare implicit în tty1, nu în tty7 ca până acum...), etc.
Iată de exemplu unele setări din fișierul meu (user shogun, sesiune plasma.desktop, X în tty7):
# Autologin session
Session=plasma.desktop
# Autologin user
User=shogun
# Minimum VT
# The lowest virtual terminal number that will be used.
MinimumVT=7
Mai multe informații despre sddm: https://wiki.archlinux.org/index.php/SDDM
Aspectul Plasma 5 este în mare parte asemănător cu ceea ce știți din Kde4, deasemenea comportamentul este similar, setările se fac în majoritatea cazurilor la fel ca-n Kde4, cu mici diferențe. De exemplu widgeturile din panou (meniu, taskbar, ceas) pot fi schimbate oarecum inedit, cu clic dreapta pe widget- Alternatives- alegem alt stil- Switch, nu trebuie înlăturate cele implicite și adăugat un alt plasmoid din listă. Astfel, pentru a avea în taskbar afișate doar icoanele aplicațiilor deschise, trebuie ales stilul Icon Only.
Singurul widget care nu-mi funcționează deocamdată este yawp (Yet Another Weather Plasmoid), actualmente depinde de kdebase-workspace, deci de Kde4. Kmix nu pornește automat trebuie pornit din krunner, va apărea în systray pe viitor.
Mici probleme apar la schimbarea decorațiilor ferestrelor, tematica Breeze, cea implicită e recomandabilă deocamdată.
În system settings sunt mici modificări, unele opțiuni au fost mutate în alte categorii.
Unele plasmoide au mai puține opțiuni comparativ cu cele din Kde4, de exemplu la ceas nu se poate schimba culoarea fontului.
Ssdm nu știe încă să administreze sesiuni multiple X, indiferent că vorbim de 2 sesiuni Plasma 5, sau de o Plasma și un alt DE (Xfce4, Lxde, șamd). Deasemenea, contrar atitudinii Kdm, logarea automată se face întotdeauna în Kde/ Plasma, chiar dacă în ultima sesiune ne-am de-logat din Kde și ne-am logat în alt DE (Xfce4 de exemplu) și-n system settings e setat ”Restore previous session”.
Unele din aceste probleme se pot datora faptului că sunt pe mediile kde-unstable, testing și community-testing, sau pur și simplu faptului că Plasma 5 este în dezvoltare, e ”tânără”. Oricum, comparativ cu Kde 4.0, 4.1, deci cu primele versiuni de Kde4, Plasma 5 este foarte stabilă, solidă și previzibilă!
Actualizare: dacă totuși aveți probleme, modul de repornire al Plasma 5 diferă puțin de plasma-desktop, în Kde4 era suficient să dați în krunner una din comenzile, după preferință:
kquitapp plasma-desktop && plasma-desktop
killall plasma-desktop && plasma-desktop
pentru Plasma 5 comenzile sunt:
kquitapp5 plasmashell && plasmashell sau
killall plasmashell && plasmashell
În caz că doriți să reveniți la Kde4, procesul este reversibil:
# pacman -Rc plasma-meta
# pacman -S kdebase-workspace
# systemctl disable sddm && systemctl enable kdm
Va fi nevoie să setați iar în /usr/share/config/kdm/kdmrc autologin, user, șamd, să instalați iar unele plasmoide, de exemplu icon-only-task sau yawp:
# pacman -S kdeplasma-addons-applets-icontasks
yaourt -S kdeplasma-applets-yawp
sâmbătă, 8 noiembrie 2014
KDE- Plasma 5
Developerii Kde au anunțat încă din iulie apariția Plasma 5.0, în teste este adevărat. Acum s-a ajuns la versiunea Plasma 5.1 și a fost lansat un tech preview Neon5.iso bazat de fapt pe Kubuntu 14.10 în care Plasma 4 a fost înlocuită de versiunea 5. Download:
http://files.kde.org/snapshots/neon5-latest.iso.mirrorlist
http://mirror.iskrembilen.com/
http://www.kubuntu.org/getkubuntu
În ultimul link se și găsesc informații despre cum putem instala Plasma 5 pe un Kubuntu 14.10 cu Plasma 4.
sudo apt-add-repository ppa:kubuntu-ppa/next
sudo apt update
sudo apt install kubuntu-plasma5-desktop
sudo apt full-upgrade
sudo reboot
Comenzile anterioare vor înlocui Plasma 4 și multe aplicații cu Plasma 5 și aplicațiile specifice, adaptate. Vom fi întrebați dacă vom folosi SSDM (Simple Desktop Display Manager, un display manager bazat pe QML care este mai bine integrat în tematica Plasma 5), KDM nu mai este disponibil în Plasma 5 și nu va putea fi folosit în Kde5!!! Transformarea este ireversibilă, deci este recomandat să faceți backup partiției / cu Clonezilla, dd, sau alt utilitar similar pentru a putea reveni la Plasma 4 fără reinstalare!Utilizatorii de Arch pot instala și ei Plasma 5 în Archlinux:
https://wiki.archlinux.org/index.php/Kde#Plasma_5
Se poate folosi Plasma 5 și-n Slackware, Gentoo, Fedora, OpenSuse, Kubuntu 14.04 și alte distribuții: https://community.kde.org/Plasma/Packages
În fine, să presupunem c-ați descărcat imaginea iso. Puteți să bootați direct imaginea iso de pe hdd, să instalați într-o mașină virtuală, să inscripționați imaginea pe un dvd/ stick usb și să pornți o sesiune live sau să instalați pe hdd. Deocamdată pare puțin prematură instalare, o sesiune live vă poate lămuri în privința Plasma 5 și a viitorului Kde5.
Comparativ cu Kde4 există modificări de aspect și modificări ”sub capotă”, mai greu de sesizat de utilizatorii normali.
La încărcarea sistemului suntem avertizați să ne logăm, în câmpul parolei nu scriem nimic, doar ne logăm. Desktopul este asemănător cu actualul Kde4, panoul clasic jos, butonul de meniu în stânga, meniul Kickoff aduce mult cu vechiul Kickoff, dar are aspect plat, 2D, ceva gen windows 8/ 10 sau OS X Yosemite. Aspectul este similar și-n privința desktopului, aplicațiilor, este noua temă Breeze, aplatizată, monocromă, ”modernă/ contemporană”, aerisită. Mie nu-mi place, bine că se poate schimba substanțial, mult mai spre aspectul strălucitor al 4!
Dar pentru majoritatea utilizatorilor Kde este sinonim cu libertatea de alegere, există deja alternative viabile, celor ce nu apreciază meniul Kickoff (e și cazul meu) li se oferă Kicker, o versiune a meniului/ lansatorului asemănătoare meniului Classic.
Cu toate modificările estetice, cu toată aplatizarea și simplificarea (aparentă, este mai mult un fel de aerisire, de ascundere a unor opțiuni mai puțin folosite) se simte clar ca orice versiune de Kde, ai senzația aia de dejavu, de familiar. Aplicațiile sunt aceleași, puțin aerisite și ele, Dolphin, Konsole, Krunner, Amarok, Dragon, System Settings, Kmail, Baloo (care a înlocuit de multișor Nepomuk și-n Kde 4), șamd. Au câteva modificări, se comportă puțin diferit (de exemplu krunner are poziție fixă sus nu mai are opțiunea free floating), sunt puțin aranjate (systemsettings are categoriile puțin modificate), feelingul este oarecum ciudat, panoul ce apare la adăugarea widgeturilor este acum vertical, task switcher (schimbarea între aplicațiile deschise) la fel, pare un fel de tipar, totul trebuie să apară în stânga ecranului, este oarecum ciudat pentru un utilizator vechi...
În fine, este suficient să deschideți system settings, să dați clic dreapta pe desktop sau panou, să deschideți konsole sau dolphin pentru a vă simți foarte familiari cu noua versiune Plasma, vă veți descurca, este la fel de intuitiv ca
Vă recomand să testați noul neon5.iso cu Plasma 5, este interesant, conexiunea la net e stabilă, redă din sesiune live fișiere audio/ video, redă conținut de pe youtube, iar dacă vreți să-l instalați pe hdd pașii sunt intuitivi, puteți chiar alege limbă română, dar nu uitați că nu este un sistem stabil, de utilizat ca sistem principal, este doar un tech preview, o privire-n viitor! Iar dacă Kde nu ”beneficiază” de publicitatea și de agitația, de zarva din jurul Unity, compensează pe deplin prin efortul cinstit, constant depus pentru remedierea problemelor și avans tehnologic, dați-i o șansă, eu zic că merită.




Iata Plasma 5 in actiune:
sâmbătă, 15 martie 2014
KDE 4.13: dezactivare desktop search (Baloo)
Dacă nu foloseați căutarea de birou, primul aspect de care vă veți lovi va fi în Dolphin, veți observa în file manager afișate opțiunile de căutare.
În fine, pentru cei ce foloseau căutarea semantică (Nepomuk) metoda de căutare este similară, nu se schimbă mare lucru, problema este la cei ca mine ce nu folosesc căutarea, deci nu au nevoie de acele date afișate în Dolphin și implicit doresc dezactivarea Baloo.
Setările se fac în system settings- desktop search.
Tot ce trebuie să facem este să adăugăm directorul /home/user la locațiile în care nu se efectuează căutări!
luni, 23 decembrie 2013
Redimensionare ferestre în Kde
Nu e mare lucru, oricum există posibilitatea de-a mări/ micșora ferestrele cu ajutorul tastei Alt și al butonului dreapta al mouse-ului, dar e iritant când nu funcționează ceva.
N-a fost simplu deloc să găsesc cauza, pe net n-am găsit nimic util, așa c-am luat la testat diferite variante, încercând să-mi amintesc ce anume am modificat în ultimele zile. E vorba de dimensiunea marginilor ferestrelor, din system settings- workspace appearance (aspect spațiu de lucru)- window decorations (decorații ferestră)- configure decorations (configurare decorații)- border size (dimensiune margine)- dacă selectăm Tiny (Minuscul) nu mai putem trage de marginea ferestrelor pentru redimensionare!
Dacă cumva nu înțelegeți cum anume se modifică bordura iată o margine a ferestrei supradimensionată:
sâmbătă, 7 decembrie 2013
Teme/ efecte de iarnă în KDE
1- Kwin-effect-snow
Sursă: https://launchpad.net/~ivan-safonov/+archive/ppa
Utilizatorii de Kubuntu să dea clic pe butonul ”Tehnical details about this PPA”, să aleagă versiunea lor de Ubuntu și să de în terminal comenzile recomandate.
Pachet Arch: https://aur.archlinux.org/packages/kwin-effect-snow/
Utilizatorii de Arch și derivate trebuie să dea-n terminal comanda:
yaourt -S kwin-effect-snow
După instalarea pachetului respectiv, în systemsettings- desktop effects- all effects- găsim efectul. Putem căuta efectul mai repede în bara de search din partea de sus, tastând snow (pentru sistem în limba engleză) sau zăpadă (zăpadă, nu zapada!, pentru sistem în limba română/ sau denumirea exactă a zăpezii în limba în care avem sistemul dacă avem sistemul în maghiară, rusă, germană, turcă, italiană, șamd!).
Dând clic pe butonul cu cheie franceză din partea dreaptă întrăm în setările efectului, putem selecta numărul fulgilor de zăpadă, dimensiunea minimă și cea maximă, putem alege dacă fulgii să fie în foreground (în fața ferestrelor deschise) sau în background (doar pe desktop, ferestrele deschise să nu fie acoperite de fulgi), și putem schimba combinația de taste ce va activa/ dezactiva efectul (declanșa/ opri ninsoarea).
O alternativă viabilă o constituie xsnow: http://dropmix.xs4all.nl/rick/Xsnow/
2- OxyXmas
Ați observat în imaginile precedente iconițele directoarelor din Dolphin și din panou?
Panou:
Dolphin:
E vorba de un set de iconițe Oxygen (OxySeasons-OxyXmas):
http://kde-look.org/content/show.php/OxySeasons%3A+OxyXmas?content=136226
Descărcați pachetul, îl dezarhivați și-l copiați în /usr/share/icons sau ~/.kde4/share/icons. Apoi din systemsettings-application appearance- icons alegeți pachetul de iconițe- Apply.
Alt pachet de sezon (hibernal) este OxySeazonsWinter: http://kde-look.org/content/show.php/?content=135601
Aspect:
Alte pachete OxySeasons: http://kde-look.org/content/search.php
Material video (alegeți o calitate bună, 720p):
Sau direct pe you-tube: http://www.youtube.com/watch?v=HZ-zT9Lx6IQ&feature=youtu.be
miercuri, 6 noiembrie 2013
Schimbare aplicații implicite
GUI
În orice interfață grafică putem alege altă aplicație ce va deschide un fișier (text, audio, video, link, șamd) în file manager (fie că-i vorba de Dolphin, Krusader, Nautilus, Thunar, șamd) cu clic dreapta pe fișier- Deschide cu... (Open with...)- din lista derulantă alegem o aplicație. Dacă dorim ca această aplicație să devină cea implicită, alegem categoria ”Other” (Altele), căutăm aplicația dorită, bifăm caseta ce se referă la memorarea preferinței, deci pe viitor același tip de fișier va fi deschis de aplicația preferată.
Setări detaliate putem face în centrul de control al interfeței grafice, system setting al KDE de exemplu are două locuri unde putem modifica aplicațiile implicite:
1- Default Applications- putem schimba aplicațiile pentru servicii: clientul de email, clientul de mesagerie, emulatorul de terminal, managerul de fișiere, browserul, editorul text, managerul de ferestre.

2- File Associations- putem asocia un anume tip de fișiere cu o aplicație. Spre deosebire de file manager, nu e nevoie să căutăm un asemenea fișier, nici nu-i nevoie să avem un astfel de fișier pe hard disc, tipul fișierelor apare în liste pe categorii (audio, video, imagini, etc).
CLI
Putem schimba aplicațiile implicite și folosind linia de comandă. În momentul în care nu știm aplicația default pentru un tip de fișier îl putem deschide/ rula în mod similar cu dublu clic din file manager:
xdg-open nume-fișier (în orice DE)
kde-open nume-fișier (în KDE)
gvfs-open nume-fișier (în Gnome)
exo-open nume-fișier (în Xfce)
După cum puteți observa xdg-open este universal valabil indiferent de DE, de fapt și celelalte ”deschizătoare de fișiere” (kde-open, exo-open, gvfs-open) se folosesc tot de xdg-open...
Ok, am văzut cum putem rula/ deschide un fișier cu aplicația implicită folosind xdg-open, hai să aflăm și care sunt aplicațiile setate, fără deschiderea fișierelor:
xdg-mime query default fișier/tip
xdg-mime query default audio/mp3
xdg-mime query default video/mp4
xdg-mime query default image/png
În fine, acum știm cum să deschidem fișiere fără să cunoaștem ce aplicație o va face, știm cum aflăm ce aplicație e setată default, mai rămâne să modificăm aplicația implicită:
xdg-mime default nume-aplicație.desktop fișier/extensie
xdg-mime default gwenview.desktop image/png
xdg-mime default smplayer.desktop video/avi
xdg-mime default smplayer.desktop video/avi
În cazul managerului de ferestre (WM) schimbarea este simplă:
nume-WM --replace
kwin --replace
xfvw4 --replace
compiz --replace
O metodă pentru aplicațiile CLI,este setarea aplicațiilor în .bashrc folosind variabilele de mediu:
export EDITOR="nano"
export BROWSER="firefox"
export PAGER="most"
Dacă folosiți un file manager CLI, de exemplu mc (Midnight Commander) va trebui să alegeți aplicațiile ce vor deschide fișierele dim mc la dublu clic pe fișier sau Enter după marcarea acestuia.
Mc are deja setate aplicații implicite, apar două probleme:
1- trebuie să aveți instalate acele aplicații pentru a deschide un fișier, de exemplu xmms pentru fișiere audio;
2- dacă folosim mc și-n interfața grafică (în konsole de exemplu) și-n terminalul în mod text tty, trebuie să specificăm pentru fiecare fișier două aplicații, una pentru X, alta pentru tty.
Setările se fac în fișierul ~/.config/mc/mc.ext, înlocuind de pildă xmms cu Audacious, mplayer cu Smplayer, sau alegând aplicații diferite pentru interfața grafică și pentru tty; în exemplele următoare vedeți setările pentru fișiere video și imagini:
include/video
Open=if [ "$DISPLAY" = "" ]; then mplayer -zoom -x 700 -y 450 -geometry 0:0 %f; else (smplayer %f &); fi
View=%view{ascii} /usr/lib/mc/ext.d/video.sh view ALL_FORMATS
Open=if [ "$DISPLAY" = "" ]; then mplayer -zoom -x 700 -y 450 -geometry 0:0 %f; else (smplayer %f &); fi
View=%view{ascii} /usr/lib/mc/ext.d/video.sh view ALL_FORMATS
include/image
Open=if [ "$DISPLAY" = "" ]; then fbv %f; else (gwenview %f &); fi
View=%view{ascii} /usr/lib/mc/ext.d/image.sh view ALL_FORMATS
Open=if [ "$DISPLAY" = "" ]; then fbv %f; else (gwenview %f &); fi
View=%view{ascii} /usr/lib/mc/ext.d/image.sh view ALL_FORMATS
O altă variantă (mai simplă sau mai comodă) de-a deschide fișiere cu alte aplicații decât cele implicite, sau de-a schimba aceste aplicații este folosirea file-memoinfo (perl-file-memoinfo în Arch): http://search.cpan.org/dist/File-MimeInfo/
Cu mimetype nume-fișier putem afla tipul acestuia.
Pentru a deschide un fișier cu o aplicație la alegere folosim mimeopen -a nume-fișier, și alegem din listă aplicația. Opțiunea -a (--ask) nu schimbă aplicația implicită, doar întreabă cu ce anume dorim să deschidem în acea unică ocazie!
Dacă dorim să alegem o aplicație ca aplicație implicită pentru deschiderea unui tip de fișier: mimeopen -d nume-fișier.
Dacă aplicația dorită nu apare în listă, tastați numărul corespondent categoriei ”Other” (10 în screenshotul precedent) și scrieți comanda ce corespunde acelei aplicații.
luni, 9 septembrie 2013
Black screen la revenirea din sleep
1- Oxygen transparent: intrați în system settings- application appearance- style- widgets style- Configure și bifați în tabul General- Exceptions kscreenlocker și kscreenlocker_greet. Dacă nu aveți aceste categorii adăugați-le cu butonul Add.
2- Qtcurve: intrați în system settings- application appearance- style- widgets style- Configure- Applications și adăugați în caseta No background opacity cele 2 excepții de mai sus: kscreenlocker și kscreenlocker_greet.
Pentru alte teme cu transparență setările ar trebui să fie puțin diferite, dar în esență sunt similare, trebuie exceptate cele două categorii. După asta la revenirea din sleep totul este ok.
sâmbătă, 15 iunie 2013
KDE 4.10.8 (KDE SC 4.11 Beta 1)
De fapt toate rulează, problema e doar de afișare, deci putem upgrada liniștiți!
SOLUȚIE
Logout (sper că aveți setat Ctrl+Alt+Backspace în system settings...), iar la logare alegeți modul failsafe/ fallback (sau reboot și alegeți din meniul de boot-are kernelul fallback), deschideți system settings- effects- advanced- OpenGL 1.2 (nu 2.0 sau 3.1) și QT Nativ (nu Raster). Logout- login în sesiune normală Kde Plasma Desktop, totul e ok!
LE: cu excepția problemei expuse și a unei alte bube cu Amarok (nu-mi pasă, folosesc moc... :D ), Kde este extrem de stabil, responsiv și rapid, de aseară n-am avut un crash, lag sau alte supărări, totul funcționează ireproșabil (chiar și efectele grafice!), chiar dacă am încercat cât am putut/ știut să-l pun jos!. Având în vedere faptul că vorbim de o versiune Beta 1 (deci nici măcar un RC), mă aștept la un KDE 4.11 extraordinar, în conformitate cu ce ne-a obișnuit KDE!!!
vineri, 14 iunie 2013
Shutdown rapid Kde
Am pățit asta acum vreo 2 ani când am schimbat NetworkManager cu wicd și (din greșeală) am instalat ca front-end (applet în systray) wicd-gtk în loc de wicd-kde.
Zilele astea am prezentat Linux unor cunoștințe și spre surprinderea mea sistemul se oprea extrem de greu (10-12 secunde în loc de cele 2 secunde cu care eram obișnuit...). Vinovatul era pachetul libreoffice-gnome, instalat pentru a ”accelera” puțin deschiderea libreoffice (doar așa în libreoffice- tools- options- memory este accesibilă opțiunea quickstarter). După înlăturarea libreoffice-gnome totul a revenit la normal, 2 secunde pentru shutdown și reboot și logout instantaneu.
Pentru cei ce nu înțeleg cum de n-am observat până acum: eu opresc sistemul din terminal (konsole, yakuake sau tty), deoarece ultima aplicație oprită înainte de shutdown este playerul audio moc, și cum tot am terminalul deschis tastez halt sau reboot, e mai simplu (da, recunosc, sunt leneș!)... Halt și reboot sunt aliasuri în ~/.bashrc.
Deci dacă doriți sporul de viteză al libreoffice dar nu vreți să așteptați mult pentru oprire, reboot, logout, folosiți comenzile din terminal.
Și dacă vă întrebați și de timpul de boot, fiindcă tot n-am un screenshot de pus aici: între 12 și 16 secunde direct în Kde.
marți, 4 iunie 2013
Reglare luminozitate display/ Intel graphics
Ei bine, tocmai am rezolvat și problema aceasta, acum TOATE tastele funcționale fac ceea ce se presupune că trebuie să facă exemplar (luminozitate, volum, wireless, cooler și modificare aspect al doilea monitor).
Soluția următoare este valabilă pentru plăci video Intel.
Rezolvare:
1- facem un nou fișier numit /etc/X11/xorg.conf.d/20-intel.conf;
2- adăugăm în acest fișier liniile următoare:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "sna"
Option "Backlight" "intel_backlight"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
3- dacă am modificat combinațiile de taste încercând să facem să meargă Fn+F2, Fn+F3 (cum am amintit în materialul despre xbacklight...) atunci ștergem scurtăturile create și trebuie re-alocate aceste combinații pentru scopul lor normal: systemsettings- shortcuts and gestures- global keyboard shortcuts- kde daemon- bifăm ”Default”- apply.
Sursă: https://bbs.archlinux.org/viewtopic.php?pid=1282231, #2
duminică, 10 martie 2013
Drepturi de root
Un sistem GNU/ Linux este conceput având în minte siguranța, de aici sistemul de administrare a drepturilor pentru fiecare utilizator în parte (mai ales deoarece Linux este un sistem multiuser și multitask). De obicei lucrul ca user normal este suficient pentru uz curent.
Sunt situații când avem nevoie de permisiuni mai multe decât de obicei, pentru instalări/ dezinstalări, updateuri, modificări fișiere din afara directorului nostru /home/user. Putem căpăta permisiuni suplimentare temporar atât în linia de comandă cât și în interfața grafică.
CLI
În linia de comandă putem folosi două alternative, su și sudo.
Su (switch user sau substitute user, în unele documentații apare și super user, incorect după părerea mea, su nu e legat obligatoriu de contul root...) este comanda cu ajutorul căreia putem schimba contul curent. Dată fără argumente va cere parola de root și va schimba contul curent din utilizatorul logat în cont de root. Dacă după su adăugăm un nume de alt utilizator normal ni se va cere parola acelui cont și vom fi logați în terminal ca acel utilizator.
Ceea ce ne interesează este logarea ca root pentru actualizări sau instalări sau modificarea fișierelor la care nu avem drepturi de scriere ca utilizator normal, deci vom da comanda su, su -, su -c nume-comandă, sau sux apoi tastăm la cerere parola de root. Citiți man su pentru detalii, câteva explicații pe scurt:
su = căpătăm drepturi de root (devenim userul root), dar nu se modifică variabilele PATH și directorul curent;
su - (alternative: su -l sau su --login)= devenim userul root și-n plus se schimbă și variabilele PATH, iar directorul root devine directorul de lucru;
su -c comandă = devenim root doar pentru comanda pasată shell-ului, după rularea comenzii devenim iar userul inițial; deci căpătăm permisiuni sporite temporar, nu trebuie să ne delogăm după ce-am terminat de instalat, actualizat, modificat; dacă comanda are propriile opțiuni, parametri, trebuie încadrată între ghilimele (' sau ")
sux = este un wrapper pentru su, trebuie instalat separat, face același lucru ca su, dar în plus primim toate drepturile asupra serverului X.
Comanda env |grep DISPLAY arată drepturile asupra X, vedeți că la su - nu avem așa ceva, pwd ne arată directorul curent.
Sudo (super user do) permite unui utilizator cu drepturi (drepturi de execuție stabilite în /etc/sudoers) executarea unei comenzi ca utilizator root sau alt user cu drept de sudo. După executarea comenzii rămânem logați cu contul de user normal. Într-un interval scurt de timp (implicit e 5 minute...) putem folosi iar comanda sudo fără să ni se ceară parola! După acel interval (timeout) vom fi iar nevoiți să dăm parola.
sudo comandă= va executa comanda cu permisiunile contului root, ca și cum ar fi dată de root;
sudo -s/ sudo -i/ sudo su= diverse metode de a ne loga ca userul root cu ajutorul parolei de utilizator, nu a celei de root; sudo -i schimbă și directorul curent în /root, celelalte două variante păstrează locația curentă; într-un fel echivalează cu folosirea su, astfel trebuie să părăsim contul de root la terminarea lucrului (instalări, dezinstalări, actualizări, lucrul cu fișiere asupra cărora utilizatorul nostru nu are permisiuni de execuție, etc); pentru a vedea diferențele dintre aceste 3 comenzi dați comanda pwd;
sudo -u nume-user comandă= va executa comanda dată ca userul specificat după opțiunea -u;
Pentru ca un utilizator să aibă drept de sudo trebuie trecut în fișierul de configurări al sudo, /etc/sudoers. În același fișier putem modifica comportamentul sudo:
1- modificare timeout (timp în care nu ni se cere parola)= adăugăm la finalul fișierului o linie de genul la subsecțiunea ## Defaults specification:
Defaults:nume-utilizator timestamp_timeout=x (înlocuim x cu 10, 15, etc, pentru timeout de 10 sau 15 minute, iar pentru a se păstra comportamentul toată sesiunea o valoare mai mică de 0, de exemplu -1); dacă dorim să se ignore setarea revocăm cu sudo -K, sudo -k sau sudo -v;
2- setăm sudo să ceară parola de root, nu cea a utilizatorului ce dă comanda:
Defaults rootpw;
3- setăm sudo să insulte utilizatorul ce greșește parola:
Defaults insults;
4- drept de folosire sudo de către un grup întreg (wheel): decomentăm (ștergem # din fața liniei roșii):
## Uncomment to allow members of group wheel to execute any command
# %wheel ALL=(ALL) ALL
5- folosire sudo fără parolă de către membrii grupului wheel prin decomentarea linii scrise cu roșu:
## Same thing without a password
#%wheel ALL=(ALL) NOPASSWD: ALL
Similar putem da drept de sudo doar unui anumit utilizator cu o linie de genul:
nume-utilizator ALL=(ALL) NOPASSWD: ALL
după cea cu:
root ALL=(ALL) ALL Mai sigur este setarea sudo pentru permiterea executării DOAR a anumitor comenzi fără parolă:
nume-utilizator ALL=(ALL) NOPASSWD: comandă1, comandă1, comandă3, ..., comandăX
stressat ALL=(ALL) NOPASSWD: /usr/sbin/lshw, /usr/sbin/hddtemp
Surse: man su, man sudo, man sudoers
LE: puteți observa că folosesc ocazional sudo (prefer su în mod normal), dar întotdeauna sudo cu parolă de root (19 caractere acum, schimbată periodic/ minuscule+ majuscule+ cifre+ caractere non-alfanumerice/ adică @, $, #, !, etc)! Din motive de siguranță evident, chiar dacă mă-ndoiesc c-aș reprezenta o țintă, ideea e să nu ușurez munca ”crackerilor”!
Recunosc sincer că nu-mi pasă foarte mult dacă-mi crapă sistemul (dd rulz!, Clonezilla e ok), sau dacă-mi pierd date din /home (am salvate datele, muzica, etc. pe un hdd extern și parțial pe dvd-uri), dar parcă nu m-aș simți linuxist dacă m-aș lăsa în bătaia vântului (la mila script-kiddies!)... :D
GUI
O metodă simplă este să folosim front end-urile grafice pentru comanda su (kdesu sau gksu, în funcție de mediul grafic folosit, kdesu în KDE, gksu în Gnome, Xfce, etc), ori pentru sudo (kdesudo, gksudo). Să presupunem că dorim să deschidem o aplicație ca user root, managerul de fișiere Dolphin sau să edităm un fișier cu editorul de text kate.
Cu ajutorul Krunner (apăsăm Alt+F2 și va apărea căsuța krunner) sau terminalului tastăm kdesu dolphin sau kdesu kate /etc/sudoers, scriem parola de root în caseta de dialog apărută și aplicația dorită va porni ca și cum ar fi deschisă de userul root, astfel că avem toate permisiunile de execuție necesare!
O metodă mai ”radicală”, nerecomandată este logarea în interfața grafică ca user root. Este inutilă și periculoasă, dar este posibilă!
În Kde se poate face prin modificarea fișierului de configurare al kdm, kdmrc (AllowRootLogin=true) /usr/share/config/kdm/kdmrc în Arch, în alte distribuții poate fi altă cale, aflăm calea ca root cu comanda find / -name kdmrc.
Altă metodă este folosirea systemsettings- Login Screen (Ecran de autentificare).
Sunt situații când avem nevoie de permisiuni mai multe decât de obicei, pentru instalări/ dezinstalări, updateuri, modificări fișiere din afara directorului nostru /home/user. Putem căpăta permisiuni suplimentare temporar atât în linia de comandă cât și în interfața grafică.
CLI
În linia de comandă putem folosi două alternative, su și sudo.
Su (switch user sau substitute user, în unele documentații apare și super user, incorect după părerea mea, su nu e legat obligatoriu de contul root...) este comanda cu ajutorul căreia putem schimba contul curent. Dată fără argumente va cere parola de root și va schimba contul curent din utilizatorul logat în cont de root. Dacă după su adăugăm un nume de alt utilizator normal ni se va cere parola acelui cont și vom fi logați în terminal ca acel utilizator.
Ceea ce ne interesează este logarea ca root pentru actualizări sau instalări sau modificarea fișierelor la care nu avem drepturi de scriere ca utilizator normal, deci vom da comanda su, su -, su -c nume-comandă, sau sux apoi tastăm la cerere parola de root. Citiți man su pentru detalii, câteva explicații pe scurt:
su = căpătăm drepturi de root (devenim userul root), dar nu se modifică variabilele PATH și directorul curent;
su - (alternative: su -l sau su --login)= devenim userul root și-n plus se schimbă și variabilele PATH, iar directorul root devine directorul de lucru;
su -c comandă = devenim root doar pentru comanda pasată shell-ului, după rularea comenzii devenim iar userul inițial; deci căpătăm permisiuni sporite temporar, nu trebuie să ne delogăm după ce-am terminat de instalat, actualizat, modificat; dacă comanda are propriile opțiuni, parametri, trebuie încadrată între ghilimele (' sau ")
sux = este un wrapper pentru su, trebuie instalat separat, face același lucru ca su, dar în plus primim toate drepturile asupra serverului X.

Sudo (super user do) permite unui utilizator cu drepturi (drepturi de execuție stabilite în /etc/sudoers) executarea unei comenzi ca utilizator root sau alt user cu drept de sudo. După executarea comenzii rămânem logați cu contul de user normal. Într-un interval scurt de timp (implicit e 5 minute...) putem folosi iar comanda sudo fără să ni se ceară parola! După acel interval (timeout) vom fi iar nevoiți să dăm parola.
sudo comandă= va executa comanda cu permisiunile contului root, ca și cum ar fi dată de root;
sudo -s/ sudo -i/ sudo su= diverse metode de a ne loga ca userul root cu ajutorul parolei de utilizator, nu a celei de root; sudo -i schimbă și directorul curent în /root, celelalte două variante păstrează locația curentă; într-un fel echivalează cu folosirea su, astfel trebuie să părăsim contul de root la terminarea lucrului (instalări, dezinstalări, actualizări, lucrul cu fișiere asupra cărora utilizatorul nostru nu are permisiuni de execuție, etc); pentru a vedea diferențele dintre aceste 3 comenzi dați comanda pwd;
sudo -u nume-user comandă= va executa comanda dată ca userul specificat după opțiunea -u;
Pentru ca un utilizator să aibă drept de sudo trebuie trecut în fișierul de configurări al sudo, /etc/sudoers. În același fișier putem modifica comportamentul sudo:
1- modificare timeout (timp în care nu ni se cere parola)= adăugăm la finalul fișierului o linie de genul la subsecțiunea ## Defaults specification:
Defaults:nume-utilizator timestamp_timeout=x (înlocuim x cu 10, 15, etc, pentru timeout de 10 sau 15 minute, iar pentru a se păstra comportamentul toată sesiunea o valoare mai mică de 0, de exemplu -1); dacă dorim să se ignore setarea revocăm cu sudo -K, sudo -k sau sudo -v;
2- setăm sudo să ceară parola de root, nu cea a utilizatorului ce dă comanda:
Defaults rootpw;
3- setăm sudo să insulte utilizatorul ce greșește parola:
Defaults insults;
4- drept de folosire sudo de către un grup întreg (wheel): decomentăm (ștergem # din fața liniei roșii):
## Uncomment to allow members of group wheel to execute any command
# %wheel ALL=(ALL) ALL
5- folosire sudo fără parolă de către membrii grupului wheel prin decomentarea linii scrise cu roșu:
## Same thing without a password
#%wheel ALL=(ALL) NOPASSWD: ALL
Similar putem da drept de sudo doar unui anumit utilizator cu o linie de genul:
nume-utilizator ALL=(ALL) NOPASSWD: ALL
după cea cu:
root ALL=(ALL) ALL Mai sigur este setarea sudo pentru permiterea executării DOAR a anumitor comenzi fără parolă:
nume-utilizator ALL=(ALL) NOPASSWD: comandă1, comandă1, comandă3, ..., comandăX
stressat ALL=(ALL) NOPASSWD: /usr/sbin/lshw, /usr/sbin/hddtemp
Surse: man su, man sudo, man sudoers
LE: puteți observa că folosesc ocazional sudo (prefer su în mod normal), dar întotdeauna sudo cu parolă de root (19 caractere acum, schimbată periodic/ minuscule+ majuscule+ cifre+ caractere non-alfanumerice/ adică @, $, #, !, etc)! Din motive de siguranță evident, chiar dacă mă-ndoiesc c-aș reprezenta o țintă, ideea e să nu ușurez munca ”crackerilor”!
Recunosc sincer că nu-mi pasă foarte mult dacă-mi crapă sistemul (dd rulz!, Clonezilla e ok), sau dacă-mi pierd date din /home (am salvate datele, muzica, etc. pe un hdd extern și parțial pe dvd-uri), dar parcă nu m-aș simți linuxist dacă m-aș lăsa în bătaia vântului (la mila script-kiddies!)... :D
GUI
O metodă simplă este să folosim front end-urile grafice pentru comanda su (kdesu sau gksu, în funcție de mediul grafic folosit, kdesu în KDE, gksu în Gnome, Xfce, etc), ori pentru sudo (kdesudo, gksudo). Să presupunem că dorim să deschidem o aplicație ca user root, managerul de fișiere Dolphin sau să edităm un fișier cu editorul de text kate.
Cu ajutorul Krunner (apăsăm Alt+F2 și va apărea căsuța krunner) sau terminalului tastăm kdesu dolphin sau kdesu kate /etc/sudoers, scriem parola de root în caseta de dialog apărută și aplicația dorită va porni ca și cum ar fi deschisă de userul root, astfel că avem toate permisiunile de execuție necesare!
O metodă mai ”radicală”, nerecomandată este logarea în interfața grafică ca user root. Este inutilă și periculoasă, dar este posibilă!
În Kde se poate face prin modificarea fișierului de configurare al kdm, kdmrc (AllowRootLogin=true) /usr/share/config/kdm/kdmrc în Arch, în alte distribuții poate fi altă cale, aflăm calea ca root cu comanda find / -name kdmrc.
Altă metodă este folosirea systemsettings- Login Screen (Ecran de autentificare).
Abonați-vă la:
Postări (Atom)