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.

#326 Le 12/09/2011, à 12:08

Qid

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

ArchangeGabriel a écrit :

Pour la différence avec 11.10, ben 11.10 gère bien mieux Sandy Bridge, donc performances bien meilleures.

c'est surtout une question de kernel en fait !? j'avais zappé cette différence ...
je vais ptetre forcer ma 11.04 à passer sur le kernel de la 11.10 alors du coups
en plus je sais pas ce qu'il y a eu mais je me suis battu avec les xserver-xorg-* dernièrement
et je pense que ça ne ui fera pas un mal de mettre à jour le kernel
car la les perfs graphique meme sur unity ont pris un coups ...


"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

#327 Le 12/09/2011, à 17:19

ArchangeGabriel

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

PhilippeM a écrit :

Sur un CLEVO B 5100 avec Debian squeeze, j'ai installé debumblebee sans problème & ça marche impeccable. Enfin, quand je lance un programme avec optirun ça tourne nickel. Mais tout le reste devient instable, tout ce qui dépend d'OpenGL refuse de se lancer (Cairo par exemple, ou Tilda). J'ai fini par le désintaller.
J'attends la prochaine version avec impatience, félicitation quand même pour le travail réalisé.

Ce fork est en fait basé sur l'ancienne version de Bumblebee, avec tous les problèmes que cela implique. Le support de Debian est une de nos priorité à court terme.

J'espère pouvoir releaser la 2.4 mecredi pour information.

Hors ligne

#328 Le 12/09/2011, à 21:31

PhilippeM

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

J'attends avec impatience

Hors ligne

#329 Le 13/09/2011, à 08:14

Qid

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

Qid a écrit :
ArchangeGabriel a écrit :

Pour la différence avec 11.10, ben 11.10 gère bien mieux Sandy Bridge, donc performances bien meilleures.

c'est surtout une question de kernel en fait !? j'avais zappé cette différence ...
je vais ptetre forcer ma 11.04 à passer sur le kernel de la 11.10 alors du coups
en plus je sais pas ce qu'il y a eu mais je me suis battu avec les xserver-xorg-* dernièrement
et je pense que ça ne ui fera pas un mal de mettre à jour le kernel
car la les perfs graphique meme sur unity ont pris un coups ...

sans compter que je suis en PAE au fait ... mais bon comme je l'avais anticiper
maintenant que je suis sur le 3.0.0-11-generic-pae les perfs de unity vont mieux wink
par contre au niveau de glxsphère la nuance est toujours aussi limite ...
et je sais pas trop comment et surtout avec quoi tester ça en "conditions réelles"
j'espère que la nouvelle version de bumblebee aura la "débrideur" dont parlait ArchangeGabriel


"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

#330 Le 15/09/2011, à 11:45

nouvoflow

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

Salut, un petit retour sur experience,
je viens d'installer Bumblebee sur un ASUS N73SV-TZ070V, Carte Graphique : NVIDIA GeForce GT540M 1024MB DDR3 Optimus, et tout semble fonctionner.
Merci à ArchangeGabriel pour la clarté du premier post, l'install s'est faite comme sur des roulettes smile

J'attends avec impatience l'option "Benchmark" parce que pour jouer à Urban terror par exemple, j'oscille entre 35 et 45 FPS...
ça me semble tout de même assez faible pour un jeu normalement "light à afficher"

Dernière modification par nouvoflow (Le 15/09/2011, à 14:06)


ASUS N73SV - T070V,
Ubuntu Oneiric, la page de doc et la webcam inversée.
Archlinux depuis peu...

Hors ligne

#331 Le 15/09/2011, à 15:23

ArchangeGabriel

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

La par contre ce n'est pas normal, tu devrais avoir au moins 60 fps si rien ne limite en dessous.

Hors ligne

#332 Le 15/09/2011, à 17:07

nouvoflow

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

Qu'est ce qui pourrait limiter ?


