dimanche 13 janvier 2013

KDE rather slow to start PulseAudio culprit

Hi all.

On many distributions delivering KDE, since version 4.2, I have often found incomprehensibles slowness between login step and the time the desktop is fully loaded and usable.

Indeed, we can see unfold normally the KDE's "splashscreen" and the desktop appears but in the systray, all the icons are not loaded and it is not possible to run a program until the startup sound is heard. This is long seconds (10 or 15 for me) where nothing happens (no visible disk access).

After answering on this thread, I opened a bug in KDE and it appears that the culprit is PulseAudio.

Indeed, it seems that PulseAudio package for KDE brings 2 startup files instead of one: "pulseaudio.desktop" and "pulseaudio-kde.desktop"

This often generates a delay to load the desktop caused by the program that is trying to start twice.

Note that this is not systematic, I guess in some cases, the correct file is launched before the bad and in this case, there isn't any delays.

The solution: Just simply delete the unwanted file to retreive a fast loading time. This is valid for all distributions.
- Open a console as root
- Go to the directory /etc/xdg/autostart
- Check that you have two files "pulseaudio.desktop" and "pulseaudio-kde.desktop" in this directory.
- Delete the file "pulseaudio.desktop" (or rename it to "pulseaudio.desktop.disable" if you prefer to keep it)
- Reboot normally there shouldn't be more delay now caused by PulseAudio to logon

Hopefully this will eventually be corrected in the future because this unfortunately reinforces the "Kde cons" peoples while it is not related to KDE itself ;-)

Ouverture de session très longue avec KDE la faute a PulseAudio

Salut à tous.

Sur nombre de distributions délivrant KDE et depuis la version 4.2, j'ai souvent constaté une lenteur incompréhensible entre le moment ou je rentre mon login et le moment ou la session est complètement chargée et utilisable.

