#26 Le 29/03/2013, à 14:08
- Nepenthes
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Voilà le log :
LANG=C export CC=gcc\ -m32; export CXX=g++\ -m32; cmake . && make
-- The C compiler identification is GNU 4.7.2
-- The CXX compiler identification is GNU 4.7.2
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++
-- Check for working CXX compiler: /usr/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Performing Test HAVE_COMPILER_TLS
-- Performing Test HAVE_COMPILER_TLS - Success
-- Found PythonInterp: /usr/bin/python (found version "2.7.4")
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found suitable version "4.8.4", minimum required is "4.7")
-- Performing Test CXX_COMPILER_FLAG_VISIBILITY
-- Performing Test CXX_COMPILER_FLAG_VISIBILITY - Success
-- Looking for include file proc/readproc.h
-- Looking for include file proc/readproc.h - not found
-- Configuring done
-- Generating done
-- Build files have been written to: /home/loris/apitrace-master
Scanning dependencies of target common
[ 0%] Building CXX object CMakeFiles/common.dir/common/trace_callset.cpp.o
[ 1%] Building CXX object CMakeFiles/common.dir/common/trace_dump.cpp.o
[ 1%] Building CXX object CMakeFiles/common.dir/common/trace_file.cpp.o
[ 2%] Building CXX object CMakeFiles/common.dir/common/trace_file_read.cpp.o
[ 2%] Building CXX object CMakeFiles/common.dir/common/trace_file_write.cpp.o
[ 3%] Building CXX object CMakeFiles/common.dir/common/trace_file_zlib.cpp.o
[ 4%] Building CXX object CMakeFiles/common.dir/common/trace_file_snappy.cpp.o
[ 4%] Building CXX object CMakeFiles/common.dir/common/trace_model.cpp.o
[ 5%] Building CXX object CMakeFiles/common.dir/common/trace_parser.cpp.o
[ 5%] Building CXX object CMakeFiles/common.dir/common/trace_parser_flags.cpp.o
[ 6%] Building CXX object CMakeFiles/common.dir/common/trace_writer.cpp.o
[ 7%] Building CXX object CMakeFiles/common.dir/common/trace_writer_local.cpp.o
[ 7%] Building CXX object CMakeFiles/common.dir/common/trace_writer_model.cpp.o
[ 8%] Building CXX object CMakeFiles/common.dir/common/trace_loader.cpp.o
[ 8%] Building CXX object CMakeFiles/common.dir/common/trace_profiler.cpp.o
[ 9%] Building CXX object CMakeFiles/common.dir/common/trace_option.cpp.o
[ 9%] Building CXX object CMakeFiles/common.dir/common/os_posix.cpp.o
Linking CXX static library libcommon.a
[ 9%] Built target common
Scanning dependencies of target common_trace
[ 10%] Building CXX object wrappers/CMakeFiles/common_trace.dir/trace.cpp.o
Linking CXX static library libcommon_trace.a
[ 10%] Built target common_trace
Scanning dependencies of target snappy_bundled
[ 10%] Building CXX object thirdparty/snappy/CMakeFiles/snappy_bundled.dir/snappy.cc.o
[ 11%] Building CXX object thirdparty/snappy/CMakeFiles/snappy_bundled.dir/snappy-sinksource.cc.o
[ 11%] Building CXX object thirdparty/snappy/CMakeFiles/snappy_bundled.dir/snappy-stubs-internal.cc.o
[ 12%] Building CXX object thirdparty/snappy/CMakeFiles/snappy_bundled.dir/snappy-c.cc.o
Linking CXX static library libsnappy_bundled.a
[ 12%] Built target snappy_bundled
Scanning dependencies of target z_bundled
[ 12%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/adler32.c.o
[ 13%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/compress.c.o
[ 14%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/crc32.c.o
[ 14%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/deflate.c.o
[ 15%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/gzclose.c.o
[ 15%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/gzlib.c.o
[ 16%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/gzread.c.o
[ 16%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/gzwrite.c.o
[ 17%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/inflate.c.o
[ 18%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/infback.c.o
[ 18%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/inftrees.c.o
[ 19%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/inffast.c.o
[ 19%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/trees.c.o
[ 20%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/uncompr.c.o
[ 21%] Building C object thirdparty/zlib/CMakeFiles/z_bundled.dir/zutil.c.o
Linking C static library libz_bundled.a
[ 21%] Built target z_bundled
Scanning dependencies of target glproc
[ 21%] Generating glproc.hpp
[ 21%] Built target glproc
Scanning dependencies of target glproc_egl
[ 22%] Building CXX object dispatch/CMakeFiles/glproc_egl.dir/glproc_egl.cpp.o
Linking CXX static library libglproc_egl.a
[ 22%] Built target glproc_egl
[ 23%] Generating egltrace.cpp
Scanning dependencies of target egltrace
[ 23%] Building CXX object wrappers/CMakeFiles/egltrace.dir/egltrace.cpp.o
[ 24%] Building CXX object wrappers/CMakeFiles/egltrace.dir/glcaps.cpp.o
[ 24%] Building CXX object wrappers/CMakeFiles/egltrace.dir/gltrace_state.cpp.o
[ 25%] Building CXX object wrappers/CMakeFiles/egltrace.dir/__/helpers/eglsize.cpp.o
Linking CXX shared library egltrace.so
[ 25%] Built target egltrace
Scanning dependencies of target png_bundled
[ 26%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/png.c.o
[ 26%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngerror.c.o
[ 27%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngget.c.o
[ 27%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngmem.c.o
[ 28%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngpread.c.o
[ 28%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngread.c.o
[ 29%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngrio.c.o
[ 30%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngrtran.c.o
[ 30%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngrutil.c.o
[ 31%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngset.c.o
[ 31%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngtrans.c.o
[ 32%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngwio.c.o
[ 33%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngwrite.c.o
[ 33%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngwtran.c.o
[ 34%] Building C object thirdparty/libpng/CMakeFiles/png_bundled.dir/pngwutil.c.o
Linking C static library libpng_bundled.a
[ 34%] Built target png_bundled
Scanning dependencies of target image
[ 34%] Building CXX object image/CMakeFiles/image.dir/image.cpp.o
[ 35%] Building CXX object image/CMakeFiles/image.dir/image_bmp.cpp.o
[ 35%] Building CXX object image/CMakeFiles/image.dir/image_png.cpp.o
[ 36%] Building CXX object image/CMakeFiles/image.dir/image_pnm.cpp.o
Linking CXX static library libimage.a
[ 36%] Built target image
Scanning dependencies of target retrace_common
[ 36%] Building CXX object retrace/CMakeFiles/retrace_common.dir/retrace.cpp.o
[ 37%] Building CXX object retrace/CMakeFiles/retrace_common.dir/retrace_main.cpp.o
[ 37%] Building CXX object retrace/CMakeFiles/retrace_common.dir/retrace_stdc.cpp.o
[ 38%] Building CXX object retrace/CMakeFiles/retrace_common.dir/retrace_swizzle.cpp.o
[ 39%] Building CXX object retrace/CMakeFiles/retrace_common.dir/json.cpp.o
Linking CXX static library libretrace_common.a
[ 39%] Built target retrace_common
[ 40%] Generating glstate_params.cpp
[ 40%] Generating glretrace_gl.cpp
warning: unsupported glWeightPointerARB call
warning: unsupported glMatrixIndexPointerARB call
warning: unsupported glMultiDrawArraysIndirect call
warning: unsupported glMultiDrawElementsIndirect call
warning: unsupported glTexImage4DSGIS call
warning: unsupported glTexSubImage4DSGIS call
warning: unsupported glInstrumentsBufferSGIX call
warning: unsupported glDeformationMap3dSGIX call
warning: unsupported glDeformationMap3fSGIX call
warning: unsupported glVertexPointervINTEL call
warning: unsupported glNormalPointervINTEL call
warning: unsupported glColorPointervINTEL call
warning: unsupported glTexCoordPointervINTEL call
warning: unsupported glTangentPointerEXT call
warning: unsupported glBinormalPointerEXT call
warning: unsupported glReplacementCodeuivSUN call
warning: unsupported glReplacementCodeusvSUN call
warning: unsupported glReplacementCodeubvSUN call
warning: unsupported glReplacementCodePointerSUN call
warning: unsupported glVertexWeightPointerEXT call
warning: unsupported glVertexArrayRangeNV call
warning: unsupported glColorPointerListIBM call
warning: unsupported glSecondaryColorPointerListIBM call
warning: unsupported glEdgeFlagPointerListIBM call
warning: unsupported glFogCoordPointerListIBM call
warning: unsupported glIndexPointerListIBM call
warning: unsupported glNormalPointerListIBM call
warning: unsupported glTexCoordPointerListIBM call
warning: unsupported glVertexPointerListIBM call
warning: unsupported glIglooInterfaceSGIX call
warning: unsupported glMapControlPointsNV call
warning: unsupported glMapParameterivNV call
warning: unsupported glMapParameterfvNV call
warning: unsupported glSetInvariantEXT call
warning: unsupported glSetLocalConstantEXT call
warning: unsupported glVariantbvEXT call
warning: unsupported glVariantsvEXT call
warning: unsupported glVariantivEXT call
warning: unsupported glVariantfvEXT call
warning: unsupported glVariantdvEXT call
warning: unsupported glVariantubvEXT call
warning: unsupported glVariantusvEXT call
warning: unsupported glVariantuivEXT call
warning: unsupported glVariantPointerEXT call
warning: unsupported glElementPointerATI call
warning: unsupported glVertexArrayRangeAPPLE call
warning: unsupported glFlushVertexArrayRangeAPPLE call
warning: unsupported glPixelDataRangeNV call
warning: unsupported glTransformFeedbackAttribsNV call
warning: unsupported glMultiTexCoordPointerEXT call
warning: unsupported glMapVertexAttrib1dAPPLE call
warning: unsupported glMapVertexAttrib1fAPPLE call
warning: unsupported glMapVertexAttrib2dAPPLE call
warning: unsupported glMapVertexAttrib2fAPPLE call
warning: unsupported glMultiDrawArraysIndirectAMD call
warning: unsupported glMultiDrawElementsIndirectAMD call
warning: unsupported glMatrixIndexPointerOES call
warning: unsupported glWeightPointerOES call
warning: unsupported glPointSizePointerOES call
Scanning dependencies of target glretrace_common
[ 40%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glretrace_gl.cpp.o
[ 41%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glretrace_cgl.cpp.o
[ 42%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glretrace_glx.cpp.o
[ 42%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glretrace_wgl.cpp.o
[ 43%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glretrace_egl.cpp.o
[ 43%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glretrace_main.cpp.o
[ 44%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glretrace_ws.cpp.o
[ 44%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glstate.cpp.o
[ 45%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glstate_images.cpp.o
[ 46%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glstate_params.cpp.o
[ 46%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glstate_shaders.cpp.o
[ 47%] Building CXX object retrace/CMakeFiles/glretrace_common.dir/glws.cpp.o
Linking CXX static library libglretrace_common.a
[ 47%] Built target glretrace_common
Scanning dependencies of target apitrace
[ 47%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_main.cpp.o
[ 48%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_diff.cpp.o
[ 48%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_diff_state.cpp.o
[ 49%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_diff_images.cpp.o
[ 49%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_dump.cpp.o
[ 50%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_dump_images.cpp.o
[ 51%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_pager.cpp.o
[ 51%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_pickle.cpp.o
[ 52%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_repack.cpp.o
[ 52%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_retrace.cpp.o
[ 53%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_trace.cpp.o
[ 53%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_trim.cpp.o
[ 54%] Building CXX object cli/CMakeFiles/apitrace.dir/cli_resources.cpp.o
[ 55%] Building CXX object cli/CMakeFiles/apitrace.dir/trace_analyzer.cpp.o
Linking CXX executable ../apitrace
[ 55%] Built target apitrace
[ 55%] Generating moc_parserrunnable.cxx
Scanning dependencies of target qjson_bundled
[ 56%] Building CXX object thirdparty/qjson/CMakeFiles/qjson_bundled.dir/parser.cpp.o
[ 56%] Building CXX object thirdparty/qjson/CMakeFiles/qjson_bundled.dir/qobjecthelper.cpp.o
[ 57%] Building CXX object thirdparty/qjson/CMakeFiles/qjson_bundled.dir/json_scanner.cpp.o
[ 57%] Building CXX object thirdparty/qjson/CMakeFiles/qjson_bundled.dir/json_parser.cc.o
[ 58%] Building CXX object thirdparty/qjson/CMakeFiles/qjson_bundled.dir/parserrunnable.cpp.o
[ 59%] Building CXX object thirdparty/qjson/CMakeFiles/qjson_bundled.dir/moc_parserrunnable.cxx.o
Linking CXX static library libqjson_bundled.a
[ 59%] Built target qjson_bundled
[ 60%] Generating ui_shaderssourcewidget.h
[ 60%] Generating apitrace.moc
[ 61%] Generating apicalldelegate.moc
[ 61%] Generating apitracefilter.moc
[ 62%] Generating apitracemodel.moc
[ 63%] Generating argumentseditor.moc
[ 63%] Generating glsledit.moc
[ 64%] Generating imageviewer.moc
[ 64%] Generating jumpwidget.moc
[ 65%] Generating mainwindow.moc
[ 65%] Generating profiledialog.moc
[ 66%] Generating profiletablemodel.moc
[ 67%] Generating retracer.moc
[ 67%] Generating saverthread.moc
[ 68%] Generating searchwidget.moc
[ 68%] Generating settingsdialog.moc
[ 69%] Generating shaderssourcewidget.moc
[ 70%] Generating tracedialog.moc
[ 70%] Generating traceloader.moc
[ 71%] Generating traceprocess.moc
[ 71%] Generating trimprocess.moc
[ 72%] Generating vertexdatainterpreter.moc
[ 72%] Generating graphwidget.moc
[ 73%] Generating graphaxiswidget.moc
[ 74%] Generating graphview.moc
[ 74%] Generating qrc_qapitrace.cxx
[ 75%] Generating ui_argumentseditor.h
[ 75%] Generating ui_imageviewer.h
[ 76%] Generating ui_jumpwidget.h
[ 76%] Generating ui_mainwindow.h
[ 77%] Generating ui_profiledialog.h
[ 78%] Generating ui_profilereplaydialog.h
[ 78%] Generating ui_retracerdialog.h
[ 79%] Generating ui_settings.h
[ 79%] Generating ui_tracedialog.h
[ 80%] Generating ui_searchwidget.h
Scanning dependencies of target qapitrace
[ 80%] Building CXX object gui/CMakeFiles/qapitrace.dir/apisurface.cpp.o
[ 81%] Building CXX object gui/CMakeFiles/qapitrace.dir/apitrace.cpp.o
[ 81%] Building CXX object gui/CMakeFiles/qapitrace.dir/apicalldelegate.cpp.o
[ 82%] Building CXX object gui/CMakeFiles/qapitrace.dir/apitracecall.cpp.o
[ 82%] Building CXX object gui/CMakeFiles/qapitrace.dir/apitracefilter.cpp.o
[ 83%] Building CXX object gui/CMakeFiles/qapitrace.dir/apitracemodel.cpp.o
[ 84%] Building CXX object gui/CMakeFiles/qapitrace.dir/argumentseditor.cpp.o
[ 84%] Building CXX object gui/CMakeFiles/qapitrace.dir/glsledit.cpp.o
[ 85%] Building CXX object gui/CMakeFiles/qapitrace.dir/imageviewer.cpp.o
[ 85%] Building CXX object gui/CMakeFiles/qapitrace.dir/jumpwidget.cpp.o
[ 86%] Building CXX object gui/CMakeFiles/qapitrace.dir/mainwindow.cpp.o
[ 86%] Building CXX object gui/CMakeFiles/qapitrace.dir/main.cpp.o
[ 87%] Building CXX object gui/CMakeFiles/qapitrace.dir/profiledialog.cpp.o
[ 88%] Building CXX object gui/CMakeFiles/qapitrace.dir/profiletablemodel.cpp.o
[ 88%] Building CXX object gui/CMakeFiles/qapitrace.dir/retracer.cpp.o
[ 89%] Building CXX object gui/CMakeFiles/qapitrace.dir/saverthread.cpp.o
[ 89%] Building CXX object gui/CMakeFiles/qapitrace.dir/searchwidget.cpp.o
[ 90%] Building CXX object gui/CMakeFiles/qapitrace.dir/settingsdialog.cpp.o
[ 90%] Building CXX object gui/CMakeFiles/qapitrace.dir/shaderssourcewidget.cpp.o
[ 91%] Building CXX object gui/CMakeFiles/qapitrace.dir/tracedialog.cpp.o
[ 92%] Building CXX object gui/CMakeFiles/qapitrace.dir/traceloader.cpp.o
[ 92%] Building CXX object gui/CMakeFiles/qapitrace.dir/traceprocess.cpp.o
[ 93%] Building CXX object gui/CMakeFiles/qapitrace.dir/trimprocess.cpp.o
[ 93%] Building CXX object gui/CMakeFiles/qapitrace.dir/vertexdatainterpreter.cpp.o
[ 94%] Building CXX object gui/CMakeFiles/qapitrace.dir/graphing/frameaxiswidget.cpp.o
[ 95%] Building CXX object gui/CMakeFiles/qapitrace.dir/graphing/graphwidget.cpp.o
[ 95%] Building CXX object gui/CMakeFiles/qapitrace.dir/graphing/graphaxiswidget.cpp.o
[ 96%] Building CXX object gui/CMakeFiles/qapitrace.dir/graphing/graphview.cpp.o
[ 96%] Building CXX object gui/CMakeFiles/qapitrace.dir/graphing/heatmapview.cpp.o
[ 97%] Building CXX object gui/CMakeFiles/qapitrace.dir/graphing/heatmapverticalaxiswidget.cpp.o
[ 97%] Building CXX object gui/CMakeFiles/qapitrace.dir/graphing/histogramview.cpp.o
[ 98%] Building CXX object gui/CMakeFiles/qapitrace.dir/graphing/timeaxiswidget.cpp.o
[100%] Building CXX object gui/CMakeFiles/qapitrace.dir/qrc_qapitrace.cxx.o
Linking CXX executable ../qapitrace
/usr/lib/x86_64-linux-gnu/libQtWebKit.so: could not read symbols: File in wrong format
collect2: error: ld returned 1 exit status
make[2]: *** [qapitrace] Error 1
make[1]: *** [gui/CMakeFiles/qapitrace.dir/all] Error 2
make: *** [all] Error 2
Hors ligne
#27 Le 30/03/2013, à 00:25
- samos29
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Bonsoir,
depuis 3 jours, j'ai un problème de message d'erreur qui s'affiche à l'écran. J'ai installé bumblebee, mon PC (ASUS N53S) étant équipé d'un chipset NVidia GT540M. Cette installation (pour laquelle j'ai suivi la procédure décrite ici) n'a pas donné de meilleurs résultats. Plutôt que de tout réexpliquer, voici le lien vers le sujet que j'ai créé sachant que quelques participants (que je remercie encore), m'ont donné quelques tuyaux ou pistes de recherche.
Bien que bumblebee ne soit pas en cause, y-aurait un moyen d'améliorer la situation ? Un paramétrage spécifique de bumblebee ?
Je précise que je suis un petit novice sur Ubuntu (et linux) et que j'ai installé Ubuntu 12.10 depuis une dizaine de jours seulement.
Merci d'avance pour ton aide.
Hors ligne
#28 Le 01/04/2013, à 11:51
- Nepenthes
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
@ArchangeGabriel :
Maintenant que j'arrive à me servir d'apitrace, je vais rouvrir mon bug sur Rage qui ne fonctionne ni avec VirtualGL, ni avec Primus. Peut-être qu'on en saura enfin plus sur ce qui ne va pas avec ce jeu (pourtant validé dans la catégorie "gold" sur winehq).
Hors ligne
#29 Le 01/04/2013, à 18:38
- PPdM
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Un client pour vous
La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera
Hors ligne
#30 Le 02/04/2013, à 02:35
- Nepenthes
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
J'ai l'impression qu'on aura des gros progrès pour les performances de certains jeux (sous Wine) dans la prochaine version de Primus !
Ce matin, Deus Ex : Human Revolution avait un problème d'écran noir et de performances catastrophiques, ce soir il est parfaitement jouable sur les derniers builds de primus.
Rage ne démarrait pas sur ma config, et maintenant, j'ai 60fps en continu.
Hors ligne
#31 Le 06/04/2013, à 10:26
- Compte anonymisé
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
C'est génial, alors que j'avais de gros problèmes avec Quantal ça marche impeccablement avec la Beta de Raring !
#32 Le 06/04/2013, à 20:01
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Est-ce que tu peux me dire quelle version du paquet xserver-xorg-core contient la bêta ?
Hors ligne
#33 Le 06/04/2013, à 21:25
- Compte anonymisé
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
J'ai 2:1.13.3-0ubuntu4 dans Synaptic.
#34 Le 06/04/2013, à 21:28
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Et tu dis que Bumblebee fonctionne ? Cela m'intéresse fortement ! Tu peux me fournir le fichier /var/log/Xorg.8.log ?
Hors ligne
#35 Le 06/04/2013, à 21:32
- Compte anonymisé
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Mais alors moi mon utilisation est particulière. Je n'installe que bumblebee avec
sudo apt-get install bumblebee --no-install-recommends
Je fais ça d'après tes conseils avisés puisque je voulais que seule la carte Intel fonctionne (autonomie rallongée et moins de chauffe). Donc quand je dis que pour moi ça marche ça veut dire que la carte Intel est la seule utilisée, ce qui était impossible (ou complexe à faire) sous Quantal.
Et le fichier dont tu parles n'existe pas sur mon ordinateur, c'est peut-être en lien avec le fait que je n'ai pas installé les pilotes nVidia.
Dernière modification par titou345 (Le 06/04/2013, à 21:33)
#36 Le 07/04/2013, à 18:36
- GP974
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
petite question avec optirun est il normal que les performances d'une gt555m soit a peu prés les même qu'une intel hd3000 ?
precision je met vblank_mode=0 et optirun est régler pour utiliser primus le tous sur une ubuntu 12.10 a jours
problème avec ma config ? ou la baisse de perf est assez énorme pour qu'une gt 555m soit au niveau d'une intel hd3000 ?
vblank_mode=0 glxspheres
Polygons in scene: 62464
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
165.844290 frames/sec - 173.566000 Mpixels/sec
139.655282 frames/sec - 146.157632 Mpixels/sec
140.840567 frames/sec - 147.398104 Mpixels/sec
143.397827 frames/sec - 150.074430 Mpixels/sec
145.886489 frames/sec - 152.678964 Mpixels/sec
^C
vblank_mode=0 optirun -vv glxspheres
[ 970.534022] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 970.535130] [DEBUG]optirun version 3.1 starting...
[ 970.535208] [DEBUG]Active configuration:
[ 970.535268] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 970.535336] [DEBUG] X display: :8
[ 970.535406] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-313:/usr/lib32/nvidia-313
[ 970.535469] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 970.535527] [DEBUG] Accel/display bridge: primus
[ 970.535592] [DEBUG] VGL Compression: proxy
[ 972.095493] [INFO]Response: Yes. X is active.
[ 972.095552] [INFO]Running application using primus.
[ 972.095829] [DEBUG]Process primusrun started, PID 8012.
Polygons in scene: 62464
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 555M/PCIe/SSE2
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
145.489559 frames/sec - 152.263553 Mpixels/sec
151.843696 frames/sec - 158.913539 Mpixels/sec
144.499800 frames/sec - 151.227710 Mpixels/sec
144.174531 frames/sec - 150.887297 Mpixels/sec
140.219965 frames/sec - 146.748606 Mpixels/sec
^C[ 982.566623] [WARN]Received Interrupt signal.
[ 982.566676] [DEBUG]Socket closed.
[ 982.586268] [DEBUG]SIGCHILD received, but wait failed with No child processes
[ 982.586291] [DEBUG]Socket closed.
[ 982.586295] [DEBUG]Killing all remaining processes.
Hors ligne
#37 Le 07/04/2013, à 22:17
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Il faut voir pour d'autres types d'applications, glxspheres n'utilise peut-être que des objets graphiques que la carte Intel gère très bien, alors que les vraies applications utilisent des tonnes de choses...
Hors ligne
#38 Le 09/04/2013, à 16:38
- Nepenthes
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Je cherche à utiliser CUDA 32bits avec ma config actuelle. Par où commencer ?
Hors ligne
#39 Le 09/04/2013, à 16:44
- Оливье
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Mais alors moi mon utilisation est particulière. Je n'installe que bumblebee avec
sudo apt-get install bumblebee --no-install-recommends
Je fais ça d'après tes conseils avisés puisque je voulais que seule la carte Intel fonctionne (autonomie rallongée et moins de chauffe). Donc quand je dis que pour moi ça marche ça veut dire que la carte Intel est la seule utilisée, ce qui était impossible (ou complexe à faire) sous Quantal.
Cette manip fonctionne également sur la 12.10 (à jour) de mon portable, testée depuis 3 jours et pas de problèmes.
Dernière modification par OlivierSuisse (Le 09/04/2013, à 16:45)
PC fixe: Ubuntu/Unity 24.04.1 64 Bits Intel I7 // Imprimante: HP OfficeJet pro 8022e
Hors ligne
#40 Le 09/04/2013, à 22:01
- Nepenthes
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Le driver nvidia avec support officiel d'Optimus vient d'arriver !
Par contre, il faut un kernel (3.9rc ?) et Xorg très récent (Raring ou git). Il faut aussi créer un Xorg.conf personnalisé. Et aucune nouvelle de la gestion de l'énergie, je suppose que ça n'est pas encore implémenté.
Pour le moment Bumblebee reste la solution la plus simple.
Hors ligne
#41 Le 11/04/2013, à 14:14
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
CUDA 32 bits je ne sais pas, je ne connais pas les différences avec la 64. Sinon il y a des infos intéressantes ici : http://askubuntu.com/questions/131506/h … screte-car.
Pour le nouveau pilote nvidia, attention, la configuration est particulière, et c'est pas de la gestion d'Optimus : cela passe tout sur la carte nVidia, et utilise PRIME pour accéder aux sorties vidéos de la carte Intel (cela a été implémenté dans PRIME pour que la carte Intel ai accès à la sortie HDMI de la carte NVIDIA). Donc aucune gestion d'énergie. C'est utile pour un portable utilisé comme desktop.
Dernière modification par ArchangeGabriel (Le 11/04/2013, à 14:15)
Hors ligne
#42 Le 18/04/2013, à 11:08
- GP974
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
bonjour voila bumblebee et primus ne fonctionne plus sur mon pc portable(signature) avec une install fraiche de raring
voici l'erreur
optirun -vv glxspheres
[ 4773.142275] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 4773.142768] [DEBUG]optirun version 3.1 starting...
[ 4773.142776] [DEBUG]Active configuration:
[ 4773.142779] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 4773.142782] [DEBUG] X display: :8
[ 4773.142797] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-304:/usr/lib32/nvidia-304
[ 4773.142802] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 4773.142806] [DEBUG] Accel/display bridge: primus
[ 4773.142811] [DEBUG] VGL Compression: proxy
[ 4773.754112] [INFO]Response: No - error: [XORG] (EE) No devices detected.
[ 4773.754155] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[ 4773.754175] [DEBUG]Socket closed.
[ 4773.754216] [ERROR]Aborting because fallback start is disabled.
[ 4773.754222] [DEBUG]Killing all remaining processes.
la même version marche impeccablement sur ce même pc sous ubuntu 12.04.2 et anciennement sur 12.10
j'ai eu du mal a retrouver le post n'est il pas possible de l’épingler comme l'ancien ?
Hors ligne
#43 Le 18/04/2013, à 23:42
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
C'est un bug de X.org, il faut ajouter le BusID dans les fichiers xorg.conf de Bumblebee. CF. l'issue correspondante sur le tracker.
Sinon, j'ai déjà demandé 2 fois à ce que ce poste soit épinglé, sans succès (absence de réponse).
Hors ligne
#44 Le 19/04/2013, à 00:23
- lylambda
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Sinon, j'ai déjà demandé 2 fois à ce que ce poste soit épinglé, sans succès (absence de réponse).
J'ai fait un signalement aux modérateurs dans ce but. Si on en fait suffisamment, les modo verront forcement ta demande et ce sera vite fait .
Hors ligne
#45 Le 19/04/2013, à 10:28
- GP974
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
ok merci
je suppose que tu parle de cette issue
j'ai donc rajouter BusID "PCI:01:00:0" dans /etc/bumblebee/xorg.conf.nvidia
aucun problème optirun fonctionne a présent
par contre j'ai trouver 2 fichier xorg.conf pour bumblebee
a quoi sert le 2 ieme ? doi-je faire aussi la modif dans celui ci ?
locate bumblebee | grep xorg.conf.nvidia
/etc/bumblebee/xorg.conf.nvidia
/usr/share/bumblebee/default-conf/xorg.conf.nvidia
vus que c'est a faire sur toute les prochaines install de bumblebee sur 13.04 il aura t'il un patch de prévus avant la sortie de 13.04 ?
le poste est épingler il suffisait de demander une 3 ieme fois
Hors ligne
#46 Le 19/04/2013, à 22:59
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
@lylambda: Merci.
@GP974: Ouaip c'est ça. Le deuxième c'est une fonction de dpkg, qui garde de côté la version originale du fichier telle qu'elle était dans le paquet, comme ça tu peux réinitialiser facilement. Donc non, ne pas modifier l'autre.
Pour ce qu'on va faire, on ne sait pas encore, je suis d'accord avec toi que j'aimerais avoir une solution avant la sortie de la 13.04, qui a lieu jeudi prochain. Au pire ce sera un bête patch pour ajouter le BusID. Sinon, il y a un espoir minime que ce soit corrigé dans X.org.
Hors ligne
#47 Le 23/04/2013, à 09:41
- ZeX
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Bonjour, j'avais posté il y a un moment et j'avais laissé le problème de côté, mais aujourd'hui j'ai besoin d'avoir mon Debian qui puisse faire tourner une application que je développe avec des graphismes 2d...
J'ai installé Bumblebee en suivant les étapes du wiki (avec bbswitch et optirun), seulement quand je veux lancer une application via optirun, par exemple optirun glxgears, j'obtiens le message d'erreur suivant :
[ 2411.400382] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)
[ 2411.400456] [ERROR]Aborting because fallback start is disabled.
Merci d'avance
Hors ligne
#48 Le 23/04/2013, à 19:09
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Les paquets Debian officieux ne sont pas très à jour, par contre les paquets officiels seront dans experimental d'ici peu de temps, surveille leur arrivée, et tu devrais pour les installer sur ton système, à moins d'être en old-stable...
Sinon "Bumblebee 3.2 is on the Launchpad", avec une nouvelle version de primus également, mais on a un bug étrange sur ma machine de test, on attend d'en savoir plus avant de lancer le tout. Si certains veulent tester, c'est sur le ppa testing.
Hors ligne
#49 Le 23/04/2013, à 19:49
- ArchangeGabriel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Version 3.2 en ligne, à vos updates. (Le bug n'est pas corrigé mais semble être lié à ma machine, puisqu'elle ne marche pas non plus avec l'ancienne version depuis que j'ai réinstallé Ubuntu)
Hors ligne
#50 Le 23/04/2013, à 20:51
- cdjklm
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
salut pendant la mise à jour elle a voulu changé 3 fichier de configurations et maintenant me retrouve avec ceci
cdjklm@cdjklm-N55SF:~$ optirun glxspheres
[ 734.091609] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "nv" (module does not exist, 0)
[ 734.091648] [ERROR]Aborting because fallback start is disabled.
une idée? merci
version 20.04 sur asus n55sf
Hors ligne