Bonjour à tous,
Je vous donne le context de mon appel à l’aide.
Je suis développeur Web et utilise un poste sous Debian pour le boulot. Aujourd’hui j’ai vu un article sur le WebGL et je me suis dit que j’allais aller jeter un oeil.
Donc pour commencer j’ai du installer Google Chrome pour un affichage optimisé. Sauf que maintenant quand je vais sur la page je me choppe un message d’erreur qui me dit que mon navigateur est bien WebGL compliant mais que visiblement l’option est n’est pas utilisable à cause de ma carte graphique (Et Google Earth me dit que l’acceleration 3D n’est pas dispo non plus).
Or je sais que la carte graphique en est capable car avant d’avoir Debian le poste tournait sous Windows et toutes ces options de configuration graphique étaient dispo.
Donc me voilà en route pour trouver le pilote qui me permettrait de visualiser du WebGL (donc activier la 3D sur la carte graphique).
Cependant je n’arrive pas les mains vides. Avant de venir poster ma question ici je me suis tapé quelques forums pour essayer de comprendre comment est ce que tout ça fonctionnait. Donc pour commencer la carte graphique :
# lspci -v
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 149b
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at d0000000 (64-bit, non-prefetchable) [size=4M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3030 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Et là de fils en aiguilles je suis tombé sur un post d’un mec qui semblait dire de manère très élégante que le driver i915 était un peu dépassé et qu’il fallait se mettre à jour.
Cependant je ne suis tombé sur aucun post qui donne la “solution” permettant d’identifier clairement le driver à récupérer auprès d’Intel.
La petite infos supplémentaire le laptop est un HP Probook 5320m avec un proc i5 :
# lshal |grep -iC 10 CPU
udi = '/org/freedesktop/Hal/devices/acpi_CPU0'
info.capabilities = {'processor'} (string list)
info.category = 'processor' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz' (string)
info.udi = '/org/freedesktop/Hal/devices/acpi_CPU0' (string)
linux.acpi_path = '/proc/acpi/processor/CPU0' (string)
linux.acpi_type = 1 (0x1) (int)
linux.hotplug_type = 4 (0x4) (int)
processor.can_throttle = true (bool)
processor.number = 0 (0x0) (int)
udi = '/org/freedesktop/Hal/devices/acpi_CPU1'
info.capabilities = {'processor'} (string list)
info.category = 'processor' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz' (string)
info.udi = '/org/freedesktop/Hal/devices/acpi_CPU1' (string)
linux.acpi_path = '/proc/acpi/processor/CPU1' (string)
linux.acpi_type = 1 (0x1) (int)
linux.hotplug_type = 4 (0x4) (int)
processor.can_throttle = true (bool)
processor.number = 1 (0x1) (int)
udi = '/org/freedesktop/Hal/devices/acpi_CPU2'
info.capabilities = {'processor'} (string list)
info.category = 'processor' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz' (string)
info.udi = '/org/freedesktop/Hal/devices/acpi_CPU2' (string)
linux.acpi_path = '/proc/acpi/processor/CPU2' (string)
linux.acpi_type = 1 (0x1) (int)
linux.hotplug_type = 4 (0x4) (int)
processor.can_throttle = true (bool)
processor.number = 2 (0x2) (int)
udi = '/org/freedesktop/Hal/devices/acpi_CPU3'
info.capabilities = {'processor'} (string list)
info.category = 'processor' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz' (string)
info.udi = '/org/freedesktop/Hal/devices/acpi_CPU3' (string)
linux.acpi_path = '/proc/acpi/processor/CPU3' (string)
linux.acpi_type = 1 (0x1) (int)
linux.hotplug_type = 4 (0x4) (int)
processor.can_throttle = true (bool)
processor.number = 3 (0x3) (int)
Voilà j’ai essayé d’être le plus complet possible et espère recevoir un coup de main parce que je commence à sérieusement patoger…
Merci d’avance pour toute l’aide apportée.
