Compiz a OpenGL|ES na GMA3600

Sekcia: Aplikácie & Desktop 28.12.2012 | 18:11
wwlado   Návštevník
Dobry den..
Ako viacero ludi ma problem s GMA3600, tak aj ja.
Mam Ubuntu 12.04.1. a podarilo sa mi nainstalovat tieto baliky:


echo "***** Install intel MGA3600"
apt-get -y install libva-egl1
apt-get -y install libva-tpi1
apt-get -y install libva-glx1
apt-get -y install libva-x11-1
apt-get -y install libva-cedarview-vaapi-driver
apt-get -y install cedarview-graphics-drivers
apt-get -y install libgl1-mesa-glx
apt-get -y install libgl1-mesa-dri
apt-get -y install libgl1-mesa-dri-experimental
apt-get -y install libglu1-mesa
apt-get -y install libglw1-mesa
apt-get -y install libopenvg1-mesa
apt-get -y install libegl1-mesa
apt-get -y install libegl1-mesa-drivers
apt-get -y install mesa-utils
apt-get -y install mesa-utils-extra
apt-get -y install libgles1-mesa
apt-get -y install libgles2-mesa
apt-get -y install glmark2
apt-get -y install glmark2-es2

Tieto testy mi vsetky idu:
glxgears
glmark2
glmark2-es2

