UbunBloX GNU's not Unix 2011-02-08T20:44:10Z http://ubunblox.servhome.org/feed/atom WordPress WeedFast http://ubunblox.servhome.org/ <![CDATA[Site en travaux]]> http://ubunblox.servhome.org/?p=1653 2011-02-08T20:44:10Z 2011-02-08T20:44:10Z Le site est actuellement en travaux, des perturbations peuvent donc intervenir. Merci de votre compréhension.

]]>
0
WeedFast http://ubunblox.servhome.org/ <![CDATA[Ubuntu 10.10 & MacBook : Astuces]]> http://ubunblox.servhome.org/?p=1654 2010-11-03T19:08:11Z 2010-11-03T19:08:11Z La nouvelle version d’Ubuntu alias Maverick ayant pris place sur mon MacBook 5.2, il m’a fallu chercher un peu afin de trouver des solutions à divers problèmes. Rien d’exceptionnel, ce sont juste des petites astuces qui rendent Ubuntu plus agréable à utiliser sur la bécane d’Apple.

@,# à la place de <, > :

Après installation d’Ubuntu 10.10 les touches @ et # écriront respectivement < et >, évidement le problème à sa solution.

Créez dans votre home le fichier .xmodmap :

$ nano ~/.xmodmap

Ajoutez ensuite ces lignes :

keycode 49 = less greater less greater VoidSymbol VoidSymbol
keycode 94 = at numbersign at numbersign periodcentered Ydiaeresis

Sauvegardez votre fichier et faites :

$ xmodmap ~/.xmodmap

Quittez la session, au redémarrage une boite de dialogue apparaitra vous proposant de charger le fichier xmodmap. Chargez-le, cochez par la même occasion la case ‘ Ne plus afficher ce massage ‘, validez et le tour est joué ;) .

Modifier le comportement des touches de fonctions :

Par défaut les touches F1 à F9 activent les fonctions ‘ multimédia ‘, vous pouvez retrouver un comportement similaire aux touches d’un pc. Il vous faudra alors appuyer simultanément sur les touches ‘ Fn + F10 ‘ pour couper le son par exemple.

Éditez le fichier hid_apple.conf :

$ sudo nano /etc/modprobe.d/hid_apple.conf

Ajoutez cette ligne :

options hid_apple fnmode=2

Sauvegardez puis faites :

$ sudo update-initramfs -u

Après un reboot, cela devrait fonctionner.

Gérer la luminosité avec les touches F1 & F2 :

Ajoutez le dépôt mactel :

$ sudo add-apt-repository ppa:mactel-support
$ sudo apt-get update
$ sudo apt-get install nvidia-bl-dkms

Un redémarrage sera nécessaire pour activer cette fonction.

Dans la même catégorie :

]]>
5
WeedFast http://ubunblox.servhome.org/ <![CDATA[ASUS EeeTop : Quelle distribution choisir ?]]> http://ubunblox.servhome.org/?p=1620 2010-09-20T19:28:08Z 2010-09-20T18:54:52Z

J’ai à ma charge l’installation d’un système GNU/Linux sur un ASUS EeeTop ET2010AGT. Un ordinateur « tout-en-un » qui a pour particularité de posséder un écran tactile de 20 pouces, pour le reste de la configuration, voyez par vous même :

  • Écran : écran 16/9 de 20 pouces, résolution 1600 x 900, tactile multipoint.
  • Processeur : AMD Athlon II X2 Dual Core 250u, 1,60 Ghz.
  • Mémoire vive : 2 x 2048 Mo.
  • Disque dur : 500 Go 5400tpm.
  • Optique : DVD+/-RW.
  • Carte graphique : ATI Radeon Mobility HD5470.
  • LAN : 10/100/1000 Mbps.
  • Wifi : 802.11 b/g/n.
  • Webcam : 1.3 mégapixels.

Utilisation :

Cet ordinateur est destiné à une utilisation « basique » : Internet, mail, vidéo, musique, messagerie instantanée. Pour information, l’utilisateur final est un parfait débutant, aucune connaissance en informatique à son actif, cet achat étant le premier en la matière… Bien évidement l’ensemble du matériel doit fonctionné et l’interface devra se plier aux exigences d’un écran tactile : Avec un clavier virtuel par exemple. Un petit cahier des charges s’impose donc :

  • Système convivial et intuitif ( On n’appuie pas sur démarrer pour éteindre le pc ;) ).
  • Aucune maintenance de la part de l’utilisateur final.
  • Maintenance via SSH ou sur place.
  • Démarrage et extinction rapide.
  • Interface simplifiée au maximum.

