Linux, NVIDIA, Beryl i czarne okna

W porządku. Jak pisałem parę dni temu, kupiłem nowy monitor, dzięki czemu mogę mieć wreszcie w miarę normalną rozdzielczość (1440×900). Zdziwiłem się tylko nieco w momencie, kiedy chciałem odpalić MPlayera w fullscreenie i zamiast poruszającego się obrazu (to norma w filmach, wiadomo) zobaczyłem, a w zasadzie nie zobaczyłem, zamykający się program. No dobra, skrobnąłem o tym na blogu i okazało się, że nie jestem sam na polu walki - sot również się z nim spotkał. Pogrzebałem w opcjach MPlayera - wszak musi być to jego wina, nie wyrabia chłop przy wyższej rozdziałce i tyle - zmieniłem “gl” na “xv” i… poszło! Film śmiga, moja morda ucieszona, happy end.

No nie bardzo. Okazuje się bowiem, że problem nie dotyczył wyłącznie movie playera. Załóżmy abstrakcyjną sytuację trzech otwartych na pełny ekran okien. Normalka? Nie. Trzecie okno, zamiast wyświetlić się w sposób prawidłowy, będzie… czarne (różna liczba na różnych kartach graficznych, przy różnych rozdzielczościach). Co do cholery? Rzuciłem się z pasją naprawiania na Google aż w końcu zacząłem trafiać na teksty w stylu: infamous black window nvidia bug. Pięknie k**** pięknie.

