Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: 9.04 | nefunkční 3D akcelerace po připojení ext. monitoru / Intel  (Přečteno 1756 krát)

Houbos

  • Host
Zdravím,
   přes 2 hodiny se snažím nastavit připojení externího monitoru v Ubuntu 9.04. Všechny ovladače se instalovaly automaticky, 3D akcelerace se aktivovala také sama. Po připojení externího monitoru se ale 3D akcelerace vypíná. Musím vypojit externí monitor a restartovat počítač, pak  zase funguje. Rýpnutí: na Mac OS a ve Windows stačí zapojit kabel a přetáhnout okna na druhý monitor. Tady má Gnome co dohánět. ;) Stálý dual-screen je ovšem vynikající (chytrý taskbar na obou obrazovkách).

Popis HW
Monitor notebooku HP: 1024x768
Externí Monitor LG: 1680x1050
Grafická karta: typická Intel GMA 950, ovladače aktuální (novější než server-xorg-video-intel_2.2.1-1ubuntu12_amd64.deb)
Více v podpisu.

Příkaz $ compiz --replace
Kód: [Vybrat]
Checking for Xgl: not present.
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
. blá bla bla .
Checking screen 1Comparing resolution (2704x1050) to maximum 3D texture size (2048): Failed.
aborting and using fallback: /usr/bin/metacity

Checking for Xgl: not present. Pokud se nepletu, Xgl jsou ovladače na grafickou kartu. Test glxgears ukazuje FPS je kolem 400.

Výpis $ lspci | grep VGA
Kód: [Vybrat]
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
gconf-editor
Apps > metacity and then click general. Untick compositing manager, then run.
Zmíněný postup jsem zkusil a zprovoznil tím jednorázově Compiz. Přetahování oken bylo plynulé (akcelerované bůhvíčím), ale například scrollování v prohlížeči stále vázlo. Vizuální efekty přes Plocha-rc->vizuální efekty->normální nejde. "Searching for available drivers...", několik probliknutí a "Desktop effects could not be enabled".

Compiz po ručním spuštění funguje, benchmark glxgears nepoukázal na problém. Checking for Xgl: not present. To bude zřejmě můj problém. Vypínají se mi při připojení externího monitoru ovladače?

Grafická karta akceleraci, i na velké ploše, rozhodně podporuje, protože na Mac OS běží Quartz Extreme/Core Image naprosto skvěle a Aero na Windows tak nějak funguje.

Děkuji za návrhy, snad se dobereme řešení.

Houbos

  • Host
Re: 9.04 | nefunkční 3D akcelerace po připojení ext. monitoru / Intel
« Odpověď #1 kdy: 04 Září 2009, 11:58:32 »
Nevyřešeno. Po aktualizaci jádra a intalaci posledních Intel ovladačů (těch UXA co budou v 9.10) a při pozici monitorů NAD SEBOU to tak nějak funguje. Problém je v tragikomických Intel ovladačích. Po aktualizaci, při ploše obrazovek 2704 px a výšce 1050 px, se na obou monitorech zobrazila jen bílá barva, nic jiného (okna pod bílým překryvem byla). Nejrychleji pomáhá recovery mode a automatická oprava graf. karty (nahraje se zálohovaný xorg.conf). Není to řešení.

Funguje následující: monitory nad sebou,  velikost 1680x 1818 (limit bude podle dokumentace nedostatečných 2048x2048 px). Je ale silně nevyhovující mít monitory vedle sebe a virtuálně nad sebou. Při větším rozlišení nebo připojení dalšího monitoru, pokud to vůbec Linux umí, nebude fungovat ani to.

Jako bonus přestala po instalaci nového jádra fungovat bezdrátová síť. Linux pro lidi? Ironický slogan?

https://lists.ubuntu.com/archives/universe-bugs/2009-May/094108.html
http://ubuntuforums.org/showthread.php?t=1130582
« Poslední změna: 04 Září 2009, 12:00:10 od Houbos »

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6329
Re: 9.04 | nefunkční 3D akcelerace po připojení ext. monitoru / Intel
« Odpověď #2 kdy: 04 Září 2009, 12:14:09 »
Máš to zadarmo a legálně. Odpusť si prosím ty řeči. YPřípadně pokud Ti něco vadí, tak se podílej na vývoji.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.

Prosím označit text kódu v editoru # pro lepší formátování textu případného výpisu. Děkuji.

 

Provoz zaštiťuje spolek OpenAlt.