Strona 1 z 1

Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 24 lut 2012, 12:27
autor: makson
Witam wszystkich zainteresowanych.
Mam pewne plany względem Ubuntu 12.04, którymi chciałbym się z wami podzielić.
Najkrócej mówiąc chcę otworzyć repozytorium PPA z otwartymi sterownikami do tej wersji Ubuntu. Sterowniki byłyby stabilne i dokładnie w tej samej wersji co w zwykłym Ubuntu. Jedyna różnica polegałaby na tym, że miałyby odblokowane opatentowane technologie OpenGL. Tradycyjnie w Ubuntu ze względu na prawo amerykańskie otwarte sterownik nie mogą korzystać z opatentowanych technologii. Niewiele osób zdaje sobie z tego sprawę, a jeszcze mniej osób potrafi przekompilować Mesa, tak żeby odblokować te patenty.
Dodatkowo myślę, że mógłby to być killer feature dla Polskiego Remixu (pełne OpenGL 3.0 dla SandyBridge). Mam więc pytanie. Czy administracja byłaby zainteresowana skorzystaniem z tego w polskim remixie? Jak tak to mamy jeszcze sporo czasu do premiery Ubuntu 12.04, repozytorium z Mesa 8.0.1 myślę, że dam radę otworzyć w weekend, więc będzie sporo czasu do przetestowania i uzgodnienia wszelkich szczegółów.
Pozdrawiam,
makson

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 24 lut 2012, 12:46
autor: ethanak
Ja powiem tak: nawet jeśli administracja się będzie wahać czy jest zainteresowana czy nie, takie repozytorium byłoby bardzo potrzebne.
Ze swej strony proponuję dorzucenie mojego PPA z mileną i przyległościami (tylko muszę skompilować wszystko na 12.04 i dorobić skrypt postinstall w speechd-milvona - ale podejrzewam że jeśli nie w ten, to w najbliższy weekend się wyrobię z testami).

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 24 lut 2012, 13:17
autor: Shevchenko1987
Popieram, świetny pomysł! Bardzo się przyda takie repozytorium.

Dodatkowo jeśli możesz opisz w temacie jaka jest konkretna różnica między oficjalną mesa, a twoją żeby później nie było 1000 500 100 900 pytań w stylu: "Czym to się różni?" ;-)

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 24 lut 2012, 17:01
autor: Shimmy
Zatem czekamy na adres do repozytorium, zrobić już możesz ;)

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 24 lut 2012, 17:56
autor: Shevchenko1987
Dokładnie ;)

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 24 lut 2012, 18:13
autor: mario_7
Takie repozytorium to dobra sprawa. Nawet gdyby te sterowniki nie były domyślnie zainstalowane, to opcja ich instalacji w skrypcie konfigurującym na pewno by się znalazła.

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 25 lut 2012, 09:52
autor: Adamski77
Ja też bym z chęcią przetestował to pod Kubuntu 12.04 i kartą ATI HD4850, bo w weekend planuje instalować go w wolnym miejscu i sprawdził jak to chodzi, miałbym porównanie z Kubuntu 11.10 sterownikach otwartych. :D

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 25 lut 2012, 17:45
autor: makson
Dziękuję za zainteresowanie.
Od razu przystąpiłem do roboty. Jednak kiedy miałem już wszystko uploadować na serwer zauważyłem dziwną rzecz. Wygląda na to, że Mesa w Ubuntu 12.04 jest skompilowana domyślnie z odblokowaną technologią Floating Point Textures:
Obrazek
Czy ktoś mógłby to jeszcze potwierdzić? Proszę o wynik komend:

Kod: Zaznacz cały

glxinfo | grep OpenGL
glxinfo | grep GL_ARB_texture_float
(jak na obrazku).

Małe śledztwo doprowadziło do tego. Wygląda na to, że w Debianie tak zrobili, a Canonical skopiował rozwiązanie. Czy to znaczy, że Canonical dogadał się z właścicielem patentu? Zlekceważył prawo amerykańskie? Czy może zablokuje patent po wydaniu wersji stabilnej?
Tak czy inaczej będę śledził tę sprawę i jak do repozytoriów Ubuntu trafi wersja Mesa bez Flotaing Point Textures, to odpowiednią aktualizację zamieszczę w swoim repo.

