Kernele testowe/stabilne wersja 14.x - atom oraz K8

Moderator: e X t 7 3

Awatar użytkownika
e X t 7 3
Przyjaciel
Przyjaciel
Posty: 4943
Rejestracja: 07 maja 2009, 23:34
Płeć: Mężczyzna
Wersja Ubuntu: 21.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Kraków
Kontakt:

Kernele testowe/stabilne wersja 14.x - atom oraz K8

Post autor: e X t 7 3 »

Witajcie

Niniejszym wątkiem rozpoczynam nowy cykl dyskusji nt. wprowadzanych optymalizacji, proponowanych rozwiązań, pojawiających się błędów dla kolejnych wersji udostępnianych przeze mnie kerneli.

W tym wypadku dyskusja dotyczyć będzie kerneli w wersji v14.x. (bazujących na linii vanilla kernel 2.6.38.x) zarówno z linii atom, jak i K8. Zapraszam zatem do dyskusji ;)

Co do kolejnego kernela testowego v14.x - otóż udało mi się znaczne podnieść na nim responsywność. Cały czas testuje jeszcze kwestie związane z wydajnością, działaniem sieci oraz zarządzaniem zasilaniem. Mam nadzieje, że uda mi się udostępnić wersję do testów jeszcze przed świętami.

Pozdrawiam
garnus
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 21 wrz 2007, 15:07
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: garnus »

Witam
a jest szansa na wersje x86_64 i serii procesorów i3/i5?

pozdrawiam
Janek
newubuntuuser
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 12 kwie 2006, 14:15
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: newubuntuuser »

Mam pytanie, co się takiego zmieniło, że numeracja skoczyła z 13.x na 14.x?

Myślałem, że następną okazją podbicia numerka to będzie wydanie podrasowanego 2.6.39.

A tak swoją drogą, czy testował ktoś sterowniki intela 2.15.0?
Awatar użytkownika
pingwin114
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 217
Rejestracja: 24 cze 2007, 21:26
Płeć: Mężczyzna
Wersja Ubuntu: 14.10
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Koło
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: pingwin114 »

newubuntuuser pisze:A tak swoją drogą, czy testował ktoś sterowniki intela 2.15.0?
nic specjalnego się nie zmieniło, czyt. nie jest ani lepiej, ani gorzej
Awatar użytkownika
greatmefisto
Sędziwy Jeż
Sędziwy Jeż
Posty: 33
Rejestracja: 25 maja 2009, 22:07
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Piła
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: greatmefisto »

Witam was! Bardzo mnie zainteresowało co tu robicie i postanowiłem też sobie wgrać kernelka stąd :). Niestety nie chce mi się zainstalować poprawnie (tak myślę), bo nie mogę go wybrać w grubie. Przesyłam log z terminalu:

Kod: Zaznacz cały

[sudo] password for tomasz: 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
build-essential jest już w najnowszej wersji.
fakeroot jest już w najnowszej wersji.
kernel-wedge jest już w najnowszej wersji.
libqt3-mt jest już w najnowszej wersji.
kernel-package jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
--2011-04-19 15:27:59--  http://dl.dropbox.com/u/14502404/linux-headers-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb
Translacja dl.dropbox.com... 184.72.245.175
Łączenie się z dl.dropbox.com|184.72.245.175|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: 6982616 (6,7M) [application/x-debian-package]
Zapis do: `linux-headers-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb'

51% [==================>                    ] 3.569.049   1,02M/s  eta 5s      ^100%[======================================>] 6.982.616   1,39M/s   w 6,1s     

2011-04-19 15:28:06 (1,09 MB/s) - zapisano `linux-headers-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb' [6982616/6982616]

--2011-04-19 15:28:06--  http://dl.dropbox.com/u/14502404/linux-image-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb
Translacja dl.dropbox.com... 184.72.245.175
Łączenie się z dl.dropbox.com|184.72.245.175|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: 24498494 (23M) [application/x-debian-package]
Zapis do: `linux-image-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb'

100%[======================================>] 24.498.494  1,67M/s   w 17s      

2011-04-19 15:28:23 (1,41 MB/s) - zapisano `linux-image-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb' [24498494/24498494]

