Trucs et Astuces Fedora 10 : Installation rapide de mes applications sous Fedora

Voila un petit script shell ultra simple qui va mettre en place les différents dépôts utiles, installer les logiciels que j'utilise et installer des polices ou divers autres outils qui me sont utiles dans mon utilisation quotidienne de Fedora :)

Read the rest of this post »

Filed under  //  Fedora   Unix/Linux   fresh   installation   script   shell   simply  
Posted by Cyril Nicodème 

Trucs et Astuces Fedora 10 : Fedora 10 et flash qui se grise

L'installation de Flash proposée par Fedora est la version 10.0 r12.

Sur ma machine en 32bits, Flash avait la mauvase tendance à se griser et rendait l'application (flash) inutilisable.

Le problème vient en fait de la version 10.0. Un simple downgrade vers la version 9 résout ce problème.

Nous allons voir comment procéder, vous verrez, c'est tout simple :)

Tout d'abord, faites une sauvegarde de votre version actuelle de flash :

cp /usr/lib/flash-plugin/libflashplayer.so /usr/lib/flash-plugin/libflashplugin.so.bak

Ensuite, téléchargez la version 9 ici :

Décompressez l'archive, et mettez le fichier libflashplugin.so extrait dans le dossier flash-plugin :

cp /home/user/downloads/install_flash_player_9_linux/libflashplayer.so /usr/lib/flash-plugin/

Redémarrez Firefox, et voilà ! Plus de problèmes avec Flash ! :)

Filed under  //  Fedora   Unix/Linux   bug   cambridge   flash   gris   problem  
Posted by Cyril Nicodème 

Trucs et Astuces Fedora 10 : Fedora 10 et le démarrage de session automatique

Aujourd'hui une petite astuce sur comment démarrer votre session automatiquement.

La manipulation est très simple, et ne requiert que deux secondes de votre temps ! :)

Ouvrez le fichier /etc/gdm/custom.conf en root, et ajoutez ceci :

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=utilisateur

(Si la section [daemon] existe déjà, ajoutez juste les deux valeurs.
Bien sûr, remplacez "utilisateur" par votre pseudo !)

Il vous est aussi possible de faire un démarrage de session en différé si vous le désirez.

Plus d'informations ici.

Filed under  //  Fedora   Unix/Linux   auto   automatique   démarrage   session  
Posted by Cyril Nicodème 

Trucs et Astuces Fedora 10 : Fedora 10 et le double écran

A chaque nouvelle version de Fedora, c'est la grande bataille pour avoir une configuration de double écran fonctionnelle !

Après moult essai, tentative et échecs, voici, (pour une carte ati X1400 en tout cas), la démarche pour bénéficier du double écran :

Tout d'abord, le xorg.conf :

# Xorg configuration created by system-config-display

Section "ServerLayout"
        Identifier     "single head configuration"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Synaptics" "CorePointer"
EndSection

Section "InputDevice"
# keyboard added by rhpxl
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option            "XkbModel" "pc105"
        Option            "XkbLayout" "fr"
        Option            "XkbVariant" "latin9"
EndSection

Section "InputDevice"
        Identifier  "Synaptics"
        Driver      "synaptics"
        Option      "Protocol" "auto-dev"
        Option      "Emulate3Buttons" "yes"
        Option      "SHMConfig" "true"
EndSection

Section "Monitor"
        Identifier "Monitor0"
        Option "PreferredMode" "1280x800"
        HorizSync    31.5 - 37.9
        VertRefresh  50.0 - 70.0
        Option "Position" "1680 0"
EndSection

Section "Monitor"
        Identifier "BenQ"
        Option "leftOf" "Monitor0"
        Option "PreferredMode" "1680x1050"
        Option "Position" "0 0"
EndSection

Section "Device"
        Identifier        "Videocard0"
        Driver                "radeon"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport        0 0
                Depth                24
                Modes                "1280x800" "1680x1050"
                Virtual                2960 1050 # Ici l'écran virtuel
        EndSubSection
EndSection

Ensuite, le petit script "dualscreen" à mettre dans /usr/bin/ et à ajouter au démarrage de session :

#!/bin/bash
XRANDR_OUT=`xrandr -q`
if echo "$XRANDR_OUT"|grep -q 'VGA-0 connected'; then
        echo 'Detected External Screen';
        # placement des écrans 
        xrandr --output LVDS --auto --output VGA-0 --auto --left-of LVDS
 
        #définition des résolutions
        xrandr --output LVDS --mode 1280x800 --pos 1680x0 --output VGA-0 --mode 1680x1050 --pos 0x0
