Bonjour à tous (et à toutes?),
Pour commencer, je vous jure que j'ai passé un temps fou à chercher sur le net (forum anglais et français). Alors je m'excuses d'avance si j'ai loupé une info!
1) la config :
J'ai un ordi portable en dual boot avec windows et F24. PC Asus k42jv avec la configuration suivante :
- Intel Core i5-450M @ 2.4GHz with Turbo Boost up to 2.66GHz, 3MB cache (also available with other Intel Core i3 & i5 processors)
- Mobile Intel® HM55 Express Chipset
- 2GB DDR3 1066 MHz SDRAM, 2 x SODIMM socket for expansion up to 8GB SDRAM
- 14" HD (1366x768) LED backlit
- Intel HD, NVIDIA® GeForce® GT335M 1GB DDR3 VRAM (Optimus Technology)
- Support SD,MMC card reader
- VGA web camera (Fixed type)
- 1 x VGA port/Mini D-sub 15-pin for external monitor
- 1 x HDMI
- 1 x Headphone-out & Audio-in Combo jack
2) la couille :
Le son n'est pas transmis par la connection HDMI alors que l'image l'est parfaitement bien.
3) les détails de la couilles :
2 cartes graphiques sont montées : intégrée (Intel) et Dédiée (Nvidia) exploitées avec la technologie optimus.
Le pilote libre "Nouveau" fait maintenant bien son boulot et il n'est a priori plus nécessaire d'installer Bumblebee.
Premier hic, listprovider de xrandr me donne 3 sources alors que je ne devrais n'en avoir que deux:
[root@localhost default]# xrandr --listproviders
Providers: number : 3
Provider 0: id: 0x8f cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 3 outputs: 5 associated providers: 2 name:Intel
Provider 1: id: 0x62 cap: 0x7, Source Output, Sink Output, Source Offload crtcs: 2 outputs: 1 associated providers: 2 name:nouveau
Provider 2: id: 0x62 cap: 0x7, Source Output, Sink Output, Source Offload crtcs: 2 outputs: 1 associated providers: 2 name:nouveau
Est ce que provider 1 est lié au VGA et provider 2 au HDMI?
Ensuite, xrandr m'indique (lorsque le HDMI n'est pas connecté) que j'ai 2 écrans:
[root@localhost default]# xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
1366x768 59.97*+
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
680x384 60.00
640x360 60.00
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
VGA-1-2 connected (normal left inverted right x axis y axis)
1024x768 60.00
800x600 60.32 56.25
848x480 60.00
640x480 59.94
1024x768 (0x63) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0x64) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x65) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
640x480 (0x67) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
LVDS1 = écran du pc portable
VGA-1-2 = que dale. Conséquence d'optimus?
Le chapitre 2.7.3 du lien suivant n'est pas assez clair.
http://doc.fedora-fr.org/wiki/Support_d%27Optimus
Ensuite, lorsque je vérifie l'état des cartes, je m'apperçois que je n'ai pas de sortie audio via le HDMI:
[root@localhost default]# cat /sys/kernel/debug/vgaswitcheroo/switch
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0
En principe, je devrais avoir :
# cat /sys/kernel/debug/vgaswitcheroo/switch
0:DIS: :DynOff:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0
2:DIS-Audio: :Off:0000:01:00.1
Là est donc le problème. Que puis je faire pour avoir la partie audio?
Enfin, lorsque j'essaie de forcer l'état de la carte dédiée par les commandes suivantes, il m'est impossible d'activer la carte dédié (Nvidia):
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
En vérifiant l'état, j'ai toujours :
[root@localhost default]# cat /sys/kernel/debug/vgaswitcheroo/switch
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0
Quelqu'un a déjà eu ce soucis et saurait me l'expliquer haha? 😃
J'espère que j'ai été suffisament clair, comme je découvre fedora je n'ai pas forcément le bon vocabulaire.
Quoiqu'il en soit, merci d'avance pour votre aide!
A+
Yann