La distribution :

Pour le moment, j’ai testé brièvement la RC d’Ubuntu 10.10, le wifi, le son ainsi que la webcam fonctionne « out of box ». Les effets 3D et l’écran tactile ne fonctionnent tout simplement pas.

Malgré un test sous Ubuntu, le choix de la distribution finale reste inconnu… Étant depuis maintenant plus d’un an sous Arch Linux, j’avoue avoir un peu de mal avec Ubuntu notamment au niveau de sa configuration. Je pense qu’une Frugalware serait un bon choix, cette distribution étant similaire sur de nombreux points à Arch Linux. Bref Arch Linux, Ubuntu ou Frugalware ?

Je me laisse quelques jours pour choisir entre ces trois distributions… J’attends avec impatiences vos retours, notamment en ce qui concerne l’écran tactile ainsi que l’accélération 3D.

Point important l’utilisateur n’aura aucun droit d’administration, les difficultés propres à chaque distributions (Installation, administration) ne seront donc pas pris en compte dans le choix final.

Les entrailles :

Pour les curieux et ceux qui souhaitent m’aider dans ma démarche, voici les entrailles de la bête :

$ lscpu
 
Architecture:          i686
CPU op-mode(s):        64-bit
CPU(s):                2
Thread(s) par coeur :  1
Coeur(s) par support CPU :2
Support(s) CPU :       1
ID du vendeur :        AuthenticAMD
Famille CPU :          16
Mod?le :               6
Version :              2
CPU MHz :              800.000
Virtualisation :       AMD-V
L1d cache :            64K
L1i cache :            64K
L2 cache :             1024K
$ lspci
 
00:00.0 Host bridge: ATI Technologies Inc RX780/RX790 Chipset Host Bridge
00:02.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (external gfx0 port A)
00:06.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port C)
00:07.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port D)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3c)
00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series]
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
08:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 80)
08:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 80)
08:00.5 Ethernet controller: JMicron Technology Corp. JMC250 PCI Express Gigabit Ethernet Controller (rev 03)
$ lsmod
 
Module                  Size  Used by
nls_iso8859_1           3261  1
nls_cp437               4931  1
vfat                    9201  1
fat                    48240  1 vfat
usb_storage            40172  1
binfmt_misc             6599  1
parport_pc             26058  0
ppdev                   5556  0
snd_hda_codec_idt      54887  1
snd_hda_intel          22107  2
arc4                    1165  2
snd_hda_codec          87552  2 snd_hda_codec_idt,snd_hda_intel
snd_hwdep               5040  1 snd_hda_codec
snd_pcm                71475  2 snd_hda_intel,snd_hda_codec
radeon                825934  2
snd_seq_midi            4588  0
snd_rawmidi            17783  1 snd_seq_midi
ath9k                  88756  0
snd_seq_midi_event      6047  1 snd_seq_midi
ath9k_common            5982  1 ath9k
snd_seq                47174  2 snd_seq_midi,snd_seq_midi_event
ttm                    56633  1 radeon
ath9k_hw              292297  2 ath9k,ath9k_common
ath                     8153  2 ath9k,ath9k_hw
drm_kms_helper         30200  1 radeon
mac80211              231541  2 ath9k,ath9k_common
snd_timer              19067  2 snd_pcm,snd_seq
snd_seq_device          5744  3 snd_seq_midi,snd_rawmidi,snd_seq
uvcvideo               55847  0
videodev               43098  1 uvcvideo
usbhid                 36882  0
v4l1_compat            13359  2 uvcvideo,videodev
drm                   168054  4 radeon,ttm,drm_kms_helper
hid                    67742  1 usbhid
sparse_keymap           3145  0
snd                    49006  13 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
asus_atk0110           11423  0
cfg80211              144470  4 ath9k,ath9k_common,ath,mac80211
ati_agp                 5202  0
k10temp                 2607  0
soundcore                880  1 snd
snd_page_alloc          7120  2 snd_hda_intel,snd_pcm
i2c_piix4               8635  0
lp                      7342  0
agpgart                32011  3 ttm,drm,ati_agp
i2c_algo_bit            5168  1 radeon
parport                31492  3 parport_pc,ppdev,lp
ahci                   19013  0
libahci                21667  2 ahci
pata_atiixp             3288  0
sdhci_pci               6339  0
jme                    29818  0
sdhci                  15890  1 sdhci_pci
led_class               2633  2 ath9k,sdhci
mii                     4425  1 jme
$ lsusb
 
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 1926:0083 NextWindow 1950 HID Touchscreen
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 04f2:0860 Chicony Electronics Co., Ltd
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a48:326b I/O Interconnect
Bus 001 Device 003: ID 0bda:5801 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hu
# fdisk -l
 
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xa20ca8b1
 
Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1               1        1306    10485760   1b  Cachée W95 FAT32
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2   *        1306       11749    83886080    7  HPFS/NTFS
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sda3           11749       60802   394012696    7  HPFS/NTFS