else
        echo 'No External Screen connected!';
        #turning off just incase
        xrandr --output VGA-0 --off
fi

Voilà ! Fermez la session, reconnectez-vous et tout devrait fonctionner ! :)

Filed under  //  Fedora   Unix/Linux   X11   bi écran   dual screen   xorg   xrandr  
Posted by Cyril Nicodème 

Trucs et Astuces Fedora 10 : Pré-migration vers Fedora 10

Suite à la sortie de Fedora 10, j'ai entrepris de mettre à jour mon système.

Comme d'habitude, à chaque fois que je formatte, j'oublie une partie essentielle, qui fait que je suis bloqué par la suite.

Voici donc une liste d'éléménts à ne pas oublier lorsque vous formattez votre pc :

Read the rest of this post »

Filed under  //  Fedora   Unix/Linux   anticiper   cambridge   copier   migration   noter   partage   sauvegarde   script   session  
Posted by Cyril Nicodème 

Gnome - Fenêtre de déverrouillage d’écran personnalisé

Le blog d'Opossum1er propose une astuce pour avoir une fenêtre de déverouillage de l'écran plus agréable que celle de base par gnome.

Quoi dificille ? Non ! Pas du tout !

Il suffit juste d'entrer cette commande :

gconftool-2 -t string -s /apps/gnome-screensaver/lock_dialog_theme system

Pour compliquer les choses, je vous conseille d'allez faire un tour sur son blog :p

Filed under  //  Fedora   Unix/Linux   déverouillage   fenêtre   gnome   personnalisation   thème   verouillage  
Posted by Cyril Nicodème 

How to install DBDesigner 4

Hey !

Today I will explain how to install dbdesigner4 on Fedora. It's a bit tricky ! :/

So first of all, download these two files :

After, extract dbdesigner (tar -xvzf DBDesigner4.0.5.4.tar.gz).

Extract also kylixlibs3-borqt-3.0-2.tar.gz.

Go to the kylixlibs3-borqt folder, and do this :

tar -xvzf DBDesigner4.0.5.4.tar.gz
tar -xvzf kylixlibs3-borqt-3.0-2.tar.gz
cd kylixlibs3-borqt
su -
cp libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9.0-qt2.3.so
ln -s /usr/lib/libborqt-6.9.0-qt2.3.so /lib/libborqt-6.9-qt2.3.so
/sbin/ldconfig
chown -R user:user ../DBDesigner4
cd ../DBDesigner4/
./startdbd

And thats it ! :)

But now, you want to connect DBDesigner to your database to automatically manage your table from your design ! And apparently It doesn't work !

Okay, okay, I give you the solution !

Donwload this file :
http://www.devart.com/dbx/download.html (the right for you, sure !)

Extract it and copy it to /usr/lib :

tar -xvzf dbxmda.tar.gz
su -
cd DbxMda
mv libsqlmda.so.4.20 /usr/lib/

Then, open DBDesigner, go to Database > Connect to Database, click on "New connection Database", choose the "advance" tab, and modify these informations :

LibraryName: libsqlmda.so.4.60
VendorLib: libmysqlclient.so.10.0.0
GetDriverFunc: getSQLDriverMySQL

BE CAREFUL ! The current value for GetDriverFunc is NOT the same as the one indicated here ! Yep ! The Y is in upper caps but mine is in lower caps. It's a big difference because in the libsqlmda.so, the function is getSQLDriverMySQL and NOT getSQLDriverMYSQL, so if you leave the Y, it will not work ! :p

Now you can play with mysql ^^

Filed under  //  Fedora   dbdesigner   fabforce   liborqt   mysql   workbench  
Posted by Cyril Nicodème 

Installation de VMWare Server sur Fedora

Tout d'abord, la différence entre VMWare Server et VMWare Player est, d'apres Wikipedia :

VMware Player est une workstation allégée, qui permet d'utiliser une machine virtuelle, mais non de la créer. Cette version est utilisable gratuitement.
VMware Server est une application serveur très proche de GSX. Elle remplacera GSX à terme. Elle permet de créer et d'utiliser plusieurs machines virtuelles. Cette version est utilisable gratuitement. L'avantage de cette version, c'est la console distante. On peut ainsi prendre le contrôle de l'ensemble des machines virtuelles depuis une machine distante, ce qui n'est pas possible avec la version VMware Player.

