logo Weezblog

Se connecter S'inscrire
aujourd'hui : 6
Articles
Bonjour,

Je viens d'avoir un problème avec la configuration de mes agencements, lors de la modification de ces derniers, un crash s'est produit (j'étais sous Debian Wheezy - Testing).
Au redémarrage l'un de mes 4 bureaux avait perdu son agencement, y compris le plasmoïde de notes (importantes évidement) smiley 

J'ai donc décidé de retrouver mes agencements tels qu'ils étaient.  

J'ai copié le fichier dans mon home :
cp .kde/share/config/plasma-desktop-appletsrc plasma_config_modifier


Celui-ci contient la configuration de vos agencements KDE, et même d'anciens agencements smiley 

Avant d'aller plus loin vérifiez que le fichier contient ce qui vous intéresse en recherchant dedans des éléments perdus, par exemple le nom d'un fond d'écran ou le contenu d'une note.  
Pour ma part je le savais déjà que ce que je cherchais y était, car je l'ai trouvé en cherchant un morceaux de note dans le contenu des fichier de ~/.kde

Si vous souhaitez seulement récupérer le contenu d'une note, il est stocké au format HTML après une balise autoSaveHtml=, il suffit donc de copier le texte HTML dans un nouveau fichier HTML, puis d'ouvrir le fichier HTML dans un navigateur web.

J'aurais donc pu m'arrêter là, mais je n'allais pas m'arrêter en si bon chemin.  

Pour remettre mes agencements en place, il suffisait seulement de comprendre comment ce fichier est organisé.

Ce ne fut pas bien compliqué, au détail près que la numérotion des bureaux(desktop) commencent à zéro, comme celles des écrans (screen).

Voici la correspondance des variables importantes :
[Containments][xx]  => agencement et xx sont identifiant numérique, pour l'identifier j'utilisai le nom de fond d'écran ou le contenu d'un plasmoïde.

desktop=x  => bureau où se trouve l'agencement, avec x allant de 0 au nombre de bureau que vous avez moins un (0 à 3 pour 4 bureau et 0 = bureau 1);

screen=x
=> écran où se trouve l'agencement, fonctionne de la même manière que desktop

[Containments][xx][Applets][xx] => où [Containments][xx] correspond à l'agencement et [Applets][xx] au plasmoïde.
Cela est utile pour savoir à quel agencement est associé un plasmoïde. Le desktop indiqué dans cette section peut être à -1, dans ce cas là il devrait utiliser la valeur de son agencement.

Il existe d'autres élément dans ce fichier mais ils fonctionnent globalement de la même manière.


Pour ma part le desktop de l'agencement en question était à -1.  

Avant de valider les modifications vérifiez le bureau de vos agencements et supprimez le ou les agencements inutiles.


Une fois vos modifications terminées copier le fichier à sont emplacement d'origine (garder une copie d'origine, on ne sait jamais).
Pour être certain de bien écraser le fichier, quitter votre session KDE, puis appuyez sur alt+ctr+F1, logez vous en console et copier le fichier :
cp plasma_config_modifier ~/.kde/share/config/plasma-desktop-appletsrc


Appuyer sur alt+ctr+F7 (ou alt+ctr+F8 si cela ne fonctionne pas) logez-vous sur votre session KDE. Les modifications devraient être alors prises en compte, si ce n'est pas le cas ou si cela n'a pas l'effet voulu, re vérifiez votre fichier car une erreur est vite arrivée.

C'est donc la fin de l'histoire, à la prochaine smiley 

Posté le 04/01/2012 à 23:55 par Sandman
Edité le 05/01/2012 à 12:36 par Sandman
Catégorie KDE

0 commentaire : Ajouter
Bonjour,

Le dernier article date, et ce essentiellement à cause du manque de temps. Aujourd'hui je vais évoquer deux sujets. Mon passage à KDE 4.6 et un bug qui en découle probablement.

Je viens d'installer une Debian testing (Wheezy) avec KDE 4.6.
J'ai récupéré mon home et mes configs d'une Debian stable avec un KDE plus ancien. Tout s'est relativement bien passé.

J'ai pu constater du changement dans la configuration des espaces de travail. Le nouveau système est un peu différent, mais je n'ai pas eu le temps d'approfondir le sujet. Il fonctionne par agencement, on peut avoir plusieurs agencements(espaces de travail) par bureau, et en changer facilement.