je viens de retester le jeu en mode solo, sans aucune autre application ouverte que le terminal, en pensant que le ping ou toute autre application aurait pu avoir une influence, et même résultat, j'oscille autour de 40 FPS...

en lançant glxgears, j'ai 60 FPS, autant que la fréquence de rafraichissement de l'écran comme il est dit dans le terminal
en lançant optirun glxgears, j'obtiens en moyenne entre 450 et 500 FPS

en lançantt glxspheres mainteannt, j'obtiens 26 FPS, et en moyenne 28 Mpixels/sec
enfin, en lançant optirun glxspheres, j'obtiens 60 FPS en moyenne et 67 Mpixels/sec
J'avais déja obtenu un résultat à peu près similaire ce matin à l'installation de Bumblebee

As tu besoin de logs ? si oui, lesquels


ASUS N73SV - T070V,
Ubuntu Oneiric, la page de doc et la webcam inversée.
Archlinux depuis peu...

Hors ligne

#333 Le 15/09/2011, à 17:14

cbrunos

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

Je vois qu'il y a déjà le tarball pour la version 2.4 donc je suppose qu'elle sera bientôt dans les ppa big_smile

J'ai aussi lu la notice sur la gestion de l'énergie qui demande qu'on édite un fichier et en crée deux autre pour allumer et éteindre la carte. Vu que je possède le même ordinateur que toi, l'Asus U43J, serait-ce trop te demander de me donner tes scripts cardon et cardoff s'il te plaît?

Encore merci pour tout ce que vous faites pour la communauté et félicitations pour cette release de Bumblebee!


Je recommande pcubuntoo!

Hors ligne

#334 Le 15/09/2011, à 18:29

ArchangeGabriel

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

@nouvoflow: Beaucoup de choses. Mais avant de me lancer dans quoi que ce soit, je voudrais savoir combien tu as de FPS dans les mêmes conditions mais sur la carte Intel ?

@cbrunos: Exact, générer le tarball est l'étape préliminaire pour pouvoir builder le package. On a fait une phase de test hier + aujourd'hui, un petit bug a été corrigé, les packages sont en train d'être buildés à l'instant même, et je vais mettre le premier post à jour sous peu. Après, je m'attaquerai à la doc et quelques autres trucs.

Pour les scripts du U43Jc (niveau 2), les voici:
Cardon:

\_SB.PCI0.RP00.VGA._PS0

Cardoff:

\_SB.PCI0.RP00.VGA._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}
\_SB.PCI0.RP00.VGA._PS3

Je vous informerai dès que la nouvelle version sera publiée.

Dernière modification par ArchangeGabriel (Le 15/09/2011, à 18:31)

Hors ligne

#335 Le 15/09/2011, à 19:18

ArchangeGabriel

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

Publiée !

Je mettrais à jour le premier post dans la soirée.

Hors ligne

#336 Le 15/09/2011, à 19:20

cbrunos

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

Je sais déjà ce que je vais faire ce week-end big_smile

Merci infiniment! Vous acceptez les dons?


Je recommande pcubuntoo!

Hors ligne

#337 Le 15/09/2011, à 21:02

ArchangeGabriel

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

Faut qu'on en discute entre devs, mais je pense que non, on va peut-être rediriger vers dcommander, le développeur de VirtualGL, sans qui on en serait pas là. Je vous tiens au courant là-dessus aussi.

Hors ligne

#338 Le 15/09/2011, à 21:45

ArchangeGabriel

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

Topic mis à jour en page 1.

Hors ligne

#339 Le 15/09/2011, à 22:04

Qid

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

ArchangeGabriel a écrit :

Topic mis à jour en page 1.

cool ... on verra au reboot ... wink en tous cas merci


"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

#340 Le 16/09/2011, à 09:50

Tuxmouraille

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

Bonjour,
Quelqu'un a t il le contenu des fichiers cardon et cardoff pour l'Asus N53SN?


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

#341 Le 16/09/2011, à 11:16