En effet, on voit se dérouler normalement le "splashscreen" KDE puis le bureau apparait mais dans la boite à miniatures, toutes les icônes ne sont pas encore présentes et il n'est pas possible de lancer un programme tant que le son de démarrage ne s'est pas fait entendre. Ceci représente de longues secondes (10 ou 15 chez moi) ou il ne se passe rien (pas d'accès disque visible).

Après être intervenu sur ce fil, j'ai ouvert un bug chez KDE et il ressort que le fautif est PulseAudio.

En effet, il semble que le paquet PulseAudio pour KDE entraine l'installation de 2 fichiers de démarrage au lieu d'un seul : "pulseaudio.desktop" et "pulseaudio-kde.desktop"
Ceci génère assez souvent un temps d'attente provoqué par ce programme qui tente de se lancer deux fois.
A noter que ce n'est pas systématique, je suppose que dans certains cas, le bon fichier se lance avant le mauvais et le démarrage ne subit pas d'attente.

La solution : Il suffit tout simplement de supprimer le fichier "en trop" pour retrouver un temps de chargement du bureau rapide. C'est valable pour toutes les distributions.

- Ouvrir une console en root
- Aller dans le répertoire /etc/xdg/autostart
- Controler que vous avez bien deux fichiers "pulseaudio.desktop" et "pulseaudio-kde.desktop" dans ce repertoire.
- Supprimer le fichier "pulseaudio.desktop" (ou le renommer en "pulseaudio.desktop.inactif" si vous préférez le conserver)
- Redémarrer, normalement il ne devrait plus y avoir de longueur provoquée par PulseAudio à l'ouverture de session

Espérons que ceci finira par être corrigé dans le futur car ceci malheureusement conforte les "Kdecestlourd_istes" et les "Kdecarame_istes" alors que ce n'est pas lié à KDE ;-)

vendredi 21 décembre 2012

ROSA SimpleWelcome 2.0 video review


Voici une petite vidéo présentant les nouveautés du menu "SimpleWelcome 2.0" inclut dans la dernière ROSA 2012.1 "Desktop.Fresh"






mercredi 19 décembre 2012

ROSA Desktop 2012 Fresh installation review

Voici une présentation de la dernière version ROSA prénommée ROSA 2012 "Desktop.Fresh". Cette revue est basée sur des captures d'écran de l'installation dans VirtualBox.

>> Lien de téléchargement <<

Exemple pour graver l'image directement sur une clé usb (plutôt que gaspiller un dvd). Cas de l'ISO 64 bits que je grave sur ma clé USB identifiée sous /dev/sdg 

dd if=ROSA.Desktop.Fresh.2012.x86_64.iso of=/dev/sdg bs=1MB


Démarrage sur la clé, le menu permet de démarrer en mode live ou de commencer directement l'installation. Un choix "basic graphics mode" permet de résoudre certains affichages récalcitrants.
Le choix "Troubleshooting" permet l'accès au test de la mémoire mais offre également un accès à "Super grub2 Disk" pour aider à résoudre les cas complexes.
Choix de la langue
Acceptation de la licence
Choix du fuseau horaire
Réglages de la date et de l'heure avec la possibilité de spécifier un serveur de temps sur l'onglet "Avancé"
Spécification du type de clavier
Spécification des pré-requis système. Ceci est un bug car le système possède 1Go de Ram et 15Go de disque dur. Ceci n’empêche en rien la poursuite de l'installation.
Le gestionnaire de partitionnement du système qui permet l'installation "à coté de" ou "à la place" avec un mode automatique ou manuel quand au choix du partitionnement.
Confirmation car mieux vaut prévenir que guérir
Préparation du système
Déroulé de l'installation qui est relativement rapide
Pour cette version, le programme d'amorçage Grub2 n'est proposé que sur le MBR et n'offre pas la possibilité de l'installer sur une partition dédiée. Cela dit, je trouve que c'est un des mieux réussi toutes distributions confondues. Il est possible en cliquant sur "Avancé" de spécifier si Grub2 doit utiliser les UUID ou pas.

Installation Grub2 sur le MBR
Fin de la première étape de l'installation. Reboot nécessaire sans en ayant pris soin de retirer le media d'installation.
Premier démarrage et aperçu du gestionnaire de démarrage ROSA
Animation plymouth on ne peut plus élégante ;)
Finalisation de l'installation. Création de l'accès root
Création du premier utilisateur avec toujours la possibilité en cliquant sur "Avancé" de spécifier un id spécifique ainsi que de choisir l’interpréteur de commande (bash, sh ou dash)
Spécification du nom de la machine
Une nouveauté : A la fin de l'installation, il est maintenant proposé de sélectionner parmi une liste de 4 services courants ceux qui seront à activer automatiquement ou pas.
Parmi les choix proposés, on retrouve le gestionnaire d'impression "cups", le logiciel "openvpn" permettant la création d'un réseau privé virtuel, ensuite on trouve"samba" qui est le logiciel permettant de partager des dossiers et des imprimantes à travers un réseau local et enfin "sshd" qui permet de se connecter de façon sécurisée à distance sur la machine.
On passe ensuite à l'écran de Login ROSA ré-écrit en QML dans le but d'être plus léger. La langue du clavier (fr) est indiquée pour éviter les erreurs
Le splashscreen bien léché d’ouverture de session ROSA
L'écran de base lors de la première connexion avec les plasmoids StackFolder et la barre de tâche ROSA
Le menu "Simple Welcome" ROSA avec ses trois onglets. 
L'utilisateur a désormais la possibilité d'épingler les programmes qu'il utilise souvent et la liste des derniers documents ouverts est effaçable d'un simple clic.
L'onglet "Applications" dans lequel il est maintenant possible de regrouper les applications dans des dossiers exactement de la même manière proposée sous Android 4. Une vidéo suivra bientôt.
La partie "Frise Temporelle" qui permet de mettre en lumière Nepomuk mais aussi aux utilisateurs de réseaux sociaux de retrouver leurs publications classées par date.
KDE 4.9.4 est embarqué sur cette ROSA 2012 Desktop.Fresh
Kernel 3.6.10 avec patch nrj pour améliorer la réactivité du système et consommation mémoire aux alentour de 500Mo avec aucune optimisation
Une autre nouveauté est le regroupement des utilitaires du CCM au sein du centre de configuration KDE pour éviter des doublons et centraliser tout dans un seul endroit.
. Je pense que l'idée est bonne mais il faudra encore améliorer la présentation des outils.

samedi 8 décembre 2012

ROSA Desktop 2012 Release Candidate


L'équipe ROSA est heureuse de vous annoncer la Release Candidate du système d'exploitation ROSA Desktop 2012. Il reste moins de trois semaines jusqu'à la version finale de la distribution.

Lien de téléchargement de ROSA 2012 RC

Le travail sur la nouvelle génération du système d'exploitation ROSA touche à sa fin. Cette Release Candidate est le quatrième et dernier essai de version de la distribution. Depuis la version alpha sortie en aout 2012, nos développeurs ont considérablement amélioré la stabilité du système, fixé tous les problèmes critiques et ajouté le support pour une large gamme de matériel moderne.

Parmi les changements mis en œuvre par les ingénieurs de la compagnie, en particulier pour la Release Candidate de ROSA 2012, il faut souligner les nombreuses mises à jour importantes de l'outil de bureau sémantique (frise temporelle) ainsi que des améliorations dans le chargeur de démarrage Grub2.


