mardi 24 janvier 2012

Debian: Lecture de video impossible

Message d'erreur

[swscaler @ 0x3450020] pal8 is not supported as output pixel format
[0x27f15e0] swscale scale error: could not init SwScaler and/or allocate memory

[0x7f7428029e80] xcb_xv generic error: no available XVideo adaptor



Ce problème est surement arrivé depuis que j'ai ajouté le lien vers le dépot multimedia dans /etc/apt/sources.list, qu'il faut absolument supprimer avant de suivre les étapes ci-dessous:

Le contenu de mon fichier  /etc/apt/sources.list, sans rien ajouter de plus

###### Debian Main Repos
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

###### Debian Update Repos
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ squeeze-proposed-updates main contrib non-free

Ensuite
# aptitude update
# aptitude remove libavutil* vlc
# aptitude install vlc

Source
The VideoLAN project strongly advises that you do not use the Debian Multimedia repository under any circumstances

lundi 23 janvier 2012

Debian: Message d'erreur après avoir choisi un clavier Mac dans les préférences

En voulant choisir le clavier Mac dans les préférences de Gnome, je suis invité à rapporter le message d'erreur ci-dessous
Error activating XKB configuration.
It can happen under various circumstances:
- a bug in libxklavier library
- a bug in X server (xkbcomp, xmodmap utilities)
- X server with incompatible libxkbfile implementation





Ce qu'il ne faut pas faire, c'est de choisir dans Layout un clavier de type Macintosh.



Mais de le faire uniquement dans Keyboard Model.



Source
Error activating XKB configuration

dimanche 22 janvier 2012

Debian: Problème de mise-à-jour après l'installation de VMWare

Message d'erreur

insserv: Starting vmware-USBArbitrator depends on rmnologin and therefore on system facility `$all' which can not be true!




Pour y remédier, il faut créer deux fichiers  /etc/insserv/overrides/vmware, puis /etc/insserv/overrides/vmware-USBArbitrator et les rendre exécutables:

Contenu du fichier /etc/insserv/overrides/vmware
### BEGIN INIT INFO
# Provides:          vmware
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 5
# Default-Stop:      2 3 5
# Short-Description: VMware VMX service for virtual machines
# Description:       Allows running of VMware virtual machines.                                    
### END INIT INFO

Contenu du fichier /etc/insserv/overrides/vmware-USBArbitrator

### BEGIN INIT INFO
# Provides:          vmware-USBArbitrator
# Required-Start:    $remote_fs $syslog vmware
# Required-Stop:     $remote_fs $syslog vmware
# Default-Start:     2 3 5
# Default-Stop:      2 3 5
# Short-Description: Start daemon when vmware starts
# Description:       Enable service provided by daemon.
### END INIT INFO

Lancer ensuite les commandes
# chmod +x /etc/insserv/overrides/vmware*
# cd  /etc/insserv/overrides
# ./vmware
# ./vmware-USBArbitrator

Source
Vmware Player Prevents Aptitude from Installing Debian Packages

samedi 21 janvier 2012

Debian: Installation de VMWare Player

Il est temps d'essayer un autre outil de virtualisation. Pourquoi pas VMWare?

Installation

Après avoir récupéré le fichier VMware-Player-3.1.1-282343.x86_64.bundle, l'installation se fait tout simplement avec la commande

# sh VMware-Player-3.1.1-282343.x86_64.bundle




Installer ensuite les paquets suivants:

# aptitude install linux-headers-`uname -r` libx11-6 libx11-dev x-window-system-core x-window-system xspecs libxtst6 psmisc build-essential ia32-libs
# apt-get update
 # apt-get install linux-headers-$(uname -r)
 

Et voilou,





Mode plein écran

Pour l'utilisation en plein écran, il suffit dans un premier temps de cliquer dans la barre de menu "Virtual Machine > Install VMware tool".

Une fois c'est fait, il faut monter le lecteur CD si ce n'est pas fait automatiquement, puis de lancer l'installation de l'outil VMWare:
# cat /etc/fstab
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0

# mount -t iso9660 /dev/scd0 /media/cdrom0

# cp /media/cdrom0/VMWareTools<VERSION>.tar.gz ~/
# cd ~

# tar -zxvf VMWareTools<VERSION>.tar.gz

# cd vmware-tools-distrib
# ./vmware-install.pl
Il ne vous reste plus qu'a appuyer sur Entrée pour valider et accepter les réponses par défaut aux questions posées.

Une fois terminée, vous pouvez redémarrer la machine virtuelle et le lancer en mode plein ecran.

Partage de fichiers

Déception, puisqu'il n'est pas possible de le faire avec la version de VMWare Player. Il faut donc passer par un serveur FTP.

Une autre  solution est proposée sur cette page [1] en manipulant directement sur le fichier .vmx.

Source
VMWare - Debian Wiki