nouvoflow

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

Bonjour, après un p'tit test sur HD Graphics 3000, je suis autour de 30 FPS sur ce jeu.


ASUS N73SV - T070V,
Ubuntu Oneiric, la page de doc et la webcam inversée.
Archlinux depuis peu...

Hors ligne

#342 Le 16/09/2011, à 12:30

Tuxmouraille

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

Tuxmouraille a écrit :

Bonjour,
Quelqu'un a t il le contenu des fichiers cardon et cardoff pour l'Asus N53SN?

Peut on récupérer ces infos dans les fichiers de configuration de la précédente version?


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

#343 Le 16/09/2011, à 13:44

ArchangeGabriel

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

@nouvoflow: C'est quoi ta carte nVidia ?

@Tuxmouraille: Oui, si tu as un script (enable pour cardon, disable pour cardoff) avec une ligne du style:

echo DOFF $(acpi_call "\_SB.PCI0.PEG0.GFX0.DOFF")

Alors le fichier (cardon ou cardoff selon la situation) doit contenir ce qui est entre guillemets :

\_SB.PCI0.PEG0.GFX0.DOFF

Pour toi, celui-ci était ton cardoff, et le cardon est :

\_SB.PCI0.PEG0.GFX0.DON

Hors ligne

#344 Le 16/09/2011, à 13:54

cbrunos

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

Je viens de l'installer sur mon asus u43jc avec natty (je voulais d'abord l'essayer avec natty plutot que de refaire toute une installation de oneiric) et la gestion de l'énergie ne semble pas fonctionner, je suis autour des 19 watts au lieu des 10 habituels (avec les mêmes réglages bien sûr). J'ai suivi toutes les instructions et j'ai utilisé tes script cardon et cardoff. Aurais-je plus de chance avec oneiric?


Je recommande pcubuntoo!

Hors ligne

#345 Le 16/09/2011, à 13:58

ArchangeGabriel

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

C'est bizarre...

Sur mon U43Jc, j'ai 20/24 watts en idle, 10/14 avec la carte éteinte, et 30/35 avec la carte tournant.

Oneiric apporte certainement des améliorations du point de vue de la gestion d'énergie, mais rien de liée à ce problème.

Tu pourrais me donner les logs de bumblebee ?

Hors ligne

#346 Le 16/09/2011, à 14:06

cbrunos

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

Le voici:

[    922.76] Bumblebee log started at Fri, 16 Sep 2011 14:41:10 +0200
[    922.77] Creating fifo /var/run/bumblebee.fifo for communication...
[    922.79] Making FIFO writable for members of group bumblebee
[    922.80] Power management is disabled, not disabling card on start.
[    922.81] Waiting for orders
[    949.30] Checking for X server availability before stopping it...
[    949.31] The X server has not started or the pidfile is invalid.
[    949.32] X is stopped.
[    949.34] Power management is disabled, not unloading driver
[    949.35] Power management is disabled, card already enabled.
[    949.36] Bumblebee log ended on Fri, 16 Sep 2011 14:41:37 +0200
[     15.55] Bumblebee log started at Fri, 16 Sep 2011 14:42:08 +0200
[     15.55] Creating fifo /var/run/bumblebee.fifo for communication...
[     15.59] Making FIFO writable for members of group bumblebee
[     15.59] Power management is disabled, not disabling card on start.
[     15.60] Waiting for orders
[    269.37] Checking for X server availability before stopping it...
[    269.37] The X server has not started or the pidfile is invalid.
[    269.38] X is stopped.
[    269.38] Power management is disabled, not unloading driver
[    269.39] Power management is disabled, card already enabled.
[    270.40] Bumblebee log ended on Fri, 16 Sep 2011 14:46:22 +0200
[    270.51] Bumblebee log started at Fri, 16 Sep 2011 14:46:23 +0200
[    270.52] Creating fifo /var/run/bumblebee.fifo for communication...
[    270.52] Making FIFO writable for members of group bumblebee
[    270.66] Unloading driver 'nvidia' on start...
[    270.78] rmmod nvidia, wait=no
[    270.79] Disabling graphics card on start...
[    270.91] insmod /lib/modules/2.6.38-11-generic/updates/dkms/acpi_call.ko 
[    270.92] The card could not be disabled.
[    270.92] Waiting for orders
[    324.83] Optirun start request received.
[    324.84] Checking for X server availability before starting X...
[    324.85] X server is not started
[    324.86] Enabling graphics card...
[    324.91] 
[    324.92] Loading driver...
[    325.38] insmod /lib/modules/2.6.38-11-generic/updates/dkms/nvidia-current.ko 
[    325.38] Starting X using nvidia...
[    325.40] Waiting for X server to become available...
[    328.09] X needed 1 retries to become ready
[    328.09] X has started.
[    328.10] Waiting for orders
[    338.94] Ping received from optirun, configured to stop X if not in use.
[    338.95] Last optirun client exited.
[    338.96] Checking for X server availability before stopping it...
[    338.99] X is running, initiating shutdown...
[    338.99] Waiting for X server to stop...
[    339.50] X is stopped.
[    339.51] Unloading driver...
[    339.59] rmmod nvidia, wait=no
[    339.60] Disabling graphics card...
[    339.71] 
[    339.71] The card could not be disabled.
[    339.72] Perhaps another program is utilizing the card.
[    339.73] Waiting for orders
[    347.02] Checking for X server availability before stopping it...
[    347.03] The X server has not started or the pidfile is invalid.
[    347.04] X is stopped.
[    347.07] Unloading driver...
[    347.13] FATAL: Module  not found.
[    347.14] The driver could not be unloaded.
[    347.15] Perhaps another program is using it.
[    347.16] Enabling graphics card before stopping daemon...
[    347.23] 
[    347.24] Bumblebee log ended on Fri, 16 Sep 2011 14:47:40 +0200
[     22.41] Bumblebee log started at Fri, 16 Sep 2011 14:48:18 +0200
[     22.42] Creating fifo /var/run/bumblebee.fifo for communication...
[     22.42] Making FIFO writable for members of group bumblebee
[     22.57] Unloading driver 'nvidia' on start...
[     22.68] rmmod nvidia, wait=no
[     22.68] Disabling graphics card on start...
[     22.87] insmod /lib/modules/2.6.38-11-generic/updates/dkms/acpi_call.ko 
[     22.87] The card could not be disabled.
[     22.87] Waiting for orders
[    132.22] Optirun start request received.
[    132.23] Checking for X server availability before starting X...
[    132.23] X server is not started
[    132.24] Enabling graphics card...
[    132.33] 
[    132.33] Loading driver...
[    132.96] insmod /lib/modules/2.6.38-11-generic/updates/dkms/nvidia-current.ko 
[    132.97] Starting X using nvidia...
[    132.97] Waiting for X server to become available...
[    135.33] X needed 1 retries to become ready
[    135.33] X has started.
[    135.34] Waiting for orders
[    148.02] Ping received from optirun, configured to stop X if not in use.
[    148.04] Last optirun client exited.
[    148.04] Checking for X server availability before stopping it...
[    148.11] X is running, initiating shutdown...
[    148.12] Waiting for X server to stop...
[    148.62] X is stopped.
[    148.63] Unloading driver...
[    148.73] rmmod nvidia, wait=no
[    148.74] Disabling graphics card...
[    148.92] 
[    148.92] The card could not be disabled.
[    148.93] Perhaps another program is utilizing the card.
[    148.93] Waiting for orders

On dirait qu'il n'arrive pas à éteindre la carte, un soucis avec le script cardoff? Voici mon bumblebee.conf:

### Bumblebee daemon configuration file.
### Boolean options accept 'Y' and 'N'. Do not use true/false or 0/1.

### Modifications made here will need a daemon restart to take effect.