Inna sprawa to to, że nadal brakuje obsługi S3TC. Jednak, żeby dodać to rozszerzenie nie trzeba rekompilować Mesa, a wystarczy dodanie odpowiedniej biblioteki. Tej biblioteki oczywiście nie ma w standardowych repozytoriach Ubuntu, więc dodałem ją w swoim repo.
Adres repozytorium:
https://launchpad.net/~makson96/+archive/mesa

Repo dodajemy:

Kod: Zaznacz cały

sudo add-apt-repository ppa:makson96/mesa
sudo apt-get update
Bibliotekę z obsługą S3TC dodajemy polceniem:

Kod: Zaznacz cały

sudo apt-get install libtxc-dxtn0
64 bitowcy mogą też chcieć dodać sobie 32 bitową wersję tej biblioteki, gdyż z niej będą korzystać 32 bitowe gry/programy:

Kod: Zaznacz cały

sudo apt-get install libtxc-dxtn0:i386
Ponieważ farma serwerów Canonical jest mocno obciążona, to paczki się zbudują dopiero za kilka godzin. Oczywiście z tego powodu nie miałem okazji jeszcze ich samemu testować.
Pozdrawiam,
makson

-- 25 lut 2012 22:07 --

Repozytorium już w pełni działa:
Obrazek
Zapraszam do korzystania.

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 25 lut 2012, 23:59
autor: luk1don
Repozytorium z launchpad PPA dobra rzecz - zawsze się przyda... Co do otwartych sterowników: chciałbym, żeby otwarte sterowniki Nouveau przewyższały wydajnością sterowniki własnościowe w mojej starej karcie NVIDII... :-D

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 26 lut 2012, 00:13
autor: kklimonda
makson pisze:Małe śledztwo doprowadziło do tego. Wygląda na to, że w Debianie tak zrobili, a Canonical skopiował rozwiązanie. Czy to znaczy, że Canonical dogadał się z właścicielem patentu? Zlekceważył prawo amerykańskie? Czy może zablokuje patent po wydaniu wersji stabilnej?
Tak czy inaczej będę śledził tę sprawę i jak do repozytoriów Ubuntu trafi wersja Mesa bez Flotaing Point Textures, to odpowiednią aktualizację zamieszczę w swoim repo.
Dyskusja poprzedzająca włączenie opatentowanej technologii na liście technical board jest tutaj: https://lists.ubuntu.com/archives/techn ... 01174.html, są tam też linki do poprzedniej dyskusji na ten temat. W skrócie tak długo jak nikt z właścicieli patentu nie skontaktuje się z Canonical w tej sprawie sporna funkcjonalność pozostanie włączona.

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 16 mar 2012, 21:51
autor: Cubensis
W polskim remixie powinien się znaleźć skrypt wyłączający grafikę hybrydową. Nieobeznany człowiek, po instalacji Ubuntu na swojej i5 SandyBridge z dodatkowym Radeonem, dostanie drgawek na widok ubywającego akumulatora.

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 16 mar 2012, 22:52
autor: linuxozaurus
W polskim remixie powinien się znaleźć skrypt wyłączający grafikę hybrydową. Nieobeznany człowiek, po instalacji Ubuntu na swojej i5 SandyBridge z dodatkowym Radeonem, dostanie drgawek na widok ubywającego akumulatora.
pomysł dobry dla laików z Radeonem lub Nvidią
mnie by się przydały najnowsze źródła Bumbledee (mam hybrydę z Nvidią)

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 16 mar 2012, 22:56
autor: Cubensis
No wiesz, "linux from human beings" czy jak to tam brzmiało. Wystarczy, jeżeli na sztywno w rc.local pojawi się komenda wyłączająca hybrydę.

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 16 mar 2012, 23:26
autor: linuxozaurus
Cubensis pisze:No wiesz, "linux from human beings" czy jak to tam brzmiało. Wystarczy, jeżeli na sztywno w rc.local pojawi się komenda wyłączająca hybrydę.
ale nie każdy chce wyłączać hybrydę bo zechce odpalić coś na tej drugiej

Re: Repozytorium PPA do Polskiego Remixu ze sterownikami.

: 17 mar 2012, 15:28
autor: makson
Nie mam i nie miałem żadnej hybrydy AMD, ani NVIDIA.
Jednak jeżeli ktoś chce dostarczyć skrypt pomagający w obsłudze/wyłączający to mogę go spakować i uploadować do swojego ppa. Tylko, że w takiej sytuacji dana osoba powinna się zobligować do pomocy innym, gdyby skrypt coś nabroił.
Pozdrawiam