Uz aj CairoDock s OpenGL mi paradne ide. Akurat ak nastavim (v Compiz Fusion Icon) ako spravcu Compiz, tak nabehne cierna obrazovka. Sem tam preblikne, ked chodievam s mysou, tak sa pod nou objavuju komponenty. Co sa tyka efektov funguju pomaly a preblikavo. Este okolo CairoDocku je cierny stvorec.
Ak vratim z Compiz naspat na Metalici, vsetko funguje bezproblemovo. Kde moze byt chyba?
Niekde som cital, ze potrebuje AIGLX. Ale ako to mam urobit, co mu mam este doinstalovat. Zaujimave, ze na starom netbooku som mal este horsiu grafiku a vsetko slapalo ako hodinky.
Dakujem
    • Re: Compiz a OpenGL|ES na GMA3600 28.12.2012 | 18:25
      Avatar default Debian  Používateľ
      čo ti vypíše toto glxinfo | grep render
      R.K
      • Re: Compiz a OpenGL|ES na GMA3600 28.12.2012 | 19:26
        wwlado   Návštevník
        PVRDRIInitPVR2D: PVR2D device index (0)direct rendering: Yes
        OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300)
        GL_NV_conditional_render, GL_AMD_draw_buffers_blend,
        • Re: Compiz a OpenGL|ES na GMA3600 28.12.2012 | 19:29
          Avatar default Debian  Používateľ
          A čo vypíše keď dáš compiz --replace
          R.K
          • Re: Compiz a OpenGL|ES na GMA3600 28.12.2012 | 20:02
            wwlado   Návštevník
            Backend : ini
            Integration : true
            Profile : default
            Adding plugins
            Initializing core options...done
            compiz (core) - Warn: failed to receive ConfigureNotify event on 0x24006b1

            A zasa to blbne
            • Re: Compiz a OpenGL|ES na GMA3600 28.12.2012 | 20:09
              Avatar default Debian  Používateľ
              Mne sa toto dialo na nvidia karte, presne toto isté keď som kwin prenastavil z opengl módu na mód opengles. Na opengl to šlo fajn, takže ak to vieš prenastaviť tak to skús.
              R.K
              • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 12:52
                wwlado   Návštevník
                Nevie niekto kde sa to v kompize nastavuje? Mne sa jedna len o podpotu vykreslovaneho textu. Ked programujem v Geany tak sa tam nenormalne pomaly pise a posuva.
                • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 13:54
                  Avatar default Debian  Používateľ
                  Povedz mi aké máš prostredie, a čo chceš tým compizom dosiahnuť.
                  R.K
                  • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 15:08
                    wwlado   Návštevník
                    Mal som Gnome (ubuntace) ale dal som si teraz XFace + Cairo Dock na LightDM

                    Compizom chcem dosiahnut rychlejsie vykreslienie textu v editore.
                    Stale sa mi zda, ako keby prostredie neislo cez OpenGL ale len v nejakom zakladnom rezime. Ako som pisal, mal som starsi NetBook a nebol s tym problem.
                    Teraz som si kupil "PackardBell Dot S" V nutri je dvojadierko N2600 + 2Gb DDR3. Len ta grafika je najaka cudna. Co som cital po forach. Podarilo sa mi doinstalovat co som pisal. Ale na vykreslovani prostredia sa nic nezmenilo. Da sa to niekde nastavit? Skosim este doinstalovat KDE. Tam sa v Efekttoch da nastavit Xrender/OpenGl.
                    • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 15:55
                      Avatar default Debian  Používateľ
                      Tak skontroluj cez správcu úloh, či ten compiz beží, a skús ešte mutter, to je tiež opengl window manager.
                      R.K
                      • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 15:58
                        Avatar default Debian  Používateľ
                        Ten mutter spustíš pomocou mutter --replace , ale neskôr, keby to šlo dobre, tak viem ako ho do xfce integrovať.
                        R.K
                        • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 19:37
                          wwlado   Návštevník
                          Ked stostim tohto managera tak to zasa zblbe a po kratkom case to nabehne graficky dobre. Ale je to este pomalsie ako Metalici od Gnome. V KDE mam iba dva moznosti OpenGL a XRender. Ak dam OpenGL, iba preblikne a zmeni naspat na XRender. Kde si ty menil OpenGLES??
                          Inac dam info a vsetko je vypisane akurat "Nepriame vykreslovanie" je prazne. Nema s tym nieco spolocne?

                          Skusal som aj nainstalovat novy MESA 8.0.5 Ale neviem ako mam prepnut ovladace. Lebo stale vypisovalo stary 8.0.4. Tu je link ak by stechceli nejaky podrobny popis:
                          Ubuntu forum
                          • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 20:13
                            Avatar default Debian  Používateľ
                            Kwin OpenGles:

                            balík: kde-window-manager-gles
                            spustenie: kwin_gles --replace
                            R.K
                            • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 20:39
                              wwlado   Návštevník
                              BLBNE TO:
                              kwin_gles --replace
                              QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
                              OpenGL vendor string: Imagination Technologies
                              OpenGL renderer string: PowerVR SGX 545
                              OpenGL version string: OpenGL ES 2.0 build 1.7@862890
                              OpenGL shading language version string: OpenGL ES GLSL ES 1.00 build 1.7@862890
                              Driver: Unknown
                              Driver version: 0.0
                              GPU class: Unknown
                              OpenGL version: 2.0
                              GLSL version: 1.0
                              X server version: 1.11.3
                              Linux kernel version: 3.2
                              Direct rendering: yes
                              Requires strict binding: yes
                              GLSL shaders: yes
                              Texture NPOT support: yes
                              kwin(2380) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_blur" is not supported
                              kwin(2380) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_startupfeedback" is not supported
                              kwin(2380) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_cube" is not supported
                              kwin(2380) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_coverswitch" is not supported

                              IDE ALE VELMI POMALY:
                              kwin --replace
                              QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
                              PVRDRIInitPVR2D: PVR2D device index (0)PVRDRIInitPVR2D: PVR2D device index (0)OpenGL vendor string: VMware, Inc.
                              OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300)
                              OpenGL version string: 2.1 Mesa 8.0.4
                              Driver: LLVMpipe
                              GPU class: Unknown
                              OpenGL version: 2.1
                              Mesa version: 8.0.4
                              X server version: 1.11.3
                              Linux kernel version: 3.2
                              Direct rendering: yes
                              Requires strict binding: yes
                              GLSL shaders: no
                              Texture NPOT support: limited
                              kwin(2386) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_blur" is not supported
                              kwin(2386) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_startupfeedback" is not supported
                              kwin(2386) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_cube" is not supported
                              kwin(2386) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_coverswitch" is not supported
                              ImageProvider supports Pixmap type but has not implemented requestPixmap()
                              file:///usr/share/kde4/apps/kwin/tabbox/thumbnails.qml:139:9: QML Image: Failed to get image from provider: image://client/-1/-403480862-0
                              • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 21:11
                                wwlado   Návštevník
                                ked som napisal: es2tri
                                EGL_VERSION = 1.4 build 1.7@862890
                                EGL_VENDOR = Imagination Technologies
                                EGL_EXTENSIONS = EGL_IMG_client_api_ogl EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_vg_parent_image EGL_KHR_fence_sync
                                EGL_CLIENT_APIS = OpenGL_ES OpenVG
                                Error: fragment shader did not compile!

                                nemoze to mat suvis??
                                • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 22:17
                                  wwlado   Návštevník
                                  Neexistuje nejaky emulator, ktory by vyuzil napr. jeden procesor na 100% Len zeby to slo rychlo?? Ved naco su mi dva jadra 4 vetvy ktore idu na 2% ked sa to tak vlecie po grafickej strane.
                                  • Re: Compiz a OpenGL|ES na GMA3600 29.12.2012 | 23:10
                                    Avatar default Debian  Používateľ
                                    o grafickú stránku sa má starať grafická karta a nie normálny procesor, v grafických veciach je grafická karta ovela rýchlejšia, ale u teba to vyzerá na problémy s ovládačmi, ale mňa už nič nenapadá
                                    R.K
                                    • Re: Compiz a OpenGL|ES na GMA3600 30.12.2012 | 00:11
                                      wwlado   Návštevník
                                      Uz ked som kupil tu velku kalkulacku, tak nech na tom mozem aspon pisat.
                                      V KDE sa XRendru neda pridat nejakych systemovych prostredkov aby sa rozbehol?
                                      Zaujimave ze Flash a internet prechadzam krasne bez problemov a rychlo bez trhania. A s obycajnym textom je to na roztrhanie.
                                      • Re: Compiz a OpenGL|ES na GMA3600 02.01.2013 | 22:38
                                        wwlado   Návštevník
                                        Ak Vas mozedm poprosit si precitat tietodva linky. V prvom re recenzia, ktora Vas prekvapi tym, ze u toho typu grafickej karty je mozno mudrejsie pouzivat softwarovy akcelerator:
                                        http://notebookblog.cz/technika/technologie/nizky-vykon-atom-z-a-gma500/
                                        A v tomto linku ten pan popisuje, ze Compiz prerobil na OpenGL|ES2 a spustil ho aj na takej grafike ako mam ja. Ide mu to celkom slusne. Len neviem ako to mam spravit. Tu by ste mi nevedeli pomoct?
                                        http://fredinfinite23.wordpress.com/tag/gles/
                                        • Re: Compiz a OpenGL|ES na GMA3600 14.01.2013 | 19:22
                                          wwlado   Návštevník
                                          V KUBUNTU 13.04 to funguje.,
                                          Ovladace Mesa9.0.1
                                          • Re: Compiz a OpenGL|ES na GMA3600 14.01.2013 | 20:04
                                            Avatar default Debian  Používateľ
                                            Takt to bol asi bug, aj sa mi to moc nezdalo, ale aj keď som sa týmto veciam venoval, stále je vela vecí čo by som mal vedieť, vďaka, že si stanovil riešenie, toto je pre mňa celkom relevantné.
                                            R.K