Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#2476 Le 16/01/2013, à 00:15

ArchangeGabriel

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Et pour savoir si c'est la Intel ou la nVidia qui gère le HDMI, je pense avoir découvert quelque chose pour ça. alsamixer (dans un terminal), permet de configurer toutes les sorties audio. Si celle HDMI est gérée par un truc Intel, c'est probablement la carte Intel qui gère la vidéo. C'est le cas chez moi. Faudrait voir dans un cas où c'est la nVidia à coup sûr.

Hors ligne

#2477 Le 16/01/2013, à 02:24

lmpg

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

ArchangeGabriel a écrit :

Et pour savoir si c'est la Intel ou la nVidia qui gère le HDMI, je pense avoir découvert quelque chose pour ça. alsamixer (dans un terminal), permet de configurer toutes les sorties audio. Si celle HDMI est gérée par un truc Intel, c'est probablement la carte Intel qui gère la vidéo. C'est le cas chez moi. Faudrait voir dans un cas où c'est la nVidia à coup sûr.

Je n'ai pas tout compris...chez moi, le son est effectivement pris en charge par Intel (vérifié avec alsamixer).
Par contre le support (partiel) HDMI passe bien par la Nvidia puisque je n'y ai accès qu'avec optirun. (Modèle ASUS zenbook UX51)

Hors ligne

#2478 Le 16/01/2013, à 16:27

ArchangeGabriel

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

C'est la Intel qui fait l'HDMI aussi pour l'audio ? As-tu regardé s'il y a deux cartes sons dans Alsamixer ? Avec la carte nvidia allumée/éteinte ?

Je ne sais pas si c'est possible d'avoir le son et la vidéo séparés au niveau interne pour l'HDMI...

Hors ligne

#2479 Le 17/01/2013, à 00:13

lmpg

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

ArchangeGabriel a écrit :

C'est la Intel qui fait l'HDMI aussi pour l'audio ? As-tu regardé s'il y a deux cartes sons dans Alsamixer ? Avec la carte nvidia allumée/éteinte ?

Je ne sais pas si c'est possible d'avoir le son et la vidéo séparés au niveau interne pour l'HDMI...

je n'ai rien trouvé dans alsamixer concernant l'HDMI...c'est décrit comment?: "hdmi" ou il y a un autre terme à chercher?

Dernière modification par lmpg (Le 17/01/2013, à 00:13)

Hors ligne

#2480 Le 17/01/2013, à 22:57

ArchangeGabriel

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Ben soit tu as plusieurs cartes sons (à faire avec la nVidia allumée) dans alsamixer, soit beaucoup de sorties dont celles correspondant au HDMI.

Hors ligne

#2481 Le 18/01/2013, à 01:55

lylambda

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Pour retour de test, voici un essai d'Alsamixer :
alsamixer bumblebee

Remarquez le "Intel PantherPoint HDMI" 2ème ligne en haut à gauche. Dommage que je ne possède pas de matériel HDMI pour confirmer le bon fonctionnement.
Que ma carte nvidia soit allumée (via primusrun glxspheres) ou non, ne change rien.

Hors ligne

#2482 Le 18/01/2013, à 17:40

tarass

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Bonjour,

je viens bumblebee en suivant la procédure http://doc.ubuntu-fr.org/bumblebee

sudo apt-add-repository ppa:bumblebee/stable
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get clean autoclean
sudo apt-get dist-upgrade -y
sudo apt-get install linux-headers-generic
sudo apt-get install bumblebee

sans message particulier d'erreur, j'ai rebooté, pas de module nouveau qui traîne, j'ai essayé lee différentes manip de correction proposées sur le site ci-dessus, rien à faire :

optirun -vv glxspheres

donne :

[ 9337.879639] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 9338.077396] [DEBUG]optirun version 3.0.1 starting...
[ 9338.077419] [DEBUG]Active configuration:
[ 9338.077423] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 9338.077427] [DEBUG] X display: :8
[ 9338.077431] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-current:/usr/lib32/nvidia-current
[ 9338.077436] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 9338.077440] [DEBUG] VGL Compression: proxy
[ 9339.004524] [INFO]Response: No - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[ 9339.004541] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[ 9339.004544] [DEBUG]Socket closed.
[ 9339.004554] [ERROR]Aborting because fallback start is disabled.
[ 9339.004559] [DEBUG]Killing all remaining processes.

j'utilise ubuntu 12.10 à jour avec un Toshiba P875 avec une Carte graphique Nvidia GeForce Optimus GT 630M

Pour info :
dmesg | grep nvidia
[   48.980838] nvidia: module license 'NVIDIA' taints kernel.
[   48.988195] nvidia 0000:01:00.0: enabling device (0006 -> 0007)