dpkg: ostrzeżenie: zignorowanie żądania usunięcia nvidia-common, który nie jest zainstalowany.
dpkg: błąd przetwarzania linux-headers-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb (--install):
 architektura pakietu (i386) nie zgadza się z architekturą systemu (amd64)
Wystąpiły błędy podczas przetwarzania:
 linux-headers-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb
dpkg: błąd przetwarzania linux-image-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb (--install):
 architektura pakietu (i386) nie zgadza się z architekturą systemu (amd64)
Wystąpiły błędy podczas przetwarzania:
 linux-image-2.6.37-ck1-ext73-f1-12.2-k8-bfq-cfs_i386.deb
update-initramfs: Generating /boot/initrd.img-2.6.35-28-generic
mooop12
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 04 cze 2010, 09:21
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: mooop12 »

Kod: Zaznacz cały

architektura pakietu (i386) nie zgadza się z architekturą systemu (amd64)
eXt73 nie robi kerneli dla systemów 64 bitowych i najprawdopodobniej robić nie będzie. Jak chcesz zainstalować te kernele musisz przeinstalować system, tym razem 32 bitowy.
Awatar użytkownika
pax0r
Sędziwy Jeż
Sędziwy Jeż
Posty: 70
Rejestracja: 10 lut 2011, 14:18
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: pax0r »

Dla laptopa z i3 i karta wifi jakiś atheros (nie wiem dokładnie jaki, w Ubuntu działa out-of-box) kernel K8 bez sterownikow będzie dobry? Laptop HP z serii dv6, nie pamiętam dokładnie modelu, a dziewczyny komputer i chciałbym jej zainstalować ten kernel zamiast generica ;)
Awatar użytkownika
greatmefisto
Sędziwy Jeż
Sędziwy Jeż
Posty: 33
Rejestracja: 25 maja 2009, 22:07
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Piła
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: greatmefisto »

mooop12 pisze:

Kod: Zaznacz cały

architektura pakietu (i386) nie zgadza się z architekturą systemu (amd64)
eXt73 nie robi kerneli dla systemów 64 bitowych i najprawdopodobniej robić nie będzie. Jak chcesz zainstalować te kernele musisz przeinstalować system, tym razem 32 bitowy.
Ech moje obawy się sprawdziły. No trudno.
Awatar użytkownika
e X t 7 3
Przyjaciel
Przyjaciel
Posty: 4943
Rejestracja: 07 maja 2009, 23:34
Płeć: Mężczyzna
Wersja Ubuntu: 21.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Kraków
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: e X t 7 3 »

newubuntuuser pisze:Mam pytanie, co się takiego zmieniło, że numeracja skoczyła z 13.x na 14.x?

Myślałem, że następną okazją podbicia numerka to będzie wydanie podrasowanego 2.6.39.

A tak swoją drogą, czy testował ktoś sterowniki intela 2.15.0?
Numeracja 13.x "wykończyła się" na kernele testowe. Zatem mam nadzieje ze 14.2, bądź 14.3 będzie już stabilnym. Co do 2.6.39.x jest jeszcze za wcześnie, aby traktować te linie, jako bazową do optymalizacji = zbyt dużo błędów wynikało by z samych "wad" kolejnych wersji testowych tej linii kernela, a nie z modyfikacji, jakie Ja bym wprowadzał. Taka sytuacja oczywiście znacznie utrudniłaby proces ich wychwytywania (moich błędów) i poprawy. Dlatego skupiam się na stabilnych liniach - oczywiście testując już "w zaciszu domowym" koleje wersje testowe z głównej linii Vanilla.

