Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
poulsbo [Le 10/05/2010, 17:41]
zobi8225
poulsbo [Le 01/03/2023, 21:36] (Version actuelle)
L'Africain
Ligne 1: Ligne 1:
-{{tag>jaunty ​matériel carte_graphique intel}}+{{tag>Jammy matériel carte_graphique intel}}
  
 ---- ----
  
 ====== Poulsbo ====== ====== Poulsbo ======
- 
 ===== Introduction ===== ===== Introduction =====
- +[[wpfr>​Intel]] est un fabriquant de microprocesseurs ​qui propose aussi des chipsets ​graphiques ​nommés [[wpfr>​intel GMA]]. Cette page traite du GMA500 ​(aussi appelé «Poulsbo») ​sous Ubuntu ​(pour les autres, voir [[:intel_graphics]]). ​Malheureusement le support de ce matériel est extrêmement limité sous Linux. Actuellement le pilote graphique pour ces cartes est le **gma500_gfx**.\\ 
-[[wpfr>​Intel]] est un fabriquant de microprocesseur ​qui propose aussi des chipsets ​graphique ​nommés [[wpfr>​intel GMA]]. Cette page traite du GMA500 sous ubuntu ​(pour les autres, voir [[intel_graphics]]).+**La GMA 500** n'est pas une puce graphique d'​origine Intel. Elle a été //​achetée//​ à **Imagination Technologies** : c'est en fait //une copie// de [[wpfr>​PowerVR|"​PowerVR SGX"]] et les mises à jour des pilotes sont assez rares et c'est semble-t-il la même chose pour Windows...\\ 
 +Depuis sa version 2.6.39, un nouveau module (**psb_gfx**) apparaît dans le noyau Linux pour le support du matériel Poulso. 
 +Avec le noyau 3.3.1, **Psb_gfx** est rebaptisés **gma500_gfx** et le pilote est fonctionnel par défaut sous [[:​precise]] et les versions plus récentes. 
 +Le **gma500_gfx** ne supporte pas encore la 3D.\\ 
 +\\ 
 +Intel a publié un pilote ​ qui fonctionne dans toutes les distributions linux. Il est très imparfait (il fait planté cinnamon) et semble ne plus être mis a jour [[https://​downloadcenter.intel.com/​download/​19158/​Intel-Graphics-Media-Accelerator-Driver-for-Linux-?​product=81506]]
  
 {{sch.gif|Source:​ Intel'​s website }} {{sch.gif|Source:​ Intel'​s website }}
-=== Description des SCH de la famille Poulsbo === 
-Les "​chipsets"​ de [[http://​ark.intel.com/​ProductCollection.aspx?​codeName=24973|cette famille]] sont dérivés de l’ancien 915 et du Southbridge ICH7M et regroupent toutes les fonctionnalités d'​Entrées/​Sorties (SCH = System Controller Hub) à associer aux processeurs ATOM : 
-  * les accès à la mémoire ([[http://​download.intel.com/​design/​chipsets/​embedded/​specupdt/​319538.pdf|jusqu'​à 2 Go]]) 
-  * une puce graphique GMA500 (basée sur une architecture PowerVR, mais doté d’une architecture unifiée programmable,​ au contraire de l’ancien GMA 900 à pipeline fixe). Elle supporte le décodage des formats H.264, MPEG2, MPEG4, VC1 et WMV9 de façon matérielle. 
-  * un composant HD Audio (avec seulement deux canaux), 
-  * un contrôleur P-ATA (Ultra DMA 5, 100 Mo/s) pour l'​accès au disque dur. 
-  * deux lignes PCI-Express (pour ajouter des cartes réseau tel que WiFi et Lan), 
-  * trois contrôleurs SDIO/MMC , 
-  * huit ports USB (avec la possibilité d’en utiliser un en mode client). 
  
-Leur TDP (consommation d'​énergie) est de seulement 2,3 watts, ce qui conduit le système Atom & Poulsbo à un total de 4,8 watts. Cependant cette puce est toujours gravée en 130 nm (trois générations de retard par rapport au processeur Atom)... car c'est "très économique"​ pour Intel mais en contre-partie le package mesure 22 x 22 mm (soit une surface 2,7 fois plus large que l’Atom). La taille de Poulsbo est peut-être l'une des principales raisons pour lesquelles Atom ne vise pas encore les smartphones : il est "trop gros". 
- 
-Il y en a plusieurs versions (UL11L, US15L, US15W, US15WP, US15WPT), la plus complète étant l'​**[[http://​ark.intel.com/​chipset.aspx?​familyID=35443|US15W]]** associé aux //​processeurs Atom// (série des Z500/Z540) avec un affichage max de 1366x768 ​ et une accélération matérielle du décodage vidéos (jusqu’en HD 720p ou 1080i). 
- 
-==== Machines concernées ==== 
-Voici la liste des pages contenant le "​tag"​ //poulsbo// :  
- 
-{{backlinks>​poulsbo}} 
- 
-Liste potentiellement beaucoup plus longue : //Acer Aspire One 751H, Asus EeePC S121, Asus EeePC T91 (tablette tactile), Asus EeePC 1101 (HGO ?), [[asus_eee_pc_1101ha|Asus EeePC 1101ha]], MSI Wind U115 hybride, Packard Bell Dot M, Abit (USI) MID-100, Archos 9, ASUS R50A, BenQ S6,  Fujitsu UMPC U2010, Lenovo IdeaPad U8, MSI Wind U110,Clevo TN70M/​WeSurf,​ DELL Mini 10// ... 
- 
-==== Particularité de ses Pilotes Graphiques : non intégrés en standards aux distributions Linux ==== 
  
 {{installation:​logo_puce_3d.png?​48 }} {{installation:​logo_puce_3d.png?​48 }}
  
-**La GMA 500 n'est pas une puce graphique ​d'​origine Intel**. Elle a été //acheté// à **Imagination Technologies** : c'est en fait //une copie// ​de [[wpfr>PowerVR|"​PowerVR SGX"]] et les mises à jour des drivers sont assez rares (voir [[http://blogs.koolwal.net/​2009/​07/25/​info-state-of-intel-poulsbo-chipset-graphics-driver/​|l'​info pour différentes distributions linux]]) et c'est semble-t-il la même pour windows...+===== Vérifier ​ si la carte graphique est de type Poulsbo ===== 
 +En tapant la commande suivante :<code>lspci grep VGA</​code>​ 
 +On doit obtenir quelque chose comme :<​code>​00:​02.0 VGA compatible controller: Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller (rev 07)</code>
  
-__News (14 mars) :__ Intel fournit ​une driver ​**binaire** testé sur certains Linux ([[http://edc.intel.com/Software/Downloads/IEGD/|Inetl Embeded Graphic Driver]])Reste à savoir comment ​l'installer sous ubuntu.+=====Lecture de Vidéos===== 
 +En raison du manque de support du matériel d'​accélération vidéo, il se peut que celle-ci soit très lente, qu'​elle gèle, ou que le son se désynchronise de l'​image. Pour résoudre cela vous avez trois solutions. 
 +  - Vous installez **Mplayer** logiciel de lecture de vidéo. Cette application permet de faire fonctionner des vidéos en plein écran avec les pilotes poulsbo. Pour l'​utiliser,​ suivez ces instructions: 
 +    * [[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt>​mplayer,​smplayer]]**,​ 
 +    * Lancez l'​application en faisant ​une recherche dans votre [[:​unity#​tableau_de_bord_dash|tableau de bord]] avec le mot clé  "​smplayer",​ 
 +    ​Aller à **options/​préférences et Général** : Décochez toutes les cases cochées dans "​Captures d'​écran" ​(décocher Activer les captures d'​écran),​ 
 +    * Choisissez l'​onglet vidéo. Prenez comme pilote de sortie '​vaapi',​ 
 +    * Choisissez à gauche en bas: "​avancé",​ puis l'​onglet "​options pour Mplayer"​ : indiquer dans la case option "va vaapi"​. 
 +  - Une autre solution consiste après l'​installation de **SMplayer** à: 
 +    * Se déplacer dans le dossier contenant votre vidéo en entrant dans un [[:terminal]] la commande suivante:<​code>​cd ​/chemin_vers_votre_video<​/code> 
 +    * Puis lancer la commande suivante:<​code>​mplayer -lavdopts threads=4 -framedrop votre_fichier_video.avi</​code>​ 
 +  - Vous générez un fichier [[:​xorg|xorg.conf]] et au lieu du pilote Xorg "​uxa",​ pour la méthode d'​accélération vous mettez le pilote "​glamor"​. Vous trouverez [[http://​meets.free.fr/Downloads/BentoVillageProject/Configurations/​System/​xorg.conf-eeepc_1101HA.txt ​|ici]] le fichier //xorg.conf// que vous pouvez [[:​tutoriel:​comment_modifier_un_fichier|enregistrer]] avec les [[:sudo|les droits d'​administration]] dans ///​etc/​X11//​. 
 +Si l'on désire **l'​ouverture automatique de ses vidéos par mplayer-vaapi**:​ 
 +    * Cliquez avec le bouton droit sur votre vidéo, 
 +    * Choisissez '​ouvrir avec' et sélectionner "​smplayer'​.
  
-Source ​: [[http://​www.nanoant.com/​linux/​compiling-kernel-iegd-10x-module-for-any-linux-distribution|Nano Ant]] +Pour installer la dernière version de **Smplayer** par le [[:ppa]] suivez les instructions de la page [[:smplayer#​installation|Smplayer]].
-===== Lucid Lynx : Début de solutions ​ =====+
  
-Un dépôts Alternatifs ​de Lucid Lynx est disponible sur [[http://ppa.launchpad.net/lucazade/ppa/ubuntu/​dists/​lucid/​]].  ​Le projet est pour le moment en cours de finition+=====Problème ​de mise en veille===== 
-Pour bénéficier ​d'une solution rapideil faut utiliser la Solution ci-dessous.+Si la mise en veille ne fonctionne pas, vous pouvez essayer plusieurs options. 
 +  - Ouvrez un [[:terminal]] et entrez ces commandes: <​code>​sudo pm-suspend --quirk-vbemode-restore<​/code> Ceci devrait vous permettre de mettre en veille votre systèmeSi tel est le cas il ne vous reste plus qu'à configurer Ubuntu pour utiliser cette option à chaque mise en veillePour cela, [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **/etc/pm/config.d/gma500** avec [[:sudo|les droits d'​administration]] dans un [[:​terminal]] et ajoutez-y les lignes suivantes: <​file>​ADD_PARAMETERS='​--quirk-vbemode-restore'</​file>​ La veille devrait fonctionner. 
 +  - Si cela ne fonctionne toujours pas, vous pouvez essayer ​de modifier la résolution de 1366x768 à 1360x768 avant la mise en veille, puis revenir à 1366x768 aprèsVous pouvez automatiser cela avec ce script: ​ 
 +    * [[:​tutoriel:​comment_modifier_un_fichier|Ouvrez le fichier]] **/​etc/​pm/​sleep.d/​01_survive_modeswitch** avec [[:sudo|les droits ​d'administration]] dans un [[:​terminal]], 
 +    * Et copiez/​collez dedans ce qui suit: <​file>#​!/​bin/​bash
  
-=== NOUVELLE SOLUTION : script ad-hoc pour Lucid Lynx ===+case "​$1"​ in 
 +    hibernate | suspend) 
 +        { xrandr ​--output LVDS-0 --mode 1360x768 ; } 
 +        ;; 
 +    thaw | resume) 
 +        { xrandr --output LVDS-0 --mode 1366x768 ; } 
 +        ;; 
 +esac </​file>​ 
 +    * Sauvegardez et fermez votre fichier, 
 +    * Enfin dans un [[:​terminal]] donnez les droits d'​éxécution à votre fichier avec cette commande:<​code>​sudo chmod a+x /​etc/​pm/​sleep.d/​01_survive_modeswitch</​code>​ 
 +Votre ordinateur devrait se mettre en veille.
  
-A voir sur : [[https://wiki.ubuntu.com/​HardwareSupportComponentsVideoCardsPoulsbo/|wiki.ubuntu.com]] +=====Optimisation de l'​allocation mémoire===== 
-ou [[http://​ubuntuforums.org/​showthread.php?​t=1229345&​page=70]]  +Il est possible d'​améliorer les performances de votre machine, en limitant la RAM utilisée par le système et de la rendre ainsi disponible pour la carte vidéo. 
-(et pages précédente)+  * [[:tutoriel:​comment_modifier_un_fichier|Ouvrez le fichier]] **/etc/default/grub** avec [[:sudo|les droits d'​administration]] dans un [[:terminal]] et ajoutez les paramètres comme suit, si vous avez par exemple 1GB de RAM:<​file>​GRUB_CMDLINE_LINUX="​mem=896mb"<​/file> Ou avec 2GB de RAM:<​file>​GRUB_CMDLINE_LINUX="mem=1920mb"</​file>​ 
 +  * Mettez grub à jour:<​code>​sudo update-grub</​code>​
  
 +=====Touches de luminosité (hotkeys)=====
 +Les problèmes liés aux touches de luminosité dépendent souvent de la marque de votre pc et du bios.
 +Dans le cas d'un Acer:
 +  * [[:​tutoriel:​comment_modifier_un_fichier|Ouvrez le fichier]] **/​etc/​default/​grub** avec [[:sudo|les droits d'​administration]] dans un [[:​terminal]] et ajoutez les paramètres comme suit:<​file>​GRUB_CMDLINE_LINUX="​acpi_osi=Linux acpi_backlight=vendor"</​file>​ Pour le Acer AO751h, essayez de blacklister //​acer_wmi//​ comme suit:<​file>​GRUB_CMDLINE_LINUX_DEFAULT="​acpi_backlight=vendor acpi_osi=Linux acer_wmi.blacklist=yes"</​file>​
 +  * Mettez grub à jour:<​code>​sudo update-grub</​code>​
 +Après cela les touches multimédia devraient fonctionner.
  
-<​code>​ +=====Machines concernées===== 
-wget http://​dl.dropbox.com/​u/​1338581/​Gma500/​scripts/​poulsbo_lucid.sh && sh ./​poulsbo_lucid.sh +Voici la liste des pages contenant ​le "tag" //poulsbo// :
-</​code>​ +
- +
- +
-En cas de changement de noyau, veuillez suivre les indications de la nouvelle méthode décrite sur [[https://​wiki.ubuntu.com/​HardwareSupportComponentsVideoCardsPoulsbo/​|wiki.ubuntu.com]] dans la rubrique "​Karmic (9.10) - New Method"​ +
- +
-Cette solution est très récente mais plusieurs utilisateurs semble en être satisfait. +
- +
- +
-===== Karmic Koala (ubuntu 9.10, octobre 2009) : Nouvelle solution ? ===== +
- +
-Même si GMA500 ne sera pas intégré de manière officiel dans les dépôts de ubuntu, il reste possible de faire fonctionner l'​accélération graphique sur [[karmic]] : +
- +
-Plus d' info en Anglais ici : +
- ​[[https://​wiki.ubuntu.com/​HardwareSupportComponentsVideoCardsPoulsbo]] +
- +
-=== Le GMA500 ne sera pas intégré officiellement à Karmic === +
- +
-Même après octobre, il faudra continuer à utiliser la méthode indiquée ci-dessous pour //Jaunty//, qui se base sur le //PPA// ([[https://​launchpad.net/​ubuntu/​+ppas|Personal Package Archives]]) de la [[https://​wiki.ubuntu.com/​MobileTeam|Mobile Team]] où sont rassemblés les packages de tiers (3rd party) en attente d'​être inclus à Ubuntu. +
- +
- +
-<​code>​ +
-Tue Aug 4 2009 : Status of Poulsbo drivers under karmic? +
- +
-I'm quite sorry to say that the Poulsbo drivers will not be in Karmic +
-Koala. ​ The Poulsbo chipset has a proprietary section to the driver and +
-Intel has said they are not supporting Karmic Koala, so its out of my hands. +
- +
-Cheers, +
-David Mandala <davidm at canonical dot com> +
-</​code>​ +
- +
-A voir sur : [[https://​lists.ubuntu.com/​archives/​ubuntu-devel/​2009-August/​028670.html| ubuntu-devel list]] +
- +
-===A TESTER (pour confirmation de bon fonctionnement) : Dépôt alternatif pour Karmic (9.10) === +
-De nouveaux dépôts (**non encore testés**) //sont disponible//​ pour le GMA500 sous Karmic Koala (source : [[http://​gadgetmix.com/​index/​new-gma-500-poulsbo-drivers-for-the-ubuntu-9-10-karmic-koala/​|GadgetMix]]) : +
- +
-  * deb http://​ppa.launchpad.net/​lucazade/​gma500/​ubuntu/​ karmic main +
-  * deb-src http://​ppa.launchpad.net/​lucazade/​gma500/​ubuntu/​ karmic main +
- +
-L'​installation se fait ensuite en tappant les commandes suivantes : +
- +
-<​code>​ +
-sudo apt-get install psb-kernel-source +
-sudo apt-get install psb-kernel-headers +
-sudo apt-get install psb-modules +
-sudo reboot +
-</​code>​ +
- +
-__Ceci n'​ayant pas encore été testé__ merci de **signaler si ça fonctionne** (//mieux ?//). +
- +
-Pour un ACER AO751h, ça ne fonctionne pas. J'ai trouvé la solution ici : http://​poulsbo-karmic.angelfire.com/​ +
- +
-**__Xcxl__** : Ca fonctionne! Bon c'est pas non plus la panacée, on atteint seulement les 150FPS sur glxgears... +
- +
-**__Inspiron Mini 12 :__**  Cette solution fonctionne sur un noyau 2.6.31-19 !! +
- +
-**asus seashell 1201 HA: ** "​http://​poulsbo-karmic.angelfire.com/"​ fonctionne avec le noyau 2.6.31-20 +
- +
-=== NOUVELLE SOLUTION : script ad-hoc === +
- +
-A voir sur : [[https://​wiki.ubuntu.com/​HardwareSupportComponentsVideoCardsPoulsbo/​|wiki.ubuntu.com]] +
- +
-__Cette solution vient d'​être proposée sur le Forum__ merci de **signaler si ça fonctionne** (//mieux ?//). +
- +
- +
- +
-Remarque : il y a un complément concernant les //​problèmes de son//. +
- +
-//​**Testé** sur un __Asus T91MT__ avec Ubuntu __Karmic (9.10)__ et cela fonctionne parfaitement,​ on obtient 294 FPS sur glxgears (ce qui me parais correct pour ce modèle).//​ +
- +
-**asus seashell 1201 HA: ** ne fonctionne pas avec le noyau 2.6.31-20 +
- +
- +
-=====Jaunty Jackalope (ubuntu 9.04, avril 2009) : Installation en passant par le mode VESA par défaut===== +
- +
-L'​installation standard se déroule sans soucis (en mode "​graphique),​ tout le matériel intégré au //poulsbo// étant reconnu, **sauf le driver vidéo** qui n'est pas présent sur le CD. +
-Ainsi, l'​affichage //passe en mode VESA : 1024x768//, ce qui donne généralement un effet de "​distorsion"​ (aspect élargit quand la résolution native des écrans est particulière,​ par exemple en **1366x768** sur le LCD de certaines machines). +
- +
- +
-====Installation Manuelle du Driver PSB (en 2D)==== +
-Pour résoudre les problèmes (**d'​installation,​ ou d'​instabilité** : //figeages de l'​interface X11 au bout d'un certain temps//), il faut __installer le driver en mode "​2D"​__ de la manière suivante : +
- +
-  *faire la **"​mise à jour de base"​** d'​après-installation (i.e. : être connecté au réseau pour atteindre les serveurs miroir de canonical) ; +
-<​code>​ +
-$ sudo apt-get upgrade +
-$ sudo apt-get dist-upgrade +
-$ sudo shutdown -r now +
-</​code>​ +
- +
-  *ajouter le dépôt "​ubuntu-mobile/​ppa"​ avec la clé publique qui va bien (https://​edge.launchpad.net/​~ubuntu-mobile/​+archive/​ppa) ; +
-...d'​abord prendre en compte la clé PGP : +
-<​code>​ +
-$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30 +
-</​code>​ +
- +
-...puis mettre à jour la liste des (fichier **/​etc/​apt/​sources.list**) en ajoutant : +
- +
-<​code>​ +
-deb http://​ppa.launchpad.net/​ubuntu-mobile/​ppa/​ubuntu jaunty main  +
-deb-src http://​ppa.launchpad.net/​ubuntu-mobile/​ppa/​ubuntu jaunty main +
-</​code>​ +
- +
-  *installer le paquet //​poulsbo-driver-2d//​ : +
-<​code>​ +
-$ sudo apt-get update +
-$ sudo apt-get install poulsbo-driver-2d +
-</​code>​ +
- +
-  * Paramètrer X11 pour une accélération aspects 2D uniquement en insérant dans la //section// **Device** de **/​etc/​X11/​xorg.conf** les lignes suivantes : +
-<​code>​ +
-Option "​AccelMethod"​ "​EXA"​ +
-Option "​DRI"​ "​off"​ +
-Option "​MigrationHeuristic"​ "​greedy"​ +
-</​code>​ +
- +
-Concernant l'​accélération 2D [[http://​lwn.net/​Articles/​330150/​|chez Intel]], //EXA// est la "bonne méthode"​ (assez récente, et UXA prévu pour des machines sans mémoire graphique dédiée ne semble pas fonctionner). +
- +
-  *compiler le module //psb// (pour l'​adapter au noyau) ... problème découvert lors du passage au niveau supérieur du noyau (de //​2.6.28-**13**//​ à //​2.6.28-**14**//,​ Ce //bug// est détaillé sur Launchpad: **[[https://​bugs.launchpad.net/​ubuntu/​+source/​xserver-xorg-video-psb/​+bug/​406651|Bug #​406651]]**). Ceci doit-être fait **après un boot en 2.6.28-14** (par exemple avec une //session graphique par défaut à 1024x768// : "low graphic session",​ ou dans un terminal secondaire comme **Ctrl-Alt-F1**) avec une connexion à //​internet//​ fonctionnelle (pour pouvoir rapatrier les sources) : +
-<​code>​ +
-$ sudo apt-get autoremove +
-$ sudo apt-get install psb-kernel-source +
-$ sudo apt-get upgrade +
-$ sudo shutdown -r now +
-</​code>​ +
- +
-Le résultat est //​fonctionnel//​ (stable), **mais pas au top** de ce que sait faire cet accélérateur graphique (décompression vidéo hardware, 3d). +
- +
-====Re-configuration nécessaire en cas d'​upgrade du noyau==== +
-Lors d'un nouveau passage à un **niveau supérieur du noyau** (comme par exemple le 18 août 2009 pour la //​2.6.28-__15__//​),​ ou une **évolution de la libc** (comme par exemple le 15 septembre 2009 pour la //​2.9-4ubuntu6.1//​),​ il est nécessaire de **recompiler le module //PSB//** avec : +
-<​code>​ +
-$ sudo apt-get remove psb-kernel-source +
-$ sudo apt-get install psb-kernel-source +
-$ sudo shutdown -r now +
-</​code>​ +
- +
-====Configuration Manuelle complémentaire (pour la 3D)==== +
-Cette solution tirée de : [[http://​ubuntuforums.org/​showpost.php?​p=7775498&​postcount=9]] permet l'//​activation//​ du **DRI** (accélération matérielle) en //libérant de la mémoire au niveau du noyau pour le GMA//... après avoir effectué la configuration manuelle pour la 2D décrite ci-dessus. +
- +
-Il s'agit de modifier les paramètres de lancement du noyau pour **libérer //238 Mo// de RAM** (qui seront utilisés par l'​adaptateur graphique) en modifiant le fichier de démarrage de GRUB : __///​boot/​grub/​menu.lst//​__  +
- +
-  * ajouter avant la première ligne "​kernel",​ nécessaire à la compatibilité de //grub// avec la commande //mem// suivante, (car en Ko 804864=768*1024) : +
-<​code>​ +
-uppermem 804864 +
-</​code>​ +
- +
-  * ajouter à la fin de la première ligne "​kernel"​ : //​__mem=786mb__//​ (sur une machine à 1 Go). Il peut aussi être nécessaire de remplacer //splash// par //​nosplash//​ (démarrage "non graphique"​ : défilement des logs).Voici un exemple : +
-<​code>​ +
-kernel /​boot/​vmlinuz-2.6.28-14-generic root=UUID=c34d1d57-59d3-4f6f-abc1-fd83aea4 ro quiet nosplash mem=786mb +
-</​code>​ +
- +
-  * Paramètrer X11 pour les accélérations matérielles 3D en modifiant dans la //section// **Device** de **/​etc/​X11/​xorg.conf** la ligne : +
-<​code>​ +
-Option "​DRI"​ "​on"​ +
-</​code>​ +
- +
-Concernant la 3D, la //DRI// ([[http://​people.freebsd.org/​~anholt/​dri/​faq.html|Direct Rendering Infrastructure]]) correspond aux éléments utilisés par X11 (en fait  XFree86, l'​ancêtre de __Xorg__) pour mettre en œuvre les accélérations matérielles au moyen des //DRM// (Direct Rendering Modules). +
- +
-__Optionel :__ A ajouter à la fin du fichier **xorg.conf** pour pouvoir redémarrer X11 (l'​interface graphique) avec la séquence de touches //​CTRL+ALT+Effacement//​. +
- +
-<​code>​ +
-Section "​ServerFlags"​ +
-Option ​ "​DontZap" ​      "​False"​ +
-EndSection +
-</​code>​ +
- +
-  *installer le paquet //​poulsbo-driver-3d//​ : +
-<​code>​ +
-$ sudo apt-get install poulsbo-driver-3d +
-</​code>​ +
- +
-  * Enfin, **Rebooter**. +
- +
-===Activation des effets 3D du Bureau (Compiz)=== +
-L'​opération de modification de la //white list// décrite ci-dessous peut-être faite avant le reboot indiqué ci-dessus. +
- +
-Il est  nécessaire d'​éditer ///​usr/​bin/​compiz//​ (c'est un script sh) et d'​ajouter **psb** à la fin de la liste des drivers de la ligne **//​WHITELIST="​nvidia ... fglrx"//​** (sous root). +
- +
-<​code>​ +
-WHITELIST=”nvidia intel ati radeon i810 fglrx psb” +
-</​code>​ +
- +
-Ensuite, **rebooter**,​ et le paramétrage des effets sera //​standard//​ par __Système -> Préférences -> Apparence__ et l'​onglet __Effets Visuels__ (mais consomme un peu plus de CPU, et par exemple l'​ouverture de session est nettement plus longue). +
- +
- +
- +
- +
-===== Archives ===== +
- +
-==== bug antérieurs (ou résolus)==== +
- +
-===septembre 2009 : incompatibilité du module psb avec le kernel 2.6.28-15.51=== +
-<note warning>​ +
-Ce bug est //avéré// sur l'Acer __Aspire One 751h__ (voir sa [[acer_aspire_one_751#​Bug pour le kernel 2.6.28-15.51|page dédiée]]) ... où ce kernel (**//​2.6.28-15//​.__51__**) amène à un "écran noir" ​+
- +
-__Résolu :__ avec la mise-à-jour suivante du kernel **//​2.6.28-15//​.__52__** ! +
- +
-Remarque : //​actuellement,​ ces deux "​kernels"​ sont **proposed**,​ c'est à dire en PRE-VERSION (et donc déconseillés).//​ +
- +
-</​note>​ +
- +
-===30 juillet 2009 : incompatible avec l'​upgrade du noyau (2.6.28-14-generic)=== +
-Après la mise à jour (de sécurité ?) du noyau en //​2.6.28-14//​ le module //PSB// ne fonctionne plus en résolution native et "​redescend"​ en compatibilité VESA. +
- +
-__Bug Launchpad__ : [[https://​bugs.launchpad.net/​ubuntu/​+source/​xserver-xorg-video-psb/​+bug/​406651|#​406651 : 2.6.28-14 kills PSB driver]] +
- +
-__Résolution "​temporaire"​ :__ continuer à booter sur le précédent noyau //​initrd.img-2.6.28-13-generic//,​ en le sélectionnant manuellement au //boot//, ou en modifiant dans /​boot/​grub/​menu.lst le paramètre "​default"​ à "​2"​ (i.e. : booter automatiquement sur la 3ième ligne). +
- +
-__Résolution **définitive** :__ il est nécessaire de //​recompiler//​ les **modules psb** ! +
- +
-Ceci doit-être fait **après un boot en 2.6.28-14** (en fait le "​dernier niveau de noyau",​ par exemple avec une //session graphique par défaut à 1024x768// : "low graphic session",​ ou dans un terminal secondaire comme **Alt-F1**) avec une connexion à //​internet//​ fonctionnelle (pour pouvoir rapatrier les sources). +
- +
-On doit alors saisir dans un terminal (les //$// ne doivent pas être saisis) : +
-<​code>​ +
-$ sudo apt-get install psb-kernel-source +
-$ sudo shutdown -r now +
-</​code>​ +
- +
-Si cette opération a déjà été fait une fois, et que l'on passe à un autre niveau du noyau qui **//repose le même problème//​** mais //indique que le module PSB est "à jour"//,​ il faut l'​enlever et le ré-installer pour forcer la recompilation : +
-<​code>​ +
-$ sudo apt-get remove psb-kernel-source +
-$ sudo apt-get install psb-kernel-source +
-$ sudo shutdown -r now +
-</​code>​ +
- +
-=== fin août 2009 (Problème principal) : instabilité de la 3d === +
-**La libération de mémoire du noyau pour le GMA (comme indiqué ci-dessus) a permis de résoudre ce problème d'​instabilité très gênant.** +
- +
-Il est possible de **passer à la 3D** en ajoutant le paquet ​//poulsbo-driver-3d// : +
- +
-<​code>​ +
-$ sudo apt-get install poulsbo-driver-3d +
-</​code>​ +
- +
-La vidéo est fluide (lecture de DVD avec [[xine]]) et il faut ensuite à configurer les effets 3D du bureau ([[Compiz]]). +
- +
-**Mais le driver est instable, et l'​écran se fige au bout d'un certain temps !** +
- +
-__Bug launchpad__ : [[https://​bugs.launchpad.net/​bugs/​393290|#​393290 [GMA-500] Xorg spontaneously freezes after a while]] +
  
 +{{backlinks>​poulsbo}}
  
-===== Liens externe =====+Liste potentiellement beaucoup plus longue : //Acer Aspire One 751H, Asus EeePC S121, Asus EeePC T91 (tablette tactile), MSI Wind U115 hybride, Packard Bell Dot M, Abit (USI) MID-100, Archos 9, ASUS R50A, BenQ S6,  Fujitsu UMPC U2010, Lenovo IdeaPad U8, MSI Wind U110,Clevo TN70M/​WeSurf,​ DELL Mini 10// ...
  
-  ​* [[https://​wiki.ubuntu.com/​HardwareSupportComponentsVideoCardsPoulsbo|documentation ​en langue anglaise]] +===== Voir aussi ===== 
-  * [[http://​www.facebook.com/​group.php?​gid=62711517402|Groupe de Pression]] ​sur Facebook **pour qu'​Intel fasse  en sorte que des drivers ​convenables soient mis à disposition.** +  * **(en)** [[https://​wiki.ubuntu.com/​HardwareSupportComponentsVideoCardsPoulsbo|Page Wiki de Ubuntu sur la carte Poulsbo]] 
-  * [[http://gma500.wiki-site.com/index.php/Main_Page|wiki-site sur le GMA 500]] (pas très à jour !).+  * **(en)** [[https://​ubuntuforums.org/​showthread.php?​t=1229345&​page=94|Discussion « Guide to Get the Best Performance from the GMA 500 »]] à propos de l'​implémentation de la carte. 
 +  ​* **(en)** [[http://​www.facebook.com/​group.php?​gid=62711517402|Groupe de pression ​sur Facebook]] **pour qu'​Intel fasse en sorte que des pilotes ​convenables soient mis à disposition.** 
 +  ​* **(en)** [[https://andre.blaatschaap.be/tag/gma500/]] ** solution pour Ubuntu 14.04 (fonctionne également pour Ubuntu 16.04!)** utilisation des drivers d'​Intel par un ppa 
 +  ​
 ---- ----
  
-//​Contributeurs:​ [[:​utilisateurs:​Escé]]//​+//​Contributeurs:​ [[:​utilisateurs:​Escé]], [[:​utilisateurs:​zobi8225]],​ [[:​utilisateurs:​Nizou]],​ [[:​utilisateurs:​l_africain|L'​Africain]],​ [[:​utilisateurs:​BeAvEr|BeAvEr]]//.
  • poulsbo.1273506112.txt.gz
  • Dernière modification: Le 10/05/2010, 17:41
  • par zobi8225