Le travail a également porté sur l'apparence et le Design. Sont concernés, le graphisme du thème général ainsi que celui des applications autonomes mais aussi des dizaines de nouvelles icônes. Grâce à travail effectué, le système offre une apparence encore plus moderne et a reçu des (bonnes) critiques de la conception de l'Art Lebedev Studio.



La Release Candidate comprend également des nouvelles versions des composants principaux du système et des applications. L'accent est mis sur les dernières versions logicielles sorties, ce qui fait une distinction majeure entre ROSA Desktop 2012 et les autres produits de l'entreprise. Pour souligner ce fait, nous prévoyons de modifier légèrement le nom de "ROSA Desktop 2012" pour la version finale. Le nom définitif sera annoncé lors de la présentation officielle du produit fin décembre 2012. 

La Plate-forme 2012 est créé par ROSA comme un terrain de jeu pour des expérimentations de nouveaux logiciels. Elle comprend des applications précédemment inutilisées et des composants spécialement conçus originaux.

C'est pourquoi la distribution ROSA Desktop 2012 sera étonnante pour ceux qui aiment à changer le monde et eux-mêmes.

Mises à jour logicielles:

  • Kernel 3.6.7 avec patch nrj pour améliorer la réactivité du système. Les noyaux Vanilla, PAE et RT sont également disponibles dans les dépôts.
  • Noyau compilé avec support CK1 +BFS +BFQ +TOI
  • XServer 13 avec les derniers pilotes. Lors de la migration vers une nouvelle version, nous avons essayé de préserver le support des anciennes cartes vidéo autant que possible.
  • Mesa 9
  • systemd 194
  • Dracut 024
  • grub 2
  • qt4 4.8.4
  • KDE Plasma bureau 4.9.4
  • Firefox 17
  • Thunderbird 17
  • LibreOffice 3.6.2
  • chrome 23.0.1271.95
  • ffmpeg 1.0.1
  • RPM 05/04/10
  • gcc 4.7
  • glibc 2.15
Les dernières versions des pilotes de micrologiciels et propriétaires sont également disponibles dans les dépôts.

Les rapports d'erreurs sont les bienvenus dans notre bugzilla.  (langue anglais)
Vous êtes les bienvenus pour discuter de ROSA 2012 RC et poser vos questions dans notre forum francophone
 

mardi 27 novembre 2012

KLook 2.0 : Meilleur que jamais

Cet article est la traduction française de cette annonce postée par Denis Koryavov's, le responsable de la branche développement pour la distribution ROSA

Bonjour aux utilisateurs de Rosa ou seulement fans de KLook. j'ai de bonnes nouvelles pour vous. Il y a quelques jours, nous avons publié sur notre système de build ABF, une nouvelle version de KLook. La plupart de ces améliorations concernent l'architecture de KLook, de sorte que vous ne verrez pas beaucoup de changements visibles, mais vous les constaterez à l'utilisation.

En première et principale amélioration : nous avons ajouté le support des systèmes de fichiers distants ! Ainsi, vous pouvez utiliser Klook avec des dossiers montés par FTP, SMB, WebDAV et tout autres répertoires et fichiers qui peuvent être ouverts dans le gestionnaire de fichiers Dolphin.

KLook accès aux fichiers d'une Freebox par SMB

Si l'objet que vous essayez d'ouvrir avec Klook est un dossier ou une archive - alors Klook affichera simplement les informations relative à cet objet, sinon Klook tentera d'ouvrir et afficher ce fichier.

Deuxième amélioration : nous avons remplacé le traitement QML des aperçus en "Mode Galerie" par un traitement en C++ , ceci améliore grandement la qualité des aperçus.

Pour les personnes, qui n'utilisent pas (encore) ROSA: il y a un hic : il semble que nous ne puissions pas pousser Klook les dépôts officiels de KDE. Le nouveau responsable du gestionnaire de fichiers Dolphin refuse toutes nos tentatives pour passer notre code dans KDE upstream.
Finalement, c'est peut être une raison supplémentaire pour utiliser ROSA. :)

lundi 19 novembre 2012

Rosa Desktop 2012.1 Migration du MCC dans KDE Control Center


La future release va voir disparaître le fameux et célèbre MCC (à l'origine Mandriva Control Center). 

En effet, les différents modules le composant vont être regroupés dans l'outil de configuration de KDE (systemsettings) pour n'avoir qu'un seul outil de configuration.

Les paquets RPM sont déjà présents et peuvent être installés de cette manière :


urpmi.update -a
urpmi drakconf-kde4