Ceci est une ancienne révision du document !
En un coup d’œil
Version | Installation | Carte graphique | Wifi | Son | Bluetooth | Webcam | Touchpad | Raccourcis Touches Fn | Lecteur SD |
---|---|---|---|---|---|---|---|---|---|
Ubuntu 13.04 | Pas d'accélération 3D ? | ||||||||
Ubuntu 13.10 | Pas d'accélération 3D ? |
Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :
Cet ordinateur portable n'est pas tatoué.
Touches Fn pour Luminosité
Il faut ajouter des paramètres à passer au kernel via grub-pc:
- Ouvrez avec les droits d'administration le fichier /etc/default/grub pour remplacer
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
par
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"
- Redémarrer l'ordinateur
Ce réglage permet également d'éviter un problème potentiel lors de la sortie de veille sous KDE.
Sensibilité du Touchpad
Certains portables Clevo W310cz sont équipés d'un touchpad Sentelic. Le driver a été intégré au driver synaptic (!), il est donc possible de configurer certains paramètres comme le type de défilement, le multitouch, le tapotement, etc. via les outils graphiques intégrés à Ubuntu.
Néanmoins, la sensibilité et la vitesse de déplacement du curseur ne sont pas configurables via ces outils et ne sont pas mémorisés en cas de modification via gsynaptics (installé le cas échéant). Or, la sensibilité de ce touchpad est bugguée en raison de l'interprétation multitouch.
Il est donc nécessaire de passer par Synclient.
Par exemple, en ajoutant :
- pour la sensibilité :
synclient PalmMinZ=1
synclient PalmMinWidth=1
- pour la vitesse de défilement du curseur :
synclient MaxSpeed=1
Pour rendre permanent ces modifications, pensez à les ajouter aux applications se lançant au démarrage.
Lecteur de Cartes
Le lecteur de carte Realtek n'est pas reconnu sur Ubuntu 12.04 et Ultérieur pour le moment mais il s'agit d'un bug connu
Sous 12.04
Il suffit de le télécharger et de l'installer : http://planet76.com/drivers/realtek/rts-bpp-dkms_1.1_all.deb. Le lecteur sera alors fonctionnel au prochain redémarrage.
Si cela ne fonctionne pas ou pour les versions plus récente : Une solution est donnée ici : https://bbs.archlinux.org/viewtopic.php?pid=1263089#p1263089, traduite ci dessous. Elle fonctionne parfaitement avec les nouveaux noyaux :
- Télécharger rts_bpp.tar.bz2 from launchpad : https://bugs.launchpad.net/ubuntu/+source/udisks/+bug/971876/+attachment/2991730/+files/rts_bpp.tar.bz2
- Extraire l'archive, editer rtsx.c:
- Supprimer _devinit juste avant rtsx_probe à la ligne 893
- Supprimer _devexit juste avant rtsx_remove à la ligne 1048
- Enlever _devexit_p() autour de rtsx_remove à la ligne 1074
- Compiler avec "make"
- Puis "sudo make install"
- Blacklister rtsx_pci dans le fichier /etc/modprobe.d/rtsx_blacklist.conf en ajoutant sur une nouvelle ligne "blacklist rtsx_pci" (créer le fichier si il n'existe pas)
- "sudo modprobe rts_bpp" (Si cela ne fonctionne pas faire 'sudo depmod -a' et réessayer)
- Redémarrer
- Ça fonctionne !
Sous 13.10
La méthode décrite pour Ubuntu 12.04 ne fonctionne plus. Le problème vient du fait que proc-info n'est plus présent dans les kernel récents. https://forums.gentoo.org/viewtopic-t-974708-start-0.html
Il faut donc compléter la méthode mentionnée pour Ubuntu 12.04 en supprimant les assertions relatives à proc_info :
- Télécharger rts_bpp.tar.bz2 depuis launchpad : https://bugs.launchpad.net/ubuntu/+source/udisks/+bug/971876/+attachment/2991730/+files/rts_bpp.tar.bz2
- Extraire l'archive, editer rtsx.c (ou remplacez le par celui-ci déjà modifié:https://launchpadlibrarian.net/163687981/rtsx.c):
- Supprimer _devinit juste avant rtsx_probe à la ligne 893
- Supprimer _devexit juste avant rtsx_remove à la ligne 1048
- Enlever _devexit_p() autour de rtsx_remove à la ligne 1074
- Supprimer les lignes 125 à 156
static int proc_info (struct Scsi_Host *host, char *buffer, char **start, off_t offset, int length, int inout) { char *pos = buffer; if (inout) return length; SPRINTF(" Host scsi%d: %s\n", host->host_no, CR_DRIVER_NAME); SPRINTF(" Vendor: Realtek Corp.\n"); SPRINTF(" Product: Barossa Plusplus\n"); SPRINTF(" Version: %s\n", DRIVER_VERSION); SPRINTF(" Build: %s\n", __TIME__); /* * Calculate start of next buffer, and return value. */ *start = buffer + offset; if ((pos - buffer) < offset) return (0); else if ((pos - buffer - offset) < length) return (pos - buffer - offset); else return (length); }
- Supprimer la ligne 259
.proc_info = proc_info,
- Compiler avec "make"
- Puis "sudo make install"
- Puis "sudo modprobe rts_bpp"(Si cela ne fonctionne pas faire 'sudo depmod -a' et réessayer)
- Blacklister rtsx_pci dans le fichier /etc/modprobe.d/rtsx_blacklist.conf en ajoutant sur une nouvelle ligne "blacklist rtsx_pci" (créer le fichier si il n'existe pas)
- Redémarrer