# Should bumblebee service be stopped after last optirun program is closed ?
STOP_SERVICE_ON_EXIT=Y

# How many seconds should be waited before giving up on starting the X server ?
X_SERVER_TIMEOUT=10

# Display for the nVidia X Server, choose a higher display (e.g. :5) if you use
# Fast User Switching which starts incrementing from :0 (:0, :1, :2, ...).
VGL_DISPLAY=:8

# The video driver to be used. Supported drivers are 'nvidia' and 'nouveau'.
# Nouveau driver can be used if the available drivers are available and the
# experimental Mesa Gallium3D libraries are present.
DRIVER='nvidia'

# The Xorg configuration to be used, leaving it empty will base the file on the
# driver name, which is usually /etc/bumblebee/xorg.conf.DRIVER
X_CONFFILE=

# The group that is allowed to use Bumblebee. Note that the user needs to
# re-login for group membership changes to apply.
BUMBLEBEE_GROUP=bumblebee

# WARNING ! Power management is a very unstable feature for now, use it at your
# own risk. You won't get any support if you use this function. Please set
# first /etc/bumblebee/cardon and /etc/bumblebee/cardoff by just writing your
# calls there (one per line) and nothing else or you will face errors :
# \_SB.PCI0.PEG0.GFX0_ON
# Or :
# \_SB.PCI0.RP00.VGA._DSM {0x01,0x02} 0x03 0x04 {0x1,0x0,0x0,0x3}
# \_SB.PCI0.RP00.VGA._PS0
# You should also set STOP_SERVICE_ON_EXIT to Y if you really want to save
# power/battery life.
# See https://github.com/Bumblebee-Project/Bumblebee/wiki/ACPI-for-Developers
# for more information.
ENABLE_POWER_MANAGEMENT=Y

### The below only affects optirun, restarting the daemon is not necessary

# Image transport from bumblebee X server to screen.
# Possible values: proxy, jpeg, rgb, xv or yuv (default = proxy)
VGL_COMPRESS=proxy

# If ECO mode is active, the nvidia card will not be used if not plugged in
# (running on battery). This setting has only effect on newly started programs.
# This feature is still not enablend and depends on power-management features.
ECO_MODE=N

# Fall back on using the Intel graphics card if the nVidia one is not available.
# If disabled, optirun will quit after displaying an error message.
FALLBACK_START=N

Dernière modification par cbrunos (Le 16/09/2011, à 14:22)


Je recommande pcubuntoo!

Hors ligne

#347 Le 16/09/2011, à 14:10

ArchangeGabriel

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

Ok, effectivement, un problème avec la désactivation. Peux-tu me copier le contenu exact de ton fichier cardoff (pour vérifier que tu n'as pas fait d'erreur).

Aussi, le kern.log pourrait être utile.

Hors ligne

#348 Le 16/09/2011, à 14:21

cbrunos

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

Voici le cardoff: 

\_SB.PCI1.RP00.VGA._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}
\_SB.PCI0.RP00.VGA._PS3

et le kernklog:

http://dl.dropbox.com/u/1343895/kern.log


Je recommande pcubuntoo!

Hors ligne

#349 Le 16/09/2011, à 14:25

ArchangeGabriel

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

Déjà je vois une erreur simple : PCI1 au lieu de PCI0 dans ton DSM. Cela dit, d'après le kern.log, tu utilises PCI0... Une erreur de recopie ?

Sinon, à d'après le kern.log, le deuxième appel n'est jamais effectué. Ce qui est très étrange... Je vais vérifier ce que cela donne chez moi.

Hors ligne

#350 Le 16/09/2011, à 14:30

cbrunos

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

Heu oui il y a une erreur de copie, voici mon vrai cardoff:

\_SB.PCI0.RP00.VGA._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}
\_SB.PCI0.RP00.VGA._PS3

je sais pas comment le 1 a remplacé le 0


Je recommande pcubuntoo!

Hors ligne