J'ai cherché un peu dans la centaine de pages de ce forum, j'ai vu qu'il y avait des posts qui parlaient de cette erreur mais je n'ai pas vu la solution ou bien je suis passé à côté, si elle existe pouvez-vous me l'indiquer ? Merci.

Dans l'état actuel si la carte Nvidia ne veut pas marcher, est-ce qu'au moins elle est débranchée et n'use pas la batterie. J'ai bien compris que pour l'activer il faut utiliser optirun, mais dans mon si ce n'est pas bien configuré, est-ce qu'au moins c'est débranché ?

Merci d'avance.

Hors ligne

#2483 Le 18/01/2013, à 19:31

Tuxmouraille

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Bonsoir,
/me: même distrib, même problème. Je cherche.


Le support d'Optimus pour Linux.
Ubuntu 18.04 64 bits, portable ASUS N53SN-SZ161V, Intel® Core™ i5-2410M @ 2.30GHz, 8080MB SODIM Ram, NVIDIA® GeForce™ GT 550M

Hors ligne

#2484 Le 18/01/2013, à 19:49

Qid

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

ArchangeGabriel a écrit :

alsamixer (dans un terminal), permet de configurer toutes les sorties audio.

bon bah chez moi pas de carte son hdmi à première vu mais bon d'une part je n'ai rien de brancher à ma prise hdmi : il y faut peut etre un cable pour qu'elle se réveille
mais surtout de toutes façon je n'ai pas de bumblebee d'installé sur mon pc ... donc bon ça peut peut etre expliqué pourquoi rien est vu ...
bref j'ai comme l'impression que la connexion HD de mon pc à la TV ce ne sera pas pour tout de suite ...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#2485 Le 18/01/2013, à 20:03

tarass

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Cher Tuxmouraille

Merci de ta réponse pour le problème de fonctionnement, mais qu'en est-il de la consommation. Dans cette configuration boiteuse est-ce que la carte Nvidia est branchée ?
Merci.

Hors ligne

#2486 Le 18/01/2013, à 22:17

Tuxmouraille

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

@tarass:
Tu dois avoir un indicateur lumineux qui change de couleur en fonction de l'état de la carte nvidia.
Pour savoir si elle est désactivée, avec la batterie pleine, débranche l'alimentation et regarde l'autonomie. Si elle est de plus de 2 ou 3 heures la carte doit être désactivé.

Pour corriger l'erreur:

sudo gedit /etc/bumblebee/bumblebee.conf

Modifie

KernelDriver=nvidia-current

par

KernelDriver=nvidia_current

enregistre puis

sudo restart bumblebeed

Reste optirun glxspheres. Si ça ne marche pas redémarre et reteste optirun glxspheres.


Le support d'Optimus pour Linux.
Ubuntu 18.04 64 bits, portable ASUS N53SN-SZ161V, Intel® Core™ i5-2410M @ 2.30GHz, 8080MB SODIM Ram, NVIDIA® GeForce™ GT 550M

Hors ligne

#2487 Le 18/01/2013, à 23:17

tarass

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

@Tuxmouraille

Ok 2h30 d'autonomie.

Merci pour la correction, ce qui permet de trouver l'erreur suivante ;-)

optirun -vv glxinfo
[ 1622.431395] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1622.614092] [DEBUG]optirun version 3.0.1 starting...
[ 1622.614159] [DEBUG]Active configuration:
[ 1622.614215] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1622.614239] [DEBUG] X display: :8
[ 1622.614262] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-current:/usr/lib32/nvidia-current
[ 1622.614287] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1622.614336] [DEBUG] VGL Compression: proxy
[ 1622.725649] [INFO]Response: No - error: [XORG] (EE) Failed to load module "glx" (module does not exist, 0)

[ 1622.725711] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "glx" (module does not exist, 0)

[ 1622.725759] [DEBUG]Socket closed.
[ 1622.725795] [ERROR]Aborting because fallback start is disabled.
[ 1622.725841] [DEBUG]Killing all remaining processes.

J'ai regardé google et forum autour de la page 77, pas réponse probante.

Pour essayer j'ai fait ça, croyant que c'était inoffensif puisque le paquet était déjà installé :

sudo apt-get install --reinstall libgl1-mesa-glx bumblebee-nvidia

et bien plus moyen de rebooter.

init[1]: segfault at 7fe... ip 000... sp 000... error 4 in libnih.so.1.0.0[7fe...]
Kernel panic
etc

Y a-t-il un moyen de corriger cela ?

Dernière modification par tarass (Le 19/01/2013, à 00:58)

Hors ligne

#2488 Le 19/01/2013, à 00:58

ArchangeGabriel

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

