Version | 10.04 LTS (Lucid Lynx) | ok |
Version | 10.10 (maverick meerkat) | ok |
Version | 11.04 (natty) | ok |
Version | 13.04 (raring) | a moitier |
Installation | USB live | ok |
Carte graphique | intel (gm45) ok / ATI (HD 4550) ? | no ecran noir apres installation |
Son | ok | |
Wifi | non | |
Bluetooth | ok | |
Pavé tactil | ok | |
Raccourcis multimédia | non | |
Webcam | ok | |
Ecran tactil | non | |
lecteur d'empreinte | il y a apparemment des drivers de proposer | non |
lecteur memory stick | ok | |
lecteur externe cd/dvd | ok | |
HDMI | non |
Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :
kubuntu 10.04 (Lucid Lynx) kubuntu 11.04 (Natty)
et au moment ou vous devez choisir ou Ubuntu sur qu'elle partition il doit s'installer choisissez la nouvelle partition créé précédemment
vous serez peut être aussi amener a effacer une partition de votre disque je vous conseille de supprimer “HP_TOOL”
GIMP: pour avoir la pression avec le stylet
edition/préférences/périphériques d'entrée/
choisir “configurer les périphériques d'entrée étendus”
sélectionner
wacom isdv4 e3 puis dans mode sélectionner écran
wacom isdv4 e3 eraser, puis dans mode sélectionner écran
wacom isdv4 e3 puis dans mode sélectionner écran
et enregistrer
le défilement avec un doigt dans firefox il faut installer le pluging “grab and drag” https://addons.mozilla.org/fr/firefox/addon/1250/
pour avoir la rotation de l'écran la rotation ce fais seulement en mode tablet
#!/bin/bash ERASER=$(xinput --list | grep 'Wacom ISDv4 E3 eraser' | grep -o [0-9][0-9]) STYLUS=$(($ERASER+1)) TOUCH=$(xinput --list | grep 'Wacom' | grep -o [0-9][0-9] | grep -v $ERASER | grep -v $STYLUS) #xsetwacom set $STYLUS TopX -100 #xsetwacom set $STYLUS TopY 12 #xsetwacom set $STYLUS BottomX 26170 #xsetwacom set $STYLUS BottomY 16475 xsetwacom set $STYLUS TPCButton 0 xsetwacom set $STYLUS Button2 3 xsetwacom set $STYLUS Button3 4 old="0-normal" while true; do if [ -e /sys/devices/platform/hp-wmi/tablet ]; then new=`cat /sys/devices/platform/hp-wmi/tablet` if [[ $new == "0" ]]; then rotation="NONE" xrot="normal" else POS=`cat /sys/devices/platform/lis3lv02d/position | awk -F "(" '{print$2}'` X=`echo "$POS" | awk -F "," '{print$1}'` Y=`echo "$POS" | awk -F "," '{print$2}'` Z=`echo "$POS" | awk -F "," '{print$3}' | awk -F ")" '{print$1}'` echo "<"$X,$Y,$Z">" if [ $X -lt -25 ]; then rotation="NONE" xrot="normal" elif [ $X -gt 25 ] then rotation="HALF" xrot="inverted" elif [ $Y -lt -25 ] then rotation="CCW" xrot="left" elif [ $Y -gt 25 ] then rotation="CW" xrot="right" fi fi echo $rotation, $xrot new=$new"-"$xrot if [[ $new != $old ]]; then xrandr -o $xrot sleep 1s xsetwacom set $STYLUS rotate $rotation xsetwacom set $ERASER rotate $rotation xsetwacom set $TOUCH rotate $rotation old=$new fi fi sleep 0.5s done
source du script http://ubuntuforums.org/showthread.php?t=1486112
tout d'abord Merci a “fred” pour son application il a même créé un dêpot et pour l'ajouter
sudo add-apt-repository ppa:fredfredfred/ppa
il vous faudra aussi “wish” que vous pouvez installer par kpackagekit “tk8.4”
et pour le lancer taper dans un terminal
rotatescreen
une petite fenêtre devrait s'ouvrir, il ne vous reste plus qu'à choisir
il vous reste plus qu'a créé un raccourcis
désactiver la carte graphique “ATI HD 4550”
vérifier que vous ayez “ gcc ” d'installer autrement
sudo apt-get install gcc
vous devez certainement le savoir cette ordinateur est équiper de deux cartes graphique
Ubuntu ne sait pas gère les deux carte comme avec windows :/ en recherchant pour optimiser la machine j'ai trouver ce sujet qui explique comment désactiver la carte ati ça a pour but d'économiser de la batterie car xorg alimente les deux en même temps le lien du topic http://ubuntuforums.org/showpost.php?p=7933876&postcount=11
créé un fichier nommer “lenovo_acpi.c” pui copier se code
/* Linux kernel module that disables the discrete graphics board for Lenovo * U330. Other lenovo laptops could work, but I don't know. * * Copyright (c) 2009: Sylvain Joyeux <sylvain.joyeux@m4x.org> */ #include <acpi/acpi.h> MODULE_LICENSE("GPL"); static acpi_handle root_handle; static int __init kill_ati(void) { int i; acpi_status status; // The device handle acpi_handle handle; // The package elements union acpi_object package_elements[3]; // The arguments to ATPX union acpi_object atpx_arg_elements[2]; struct acpi_object_list atpx_arg; // For the return value of ATPX struct acpi_buffer buffer = { ACPI_ALLOCATE_BUFFER, NULL }; status = acpi_get_handle(root_handle, "\\_SB_.PCI0.OVGA.ATPX", &handle); if (ACPI_FAILURE(status)) { status = acpi_get_handle(root_handle, "\\_SB_.PCI0.OVGA.XTPX", &handle); if (ACPI_FAILURE(status)) { printk("lenovo_acpi: cannot get ACPI handle: %s\n", acpi_format_exception(status)); return -ENOSYS; } printk("lenovo_acpi: in discrete graphics mode\n"); return 0; } for (i = 0; i < 3; ++i) { package_elements[i].type = ACPI_TYPE_INTEGER; package_elements[i].integer.value = 0; } atpx_arg.count = 2; atpx_arg.pointer = &atpx_arg_elements[0]; atpx_arg_elements[0].type = ACPI_TYPE_INTEGER; atpx_arg_elements[0].integer.value = 2; atpx_arg_elements[1].type = ACPI_TYPE_PACKAGE; atpx_arg_elements[1].package.count = 3; atpx_arg_elements[1].package.elements = &package_elements[0]; status = acpi_evaluate_object(handle, NULL, &atpx_arg, &buffer); if (ACPI_FAILURE(status)) { printk("lenovo_acpi: ATPX method call failed: %s\n", acpi_format_exception(status)); return -ENOSYS; } kfree(buffer.pointer); printk("lenovo_acpi: disabled the discrete graphics card\n"); return 0; } static void dummy(void) { } module_init(kill_ati); module_exit(dummy);
en suite créé un fichier nommer “Makefile” (attention la majuscule) et coller ce code
ifneq ($(KERNELRELEASE),) obj-m := lenovo_acpi.o else KERNELDIR ?= /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) default: $(MAKE) -C $(KERNELDIR) M=$(PWD) $(EXTRA_FLAGS) modules clean: $(MAKE) -C $(KERNELDIR) M=$(PWD) $(EXTRA_FLAGS) clean endif
après dans le dossier ou vous avez sauvegarder les fichier lancez ces commandes dans un terminal
make sudo cp lenovo_acpi.ko /lib/modules/`uname -r`/kernel/ sudo depmod echo lenovo_acpi | sudo tee -a /etc/modules > /dev/null
voila redémarrer et vous devriez avoir un messages vous demandant si vous souhaitez oublier ces péréphiriques
grâce a vga_switcheroo la commande sera plus simple a faire
tout d'abord vérifier que les deux cartes sois bien en marche taper dans un terminal
cat /sys/kernel/debug/vgaswitcheroo/switch
vous devriez avoir comme reponse
0:+:Pwr:0000:00:02.0 1: :Pwr:0000:01:00.0
taper dans un terminal
kdesudo kate /etc/rc.local
et ajouter juste avant “exit 0”
chown votre_nom_utilisateur /sys/kernel/debug/vgaswitcheroo/switch echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
enregistrer fermer redemarrer verifier quand ca redemarre
taper dans un terminal
cat /sys/kernel/debug/vgaswitcheroo/switch
reponse
0:+:Pwr:0000:00:02.0 1: :Off:0000:01:00.0
le défilement à deux doigts avec le pavé tactile bug
avec Natty Narwhal 11.04 le problème est réglé.
pas d'accès au mode secours (avec maverick ca fonctionne une fois sur deux )
Les raccourcis clavier pour augmenter/diminuer la luminosité de l'écran sont reconnus, car le gadget apparaît à l'écran, mais la luminosité de l'écran reste inchangée.
Sur le TouchSmart tm2 2001ef, elles éteignent l'écran et obligent l'utilisateur à redémarrer.