Lien :

]]>
16
WeedFast http://ubunblox.servhome.org/ <![CDATA[DropBox, Thunar et Arch Linux]]> http://ubunblox.servhome.org/?p=1603 2010-09-14T16:00:09Z 2010-09-13T20:37:29Z DropBox est un service de stockage et de synchronisations de données en ligne. Un espace de stockage de 2GB est mis à disposition gratuitement, sous réserve de s’être inscrit préalablement sur le site. Deux autres offres permettent de profiter d’une capacité de stokage allant de 50GB à 100GB, bien évidement une rémunération vous sera alors demandée : Respectivement de 9.99$ et 19.99$ par mois.

Point appréciable, DropBox est une application multi-plateforme, compatible GNU/Linux, Mac OS X et Windows. La synchronisation des données se fait de manière simple et transparente : Un dossier « Dropbox » est mis à votre disposition, toutes les données contenues dans celui-ci seront synchronisées et disponibles via d’autres ordinateurs utilisant DropBox ou simplement en vous connectant au site internet.

Screenshots :

Installation :

DropBox est disponible sur AUR, ouvrez votre terminal fétiche et faites :

$ yaourt -S dropbox

Lancement :

$ dropboxd

Au premier lancement, un assistant de configuration sera lancé ( voir screenshots ), une icône apparaîtra également dans la zone de notification.
Si vous êtes sous OpenBox, vous pouvez par la suite automatiser le lancement de DropBox via le fichier « autostart.sh« .

Dropbox & Thunar :

Par défaut Dropbox utilise le navigateur de fichier Nautilus, il faudra donc ruser un peu pour utiliser Thunar :

# touch /usr/bin/nautilus
# chmod +x /usr/bin/nautilus
# nano /usr/bin/nautilus
#!/bin/bash
exec thunar $@
exit 0

Vous pouvez également installer le paquet suivant afin d’avoir une entrée dans le menu contextuel de Thunar :

$ yaourt -S thunar-dropbox

Liens :

]]>
7
WeedFast http://ubunblox.servhome.org/ <![CDATA[DeaDBeeF]]> http://ubunblox.servhome.org/?p=1586 2010-09-09T18:35:32Z 2010-09-09T15:51:44Z Les lecteurs audio sous GNU/Linux sont nombreux et en voici un particulièrement intéressant : DeaDBeeF. Sous ce nom peu commun se cache une application offrant un panel d’options très complet. J’ai eu l’occasion de tester ce lecteur en utilisant une bibliothèque musicale de plus de 6400 titres, le résultat est très satisfaisant puisque DeadBeeF se lance rapidement, la consommation des ressources mémoires et CPU sont minimes, de plus la recherche d’un titre se fait vraiment avec plaisir. Une barre de recherche intégrée à l’interface aurait été la bienvenue mais bon… Peut être dans une prochaine version ! DeaDBeeF permet une personnalisation de l’interface assez poussée, tout ou presque peut être modifié ! Une fonctionnalité que beaucoup d’entres vous apprécieront, j’en suis sur ;) .

Screenshots :

Installation :

$ yaourt -S deadbeef

Lien :

Dans la même catégorie :

]]>
4
WeedFast http://ubunblox.servhome.org/ <![CDATA[I Love Candy]]> http://ubunblox.servhome.org/?p=1574 2010-09-03T15:55:35Z 2010-09-03T15:49:59Z Un bien drôle de titre pour un article qui n’a aucune utilité, enfin presque… Si vous utilisez le gestionnaire de paquets pacman (Arch Linux) et bien sachez qu’une petite subtilité est à découvrir. Une chose totalement inutile et donc fortement indispensable que je suis sûr vous allez vous empresser de tester !

How to :

Éditez le fichier /etc/pacman.conf :

# nano /etc/pacman.conf

Ajoutez la ligne suivante en dessous de [options] :

ILoveCandy

Puis :

# pacman -Sy

et … :)