Co do wersji kernela 64-bit. Zatem jak pisałem tę linie wdrożę, ale dopiero wtedy kiedy znajdę więcej czasu. Wynika to bowiem z tego, że zbudowanie linii 64- bitowej to nie prosta zamian architektury procesora. Tu konieczna jest zmiana architektury kernela. Wynika to m.in. z odmiennego zarządzania pamięcią, etc. Ponadto modyfikacje, jakie wprowadzam to wynik nie tylko teoretycznych analiz poszczególnych relacji miedzy kolejnymi elementami kernela, ale także często wręcz zaskakujących dla mnie "odkryć" oddziaływań, jakie potrafią na siebie wywierać - teoretycznie, w ogóle nie związane ze sobą opcje. To powoduje konieczność analizy przyczynowo-skutkowej i ewentualnych dalszych relacji akcja<->reakcja. Dzięki takim czysto teoretycznym analizom, połączonym z praktycznymi badaniami nad działaniem kerneli i "odkryciami" o jakich wspominam, udaje mi się odnajdywać optymalne, czy też do nich zbliżone rozwiązania ... ale jak to już widzicie wymaga to czasu - na analizy i praktyczne testy. W zasadzie, po części już mam config kernela, który mógłby posłużyć do budowy wersji 64-bit, ale na teraz nie zrealizuje tego - najwcześniej okolice wakacji.

Co do wersji kernela K8 - otóż nie ma potrzeby budowania kerneli w wersjach dla innych architektur np. icore 5, 7 etc. Testowałem praktycznie wszystkie flagi optymalizacyjne i właśnie K8 zapewnia optymalny współczynnik wydajność <-> responsywność, dla maszyn większych niż bazujące na atomie.

Pozdrawiam
mooop12
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 04 cze 2010, 09:21
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: mooop12 »

Zamiast robienia 64-bit mógłbyś zrobić wersję dla Archa :)
Awatar użytkownika
e X t 7 3
Przyjaciel
Przyjaciel
Posty: 4943
Rejestracja: 07 maja 2009, 23:34
Płeć: Mężczyzna
Wersja Ubuntu: 21.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Kraków
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: e X t 7 3 »

mooop12 pisze:Zamiast robienia 64-bit mógłbyś zrobić wersję dla Archa :)
hehe ... nie to już raczej jest niemożliwe ... no chyba, że zajmował bym się tylko optymalizacją kernela ;) ... a tu muszę jeszcze zarabiać (a koszty "stałe" mam "nie małe") ;).

Pozdrawiam
garnus
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 21 wrz 2007, 15:07
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: garnus »

A co z pm_utils? laptop-mode? jakiś mały howto aktualny jak doprowadzić sprzęt do optymalnego działania?
mooop12
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 04 cze 2010, 09:21
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: mooop12 »

e X t 7 3 pisze:
mooop12 pisze:Zamiast robienia 64-bit mógłbyś zrobić wersję dla Archa :)
hehe ... nie to już raczej jest niemożliwe ... no chyba, że zajmował bym się tylko optymalizacją kernela ;) ... a tu muszę jeszcze zarabiać (a koszty "stałe" mam "nie małe") ;).

Pozdrawiam
No cóż, może kiedyś :) Ubuntu przestaje mnie "kręcić", a sama filozofia Archa bardzo mi odpowiada, więc za jakiś czas najprawdopodobniej będę się z Ubuntu rozstawał.
Awatar użytkownika
Galvatron
Zakręcona Traszka
Zakręcona Traszka
Posty: 571
Rejestracja: 19 kwie 2011, 21:41
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: Galvatron »

Czy w przypadku Pentium 4 - u mnie Northwood 2,66Ghz, 512KB L2, FSB533, bez HT - dałoby się użyć wersji Atom? A jeśli tak, to czy mogłaby ona być wydajniejsza od K8?
Man wields his sword to die with a a smile on his face on a distant day beyond his dreams.
Awatar użytkownika
cierzniak
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 126
Rejestracja: 31 sie 2010, 23:02
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: cierzniak »

Raczej bym ładował się w K8. Wiem, że Pentium IV to baza dla Atoma, ale Atomy to procesory ULV i chyba trochę inaczej się zachowują niż PentiumIV. Nie wiem czy w kernelach gdzieś się dodaje linijkę, że to ULV, ale jeżeli tak, to K8 pozostaje.
Awatar użytkownika
pax0r
Sędziwy Jeż
Sędziwy Jeż
Posty: 70
Rejestracja: 10 lut 2011, 14:18
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: pax0r »

