VIA przekazała 16.434 wierszy kodu

Od momentu, kiedy VIA ogłosiła zamiar udostępniania dokumentacji oraz sterowników do swoich kart, społeczność linuksowa otrzymała ponad 16 tysięcy wierszy kodu.

Miesiąc temu VIA ogłosiła, że ma zamiar wydać dokumentację do swoich chipsetów, a na początku maja ruszył portal zawierający częściowe informacje.

Od samego początku pojawiły się pogłoski, że posunięcie VIA jest blefem, gdyż na stronie znajdowały się tylko dwa sterowniki binarne, jednak serwis Phoronix doszukał się, że dzięki VIA już ponad 16 tysięcy wierszy kodu znalazło się w jądrze Linuksa. Kod został wydany przez Josepha Chana na licencji GPLv2. Udostępniono go w postaci dziewięciu poprawek, o czym można przeczytać na liście Linux-fbdev-devel.

Na chwilę obecną wsparcie otrzymały karty VIA Unichrome o chipsetach CLE266, K400, K800, PM800, CN700, CX700, K8M890, P4M890, P4M900 i VX800 IGP.

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

  1. Awatar Thar
    Thar

    Kajać się, malkontenci 😀

  2. Awatar Zajec
    Zajec

    Od samego początku pojawiły się pogłoski, że posunięcie VIA jest blefem, gdyż na stronie znajdowały się tylko dwa sterowniki binarne.

    Na te pogłoski składało się znacznie więcej. Chodziło o poprzednie sytuacje związane z VIA i jej udziałem w open source.

  3. Awatar stilgar
    stilgar

    16k linii kodu to bardzo malo… (juz kiedys dyskutowalem o tym z michukiem pod ktoryms artykulem 😀 )

    1. Awatar ak47
      ak47

      16k linijek w C nieby nic a cieszy ;]

    2. Awatar pdemb
      pdemb

      16 tys. linii kodu może spokojnie ogarnąć jeden programista. Problemy zaczynają się przy milionach linii kodu. Z drugiej strony — te 16 tys. linii to kod sterowników urządzeń, a takie programy są zwykle niewielkie (pomijając sterowniki winmodemów i innych takich pseudosprzętów), więc — jak na liczbę linii kodu sterowników urządzeń — to wcale nie jest tak mało.

  4. Awatar paulo86
    paulo86

    Tak z ciekawości – to jest sam kod czy liczony razem z komentarzami?

    1. Awatar ak47
      ak47

      Czaem komentarze są ważniejsze niż sam kod:]

      1. Awatar paulo86
        paulo86

        Ja nie pytałem złośliwie. Po prostu mnie to zaciekawiło.

  5. Awatar CzarnyZajaczek
    CzarnyZajaczek

    zgadzam się że 16 tys linijek kodu to niewiele, ale dużo zależy też od jakości tego kodu, i co ten kod robi 😉

    no i cieszę się że mój chipset (P4M890) wreszcie ma wsparcie w Linuksie, długo na to czekałem (wcześniej były jakieś sterowniki, ale obsługujące tylko część możliwości, no i dość problematyczne w instalacji)

    1. Awatar kwahoo
      kwahoo

      Ja mam P4M900 i bez tego mam obsługę przez sterowniki Openchrome. Oferują one tylko akcelerację 2D, bez 3D, bez DRI, bez XvMC. Niestety to co udostępniła VIA nie pomoże mi nawet minimalnie. Jeśli faktycznie ten kod dotyczy tylko framebuffera, to jest praktycznie bezużyteczny.

  6. Awatar new
    new

    co do VIA, to Panom z Via juz podziekujemy. "No more VIA" 🙂
    do tej pory nie mam w KT600 obslugi usb2.0.

    Watpie abym kiedykolwiek wybaczyl VIA.

    1. Awatar new
      new

      dodam tylko ze ten chipset ma z 5lat 🙂

    2. Awatar Mieszko Kaczmarczyk
      Mieszko Kaczmarczyk

      To coś masz źle skonfigurowane. KT600 mnie działa OK – USB-2.0.

      1. Awatar new
        new

        a moze jakis dowodzik ze dziala 🙂
        (mozesz rowniez zapodac z netu kogos kto ma usb na 2.0, choc wolalalbym abys zapodal swoje dane)

        1. Awatar vampire
          vampire

          kiedys gdy dinozaury po swiecie biegaly mialem plyte na kt400.
          USB 2.0 dzialalo, ale tylko na 2 portach (z 6ciu chyba).
          Pozostale byly podlaczone do kontrolera v1.1.

          Tak czy inaczej juz wowczas jadro obslugiwalo 2.0, poniewaz siedzial tam standardowy kontroler.

          Czy aby napewno masz zaladowane wszystkie wymagane moduly? Moze VIA znow zafundowala znow mix portow 1.1 i 2.0?

          Dowodu nie przedstawie bo nie mam. Ale pamietam transfer ~20MB/s na jednym z portow w porownaniu z ~900KB/s na innych.

        2. Awatar new
          new

          kt400 to nie kt600, po pierwsze.
          sprawdzalem z kzadym portem usb 🙂
          moze znajdz na oogle cos co by potwierdzilo ze na kt600 dziala 🙂

          bo ja widze tylko wiele osob co ma problemy, a jak zadalem pytanie na forum ( debiana, przez wiele lat debiana uzywalem ) to nie udalo sie.

          Teraz nie sledze, wiec moze np od paru miesiecy cos sie zmienilo.
          Co jednak nie zmienia mojego faktu ze po VIA juz nie siegne. ( to moje zdanie i nie musi sie wiekszosci podobac ).

          Myslalem ze moze komus w koncu sie udalo na kt600 miec usb2.0.

        3. Awatar Karl
          Karl

          Ja mam pytę z kt600 (asus a7v600-x) i USB 2.0 działa bez najmniejszych problemów.
          Na pamięci USB kingstona (data traveller II Migo) mam 13 mb/sek zapisu i 17 mb/sek odczytu.

        4. Awatar Karl
          Karl

          Ożesz! Michuk, nie da się poprawiać literówek we własnych komentach?

        5. Awatar new
          new

          ja asusa a7v600 .
          mozesz podac jak to zrobiles ze masz, czy dzialalo "out of box" i z jakim distrem, oraz co zwroci' lspci '.

        6. Awatar new
          new

          p.s. szkoda ze nie mozna edytowac postow 😉

          mi lspci zwraca m.in.:
          00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
          00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
          00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
          00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
          00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)

          pol biedy ze niby jest usb 1.1, jak potrafia zdjecia sciagaz z karty predkoscia ok 5-10kb/s 😉

  7. Awatar Z
    Z

    A co z dźwiękiem (Envy 24/24HT)?

  8. Awatar a
    a

    teraz to VIA sie juz nie liczy , stad ten krok.
    Podobnie robi amd, szkoda tylko ze dopiero jak maja problemy to sie do "nas" zwracaja, z nieszczerym usmiechem.

    i nie interesuje mnie 16tys lini kodu, tylko dokladnie co dali, co tam bylo, jaka funkcjonalnosc itp itd

    1. Awatar Bastek
      Bastek

      Wystarczy przeczytać oryginał:

      VIA has released over 16,000 lines of code that provides a frame-buffer driver

  9. Awatar michuk2
    michuk2

    Tylko intel Panowie! No more Via, AMD, nVidia!

    1. Awatar Thar
      Thar

      Nie karmcie go, wyrzućcie do kosza.

      1. Awatar przepior
        przepior

        No coz, kolega ma troche racji jesli chodzi o laptopy. Faktycznie jak laptop p[od linuksa to najlepiej oparty na intelu 🙂 a moze raczej 😐 Linuks na laptopie musi spelniac wieksze wymagania, takie jak karta wifi, bo prawie kazdy nowy laptop ja ma, usypianie, optymalizacja poboru energii itp. A akurat najwiecej jest laptopow opartych na intelu i najlepiej sa wspierane. Ale miejmy nadzieje, ze sie to zmieni i wreszcie bedzie mozna miec laptopa na ktorym bezproblemowo dziala linuks, bo dla mnie brak usypiania jest duza wada, poniewaz ja laptopa (mam ibooka, zeby nie bylo, ze windowsa uzywam, bo nie uwierzycie 😉 ) wylaczam raz na tydzien, niekiedy dwa, a tak to tylko usypiam, bo potem otwieram i wszystko jest w ciagu sekundy tak jak bylo.

        1. Awatar dna
          dna

          usypianie działa prawie na każdym, tylko jest domyślnie wyłączone na nieznanym sprzęcie, dopóki ktoś znajdzie zestaw opcji dla s2ram, który działa i zarejestruje laptop na liście suspend-devel…
          Czasami usypianie sprawia problemy na "łatanych" jądrach dystrybucyjnych.

        2. Awatar stilgar
          stilgar

          mam w lapku Turiona X2, z grafa nvidii i wifi atherosa – dziala mi wszystko, wlacznie z kamerka internetowa ;P

  10. Awatar dawidmo
    dawidmo

    Miło, ale mojego chipsetu VN896 wciąż nie ma, dobrze że za niedługo kupuje nowego laptopa, tym razem na Intelu :-). Ostatnio Ubuntu przywitał mnie czarnym ekranem, nic nowego, nuda 🙂

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *