[optimus] utiliser seulement le driver Intel ? (résolu)

Reconnaissance et configuration du matériel / kernel linux
Répondre
Nenufar
Daikyu
Messages : 59
Inscription : dim. 04 mars 2012, 13:09

[optimus] utiliser seulement le driver Intel ? (résolu)

Message par Nenufar »

Bonjour !
J'utilise un ordinateur portable Dell XPS 15, qui est équipé de deux cartes graphiques (Intel et Nvidia). Il fonctionne pour l'instant avec le driver nvidia, qui consomme beaucoup d'énergie.
Comme j'utilise Openbox sans effets composites, et je n'utilise pas de jeux vidéo sur mon PC, je me demandais si le driver Intel (https://wiki.archlinux.org/index.php/Intel) n'était pas amplement suffisant. Est-ce qu'il y aura une différence visible de performance si je remplace nvidia par intel ?

Y a-t-il des précautions à prendre avant de changer ?
Dernière modification par Nenufar le lun. 12 nov. 2012, 22:12, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par benjarobin »

Par défaut optimus utilise la carte intel, a moins d'avoir changé quelque chose dans le BIOS.
Donc tu ne peux utiliser la carte nvidia qu'avec Bumblebee, je ne sais pas si c'est ton cas.

Sinon je peux te confirmer que KDE avec presque tous les effets tourne très bien sur mon PC portable (voir signature) avec uniquement la carte intel, la carte nvidia étant éteinte via un module kernel
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Nenufar
Daikyu
Messages : 59
Inscription : dim. 04 mars 2012, 13:09

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par Nenufar »

Je n'ai ni xf86-video-intel, ni bumblebee installé sur mon ordinateur. J'ai essayé d'utiliser intel en suivant le wiki anglophone, mais impossible de démarrer X. Il dit qu'il ne trouve aucun écran.
J'avais pourtant bien réglé le KMS.

(Note : Nouveau non plus ne fonctionne pas, et donne la même erreur. Ça ne doit pas venir du driver, mais d'autre chose, je me demande quoi.)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par benjarobin »

Donc je vais reformuler autrement car apparemment il y a eu mauvais compréhension :
Pour utiliser la carte nvidia tu es obligé d'avoir bumblebee d'installé avec la technologie optimus... => Donc tu n'as pas cette technologie sur ton portable à moins d'avoir changé les options par défaut de ton BIOS
Peux tu donner la sortie de

Code : Tout sélectionner

lspci | grep -i vga
Et peux tu donner le numéro / référence exacte de ton portable ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Nenufar
Daikyu
Messages : 59
Inscription : dim. 04 mars 2012, 13:09

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par Nenufar »

Code : Tout sélectionner

[~] lspci | grep -i vga
02:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 435M] (rev a1)
Et c'est un Dell XPS L501X.

Donc, si j'ai bien compris, même en ayant installé et configuré le driver « nvidia » (celui qui vient avec nvidia-utils), c'est quand même la carte graphique Intel que j'utilise ? Dans ce cas, j'utilise déjà la carte la moins gourmande en énergie, et mon problème est résolu !
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par benjarobin »

Je m'exprime si mal ?
Actuellement tu utilises la carte NVidia, la carte intel n'est pas visible... 2 possibilités :
- tu t'es trompé de Model
- la carte intel est désactivé dans le bios
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par Youpi »

il te faut désinstaller nvidia et installer nvidia-bumblebee, comme indiqué sur le wiki :
http://wiki.archlinux.fr/Bumblebee
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par benjarobin »

@Youpi Non !!! soit personne ne lit mes messages soit ils sont incompréhensible ?
Si le driver nvidia fonctionne directement alors optimus n'est pas activé, surement désactivé via le BIOS
De plus le lspci montre clairement qu'une seule carte Nvidia
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par oktoberfest »

:squate:

@benjarobin (pour te réconforter ) je n'ai pas de carte Nvidia ni besoin de bumblebee, mais j'ai très bien compris tes messages.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Nenufar
Daikyu
Messages : 59
Inscription : dim. 04 mars 2012, 13:09

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par Nenufar »

L501x est pourtant bien ce qui est marqué sous mon ordinateur…
https://wiki.archlinux.org/index.php/Dell_XPS_15
http://doc.ubuntu-fr.org/dell_xps_l501x
J'ai restauré les options par défaut du BIOS, à priori toutes les fonctionnalités sont activées. Le résultat de lspci n'a pas changé. C'est étrange.

Il y a une partition Windows sur mon ordinateur. Peut être y a-t-il un moyen de regarder si la technologie Optimus fonctionne là bas ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par benjarobin »

Je veux bien te croire, et j'avoue ne pas comprendre aussi
Peux tu donner la sortie de (pense à installer hwinfo avant )

Code : Tout sélectionner

cat /proc/info
hwinfo --monitor --gfxcard --framebuffer
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Nenufar
Daikyu
Messages : 59
Inscription : dim. 04 mars 2012, 13:09

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par Nenufar »

Code : Tout sélectionner

[~] cat /proc/info
cat: /proc/info: Aucun fichier ou dossier de ce type
zsh: exit 1     cat /proc/info

Code : Tout sélectionner

[~] hwinfo --monitor --gfxcard --framebuffer
29: PCI 200.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.319]
  Unique ID: B35A.73M6YgJC68D
  Parent ID: 3hqH.y+jzA9lDM08
  SysFS ID: /devices/pci0000:00/0000:00:03.0/0000:02:00.0
  SysFS BusID: 0000:02:00.0
  Hardware Class: graphics card
  Model: "nVidia VGA compatible controller"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0df2 
  SubVendor: pci 0x1028 "Dell"
  SubDevice: pci 0x046e 
  Revision: 0xa1
  Driver: "nvidia"
  Driver Modules: "nvidia"
  Memory Range: 0xcc000000-0xccffffff (rw,non-prefetchable)
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  Memory Range: 0xce000000-0xcfffffff (ro,non-prefetchable)
  I/O Ports: 0x2000-0x2fff (rw)
  Memory Range: 0xcd000000-0xcd07ffff (ro,non-prefetchable,disabled)
  IRQ: 16 (40307 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v000010DEd00000DF2sv00001028sd0000046Ebc03sc00i00"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #8 (PCI bridge)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par benjarobin »

Désolé, c'est /proc/cpuinfo
Sinon hwinfo ne voit pas ta carte intel, tu es sûre des paramètres de ton BIOS, as tu fait le tour des options ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Nenufar
Daikyu
Messages : 59
Inscription : dim. 04 mars 2012, 13:09

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par Nenufar »

Code : Tout sélectionner

[~] cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 30
model name	: Intel(R) Core(TM) i7 CPU       Q 740  @ 1.73GHz
stepping	: 5
microcode	: 0x3
cpu MHz		: 933.000
cache size	: 6144 KB
physical id	: 0
siblings	: 8
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips	: 3459.10
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 30
model name	: Intel(R) Core(TM) i7 CPU       Q 740  @ 1.73GHz
stepping	: 5
microcode	: 0x3
cpu MHz		: 933.000
cache size	: 6144 KB
physical id	: 0
siblings	: 8
core id		: 1
cpu cores	: 4
apicid		: 2
initial apicid	: 2
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips	: 3459.10
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 2
vendor_id	: GenuineIntel
cpu family	: 6
model		: 30
model name	: Intel(R) Core(TM) i7 CPU       Q 740  @ 1.73GHz
stepping	: 5
microcode	: 0x3
cpu MHz		: 933.000
cache size	: 6144 KB
physical id	: 0
siblings	: 8
core id		: 2
cpu cores	: 4
apicid		: 4
initial apicid	: 4
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips	: 3459.10
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 3
vendor_id	: GenuineIntel
cpu family	: 6
model		: 30
model name	: Intel(R) Core(TM) i7 CPU       Q 740  @ 1.73GHz
stepping	: 5
microcode	: 0x3
cpu MHz		: 933.000
cache size	: 6144 KB
physical id	: 0
siblings	: 8
core id		: 3
cpu cores	: 4
apicid		: 6
initial apicid	: 6
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips	: 3459.10
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 4
vendor_id	: GenuineIntel
cpu family	: 6
model		: 30
model name	: Intel(R) Core(TM) i7 CPU       Q 740  @ 1.73GHz
stepping	: 5
microcode	: 0x3
cpu MHz		: 933.000
cache size	: 6144 KB
physical id	: 0
siblings	: 8
core id		: 0
cpu cores	: 4
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips	: 3459.10
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 5
vendor_id	: GenuineIntel
cpu family	: 6
model		: 30
model name	: Intel(R) Core(TM) i7 CPU       Q 740  @ 1.73GHz
stepping	: 5
microcode	: 0x3
cpu MHz		: 933.000
cache size	: 6144 KB
physical id	: 0
siblings	: 8
core id		: 1
cpu cores	: 4
apicid		: 3
initial apicid	: 3
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips	: 3459.10
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 6
vendor_id	: GenuineIntel
cpu family	: 6
model		: 30
model name	: Intel(R) Core(TM) i7 CPU       Q 740  @ 1.73GHz
stepping	: 5
microcode	: 0x3
cpu MHz		: 933.000
cache size	: 6144 KB
physical id	: 0
siblings	: 8
core id		: 2
cpu cores	: 4
apicid		: 5
initial apicid	: 5
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips	: 3459.10
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 7
vendor_id	: GenuineIntel
cpu family	: 6
model		: 30
model name	: Intel(R) Core(TM) i7 CPU       Q 740  @ 1.73GHz
stepping	: 5
microcode	: 0x3
cpu MHz		: 933.000
cache size	: 6144 KB
physical id	: 0
siblings	: 8
core id		: 3
cpu cores	: 4
apicid		: 7
initial apicid	: 7
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips	: 3459.10
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:
Je suis allé voir du côté de Windows, et je n'ai pas trouvé de trace d'Optimus, seule la carte Nvidia GeForce est mentionnée. À priori, je ne l'ai donc pas et puis c'est tout. Par contre, l'autonomie de mon portable est bel et bien supérieure sous Windows 7 (de 20% à peu près).
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par benjarobin »

Donc j'avais bien raison tu n'as pas optimus car ce processeur ne possède pas de carte intel : http://ark.intel.com/products/49024/Int ... e-1_73-GHz

Sinon le module acpi_cpufreq est bien chargé ? lsmod | grep acpi_cpufreq
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Nenufar
Daikyu
Messages : 59
Inscription : dim. 04 mars 2012, 13:09

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par Nenufar »

J'en ai bien l'impression :

Code : Tout sélectionner

[~] lsmod | grep acpi_cpufreq  
acpi_cpufreq            5933  1 
mperf                   1267  1 acpi_cpufreq
processor              26855  1 acpi_cpufreq
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [optimus] Peut-on utiliser seulement le driver Intel ?

Message par benjarobin »

Ce sujet est donc :resolu: merci d'ouvrir un autre sujet pour toute autre question
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Anghirrim
Elfe
Messages : 701
Inscription : mar. 28 févr. 2012, 11:09
Localisation : Loire-Atlantique

Re: [optimus] utiliser seulement le driver Intel ? (résolu)

Message par Anghirrim »

Moi je t'avais compris aussi Benjarobin :mrgreen: ... mais c'est parce que tu m'avais expliqué que si technologie Optimus il y a, alors seule la carte Intel peut-être utilisée sans que bumblebee soit installé car c'est elle gère l'affichage et qu'elle ne fait que relayer l'info donnée par le GPU Nvidia quand celui-ci fonctionne.

La carte nvidia n'a pas de lien "physique" avec l'écran. Ton premier message ne mentionnait pas cela, d'ou l'incompréhension je pense. :chinois:
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
Répondre