swoja droga ja mam dziwny problem na 14.1, otoz jak zaladuje mi sie Gnome to nie laduja sie paski menu (gorny i dolny) i mam sam pulpit, czasem jak odczekam (tak z 10 min -.-) to te paski sie zaladuja... z tym, że system sie nie wiesza, bo wsyzstko dziala tylko tych paskow nie ma... na 13.9 takich wariacji nie ma
Awatar użytkownika
e X t 7 3
Przyjaciel
Przyjaciel
Posty: 4943
Rejestracja: 07 maja 2009, 23:34
Płeć: Mężczyzna
Wersja Ubuntu: 21.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Kraków
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: e X t 7 3 »

pax0r pisze:swoja droga ja mam dziwny problem na 14.1, otoz jak zaladuje mi sie Gnome to nie laduja sie paski menu (gorny i dolny) i mam sam pulpit, czasem jak odczekam (tak z 10 min -.-) to te paski sie zaladuja... z tym, że system sie nie wiesza, bo wsyzstko dziala tylko tych paskow nie ma... na 13.9 takich wariacji nie ma
Może to wynikać z pewnej opcji ... która wyłączyłem ;) w kernelach, które udostępnię w najbliższym czasie.

Pozdrawiam
Awatar użytkownika
Galvatron
Zakręcona Traszka
Zakręcona Traszka
Posty: 571
Rejestracja: 19 kwie 2011, 21:41
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: Galvatron »

Z czystej ciekawości, bo akurat mi to niepotrzebne: Czy Twoje kernele obsługują PAE? A jeśli nie, to czy byłoby możliwe jego dodanie, zwłaszcza do linii K8?
Man wields his sword to die with a a smile on his face on a distant day beyond his dreams.
Awatar użytkownika
pingwin114
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 217
Rejestracja: 24 cze 2007, 21:26
Płeć: Mężczyzna
Wersja Ubuntu: 14.10
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Koło
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: pingwin114 »

w serii K8 jest wkompilowane PAE
Awatar użytkownika
e X t 7 3
Przyjaciel
Przyjaciel
Posty: 4943
Rejestracja: 07 maja 2009, 23:34
Płeć: Mężczyzna
Wersja Ubuntu: 21.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Kraków
Kontakt:

Re: Kernele testowe wersja 14.x - atom oraz K8

Post autor: e X t 7 3 »

Oczywiście w K8 jest PAE ;). Zmodyfikowałem jeszcze xorg.conf dla Nvidii. Obecnie udostępniony jest trochę ... hmm nie do końca właściwy ;), jest tam pewien błąd w składni odwołania do sterownika. Co prawda działa to jak zakładano, ale może powodować czasem problemy. W związku z tym - dam nowe dwie wersje:

- maksymalna wydajność na AC - maksymalna oszczędność energii na baterii, albo
- maksymalna wydajność na AC - adaptacyjne (w zależności od potrzeb) na baterii.

W tym pierwszym trybie pod nowym kernelem testowym 14.3, na Asusie 1201n praca poziomie 4 h, 15 min/4 h, 30 min. (maksymalnie doszedłem = włączone wifi, bth - praca tylko nad teksem do 4 h i 45 min. i 5 h przy wyłączonym i wifi i bth) nie powinna być żadnym "hallo" ;)

Powyższe udostępnię razem z nowymi kernelami. Poniżej przykład działania Asus`a 1201n z nowym kernelem i xorg.conf w trybie max powersave. Oczywiście taki wynik przy trybie idle i automatycznym obniżeniu podświetlenia (tryb bezczynności) do ok. 20 %, a bateria na poziomie 90 %:


Asus 1201n kernel v14.3 + nowe xorg.conf -> PowerTop


Pozdrawiam
Zablokowany

Wróć do „kernele e X t 7 3”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 53 gości