Comment Installer VMWare Server.

Premièrement, aller sur le site de VMWare : http://register.vmware.com/content/download.html puis télécharger le .rpm
Ensuite, faites vous une clée d'enregistrement à http://register.vmware.com/content/registration.html

Une fois ceci fait, faite un simple rpm-ivh VMware.....rpm pour installer la VMWare. Ensuite, installez les composants nécéssaire pour faire tourner vmware, c'est à dire : gcc gcc-c++ kernel-devel kernel-headers xinetd

La configuration directe, en passant par vmware-config.pl risque de ne pas marcher, il faudra télécharger ce patch :
http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update114.tar.gz

Et exécuter le runme.pl contenu dans ce fichier.

Voila ! VMWare est installé !

Filed under  //  Fedora   Howtos   Unix/Linux   installation   player   server   vmware  
Posted by Cyril Nicodème 

simplyFedora 8 :)

J'ai fait un petit script en bash, simplyFedora, qui va vous permettre de préparer votre Fedora fraichement installé :)

Vous avez juste à le télécharger, lui mettre le chmod +x et le lancer (en ligne de commande !)

Ce script va vous proposer d'installer les principaux dépots (livna, remi et adobe) puis il va installer différents dépots en fonction de leur catégories.

Voici la liste des catégories :

  • General (wget yum-fastestmirror binutils unace unzip unrar)
  • GnomeApps (xchm gedit-plugins)
  • Ati ou NVidia
  • Flash
  • Multimedia (gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-ugly vlc compat-libstdc++-33 mplayer-codecs-20061022-1 mplayer-codecs-extra-20061022-1 libdvdcss libdvdnav xvid-core xine-lib-extras-nonfree totem-xine totem-mozplugin)
  • Polices TrueType
  • OpenOffice (base, writer, impress)
  • Web developpement (apache, mysql, php, et quelques modules de php)
  • Logiciels
Filezilla Deluge XChat (pour Gnome) VirtualBox GSynaptics (pour Gnome)

Bien sûr pour chaque catégories, vous pouvez choisir si oui ou non vous voulez l'installer :)

J'espère que cela vous conviendra :)

N'hésitez pas à me faire un rapport de bug s'il y a un problème, afin de le corriger ! :)

Filed under  //  Fedora   Scripts   Unix/Linux   auto   bash   installation   simply  
Posted by Cyril Nicodème 

How to setup a bridge between a virtual machine with VirtualBox and a Fedora host

Hi everybody, I will try to show you how it's easy to configure your virtual machine to be visible on the network, like another machine.

First, you need to install the bridge-utils package
yum install bridge-utils
and you need to create a bridge.
Go to /etc/sysconfig/network-scripts/ and create a new file (ifcfg-tap0 for example) :
vi /etc/sysconfig/network-script/ifcfg-tap0

IMPORTANT NOTE : NetworkManager load the scripts files in alphabetical order. If you set the name of your bridge with the first letter is before the first letter of your interface, it will not work ! (br0 connected to eth0 for example). Take care about that !

Put these lines :
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=static #or dhcp, and leave the next
IPADDR=192.168.0.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
BROADCAST=192.168.0.255
then open your network configuration file (for example ifcfg-eth0) and add these lines (if they didn't exists) :
PEERDNS=no
TYPE=Ethernet
USERCTL=yes
IPV6INIT=yes
BRIDGE=tap0
Restart the network service by
su -lc 'service network restart'
Finally, and the most important, in root, you need to specify the bridge for VirtualBox with this command :
VBoxAddIf vbox0 {user} tap0

With {user} your current user, br0 the name of your bridge, and vbox0, it's the name of the network you will need to specify in the preferences of VirtualBox, network section. Select Host Network Adaptater, and specify vbox0.

Voilà ! You can launch your virtual machine in bridge mode ! :)

(See : http://forums.fedora-fr.org/viewtopic.php?pid=200600 for more info (in french))

You can have some issues after a reboot, with your virtual machine that cannot connect to the web. If it happens, stop your vm, remove the interface and re-add it to virtualbox (in root mode) and start your vm.

# Command to remove an interface :
VBoxDeleteIF vbox0

# And now, we add it:
VBoxAddIF vbox0  tap0

Filed under  //  Fedora   Howtos   Unix/Linux   box   bridge   virtual   virtualbox  
Posted by Cyril Nicodème