On se demande parfois ce qui se passe dans la tête de nos développeurs. Humour de Geek assurément !

]]>
10
WeedFast http://ubunblox.servhome.org/ <![CDATA[Volume Icon]]> http://ubunblox.servhome.org/?p=1552 2010-09-02T15:29:51Z 2010-09-02T15:29:51Z Aujourd’hui je vais vous faire la présentation d’une application que les utilisateurs d’OpenBox et autres WM légers devraient apprécier. Volume Icon permet de régler aisément le volume sonore via une icône qui se loge dans la barre de notification.

Volume Icon permet entre autres la sélection du canal à modifier ou encore de choisir une icône différente. Bref Volume Icon est une application simple, sans prétention qui fait simplement ce qu’on lui demande mais avec brio !

Screenshots :

Installation :

Ouvrez simplement un terminal et faites :

$ yaourt volumeicon

Si vous êtes sous OpenBox, ajoutez ensuite la ligne suivante à votre fichier autostart.sh

volumeicon &

Liens :

]]>
5
WeedFast http://ubunblox.servhome.org/ <![CDATA[Gcompmgr]]> http://ubunblox.servhome.org/?p=1538 2010-08-28T20:58:26Z 2010-08-28T20:58:26Z En fouillant un peu sur AUR, je suis retombé sur une application bien sympathique : Gcompmgr qui est en faite une simple interface graphique Gtk pour xcompmgr. Petit rappel, xcompmgr permet d’ajouter des ombres autour des fenêtres ainsi que des effets de transparences, une chose plutôt agréable lors de l’utilisation d’un WM tel qu’ OpenBox. Simple d’utilisation, Gcompmgr permet de modifier aisément les diverses options proposées par xcompmgr.

Screenshots :

Installation :

$ yaourt -S gcompmgr

Pour finir voici une capture d’écran de mon bureau utilisant xcompmgr :

Dans la même catégorie :

]]>
5
WeedFast http://ubunblox.servhome.org/ <![CDATA[Shotwell]]> http://ubunblox.servhome.org/?p=1518 2010-08-28T18:54:11Z 2010-08-27T17:52:52Z

Shotwell est un gestionnaire de photos à l’image de F-spot, d’Iphoto ou encore de Picasa. Élaboré pour être utilisé sous une interface Gtk (Gnome), Shotwell se veut être un gestionnaire simple, léger et efficace. Les fonctionnalités proposées sont pour le moins basiques : Gestion des tags, importation des photos provenant d’un apn ou d’un dossier, notation, édition rapide des images, organisation par le biais d’événements, exportation vers divers services web ( Picasa, Facebook et flickr ).

Shotwell permet donc de gérer habilement et sans effort ses clichés, il n’est peut être pas aussi complet que ses concurrents mais a l’avantage d’effectuer avec brio ce qu’on lui demande ! L’application est encore jeune et sera donc à suivre de très près d’autant plus que Shotweel sera par défaut le gestionnaire de photos d’Ubuntu 10.10 en remplacement de F-spot.

Screenshots :

Installation :

$ yaourt -S shotwell

Lien :

Dans la même catégorie :

]]>
3
WeedFast http://ubunblox.servhome.org/ <![CDATA[Démarrage de session automatique sans login manager]]> http://ubunblox.servhome.org/?p=1502 2010-08-20T19:14:21Z 2010-08-20T19:14:21Z Si vous lisez couramment mes articles, vous devriez savoir que j’utilisais le login manager nommé Slim. L’utilisation de celui-ci était toute fois très restreinte car le fichier « slim.conf » était modifié afin que la session démarre sans la moindre demande de mot de passe. Bref il était devenu quasi invisible, je dis bien « quasi invisible » car des ressources système étaient utilisées inutilement. La question est donc posée : À quoi bon avoir un login manager si l’on ne s’en sert pas ? Voici donc une méthode qui permet de se passer d’un login manager tout en démarrant la session automatiquement.

How to :

La manipulation est très simple, l’unique modification du fichier inittab sera suffisante :) .

# nano /etc/inittab

Modifiez ensuite le fichier de cette manière :

# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:
# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >& /dev/null
x:5:once:/bin/su nom_d'utilisateur -l -c "/bin/bash --login -c /usr/bin/startx >/dev/null 2>&1"
# End of file

Il suffit donc de décommenter la ligne suivante :

id:5:initdefault:

Ajoutez ensuite :

x:5:once:/bin/su nom_d'utilisateur -l -c "/bin/bash --login -c /usr/bin/startx >/dev/null 2>&1"

Éditez cette ligne en prenant soin d’y inscrire votre nom d’utilisateur !

Note : Veillez à supprimer de votre fichier rc.conf l’éventuel daemon lié à votre login manager.

Sauvegardez, le tour est joué :) .

]]>
1