@lylambda : Ben vu le nombre de sorties audios et le nom de la carte, ça doit être comme pour moi, à savoir relié carte Intel et fonctionnel.

@tarass : Annule le changement effectué dans bumblebee.conf, par contre, ta machine fait partie d'une liste de machine dont je m'aperçois que je n'ai jamais parlé ici, à savoir les suivantes :
Lenovo IdeaPad Y470
Lenovo IdeaPad Y480
Lenovo IdeaPad Y570
Lenovo IdeaPad Y580
Lenovo G580
Lenovo G780
TOSHIBA SATELLITE P870

Pour toutes ces machines, et la désactivation de la carte et optirun ne marche pas par défaut, il faut utiliser une version spéciale de bbswitch, instructions disponibles ici (en anglais) : https://github.com/Bumblebee-Project/bbswitch/issues/2

C'est un bug dans la gestion ACPI niveau kernel, mais grâce à nos travaux là-dessus il devrait être fixé dans la 3.8 je crois.

Hors ligne

#2489 Le 19/01/2013, à 02:06

tarass

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

@ArchangeGabriel

Merci.
Là je réinstalle ubuntu, parce même en enlevant les derniers paquets ajouté, ça ne redémarrait pas.

J'ai suivi le lien, c'est ardu pour trouver quelque chose là dedans. J'ai ensuite suivi le lien :
Optirun fail to run, bbswitch failed to load on GT630M Kubuntu 12.04
et deux autres , mais je ne trouve pas ce qu'il faut faire.

Faut-il attendre la nouvelle version de bbswitch 3.8 ? comment suivre l'avancement des travaux ?

Cordialement.

Hors ligne

#2490 Le 19/01/2013, à 11:56

ArchangeGabriel

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Deux possibilités : soit tu recompiles ton noyau avec le patch mentionné, soit tu suis ces instructions : https://github.com/Bumblebee-Project/bb … llite-p870

Hors ligne

#2491 Le 20/01/2013, à 10:25

tarass

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

@ArchangeGabriel

Merci pour le lien.
J'ai suivi la procédure indiquée sur la page citée.
Pas de message d'erreur pendant l'installation.

dmesg | grep bb

[   13.672982] bbswitch: version 0.4.2
[   13.672987] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[   13.672993] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.VGA_
[   13.673036] bbswitch: No suitable _DSM call found.

et sudo cat /proc/acpi/bbswitch 

cat: /proc/acpi/bbswitch: Aucun fichier ou dossier de ce type

optirun -vv glxspheres donne le même message qu'avant :

[  460.025708] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[  460.188567] [DEBUG]optirun version 3.0.1 starting...
[  460.188606] [DEBUG]Active configuration:
[  460.188613] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[  460.188620] [DEBUG] X display: :8
[  460.188626] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-current:/usr/lib32/nvidia-current
[  460.188633] [DEBUG] Socket path: /var/run/bumblebee.socket
[  460.188639] [DEBUG] VGL Compression: proxy
[  460.332388] [INFO]Response: No - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[  460.332419] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[  460.332439] [DEBUG]Socket closed.
[  460.332471] [ERROR]Aborting because fallback start is disabled.
[  460.332475] [DEBUG]Killing all remaining processes.

Une idée ?
Merci d'avance.

Hors ligne

#2492 Le 20/01/2013, à 12:09

ArchangeGabriel

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Le hack se lance-t-il avant ou après bbswitch ? Que se passe-t-il si tu décharges bbswitch de la mémoire, insère le hack, puis réinsère bbswitch ?

Hors ligne

#2493 Le 20/01/2013, à 12:22

crashatomic

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Bonjour, j'ai un petit problème (qui je pense peut être résolu rapidement par des personne plus expérimenté que moi ^^ ) Je suis nouveau sous Ubuntu et pour l'instant c'est un régale big_smile

Pour mon problème j'ai un Asus K53SV avec une Intel Graphique HD et une nvidia 540m GT, j'ai suivi l'installation de Bumblebee et tout c'est bien passé.

Je test glxspheres (j'obtiens environ 60fps) ensuite je test optirun glxspheres (j'obtiens environ 150fps) Donc tout fonctionne ^^

Maintenant mon problème je lance steam sans optirun et tout fonctionne j'installe COD 4 et sa fonctionne toujours, je lance le jeu et la le drame je tourne sur la carte Intel (très lent en basse résolution). Donc j'éteint Steam et je rajoute à la commande du lanceur l'option optirun. La steam démarre, je décide donc de retesté COD 4. Il se lance trouve que ma configuration à changé et me règle les paramètre pour la nouvelle carte graphique (Nvidia). Seulement j'ai eu droit à quelque bug graphique, mais rien de méchant, la fluidité était présente avec les graphisme au max.

