Affichage des articles dont le libellé est fedora. Afficher tous les articles
Affichage des articles dont le libellé est fedora. Afficher tous les articles

lundi 23 novembre 2009

upgrade to Fedora 12 x86_64: tips and tricks

  • OpenLDAP is now 2.4 by default. config migration is explained here : http://www.zytrax.com/books/ldap/ch6/slapd-config.html#convert , pretty straightforward.
  • sound is choppy with skype : same solution as before, add tsched=0 to the load-module module-udev-detect line. It will disable the "glitch free audio" (http://0pointer.de/blog/projects/pulse-glitch-free.html ) that might not be as glitch free as the name suggests, at least for now. could also be a bug in skype...
  • the new KNetworkmanager does not remember TLS settings for OpenVPN. this has been patched in KDE svn and the patch applies cleanly to the F12 KNetworkManager sources (see this bug : https://bugs.kde.org/show_bug.cgi?id=208354).
  • Plymouth "charge" theme is still ugly, see previous post to use solar theme
  • ctrl+alt+backspace to kill the X server is disabled by default. you can enable it back by going to KDE settings > regional settings > Keyboard layouts > advanced > Key sequence to kill X server
  • GTK apps set their notification bubbles in the top right corner, you can change it by using gconf-editor > apps > notification_daemon > popup_location property, i've set it to bottom_right to have both KDE and GTK app notifications in the same place
  • The Konqueror man viewer (very useful when page is long) now tries to fetch its man pages according to the user locale. problem is that 70% of man pages are untranslated, and it doesn't fall back to the english version if the locale version is not found. Since i don't care about translated pages, my hack is to remove the locale pages and symlink the locale pages back to the standard directory so that for example /usr/share/man/fr.UTF-8 points to /usr/share/man. Konqueror will now show the original man page instead of displayed a "not found" error page.
  • For the internal mic : Make sure that Digital Input Source is set to "Digital Mic 1" either in KMix or alsamixer -Dhw . And make sure that your pulseaudio configuration tab in pavucontrol is set to "Analog Stereo Duplex". Otherwise, internal mic will not even show up in the sources, cheeky bastard

Other than that, it's a great release :)

dimanche 21 juin 2009

Notes de migration à Fedora 11

A tous nos lecteurs, ci dessous quelques notes sur les quelques petits problèmes rencontrés ou tips pour la migration à Fedora 11 depuis Fedora 10.

Premier topic : Il semble que le driver libre RadeonHD ne soit pas encore compatible avec le KMS (Kernel Mode setting) qui permet entre autres d'avoir une transition smooth au niveau serveur X entre les différentes phases du boot, et d'avoir un switch rapide entre les terminaux virtuels (Ctrl+Alt+F{2,...}).

Quatre étapes sont donc nécessaires si vous possédez une carte ATI et voulez avoir l'accélaration matérielle.

Il faut :

1. recompiler le driver à partir du dépot Git (indiqué par le message ""RADEONHD(0): DRI support has been disabled at compile time" dans /var/log/Xorg.0.log :
  • $ git-clone git://anongit.freedesktop.org/git/xorg/driver/xf86-video-radeonhd
  • $ cd xf86-video-radeonhd/; ./autogen.sh --prefix=/usr/; make (vous pouvez également choisir /usr/local comme préfixe et jouer sur le LD_LIBRARY_PATH mais je n'ai pas choisi maintenant qu'il y a l'option yum reinstall)
  • # make install
2. désactiver le KMS ( ce qui veut dire pas de boot sympa avec plymouth mais pour l'instant c'est le prix à payer : (voir https://bugzilla.redhat.com/show_bug.cgi?id=476086). Pour cela , éditer votre /boot/grub/grub.conf et rajouter nomodeset à la fin de la ligne des options du kernel que vous bootez, exemple :


title Fedora (2.6.29.4-167.fc11.i586)
root (hd1,7)
kernel /vmlinuz-2.6.29.4-167.fc11.i586 ro root=UUID=uuid rhgb quiet nomodeset
initrd /initrd-2.6.29.4-167.fc11.i586.img



3. Créer un fichier /etc/X11/Xorg.conf spécifiant qu'il faut utiliser le driver radeonhd (ce fichier n'est plus présent par défaut dans Fedora, créez le)

La partie importante est la suivante :



Section "Device"
Identifier "Videocard0"
Driver "radeonhd"
BusID "PCI:1:0:0"
Option "DRI"
EndSection


Section "DRI"
Group "video"
Mode 0666
EndSection



Pour le reste (AIGLX et Composite) expérimentez dans votre contexte et reportez vous aux nombreux threads et docs sur le sujet.



4. rebooter et vérifier au prochain boot que l'accélaration fonctionne.
  • vous ne devez pas avoir d'erreur dans /var/log/Xorg.0.log (faites un grep sur (EE) )
  • faites un export LIBGL_DEBUG=verbose ; glxinfo . La non plus il ne doit pas y avoir d'erreur significative (l'absence de fichier drirc peut être ignorée), et le renderer string doit retourner "Mesa DRI R300 20090101 AGP 4x x86/MMX/SSE2 TCL" ou équivalent, c le "DRI" qui est important, il ne doit pas y avoir "Software rasterizer".
  • le nombre de FPS obtenu par glxgears doit être de plusieurs milliers et non plusieurs centaines.


Deuxième topic :

Le nouveau thème graphique "Charge" est plutôt moche comparé au thème Solar sur F10. Pour les laptops avec une carte autre qu'ATI (cas de mon laptop pro), la procédure pour remettre le thème Solar pour Plymouth est la suivante :

# yum install plymouth-theme-solar
# plymouth-set-default-theme solar
# /usr/libexec/plymouth/plymouth-update-initrd


Troisième topic :

Dégager la cloche système franchement pénible. Deux étapes pour faire mourir cette pourriture communiste :

  • mettre set bell-style none dans /etc/inputrc
  • Empêcher le module kernel pcspkr de se charger. Pour cela éditer /etc/modprobe.d/blacklist.conf et rajouter à la fin :

    # sound drivers
    blacklist pcspkr
    blacklist snd-pcsp



Topic bonus :

Si vous avez fait une réinstall de la partition / pour bénéficier d'ext4, et que vous avez gardé la liste des rpms installés dans votre f10, vous la possibilité de réinstaller les rpms désormais manquants.

En F10 vous avez fait :
$ rpm -qa --queryformat "%{NAME}\n" > /autre/part/rpms-in-f10-oneperline

En F11 vous faites :
$ cp /autre/part/rpms-in-f10-oneperline /tmp
$ rpm -qa --queryformat "%{NAME}\n" > /tmp/rpms-in-f11-oneperline

Supprimer dans la liste des rpms de F11 ceux qui étaient déjà en F10 :

$ for i in `cat rpms-in-f11-oneperline` ; do sed -i rpms-in-f10-oneperline -e "/^${i}\$/d" ; done ;

Installer tous les rpms manquants en une seule fois (n'oubliez pas au préalabe d'avoir installé les repositories supplémentaires, notamment rpmfusion-free et au besoin rpmfusion-nonfree ):

# yum install $(cat rpms-in-f10-oneperline | xargs) | tee -a /tmp/yummed-from-f10

Avec tout ça vous avez protégé vos biens . Les choses se passent.

vendredi 15 mai 2009

Fedora 11 dans les Starting-blocks !


Pour rappeler au monde entier que la meilleure distribution Libre va sortir sa dernière version d'ici le 9 juin 2009 (initialement prévue le 26 mai), je me dois de poster sur ce blog de patronS.

L'Open-Source montre encore une fois sa supériorité en proposant une "Leonidas" plus puissante que jamais! J'pense bien que tout l'monde devrait la jouer sur son laptop !

Pour ne pas répéter ce qui sera agréablement lisible (et rédigé par mes soins, ... mais nan c'est pas d'la pub ;) ) dans le magazine fedora, "Muffin" à partir du 26 mai, le pas franchi est de taille. Je citerais par exemple le nouveau Kernel 2.6.29, la présence par défaut du nouveau système de fichiers Ext4 (bien stable au contraire de ce qu'on peut lire ailleurs...), KMS (Kernel ModeSetting) qui permet entre autre aux chipsets graphiques Intel d'offrir de meilleures performances, et encore bien des choses.


KDE & Compiz-fusion sont de retour !!


J'insiste également sur la présence de KDE 4.2. Pourquoi?? Parce que les perfs proposées par ce dernier, stable et puissant, sont d'ores et déjà considérées, par les développeurs du projet, égales aux versions 3.5! Les fans du K Destop Environment sauront apprécier!

En tant qu' utilsateur de fedora 11 preview en mode "ca décoiffe", je ne pourrais que vous inciter à découvrir ce millésime doté d'un caractère à donner des frissons!

A ne rater sous aucun prétexte, ce matos allemand, ou allemand, trouvera forcement sa place chez vous!