Jak sprawa wygląda? Raczej kiepsko. NVIDIA doskonale zna ten błąd, z tego co tam wyczytałem, polega on na błędnym “zliczaniu” pamięci, przez co przy zbyt wielu (trzy to sporo, trzeba przyznać) otwartych oknach, sterownik “nie wyrabia”. No dobra, jeśli NVIDIA wie o błędzie, z całą pewnością podsunęła już jakieś rozwiązanie itd. itp. Zgadza się, zrobiła to. Zaleca nie używać Beryla (:

Kto chce dowiedzieć się jeszcze więcej, niech poczyta sobie ten temat na forum NVIDII. W tym miejscu należy zapytać, czy są jakieś sposoby obejścia tego problemu? Owszem, są. Działają jednak ze starszymi wersjami sterowników (bodaj od 9639 do 100.04), nowsze sterowniki, w tym najnowsza stabilna ich wersja 100.14.11, działają na pojedynczej sesji, a w momencie próby wylogowania się/restartu/wyłączenia komputera zawieszają Iksy… O sposobach “walki” można poczytać tutaj.

Na koniec chciałem się do tego w jakiś tam sposób ustosunkować. Podejście firmy NVIDIA sprawiło, że nie chcę mieć z ich kartami graficznymi nic więcej do czynienia. Jeśli w między czasie nie naprawią tego błędu, a wyjdą sprawnie działające sterowniki do kart ATI, bez zająknięcia się przechodzę na ciemną stronę mocy (AMD, znaczy się). Jeśli zgłaszam komuś błąd, że coś nie działa tak jak powinno, a ten ktoś odpowiada mi, żebym nie korzystał z czegoś, przy czym ten błąd występuje, to uznaję to za totalny brak profesjonalizmu w podejściu do użytkownika końcowego.

14 odpowiedzi do “Linux, NVIDIA, Beryl i czarne okna”


  1. 1 nenros

    chyba czas się nuvolą bardziej zainteresować :P

  2. 2 Hadret

    Nouveau prędzej ;>

  3. 3 Livio

    Ja się ostatnio też nadziałem na te czarne okna i zastanawiałem się, czy nie zmienić karty na Radeona brata, ale ‘chamulec’ się nie zgodził (; .

    Widać zła firma przerodziła się w dobrą i vice versa (; .

  4. 4 Krzysio MacZbysio

    ATI? chyba zartujesz. Kupilem ATI X1400 do notebooka, bo pozalowalem kasy na nVidie i to byl blad zycia :)

    Na przyklad taka fedore 7 to moge tylko na screenshotach podziwiac, steroniki ATI dzialaja tylko ze starszymi modelami.

    11-te przykazanie: Nigdy nie kupie ATI

  5. 5 ximian

    A ja jestem zadowolony z obsługi mojego Radeona pod Linuksem. Wszystko śmiga pięknie na open source’owych sterownikach. Zdaję sobie jednak sprawę z tego, że jest to możliwe dlatego, iż posiadam starszy model (Mobility Radeon 9700Pro).

  6. 6 mario_7

    [quote comment="10139"]ATI? chyba zartujesz. Kupilem ATI X1400 do notebooka, bo pozalowalem kasy na nVidie i to byl blad zycia :)

    Na przyklad taka fedore 7 to moge tylko na screenshotach podziwiac, steroniki ATI dzialaja tylko ze starszymi modelami.

    11-te przykazanie: Nigdy nie kupie ATI[/quote]
    Popieram i pochwalam! Zamiana Nvidii na ATI/AMD to przejście z deszczu pod… oberwanie chmury. XGL to nic przyjemnego, a żeby cieszyć się żelkowymi oknami - niezbędne… I Ci z ATI/AMD też wiedzą, że brakuje jednej funkcji w sterownikach, ale co z tego, skoro od X czasu jeszcze jej nie dodali. Już nie mówiąc o innych błędach/niedociągnięciach…

  7. 7 Hadret

    Zastrzegłem Ci ja, że wyłącznie kiedy będę miał pewność, że otwarte sterowniki dla ATI mają lepsze wsparcie niż stery dla NVIDII. Mam sprzęcicho nie najgorsze, nie mogę narzekać, ale co to za frajda, jak karta mi nie wyrabia przy trzech otwartych oknach? ;D Jasne, mogę zrezygnować z Beryla. Tyle, że powód rezygnacji mnie nie satysfakcjonuje - chciałbym mieć możliwość rezygnacji “bo tak”, a nie “bo musisz” (:

  8. 8 tockar

    Czytałem niedawno, że Intel wchodzi na rynek kart graficznych do zwykłych komputerów. Chodzi o normalne karty, nie te zintegrowane. Jest w tym nadzieja, w końcu Intel do grafiki wydawał (przynajmniej do tej pory) otwarte sterowniki. Może to jest jakaś nadzieja? Wydajności w grach to pewnie te karty długo nie będą dorównywać Ati i nVidii, ale do Beryla czy Compiz-Fusion powinny wystarczyć. ;)

  9. 9 ximian

    @trockar - do Compiza/Beryla nawet zintegrowana grafika Intela wystarcza w zupełności.

  10. 10 salvadhor

    Ojej, a ja niedawno odinstalowałem Beryla - a tu takie atrakcje na długie wieczory bym miał :)

    Zmiana Nvidie na ATI … Wystarczy poczytać co przechodzą użytkownicy ATI :) To ja już wolę te czarne okienko w Nvidii :)

  11. 11 Marduk

    Też mam czasem ten problem, ale nie rozumiem jednego;

    bez zająknięcia się przechodzę na ciemną stronę mocy (AMD, znaczy się).

    To znaczy Intel is better XDDDD? Ja korzystam z AMD&NVIDIA i jestem zadowolony, a jak komputer kupowałem to zaoszczędziłem trochę kasy, bo komputer o podobnych parametrach tylko oparty o Intela (broń boże nie był to Celeron) był droższy ;].

  12. 12 Hadret

    Chodziło mi bardziej o to, że AMD wykupiło ATI. Czy jakoś tak. Rzecz w tym, że jeśli otwarte sterowniki od AMD dla kart opartych na chipsecie ATI okażą się lepiej wspierane, od obecnych NVIDII, to zmieniam kartę graficzną na jakiegoś Radeona. Wsio (:

  13. 13 Marduk

    Wiesz - ja żałowałem, że AMD kupiło ATI, bo obstaję bardziej za Nvidią.

    Mój komputer kupiony na początku 2006 roku, czyli jeszcze przed przejęciem ATI przez AMD jest całkowicie oparty o AMD i Nvidię, płyta nforce itp i nie powiem działa doskonale.

    Ja obstaję za AMD i zrobię podobnie jak ty, jeżeli sterowniki będą dość dobre to komputer oprę o AMD & ATI - ale to dopiero w przyszłym roku ;-).

  14. 14 szikaka

    ja kupiłem radeona 2900 xt i musiałem czekac rok! tak rok na to by zrobili do niej sterowniki pod linuxa. i co z tego ze zrobili jak najnowsza wersja jest tak niestabilna ze zawiesza mi x-sy. a beryl niby jest ale… niewiele w nim działa. za samo podejscie tej firmy do uzytkowników kupie teraz nvidie, niedosc ze tansze, lepsze, to i stery sa podobno

  1. 1 University Update - Linux - Linux, NVIDIA, Beryl i czarne okna
    Pingback o 25/06/2007 o 13:49

Zostaw odpowiedź




Creative Commons 2005 - 2008 Hadret
Temat Middle3 by Hadret

Powered by WordPress and K2