Mais mon problème le jeu n'a fonctionné que 2 minutes et il c'est fermé. D'ou pourrait venir mon problème ? Et surtout quelles commandes effectuer, comme dit précédemment je débute ^^

Merci d'avance pour votre aide

Hors ligne

#2494 Le 20/01/2013, à 12:25

tarass

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Bonjour,

Je ne sais pas dans quel ordre cela se fait. J'ai fait :

sudo apt-add-repository ppa:bumblebee/stable
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get clean autoclean
sudo apt-get dist-upgrade -y
sudo apt-get install linux-headers-generic
sudo apt-get install bumblebee

Rebooté, puis :

$ git clone git://github.com/Bumblebee-Project/bbswitch.git -b hack-lenovo
$ cd bbswitch
$ mkdir /usr/src/acpi-handle-hack-0.0.2  <- rajouter un # ici
# cp Makefile acpi-handle-hack.c /usr/src/acpi-handle-hack-0.0.2
# cp dkms/acpi-handle-hack.conf /usr/src/acpi-handle-hack-0.0.2/dkms.conf
# dkms install -m acpi-handle-hack -v 0.0.2

Rebooté, puis optirun -vv glxspheres avec la même erreur.

A tout hasard :
echo acpi-handle-hack | sudo tee -a /etc/modules
sudo update-initramfs -u

Rebooté, puis optirun -vv glxspheres avec la même erreur.

que faire pour changer l'ordre des choses ?

Hors ligne

#2495 Le 20/01/2013, à 14:02

ArchangeGabriel

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Qu'est-ce que ça fait si tu essayes ceci :

sudo stop bumblebeed
sudo lsmod bbswitch
sudo rmmod acpi-handle-hack
sudo modprobre acpi-handle-hack
sudo start bumblebeed

Hors ligne

#2496 Le 20/01/2013, à 14:22

tarass

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

sudo stop bumblebeed 
bumblebeed stop/waiting

sudo lsmod bbswitch
Usage: lsmod

sudo lsmod | grep bbswitch
-> rien

sudo rmmod acpi-handle-hack
ERROR: Module acpi_handle_hack does not exist in /proc/modules

sudo modprobe acpi-handle-hack
FATAL: Error inserting acpi_handle_hack (/lib/modules/3.5.0-22-generic/updates/dkms/acpi-handle-hack.ko): No such device

sudo start bumblebeed 
bumblebeed start/running, process 13233

optirun -vv glxspheres 
[11019.608093] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[11019.719956] [DEBUG]optirun version 3.0.1 starting...
[11019.719978] [DEBUG]Active configuration:
[11019.719983] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[11019.719987] [DEBUG] X display: :8
[11019.719991] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-current:/usr/lib32/nvidia-current
[11019.719995] [DEBUG] Socket path: /var/run/bumblebee.socket
[11019.719999] [DEBUG] VGL Compression: proxy
[11020.943738] [INFO]Response: No - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[11020.943759] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please

[11020.943768] [DEBUG]Socket closed.
[11020.943779] [ERROR]Aborting because fallback start is disabled.
[11020.943784] [DEBUG]Killing all remaining processes.

Hors ligne

#2497 Le 20/01/2013, à 19:39

ArchangeGabriel

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Euh rassures-moi, les instructions avec un #, tu les as bien exécutées normalement, comme s'il n'y était pas ?

Hors ligne

#2498 Le 20/01/2013, à 21:14

tarass

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Oui, # ça veut dire qu'il faut faire précéder la commande par sudo, et $ sans sudo.

$ mkdir /usr/src/acpi-handle-hack-0.0.2  <- rajouter un # ici

Ici il faut le #, parce que sans sudo le répertoire ne peut pas se créer.
J'ai bon ? ;-)

Hors ligne

#2499 Le 20/01/2013, à 23:16

ArchangeGabriel

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

Oui. Mais alors pourquoi il est pas là... Que donne :

modinfo acpi-handle-hack

Hors ligne

#2500 Le 21/01/2013, à 00:09

tarass

Re : Ordinateurs Portables - Technologie hybride (2 cartes) nVidia Optimus

 modinfo acpi-handle-hack
filename:       /lib/modules/3.5.0-22-generic/updates/dkms/acpi-handle-hack.ko
version:        0.0.2
author:         Peter Lekensteyn <lekensteyn@gmail.com>
description:    Dirty ACPI handle hack for Lenovo IdeaPad Y[45]70
license:        GPL
srcversion:     44A636616BED3B105189F2D
depends:        
vermagic:       3.5.0-22-generic SMP mod_unload modversions 

Hors ligne