Maintenant parlons du bug "alt gr", en effet après l'installation plus moyen de faire les symboles obtenus par la touche "alt gr" sous X. Pour résoudre ce problème j'ai seulement coché la case "Configurer les options du clavier" dans : Configuration du système -> périphériques d'entrée -> Clavier -> avancé  
Et décoché la case "Alt. droite" dans "Position de la touche Compose".

Voilà tout pour aujourd'hui.  

Au revoir.

Posté le 29/08/2011 à 20:15 par Sandman
Edité le 05/01/2012 à 12:36 par Sandman

0 commentaire : Ajouter
J'ai rencontré un problème au niveau de Eclipse en essayant d'installer un plugin. Je suis tombé sur l'erreur suivante : no repository  

Pour Eclipse on peut régler ce problème en utilisant IPv4
eclipse -vmargs -Djava.net.preferIPv4Stack=true


Mais la meilleure solution que je connaisse est de désactiver "l'IPv6 only", car elle s'applique aux autres applications Java.
En root exécutez :
sed -i 's/net.ipv6.bindv6only\ =\ 1/net.ipv6.bindv6only\ =\ 0/' \
/etc/sysctl.d/bindv6only.conf && invoke-rc.d procps restart


source :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560056

Posté le 12/07/2010 à 19:23 par Sandman

0 commentaire : Ajouter
J'ai rencontré ce problème sur ma Debian Squeeze.
A chaque démarrage, les effets visuels KDE étaient désactivés.

J'ai trouvé une solution, qui n'est pas nécessairement la meilleure,
c'est de désactiver les tests de fonctionnement. Pour cela il suffit d'aller dans la configuration des effets de bureau sur l'onglet "Options avancées" et cocher la case "Désactiver les tests de fonctionnement".

L'idéal serait de savoir quelle est la cause de la désactivation, mais je n'en ai aucune idée smiley 

Posté le 18/06/2010 à 11:24 par Sandman

0 commentaire : Ajouter
Bonjour,Pour ce premier tuto, un sujet bien classique : l'installation des drivers propriétaires ATI sous Debian. Je vais vous proposer deux méthodes.

MAJ :  utiliser minimum la version 10.4 des drivers pour squeeze (les versions antérieures ne supportent pas xorg 7.5)


Méthode 1 :Paquets requis : build-essential linux-headers-version-du-noyau module-assistant, pour les installer :
apt-get install build-essential linux-headers-$(uname -r) module-assistant
Tout d'abord télécharger les drivers sur le sites d'ati.Ensuite rendre executable le .sh téléchargé :
chmod +x ati-driver-installer-9-12-x86.x86_64.run
(le nom du fichier peut être different si la version n'est pas la même)

Ensuite executer le .sh :
./ati-driver-installer-9-12-x86.x86_64.run
Si le script vous indique une erreur, cela peut fonctionner mais l'accélération graphique ne fonctionnera probablement pas.Vous pouvez tester une version plus ancienne, parfois ceux-ci peuvent être éxecutés sans erreur.

Pour terminer l'installation mettre à jour le fichier /etc/X11/xorg.conf avec la commande :
aticonfig  --initial
Puis redémarrer X (alt+ctrl+retour arrière)
Et voilà le tour est joué!

Méthode 2 :

Installer les paquets suivant :
apt-get install fglrx-control fglrx-driver module-assistant
puis construction du module :
module-assistant auto-install fglrx
ou
m-a a-i fglrx

Ensuite quitter votre environement graphique, puis (si vous en avez un) quitter votre gestionnaire de connexion.pour cela aller alt-ctrl-F1, loguez vous en root puis executer la commande (pour le gestionnaire de KDE) :
invoke-rc.d kdm stop
ou pour le gestionnaire de Gnome
invoke-rc.d gdm stop

si vous utilisiez le module radeon (probable)
modprobe -r radeon drm

si vous utilisez le module radeonhd
modprobe -r radeonhd


Démarrer le module au démarrage :
echo fglrx >> /etc/modules

changer le driver dans la section device du xorg.conf
nano /etc/X11/xorg.conf
Vous devriez avoir cela (l'Identifier peut être différent)

Section "Device"
 Identifier  "ati-device"
 Driver      "fglrx"
EndSection

Puis relancer votre gestionnaire de connexion :
invoke-rc.d kdm start
ou
invoke-rc.d gdm start
Et voilà, c'est terminé smiley Si vous avez des questions j'essaierai d'y répondre dans les commentaires.

Posté le 02/02/2010 à 12:04 par Sandman
Edité le 16/05/2010 à 23:27 par Sandman
Catégorie drivers

0 commentaire : Ajouter

1-2-3