Suite aux màj effectuées sur debian fraichement installé, j'ai noté qu'après redémarrage de l'ordinateur, GDM ne se lance plus. J'étais obligé de lancer startx enmode console.
Il est à noter que gdm ne se trouve pas dans le dossier /usr/bin.
Apparement, l'explication est qu'un autoclean a supprimé le GDM et qu'une simple réinstallation de ce dernier résoud le problème.
# aptitude install gdm
Et voiloù, tout est rentré dans l'orde.
Source:
GDM ne démarre plus automatiquement en runlevel=2
mercredi 9 février 2011
Debian: GDM ne démarre plus automatiquement
Mise à jour de Leenny, puis mise à niveau vers Squeeze
Mon fichier /etc/apt/source.list d'origine après l'installation à partir du CD de debian:
# # deb cdrom:[Debian GNU/Linux 5.0.6 _Lenny_ - Official i386 CD Binary-1 20100904-18:58]/ lenny main deb cdrom:[Debian GNU/Linux 5.0.6 _Lenny_ - Official i386 CD Binary-1 20100904-18:58]/ lenny main deb cdrom:[Debian GNU/Linux 5.0.6 _Lenny_ - Official i386 CD Binary-2 20100904-18:58]/ lenny main # Line commented out by installer because it failed to verify: #deb http://security.debian.org/ lenny/updates main # Line commented out by installer because it failed to verify: #deb-src http://security.debian.org/ lenny/updates main # Line commented out by installer because it failed to verify: #deb http://volatile.debian.org/debian-volatile lenny/volatile main # Line commented out by installer because it failed to verify: #deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
Voici le contenu du nouveau fichier source.list:
# stable deb http://ftp.fr.debian.org/debian/ stable main contrib non-free #deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free # stable security deb http://security.debian.org/ stable/updates main contrib non-free #deb-src http://security.debian.org/ stable/updates main contrib non-free # stable volatile deb http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free #deb-src http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free # stable multimedia deb http://www.debian-multimedia.org stable main non-free #deb-src http://www.debian-multimedia.org stable main non-free # backports deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free
Ensuite, mise à jour du système:
Message d'erreur lors de la mise à jour:# aptitude update# aptitude safe-upgrade
W: GPG error: http://www.debian-multimedia.org
Pour y remédier:
# aptitude install debian-backports-keyring # aptitude install debian-multimedia-keyring
Enfin, une vérification que toutes les mises ont bien été effectuées, puis mis à niveau de Lenny vers Squeeze
Ajouter ensuite le fichier sources.list ci-dessous dans /etc/apt/sources.list.d
# aptitude safe-update (apt-get upgrade)# aptitude full-update (apt-get dist-upgrade)
# stable deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free #deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free # stable security deb http://security.debian.org/ squeeze/updates main contrib non-free #deb-src http://security.debian.org/ squeeze/updates main contrib non-free ## stable volatile ## Le dépôt volatile à changé, il est désormais sous "squeeze-updates" deb http://ftp.fr.debian.org/debian/ squeeze-updates main non-free contrib #deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main non-free contrib # stable multimedia deb http://www.debian-multimedia.org squeeze main non-free #deb-src http://www.debian-multimedia.org squeeze main non-free # backports deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
Puis vérification s'il n'y a pas de mises à jour qui trainent.
Sources:
Mise à niveau (upgrade) de Lenny à Squeeze
Publié par
MaLaGasy
à
14:03
0
commentaires
mercredi 2 février 2011
Dual boot Ubuntu/Debian
Et oui, j'ai installé finalement Debian Lenny sur mon PC. L'installation s'est bien déroulée et je n'ai rencontré aucun problème.
Par contre, j'ai noté que ma batterie tient plus longtemps sous Debian que sur Ubuntu (2h30 au lieu de 1h20). C'est à vérifier lorsque j'aurai Debian avec les mêmes configurations qu'Ubuntu.
Voici les petits soucis que j'ai rencontré après installation:
- la taille du police de caractère sur la page d'ouverture de session, pour entrer le l'identifiant et le mot de passe, est trop grand à mon gout :)
- la langue du clavier est en US
- la reconnaissance de ma clé 3G, pour accéder au net. Heureusement que je suis passé au cable.
1. Pour la taille de la police, pas de solution pour l'instant vu que ce n'est pas la première de mes priorités
2. Pour la langue, il m'a suffit de modifier le fichier /etc/X11/xorg.conf les informations suivantes:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
par:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
Option "XkbOptions" "altwin:meta_win"
EndSection
3. Pour la cle 3G,
- installation du driver de ma carte wifi: PRO/Wireless 3945ABG et chipset Intel® 945PM Express
http://www.intellinuxwireless.org/?n=Downloads
Mais cela n'a pas suffit à résoudre le problème.
Et voilà, un Debian fraichement installé ;). Et l'aventure continue.
Publié par
MaLaGasy
à
03:16
0
commentaires
Libellés : linux
samedi 16 octobre 2010
Aquisition d'une nouvelle machine: un MBP 6.2
Merci d'avoir lu mes messages sur ce blog, mais depuis mon acquisition d'une nouvelle machine, je vous propose aussi d'aller voir la suite de mes messages à cette adresse:
http://mbpmultiboot.blogspot.com/
Je continuerai évidement de faire mes tests sur mon PC évidement, quoique je pense de plus en plus à installer Debian dessus. A suivre.
Publié par
MaLaGasy
à
12:57
0
commentaires
jeudi 9 septembre 2010
BOINC: logiciel libre de calcul bénévole et distribué
Je me suis intéressé à ce projet du fait qu'il me semble utile de pouvoir aider les autres comme on peut et avec nos propres moyens.
Pas mal de projet me parait intéressant. Vous pouvez avoir la liste complète ci-dessous:
http://boinc.berkeley.edu/wiki/Project_list
J'ai choisi en premier lieu d'aider le projet Quantum Monte Carlo at home, du fait des études que j'ai effectué et je sais bien combien nous avons été ravi d'avoir plusieurs processeurs à notre disposition pour effectuer des calculs complexes qui peuvent durer des jours, voir des semaines.
Pour l'installation, ce n'est pas difficile. L'installation la plus simple sans prise de tête se fait en installant les paquets "boinc-manager" et "boinc-client" (apt-get install boinc-manager boinc-client) ou tout simplement en cliquant sur le lien apt://boinc. Vous pouvez également effectuer une rechercher de l'application BOINC à partir du Logithèque d'Ubuntu (menu Application>Logithèque Ubuntu), puis de l'installer.
Une fois l'application installée, il suffit juste de lancer Boinc à partir du menu Applications>Outil Système>Boinc puis de suivre la démarche proposée dans les fenêtres, comme décrit ci-dessous:
A la fin de l'installation, on nous redirige automatiquement vers une page internet pour configurer le compte.
Il est à noter que le but du jeux ici n'est pas de faire la compétition parmis ceux qui ont effectué le plus de calcul! mais une course contre la montre, afin d'aider certain projet à avancer plus rapidement, et ceci pour le bien de l'humanité.
Voici le calcul que j'ai à effectuer en ce moment. J'ai un peu moins de 52h pour terminer ce calcul avant de passer à un autre projet. Apparement, si le calcul qui m'a été assigné n'est pas terminé dans les temps, alors ce projet sera envoyé à une autre personne.
Notes:
Il n'y a pas d'écran de veille disponible (pour l'instant!) sous linux.
Sources:
http://boinc.berkeley.edu/index.php
Aider la science avec Folding@home
Ubuntu et le calcul partagé (forum de discussion)
Une équipe Ubuntu pour soutenir la recherche (forum de discussion)
Publié par
MaLaGasy
à
03:03
0
commentaires
Libellés : bénévole, boinc, calcul partagé, linux, ubuntu
samedi 5 juin 2010
Une autre application de sauvegarde: flyback
Flyback est une application de sauvegarde par snapshot comme celle utilisée dans Virtualbox. Je le trouve pratique, et de plus c'est l'un des seuls projets parmis les forks de TimeMachine (Flyback, TimeVault, Back in Time, etc.), qui est toujours maintenu à jour.
Pour l'installation il faut récupérer dans un premier temps le paquet .deb sur la page http://code.google.com/p/flyback/downloads/list.
Puis de vérifier que vous avez déjà installé les paquets suivants:
apt://python,python-glade2,python-gnome2,python-gnome2-extras,python-gtk2,python-gconf,python-gobject,rsync
Ensuite, il faut ouvrir le paquet .deb avec Archive Manager, puis de l'extraire ainsi que son contenu.
Une fois ceci fait, vous pouvez choisir un lanceur à partir du menu Applications.
Pour ce faire, j'ai créé un fichier flyback auquel j'ai attribué les droits d'execution (sudo chmod +x flyback), avec comme contenu:
#!/bin/sh cd /home/chemin_vers_le_dossier_flyback python flyback.py
Le dossier flyback se trouve chez moi comme indiqué sur la photo ci-dessous:
Pour simplifier les choses, j'ai décidé de placer le fichier flyback dans le dossier ci-dessus pour pouvoir le retrouver facilement par la suite.
Ensuite à partir du menu Système > Menu Principal, de choisir l'endroit à partir duquel lancer directement l'application.
Type: Application
Name: Flyback
Command: /home/chemin_vers_le_fichier_flyback
Il est préférable d'utiliser un disque dur externe au lieu de faire un backup sur le même disque dur des données que vous souhaitez sauvegarder.
Humm .. rien ne se passe quand je clique sur Nouveau.
Publié par
MaLaGasy
à
08:58
0
commentaires
Libellés : Backup, TimeMacine, ubuntu
lundi 26 avril 2010
Virtualisation avec Virtualbox (PUEL) - Part II
IV. Installation de "guest additions"
Cette fonctionnalité doit être installée pour chaque machine virtuelle, et permet entre autre pour la session sur laquelle elle est installée :
- d'avoir une meilleur interaction entre la machine hôte et invitée. Par exemple de partager des fichiers entre host et guest facilement; de ne plus garder la souris "piégée" dans la session invitée, etc.
- d'avoir aussi la fenêtre invité en plein écran.
Il faut tout d'abord monter le fichier VBoxGuestAdditions.iso; après avoir démarrée la machine invitée, cliquez sur le menu Périphériques, puis de choisir "Installer les Additions invitées".
Ensuite de vérifier que l'ISO a bien été monté en cliquant sur le menu Périphériques/ Périphériques optiques. L'iso VBoxGuestAdditions devrait être cochée. Si ce n'est pas le cas, vous pouvez toujours le cocher manuellement.
Une fois ceci vérifié, sur votre bureau vous devriez avoir l'icône d'un périphérique monté, dans mon cas avec le symbole d'un CD-Rom.
Mais avant tout, toujours dans la machine invitée, vérifiez que DKMS y est installée en entrant la commande:
sudo apt-get install dkms
Pour installer "guest addition", la manipulation peut se faire de manière graphique ou manuelle.
En mode graphique, il suffit d'ouvrir le lecteur CD qui est monté sur le bureau, de cliquer sur le fichier VBoxLinuxAdditions-x86.run puis de suivre les indications données.
Sinon, plus simple encore: cliquez avec le bouton de droite sur le lecteur de CD, puis de choisir:
A la fin de l'installation:
En mode manuelle, l'installation de "guest addition" se fait comme suit:
$ cd /media/VBOXADDITIONS_3.1.6_59338
$ sudo ./VBoxLinuxAdditions-x86.run
malagasy@malagasy-laptop:/media/VBOXADDITIONS_3.1.6_59338$ sudo ./VBoxLinuxAdditions-x86.run Verifying archive integrity... All good. Uncompressing VirtualBox 3.1.6 Guest Additions for Linux........ VirtualBox Guest Additions installer tar: Taille de l'enregistrement = 8 blocs Building the VirtualBox Guest Additions kernel modules Building the main Guest Additions module ...done. Building the shared folder support module ...done. Building the OpenGL support module ...done. Doing non-kernel setup of the Guest Additions ...done. Starting the VirtualBox Guest Additions ...done. Installing the Window System drivers Installing experimental X.Org Server 1.7 modules ...done. Setting up the Window System to use the Guest Additions ...done. You may need to restart the hal service and the Window System (or just restart the guest system) to enable the Guest Additions. Installing graphics libraries and desktop services components ...done. malagasy@malagasy-laptop:/media/VBOXADDITIONS_3.1.6_59338$
Ensuite, après avoir redémarré la machine invitée, cette session devrait pouvoir s'ouvrir en mode plein écran.
V. Partage de fichier entre l'hôte et l'invitée
Pour pouvoir utiliser cette fonctionnalité, Virtualbox Guest Additions doit être installé. Ensuite il faut créer un dossier de partage dans la session hôte, que je vais appeler VirtualBoxShare. Il est préférable de créer ce dossier dans le repertoire /home/nom_utilisateur.
$ cd $ mkdir VirtualBoxShare
Après avoir lancé la machine virtuelle, il faut maintenant faire en sorte que ce dossier de partage soit accessible à partir de la session invitée. A partir du menu Périphériques cliquer sur "Répertoires partagés"
Après avoir choisi le type de partage, puis de renseigner le chemin d'accès vers le dossier de partage (dans mon cas: /home/malagasy/VirtualBoxShare), vous devriez avoir:
Ensuite il faut monter le dossier de partage dans la machine virtuelle. Pour des raisons historiques, sous Unix tout se monte dans le dossier /mnt, sauf les lecteurs amovibles (clé USB, disque dur externe, etc.) qui se montent dans /media.
$ cd /mnt $ sudo mkdir shared $ sudo mount -t vboxsf VirtualBoxShare /mnt/shared
Et voila, l'opération est terminée. Vous pouvez maintenant vérifier si vous pouvez partager des fichiers et dossiers sans problème.
Il est à noter que les dossiers partagés ne se montent pas automatiquement, et qu'il faut les monter manuellement à chaque démarrage de la machine vituelle.
Les messages d'erreur qu'on peut rencontrer sont les suivantes:
$ sudo mount -t vboxsf VirtualBoxShare /mnt/shared
mount: unknown filesystem type 'vboxsf'
J'ai rencontré ce problème en pensant qu'il fallait monter le dossier de partage à partir de la machine hôte alors qu'il fallait taper cette commande à partir de la machine invitée.
Autre message d'erreur:
/sbin/mount.vboxsf: mounting failed with the error: Protocol error
Il suffit juste de vérifier qu'il n'y a pas d'erreur au niveau du nom du dossier partagé
VI. Astuces supplémentaires
Il est préférable de modifier la touche Host, qui était à la base la touche CTRL droit, par une touche morte: vous avez le choix entre la touche windows ou la touche Menu (entre la touche ALT Gr et CTRL droit).
Il est à noter que seul le compte utilisateur sur lequel Virtualbox a été installé peut la lancer. Pour que les autres comptes installés sur le même ordinateur puisse aussi utiliser Virtualbox, il suffit juste d'ajouter ces comptes comme membre du groupe Virtualbox.
Pour ce faire, cliquer sur le menu Système/ Administration/ "Utilisateurs et Groupes" puis de sélectionner un par un chacun des comptes utilisateurs qui peuvent lancer Virtualbox dans la liste.
Ensuite, dans Propriétés, cliquer sur l'onglet "Privilège Utilisateur", puis de cocher sur "Utiliser Virtualbox".
VII. Désinstallation/Réinstallation de Virtualbox
Avant de désinstaller Virtualbox, le mieux est de garder une sauvegarde des différents OS guests, au cas où plus tard vous souhaiterez réinstaller de nouveau Virtualbox avec tous les OS guests qui y étaient auparavant sans avoir à tout télécharger de nouveau.
Pour la sauvegarde des guests, c'est simple. Il suffit juste d'éteindre toutes les machines virtuelles puis dans le menu Ficher choisir Exporter, et suivez les instructions affichées.
Pour la restauration des sauvegardes, il suffit de choisir Importer dans le menu Fichier, puis naviguer dans vos sauvegardes.
Ceci étant dit, la désinstallation de Virtualbox n'est pas du tout compliquée. Par contre, assurez vous d'avoir éteint toutes les machines virtuelles, puis de fermer l'application avant de la désinstaller. Ensuite dans une console,
Si vous voulez supprimer aussi les préférences de virtualbox, il faut supprimer le fichier .VirtualBoxsudo apt-get remove virtualbox-3.1
$ cd $ rm -rfv .VirtualBox
Publié par
MaLaGasy
à
02:48
0
commentaires
Libellés : vboxsf, virtualbox, virtualisation



















