Salut !
J'ai récemment récupéré un PC portable avec la configuration suivante :
- Intel Core i3 4100M 2.5GHz avec Intel HD Graphics 4600.
- 4Go de RAM 1600MHz
- HDD 1To 5400RPM pour les données
- SSD 120Go pour l'OS
- Résolution 1366x768
J'ai installé OpenSUSE 13.2 dessus, tout fonctionne correctement.
A la base je destine ce PC au études (DUT Informatique), j'ai cependant vue que la HD 4600 était capable de faire tourner quelque jeux de manière plutôt convenable.
J'ai donc installé Steam depuis les dépôts de la distribution et installé quelque "petit jeux" histoire de m'occuper de temps en temps en deplacement (Je sais pertinemment que GNU/Linux n'est pas un environnement fait pour le jeux et que l'IGP du processeur n'est pas une machine de guerre, pour jouer j'ai un autre PC avec Windows installé dessus).
J'ai donc commencer par installer :
- OpenArena
- Super Meat Boy
- Limbo
- Bastion
- Mark of The Ninja
- Duke Nukem 3D : Megaton Edition
- Hotline Miami
- Portal
- Counter Strike : Global Offensive(Le plus "gros" des jeux)
Au niveau des performance je me base sur cela (pas trouvé de Benchmark correct sous GNU/Linux) : http://www.notebookcheck.biz/Critique-de-la-Intel-HD-Graphics-4600.96009.0.html
Pour OpenArena : Aucun problème, le jeu fonctionne vraiment bien.
Pour Duke Nukem 3D : Megaton Edition : Même constat, aucun problème.
Pour Bastion : Le jeux fonctionne avec des ralentissements assez regulier, c'est pas bien fluide.
Pour Super Meat Boy : Perte de fluidité lorsqu'il y a des animations dans le fond, pas super jouable du coup.
Pour Limbo : Même constat, des ralentissement assez régulier.
Pour Mark of The Ninja : Le jeux se ferme dès que je l'ouvre.
Pour Hotline Miami : Le jeu plante pendant l'écran de chargement, avant l'accès au menu principal.
Pour Counter-Strike : Global Offensive : Le jeux démarre, la partie aussi cependant tout est noir et le jeu plante au bout de quelque seconde.
Pour Portal : Même constat, le moteur source doit foiré chez moi. J'ai pas testé avec Half-Life ou HL².
Avant tout cela j'ai vérifié si les driver Intel ainsi que Mesa était installé, voilà ce que me donne la commande "zypper search intel" dans mon terminal :
zypper search intel
Chargement des données du dépôt...
Lecture des paquets installés...
S | Nom | Résumé | Type
--+------------------------+----------------------
----------------------+-------
| intel-SINIT | Intel(R) SINIT AC modules | paquet
i | intel-gpu-tools | Collection of tools for development and -> | paquet
| intelhex | Library for Intel HEX Files Manipulations | paquet
i | libdrm_intel1 | Userspace interface for Kernel DRM servi-> | paquet
i | libdrm_intel1-32bit | Userspace interface for Kernel DRM servi-> | paquet
i | ucode-intel | Microcode Updates for Intel x86/x86-64 C-> | paquet
i | vaapi-intel-driver | Intel Driver for Video Acceleration (VA)-> | paquet
i | xf86-video-intel | Intel video driver for the Xorg X server | paquet
| xf86-video-intel-32bit | Intel video driver for the Xorg X server | paquet
Pour mesa :
Chargement des données du dépôt...
Lecture des paquets installés...
S | Nom | Résumé | Type
--+-------------------------------+---------------
----------------------+-------
| DirectFB-Mesa | Mesa backend of Graphics Library -> | paquet
i | Mesa | System for rendering interactive -> | paquet
i | Mesa-32bit | System for rendering interactive -> | paquet
| Mesa-demo | Mesa demo programs for the OpenGL-> | paquet
| Mesa-demo-egl | egl-based demos | paquet
i | Mesa-demo-x | GLX-based demos | paquet
| Mesa-devel | Libraries, includes and more to d-> | paquet
i | Mesa-libEGL-devel | Development files for the EGL API | paquet
| Mesa-libEGL-devel-32bit | Development files for the EGL API | paquet
i | Mesa-libEGL1 | Free implementation of the EGL API | paquet
i | Mesa-libEGL1-32bit | Free implementation of the EGL API | paquet
i | Mesa-libGL-devel | GL/GLX development files of the O-> | paquet
| Mesa-libGL-devel-32bit | GL/GLX development files of the O-> | paquet
i | Mesa-libGL1 | The GL/GLX runtime of the Mesa 3D-> | paquet
i | Mesa-libGL1-32bit | The GL/GLX runtime of the Mesa 3D-> | paquet
| Mesa-libGLESv1_CM-devel | Development files for the OpenGL -> | paquet
| Mesa-libGLESv1_CM-devel-32bit | Development files for the OpenGL -> | paquet
| Mesa-libGLESv1_CM1 | Free implementation of the OpenGL-> | paquet
| Mesa-libGLESv1_CM1-32bit | Free implementation of the OpenGL-> | paquet
i | Mesa-libGLESv2-2 | Free implementation of the OpenGL-> | paquet
| Mesa-libGLESv2-2-32bit | Free implementation of the OpenGL-> | paquet
| Mesa-libGLESv2-devel | Development files for the OpenGL -> | paquet
| Mesa-libGLESv2-devel-32bit | Development files for the OpenGL -> | paquet
| Mesa-libGLESv3-devel | Development files for the OpenGL -> | paquet
| Mesa-libglapi-devel | Development files for the free im-> | paquet
| Mesa-libglapi-devel-32bit | Development files for the free im-> | paquet
i | Mesa-libglapi0 | Free implementation of the GL API | paquet
i | Mesa-libglapi0-32bit | Free implementation of the GL API | paquet
| libOSMesa-devel | Development files for the Mesa Of-> | paquet
| libOSMesa-devel-32bit | Development files for the Mesa Of-> | paquet
| libOSMesa9 | Mesa Off-screen rendering extension | paquet
| libOSMesa9-32bit | Mesa Off-screen rendering extension | paquet
Je viens donc ici demander si une âme charitable pourrai m'éclairer sur la situation ?
Je me demande également si c'est performance peuvent être impacté directement par le fait que je n'ai que 4Go de RAM et que le PC aurai du mal à gérer l'OS, le jeu et l'IGP en même temps ?
Passer de Mesa à Mesa-devel peut-il aider ?
Si rien n'est possible ce n'est vraiment pas grave, à la base ce PC est pour travailler et le fait que OpenArena et Duke Nukem 3D : Megaton Edition tournent correctement me suffit amplement.
Cordialement.
PS : Encore merci, Je ne regrette vraiment pas d’être passé sous OpenSUSE suite à vos conseils et ceux de Swapagay il y a environ un an.
OpenSUSE est super mais je pense que la distribution la plus adéquate pour le jeu vidéo est Ubuntu...(disons la plus préparée à steam; mais qu'on me reprenne si je me trompe).
par contre je ne veux pas m'avancer plus que ça, mais avec un proc' i3, avec la commande "zypper search intel" tu ne devrais pas avoir du 64bit dans ta liste ?
Je crois que wine fonctionnera qu'avec les libs 32 bit.
Sur mon install je pouvais lancer WoW sans les libs GL sur i386 (je suis sur amd64).
kawabunga, tu te bases sur quoi pour dire qu'Ubuntu est une distribution adaptée au JV?
OpenSUSE a la compatibilité 32 bits activée par défaut, c'est normal que ça apparaisse.
Et pour l'auteur, tes drivers sont déjà installé à l'installation.
C'est le paquet xf86-video-intel .
Pour savoir si les pilotes Intel sont bien chargés par le serveur X :
Alors, Ubuntu je m'en suis debarassé, c'est sûrement t pas pour y retourner..
Oui, on vois dans les paquets aussi les version 64bits.
Au niveau du driver j'avais remarqué qu'il y était de base.
Y'a donc rien d'autre à faire ?
Nh3xus : Merci pour la commande, je vois ça demain.
Installer et configurer TLP et thermald serait un plus recommandé pour ces nouveaux processeurs.
Ah. Je connais pas du tout.
Je vais le renseigner, merci.
Nh3xus : Voici le résultat de la commande que tu m'as donné.
i915 983524 6
button 13971 1 i915
i2c_algo_bit 13413 1 i915
drm_kms_helper 65670 1 i915
video 24419 1 i915
drm 335594 5 i915,drm_kms_helper
Au niveau de TLP et Thermald, il vaux mieux installer uniquement un des deux ou sont-ils compatible sans problème ?
ils font pas le même boulot.
Et on peut voir que ton pilote est bien chargé.
Ah d'accord, va falloir que je compile Thermald alors, il est pas disponible pour OpenSUSE, même sur des dépôts alternatif. En tout cas j'ai pas trouvé.
C'est cette ligne qui l'indique ?
"video 24419 1 i915"
Je viens de compiler Thermald, je rencontre cependant un petit soucis.
Il ne se lance pas automatiquement au démarrage et je doit le lancer moi même.
Que puis-je faire pour résoudre cela ?
Tu fais un service personnalisé pour systemd, avec pour Type du "One Shot".
Tout est expliqué ici :
https://wiki.archlinux.org/index.php/systemd#Writing_custom_.service_files
Merci beaucoup.
ROis2Best
Tu peux utiliser la futur debian jessie pour steam, en effet il est dessus vu que steam OS est basé sur jessie
, perso j'ai pas eu de mal à l'installer, mais vu que j'étais sur une vieille machine les pilotes de ma 4770 étaient catastrophique
Sinon il me semble que les pilotes intel ne sont pas mauvais ![]()
Perso j'ai toujours eu de meilleures performances avec mon vieux chipset intel sous Linux que sous Windows ![]()
vallav08 : Je ne compte pas changer de distribution. Merci quand même pour l'information.
Runnymede : Ah bon ? Après faut dire que j'ai jamais essayé sous Windows et je compte pas l'installer juste pour ça, je peux donc uniquement comparer avec le lien mis plus haut.
Nh3xus : Bon, finalement après des heures à pas réussir à faire ce que je voulais et avoir réussi à planter le service thermald un "sysemctl enable thermald.service" a suffit.
Encore merci à vous tous !