Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

Arch Linux na netbooku z 2006? Czemu nie!

Ostatnio otrzymałem laptopa Fujitsu-Siemens LifeBook P1610. Już pare lat temu rozglądałem się za bardzo podobnym netbookiem, ale ceny były astronomicznie wysokie - w 2013 P1610 kosztował około 300zł, nie wspominając nawet o cenie wyższego modelu z Dual Core, który nawet dziś potrafi kosztować 500zł!

Niezły ultrabook!.. jak na 2006..

Po otrzymaniu laptopa pierwszą rzeczą którą zrobiłem było sprawdzenie jego specyfikacji - mój model posiada gigabajt RAM'u DDR2 (który przez niestandardową, mniejszą wielkość kostki jest bardzo trudno dostać, a jej ceny wynoszą - o ironio - więcej niż sam laptop), oraz Intel Core Solo U1400 o maksymalnej prędkości 1200MHz. Nie jest to jak na dzisiejsze standardy komputer szybki, dla niektórych może on być wręcz nieużywalny. Z ciekawych rzeczy laptop ten jako jeden z pierwszych netbooków posiada dotykowy ekran (którego na Linuxie niestety nie udało mi się jeszcze uruchomić)
Na 60-gigabajtowym dysku (o którym powiem jeszcze troche za chwile) zainstalowane było Ubuntu; Jak pewnie pare osób wie (lub się domyśla), pasjami nie cierpię tego systemu. Szybko przygotowałem bootowalnego pendrive'a z wgraną przez dd instalką Archa w ISO. Jako iż ostatnio przeprowadziłem instalacje Arch Linuxa na moim głównym laptopie - ThinkPadzie W520, byłem całkiem na bierząco z procedurą instalacji. W cfdisk usunąłem wszystkie partycje, potem dodałem dwie nowe - pierwszą z nich sformatowałem na ext4 używając komendy mkfs.ext4, a drugą, o pojemności 2gb na SWAP używając komendy mkswap.

Po zamontowaniu partycji użyłem pacstrapa do zainstalowania podstawowego systemu oraz pacmana do zainstalowania pakietu dialog, który jest konieczny do uruchomienia aplikacji wifi-menu, która umożliwia łatwe łączenie się do sieci WiFi. Warto też nie zapominać o instalacji GRUB'a, o której ja niestety zapomniałem, przez co byłem zmuszony do odpalenia laptoka od nowa z pendrive, chrootowania oraz instalacji pakietu grub (i późniejszego odpalenia dwóch komend które instalują GRUB'a do MBR - o tym też zapomniałem...)

Xorg!

Z instalacją Xorg'a nie ma większych problemów - jedyne co trzeba zrobić to zainstalować pakiet xorg oraz nie zapomnieć o instalacji paketu xorg-xinit. Zwykły użyszkodnik zainstalowałby prawdopodobnie też jakieś niepotrzebne dodatki w stylu display managerów(przykładowo gdm3) - ja z uwagi na małą szybkość urządzenia oraz fakt, że uwielbiam konsole linuxa chciałem uniknąć niepotrzebnych binarek które potem będą rezydowały mi w pamięci RAM (zasada "Oszczędzaj RAM gdziekolwiek jesteś...").

Z powodzeniem na takim laptopie mógłbym odpalić środowiska takie jak lxde, xfce lub nawet lxqt, ale chciałem aby mój Xorg był jeszcze lżejszy. Zaznajomieni z Linuxem pewnie teraz pomyśleli o takich menedżerach jak WindowMaker, awesome, i3 czy fluxbox, ale mam swojego faworyta jeśli chodzi o ekstremalnie lekkie środowiska - jest nim amiwm.

amiwm? A co to takiego?

Amiwm to dawno nierozwijane środowisko które swój ostatni większy update widziało w 1998 roku. Od tamtego czasu wyszła tylko jedna aktualizacja, która w dodatku jest niekompilowalna bez odpowiednich modyfikacji kodu (dzięki za ogromną pomoc, pfcode!). Dla niektórych mój wybór środowiska wyda się dziwny, większość po zobaczeniu zdjęć uzna że jest ono brzydkie - mi ono wystarcza, podoba się, a przy okazji mocno wydłuża czas pracy laptopa na baterii(w porównaniu z ubuntu siedzącym w idle jest to aż +30 minut, co daje nam nieco ponad dwie godziny czasu pracy na baterii).
Jako przeglądarkę wybrałem Midori oraz bardziej kuriozalnie - Firefoxa. O ile lisek odpalił się, na starcie zabrał mi on praktycznie wszystkie zasoby i nie był on zbytnio wydajny. Midori z wersji na wersje robi się coraz lepsze zarówno jeśli chodzi o wydajność jak i poprawne renderowanie stron. Ta niszowa przeglądarka pozwala mi właściwie bezproblemowo przeglądać większość dzisiejszych stron internetowych - jedynym minusem jest brak supportu dla niektórych elementów HTML5, w tym tagu video - przez to nie obejrzymy w przeglądarce filmiku na YouTube, ale bezproblemowo możemy go znaleźć, skopiować link i użyć mpv (dobrze zrobiony fork mplayera) do odtworzenia go.
Laptop oprócz do przeglądania internetu, nadaje się do pisania tekstów. Jego klawiatura jest całkiem wygodna, a urządzeniem wskazującym(klon TrackPoint'a) można łatwo i dokładnie poruszać kursorem.

(very) Light gaming?

Tak, spróbowałem odpalić na tym laptopie pare gierek. Na pierwszy ogień poszło osu!, które nie ma oficjalnych minimalnych wymagań, ale coś czuje że wersja odpalana przez wine minimum ma nie daleko niżej niż specyfikacja tego laptopa. Framerate zwykle oscylował w okolicach 50-55fps, ale zdarzały się mu spadki do 20-25fps. Na szczęście, takie spadki zdarzały się bardzo rzadko i występowały o dziwo głównie w menu.

Później zainstalowałem Armagetron Advanced; Gierka ma na tyle dobre ustawienia graficzne, że jednocześnie zmniejszając wszystko do minimum byłem w stanie odpalić ją w rozdzielczości VGA na moim starym Raspberry Pi B, a używając najlepszych ustawień moja Quadro 1000M w ThinkPadzie W520 ledwo zipała w natywnej rozdziałce (1600x900). Używając ustawień które nazwałbym średnimi(nie zrezygnowałem między innymi z textury podłoża) udało mi się ją uruchomić w stabilnych 55 fps.

Plany rozbudowy

Planuje zamienić tradycyjny dysk HDD na coś, czemu bliżej do SSD - jedynym problemem jest nietypowy konektor dysku. W środku zamiast normalnego dysku 2,5" znajduje się dysk 1,8" z konektorem, którego pinout częściowo zgadza się z kartami CF, lecz dwa bolce na bokach uniemożliwiają włożenie takowej karty, a sam standard ZIF (ang. Zero Insertion Force) nie wspiera kart CF bez adaptera (wyjątkami są dedykowane karty "w 100% zgodne ze standardem IDE".. cokolwiek to znaczy, nie posiadam takowej). Rozwiązań jest pare - myślałem między innymi o kupnie adaptera IDE 1,8" do CF (kosztują one około 15 złotych), do którego włożyłbym adapter CF do SD, do którego włożyłbym stosunkowo tanią (porównując do dużych kart CF lub prawdziwego SSD na ten standard) kartę SD - przykładowo szybkiego SanDiska Extreme. Oprócz możliwości włożenia karty CF istnieje pare dysków SSD (produkuje je między innymi Kingspec) dla standardu ZIF/IDE 1,8". Niestety, nie mogłem ich znaleźć nigdzie w Polsce, a na amazonie kosztują one krocie (ceny dochodzą czasami nawet do 70 dolarów!)

Dziękuję za przeczytanie wpisu i zapraszam do wypisywania krytyki w komentarzach :) 

linux sprzęt urządzenia mobilne

Komentarze

0 nowych
macminik   17 #1 01.02.2017 15:05

Fajny, mały grubasek z tego komputera. A procesor ma wymienny, czy przyspawany na amen ? Może dałoby się dać mu jakieś lepsze serce. Ja ostatni zmieniałem procesor Celeron w lapku syna na i3 i zapłaciłem aż 19 zł. Zysk na wydajności... prawie 50%.

redspl   7 #2 01.02.2017 15:27

@macminik: Niestety, CPU nie jest wymienny, ale znalazłem pare udanych prób transplantacji c2d, najlepiej opisana z nich: http://forums.extremeoverclocking.com/showthread.php?t=302313
Raczej w swoim nigdy upgrade nie zrobie, bo potrzebna byłaby mi specjalistyczna aparatura do lutowania (na stronie którą podlinkowałem nazywają ją BGA Machine)

Autor edytował komentarz w dniu: 01.02.2017 15:29
macminik   17 #3 01.02.2017 15:31

@redspl: Czyli lutowanie (albo klejenie jak ktoś woli). Jeśli zlecić to jakieś porządnej firmie dysponującej odpowiednim sprzętem, jest to wykonalne w całkiem przyzwoitych pieniądzach.

TestamenT   12 #4 01.02.2017 15:41

@macminik: Zazdroszczę. Ja w swoim laptopie mogę wymienić nawet GPU tylko że na takie samo. Mam Core 2 Duo na podstawce PGA478. Tak z ciekawości zobaczyłem na allegro czy jest coś, niestety ten sam procesor. Na ebay można znaleźć nawet Core 2 Quadro ale nie kosztowałoby mnie to 19zł.

  #5 01.02.2017 16:48

Wywal bebechy i wstaw raspberrypi 3 do środka :)

grapeli23   5 #6 01.02.2017 16:57

Używam podobnego. Jakieś śmieszne Core Duo (Yonah 1.73GHz z SSE2 i nic więcej, 1MB cache), 1GB RAM, dysk 120GB ATA. Przyszedł w spadku z WinXP. 42 niealokwalne bad sectory (tragedia).

Zainstalowałem Archa na karcie SDHC minimalizując wszelkie zapisy. Wytrzymała miesiąc użytkowania. Laptop był niestabilny (dość częste przypadki Segmentation Faults - przy kompilacji), temperatury 48-51 stopni, przy totalnym idle (cpu freq 800MHz), 72-75 na pełnych obrotach.

Druga sprawa, używając intensywnie USB, karta sieciowa (via rhine) traciła stabilność, zrywała połączenia. O dziwo po przeinstalowaniu systemu na dysk twardy, działa mega stabilnie. Jak ręką odjął. Przyczyna leży gdzieś tu:
https://wiki.archlinux.org/index.php/Improving_performance#Multiple_hardware_paths
Dziwna sprawa. Nie ma przypadków segmentation fults, core dump!?! Jakby kompletnie inny system, choć wszystko jest identyczne - kernel i cała reszta, jedynie wyjęty pendrive z USB.

Używam dwm, xinit, Xorg z openchrome i Chromium (.config/chromium przeniesiony na tmpfs w sukurs przychodzi OverlayFS oraz zram) i nie narzekam na wydajność podczas przeglądania. Ocatne pokazuje 6600 punktów.
Gorzej wygląda sprawa z dekodowaniem video w sieci (działa to słabo, a wręcz źle). Inaczej ma się sprawa, gdy realizowane jest to zewnętrznym programem. Mplayer bez problemu dekoduje i wyświetla (wyjście xv) - h264 - 1080, 720 nawet radzi sobie z 50fps przy 720, podobnie z VP9, choć temu ciut brakuje mocy na 1080. Dekodowanie video wygląda o niebo wydajniej niż gdy testowałem je pod WinXP z udziałem tegoż samego MPlayera. Pod Linuksem jest wydajniesze o ok 40%.

Autor edytował komentarz w dniu: 01.02.2017 17:13
redspl   7 #7 01.02.2017 17:51

@grapeli23: Domyślam sie, że Twoja karta SD była podpięta pod wbudowany card reader, a nie pod adapter w miejscu dysku HDD?

grapeli23   5 #8 01.02.2017 18:38

@redspl: Nie, on nie ma wbudowanego czytnika, to USB CardReader od chińczyka za 3zł. ;), podobnie karta, jakiś najtańszy szmelc. Instalację traktowałem kompletnie tymczasowo, zdając sobie sprawę że SDHC (ext4 bez journalu) nie nadaje się na tego typu zabawy, ot aby chwilowo przetestować system, sprzęt.

Chciałem mieć działający system bez instalacji na HDD (wspomniane bad sectory). Przy wykonywaniu obrazu, tego dysku 120GB na inny komp za pomocą kabla cross-over sieciówka resetowała się około 20 razy, choć całe szczęście się podnosiła.
Po prostu, należałoby go rozebrać i dokładnie oczyścić z wszelkiego kurzu, nałożyć nową pastę, samo przedmuchanie na nie wiele się zda. Inna sprawa że te procesory to istne grzałki. Innym wyjściem jest undervolting, można obniżyć temperaturę o 7-12 stopni przy zachowaniu pełnej stabilności).
https://wiki.archlinux.org/index.php/PHC

Autor edytował komentarz w dniu: 01.02.2017 19:11
redspl   7 #9 01.02.2017 19:47

@grapeli23: Swojego Fuji już rozbierałem, okazał się bardzo czysty w środku - jedyne co miało na sobie kurz to łopatki wentylatora, które starannie wyczyściłem(dzięki czemu laptok jest lekko cichszy)
Co do karty SD - spodziewałbym się takiego outcome, z tanim czytnikiem kart SD mam całkiem.. ciekawe doświadczenia. Dawno temu przy kopiowaniu moich mp3 z dysku na kartę zrobił mi całkiem ciekawy mix z paru z nich.. Osobiście już podjąłem decyzje i za 12zł zakupiłem adapter IDE1,8>CF, mam nadzieje że performance będzie niezły(a nawet jeśli nie będzie - sam fakt tego, że będzie to Solid-State jest fajny :P)

redspl   7 #10 01.02.2017 20:05

@kikilubimiki (niezalogowany): Dać się i owszem da, ale nie wiem czy jest sens. Aktualne podzespoły laptoka są wciąż lekko szybsze niż pi3 :)
(ah, i skoro już zaproponowałeś wrzucenie pi3 do środka - czytałeś może mój wpis o laptopie bazowanym na Raspberry Pi B? :) )

grapeli23   5 #11 01.02.2017 20:16

@redspl: Jak najbardziej, karty CF to słuszny kierunek. SSD do laptopa z tej epoki nie warte są swojej ceny, chyba że leży na półce zupełnie zbędny.

Via-rhine ma jakieś zgłaszane bugi, ale podejrzewam, że to nie jest problem typowo programowy, a sprzętowy (ograniczenia magistrali). Przy zapchanym USB, zbyt wysokiej temperaturze one "klękają". Przy korzystaniu wyłącznie z hdd u mnie problem całkowicie ustąpił.
https://bugzilla.kernel.org/show_bug.cgi?id=53371

Te 42 bad sektory na dysku, to nie przypadek, a wynik wysokiej temperatury w środku. W nim nawet Power_On_Hours jest stosunkowo niski. Nic tak źle na hdd nie wpływa jak wysoka temperatura oraz brak ciągłej pracy (włączanie, wyłączanie).

Jeszcze inna sprawa, przeciętnego użytkownika, o ile nie ma w sobie pewnego samozaparcia instalacja Linuksa na takim laptopie przyprawi o zawrót głowy.
Problemem jest karta graficzna (Chrome 9HC) i zintegrowana matryca, obsługuje to razem raptem kilka nietypowych trybów. Na dzień dobry przywita ich czarny ekran, o ile nie wyłączą fbdev lub dystrybucja nie robi tego z automatu lub jako parametr kernela - modprobe.blacklist=viafb.
Żeby zmusić ją do poprawnego działania w trybie framebuffera, trzeba dodać magiczne zaklęcia:
viafb.viafb_mode=1280x800 viafb.viafb_active_dev=LCD viafb.viafb_lcd_panel_id=19
Obsługa KMS - drm jest w powijakach, na etapie wczesnej alfy, kod openchrome-drm, jedynie z kernelem 3.19.0. Nie obsługuje exa, itd.

Autor edytował komentarz w dniu: 01.02.2017 21:19
cheshireCat   5 #12 02.02.2017 08:44

@grapeli23: "Problemem jest karta graficzna (Chrome 9HC) i zintegrowana matryca, obsługuje to razem raptem kilka nietypowych trybów."

Still better niż gma500 + z520 które posiadłem w 2009 roku jako asusa 1101ha - tutaj nawet samozaparcie nie pomoże.

redspl   7 #13 02.02.2017 10:45

@cheshireCat: >GMA500
Oh god, współczuje. W tym lapku mam GMA950 która nie jest może najlepszą grafiką zintegorwaną ale jednak jest całkiem niezłą opcją do mobilnego laptoka

muska96   9 #14 02.02.2017 10:50

Sam mam netbooka z okolic 2009 roku (Atom N450 i 2GB RAM) i używam z powodzeniem Xubuntu (dałem go siostrze - gdyby był wyłączine mój, to zainstalowałbym sobie np takie BrunsenLabs czy czystego Debiana z openboxem)

Jeśli uda Ci się uruchomić dotyk, to polecam sobie pograć w jaką starszą strategię: https://webmshare.com/play/vOn4a albo takie Stardew Valley, które ma podobno niewielkie wymagania. Na Steamie jest wiele fajnych gierek z supportem na Linuxa i małymi wymaganiami, ale sam Steam sporo ciągnie w trybie okienkowym.

Protip: O dziwo Palemoon fajnie działa na netbookach (mimo że wycofali już edycję na netbooki, to zwyklą desktopowa wersja jest sporo lżejsza do firefoxa) i można ją szybko skonfigurować, by na ekranach z niską rozdzielczością było widać jak najwięcej. Na ekranach 1024x600 nie warto nawet dawać paska z góry czy z dołu bo nawet te kilkanaście pixeli szkoda i warto taki pasek wrzucić na któryś z boków ekranu.

cheshireCat   5 #15 02.02.2017 12:57

@muska96: "Sam mam netbooka z okolic 2009 roku (Atom N450 i 2GB RAM)"

To jest nowsze i nie ma gma500 o ile dobrze kojarzę, tylko gma3150. Tutaj ta grafika skreśla wszystko bo czego byś nie chciał to działa raczej w mocno ograniczonym zakresie a jeśli jakoś to niewydajnie. https://wiki.archlinux.org/index.php/Intel_GMA_500 tutaj nie wygląda to tak koszmarnie jak jest w praktyce. Animacja na stronie potrafi go położyć.. taka od że coś się pojawia czy coś się scrolluje czy tle przesuwa itd. Więc akceleracja 2d jest umowna bo nawet jeśli działa jakoś to może się z nienacka wywalić i działa koszmarnie wolno.

Rozdziałka nie jest problemem bo 1366x768.

Nie wiem czy dobrze widze ale wydaje mi się jakbym c&c widział na filmiku. Obecnie na netbooku jest xp, i działają takie rzeczy jak settlers 3, civ 2, civ 3. Neta od biedy da się jakoś przeglądać... wtw i foobar działa. Ogólnie to że ja tego dalej używam już trochę zakrawa na syndrom sztokholmski.

EDIT: teraz zauważyłem że nie do mnie, ale jak zobaczyłem Atom to coś mi w mózgu zaiskrzyło:D

Autor edytował komentarz w dniu: 02.02.2017 13:21
cheshireCat   5 #16 02.02.2017 13:21

@redspl: No GMA500 jest paradoskalnie nowsze i na papierze wygląda lepiej nawet bo i dx i sprzętowe dekodery do filmów no poporstu coś pięknego jak na takie TDP jakie to ma. Niestety już w 2009 intel się wypiął na użytkowników zostawiając z takimi sterownikami które dobrze wyświetlają pulpit bo dalej bywa różnie.

Autor edytował komentarz w dniu: 02.02.2017 13:22
grapeli23   5 #17 02.02.2017 13:25

@cheshireCat: Akurat w przypadku openchrome nie jest tak źle. Standardowy driver xf86-video-openchrome działa znośnie. Wykorzystuje EXA, xv jest szybkie. Nie krzaczy się, działa stabilnie. Ma inne przypadłości. O ile nie używamy framebuffera, to konsola vga idzie w krzaki po przełączeniu się z X-ów (istotny problem). Nie wiem gdzie ten IGP ją wysyła - może na wyjście VGA.
Sprzętowa "akceleracja" 3d zatrzymała się na etapie OpenGL 1.2, zadowoli jedynie miłośników Quake I i II, a możliwe że obecny programowy rasteryzer nie ustępuje.

Jeszcze opiszę moje wrażenia korzystania z preinstalowanego WinXP (swoją przygodę z systemami od MS skończyłem na win 2000). Po uruchomieniu tego systemu, non-stop 100% jednego rdzenia zajmuje proces aktualizacji (zdawało mi się że owo wsparcie zakończyło się dobrych kilka lata temu, nie wiem jakich on poprawek szuka).
Postanowiłem pobrać obraz Ubuntu. Pod Chrome ciekło to w okolicach 30-60kB/s. Spróbowałem wgetem. Sytuacja identyczna, choć na kompie obok podłączonym do tego samego routera, szło tyle ile fabryka dała. Podejrzewam że to systemowy firewall ma predefiniowany limiter na ubuntowe domeny. Wyszedłem, zamknąłem i już więcej nie uruchamiałem.

Autor edytował komentarz w dniu: 02.02.2017 14:26
MrBeckham666   19 #18 02.02.2017 13:27

Ciekawy artykuł :) Fajnie się czytało :) Prosty i przyjemny :) Armagetron ile kiedyś przegrałem z bratem w tą gre jak miał chyba z 6 lat :)

MrBeckham666   19 #19 02.02.2017 13:30

@macminik: i nie przegrzewa się cpu po wymianie ?

macminik   17 #20 02.02.2017 14:07

@MrBeckham666: Nie bo w tym modelu Asus montował także fabrycznie i3 z tą samą płytą i tym samym chłodzeniem. Kupiłem dokładnie taki sam procek, jak montował Asus w topowej wersji tego modelu i jest ok. W sieci nawet wyczytałem, że montują w nim i5 dwurdzeniowy i jakiś konkretnym model i działa. Ale nie wiem czy warto już się męczyć, tym bardziej że konstrukcja tego komputera od strony technologicznej woła o pomstę do nieba. No ale to budżetowy model.

cheshireCat   5 #21 02.02.2017 14:36

@grapeli23: "Sprzętowa "akceleracja" 3d zatrzymała się na etapie OpenGL 1.2, zadowoli jedynie miłośników Quake I i II, a możliwe że obecny programowy rasteryzer nie ustępuje. "

Tu się nie zatrzymała - tu jej nigdy nie było xD

EDIT: dobrze może trochę skłamałem.. były jakieś szczątkowo działające kiedyś wersje sterowników które cokolwiek dawały w tym zakresie ale ciężko tu mówić o pełnym wsparciu jakiejkolwiek wersji OpenGLa.

Autor edytował komentarz w dniu: 02.02.2017 14:48
redspl   7 #22 02.02.2017 15:59

@muska96: U mnie rozdziałka to 1280x768, więc HD i troche więcej. Nie szkoda mi więc 20 pixeli u góry na pasek :)
Co do Stardew Valley - dobry pomysł, ale będę musiał scrackować. Mam wersje steamową, ale chciałbym uniknać konieczności odpalania steama na tym laptopie - zanim go odpale, zeżre mi cały RAM i pół SWAPu
Na laptoka oprócz Stardew Valley które zaproponowałeś planuje ściągnąć Quake, (oczywiście) Dooma, Stranded 2 i pare innych klasycznych gierek z Windowsa/DOS'a.
@MrBeckham666: Dzięki za ocenę! Armagetron Advanced ogrywałem pierwszy raz również w wieku około 6 lat z Live CD Knoppixa(to był chyba knoppix 3.0, ale głowy nie dam)

grapeli23   5 #23 02.02.2017 17:15

@cheshireCat: Mniej więcej się zgadza, ale i ten chip w tej materii nie ma kompletnie nic do zaoferowania (unichrome bez problemu można zainstalować, tylko po co).

  #24 02.02.2017 17:24

Intel Core Solo U1400 jest 32 bitowy, a na głównej stronie Archa informują w newsie że będa porzucać architekturę 686 :/ Co mnie martwi trochę bo sam mam trochę sprzetu który daje rade do specyficznych zadań a jest oparty na Atomach 32 bitowych. :/

muska96   9 #25 02.02.2017 18:48

@cheshireCat: Czytam wiki i rzeczywiście nieciekawie z tą grafiką... Rzeczywiście trudno jest z tym cokolwiek zrobić. Jedyne, co mi przychodzi na myśl to zrobienie z laptopa czegoś takiego: http://imgur.com/a/kKKth i klepanie wszystkiego z konsoli.
@redspl Wydaje mi się, że jak odpalisz Steam w trybie --slient i skonfigurujesz go, bu nie wpinał swojego insterfejsu alt+tab w grach, to można bez piracenia i utraty ramu grać. Możesz poszukać kerneli zoptymalizowanych pod netbooki - wiem, że istnialy kiedyś i może ktoś je jeszcze kompiluje (Na dobrychprogamach niejaki Ext73 tworzy takie, ale są one na 64 bity, więc nie ma sensu przy 1 GB ram)

cheshireCat   5 #26 02.02.2017 19:23

@muska96: Wiesz mnie konsola jakoś nie gryzie mocno i co potrzebuje to zrobię ale nie będę z niej robić głównego UI bo wątpię żeby było mi z tym wygodnie. Linux raczej nie wyląduje na tym netbooku, bo to nie ma sensu, mimo ze mógłbym zrobić go dość lekkim, to jednak przez ten sterownik jest skreślony.

grapeli23   5 #27 02.02.2017 20:01

@cheshireCat: Wszystko oparte o PowerVR to zamknięta, ściśle opatentowana technologia dedykowana wyłącznie pod Windows (to grafika, ala win-modemy, win-drukarki). Unikać tego jak ognia.
Owszem można zadowolić się prymitywami, czy szczątkowym wsparciem 2D w postaci modesetting, fbdev, vesa. Nie zadowoli to wszystkich.

Osobiście nie miałbym żadnych powodów aby tego nie używać, bo jak mnie twórca windowsa ma kotrolować w takich błahostkach jak pobieranie z netu, obrazów innego systemu, to obawiam się że on jest w stanie ingerować w dużo poważniejsze sprawy.

Autor edytował komentarz w dniu: 02.02.2017 20:14
muska96   9 #28 02.02.2017 21:05

@cheshireCat: W takim razie pozostał XP, a może kiedyś (o ile netbook dożyje)
ReactOS - ma on wspierać sterowniki z Win2K i XP, ale wydaje mi się, że to tego jeszcze daleko. Bardzo chciałbym już zobaczyć ten system w dalszym stadium rozwoju.

W sumie to pierwszy raz się spotkałem z grafiką Intela, która jest niewspierana przez GNU/Linuxa - z reguły Intel dba o sterowniki na ten system i ile lapków i kompów z GPU Intela miałem, to wszystkie wspierały bezbłędnie GNU/Linuxa.

Latający Turban   12 #29 02.02.2017 21:09

Plus za megumin

redspl   7 #30 02.02.2017 23:52

@prociewicz (niezalogowany): Ow, istotnie, dopiero teraz mi o tym przypomniałeś. Well, jeśli porzucą i686 to pozostanie mi hackowanie Archa żeby działał, używanie starej wersji lub migracja na debiana. Not a very big deal.

  #31 03.02.2017 00:10

@muska96: Ostatnio miałem do czynienia z prockiem Intel G4600 (7gen. Kaby Lake z integrą Intel 630). Miałem problem z odpaleniem środowiska graficznego na nim z live usb. (Linux Manjaro 16.10.3 /kde)
W logach wywalało wcześniej segmentation fault. Także przy najnowszej linii Intela trzeba mieć świeżynki ^^ (system zainstalowałem podłączając starego GeForce, bo czasu nie miałem użerać się z tym, a potem aktualizacja systemu przez pacmana i przeinstalowałem stery na intelowskie dopiero środowisko zaczęło startować bez problemu)

Trzeba przyznać, że akceleracja działa na tej integrze wyśmienicie pod Linux.
Wideo w 4K 60fps bez absolutnie żadnego problemu ta integra bierze na klatę.

grapeli23   5 #32 03.02.2017 00:32

@prociewicz (niezalogowany): Tak właśnie ta wiadomość przyszła nie w czas. Akurat jak po 6, czy 7 latach wróciłem do Archa. Zostało jeszcze troszkę czasu do namysłu. W moim przypadku przerzucenie /home i ewentualna konfiguracja systemu to nie będzie duży dramat. Tylko na co? Podejrzewam, że powstanie oddolna inicjatywa (nie mam specjalnie dużego zaufania do tego rodzaju tworów). Swego czasu był nawet arch na i586, żyło to krótko, bo i zapotrzebowania specjalnego już nie było. W przypadku i686 może być inaczej.

Sam ze zgrozą odkryłem, że ten twór (Core Duo, czy może Duo Core) to jedynie 32-bit. Ten Intel nie ma wstydu zasypać te biedne kraje trzeciego świata takimi odpadami poprodukcyjnymi i to w takich ilościach. Sam lata temu (osiem) korzystałem z najtańszego chłamu od AMD - Semperonów, X2. Każdy z nich miał wsparcie dla AMD64. X2 posiadał wsparcie dla wirtualizacji. Oba posiadały SSE3. Eh to rakiety były przy tej mobilnej niedojdzie.

cheshireCat   5 #33 03.02.2017 08:14

@muska96: Bo to były grafiki intela a to jest PowerVR nazwane marketingowo GMA500. Co do ReactOSa to ja myślę że ten sprzęt może tego nie dożyć.

@grapeli23: No tylko windows to nie koniecznie bo starsze IPhone 4 miał grafikę opartą o ten sam rdzeń. Galaxy S+ - to chyba też było to albo coś bardzo podobnego... tylko że tam sterowniki działały.
Natomiast ja prawie 8 lat temu nie wiedziałem tyle co teraz i 2 raz bym już tak nie strzelił bez dokładnego sprawdzenia. Bo wtedy naiwnie popatrzyłem: no jakieś intel gma500, na papierze nawet spoko. znajomi mają lapki z intelowskimi grafikami i nawet to działa, net da się przeglądać, filmy śmigają, nawet w jakies wormsy czy herosy 3 da się pograć bez zgrzytów to pewnie tu będzie podobnie. No i na tym się przejechałem.

cheshireCat   5 #34 03.02.2017 08:36

@redspl: Zawsze możesz zostawić go na tydzień włączony żeby gentoo skompilował;)

grapeli23   5 #35 03.02.2017 11:56

@cheshireCat: Ale ja miałem na uwadze wyłącznie x86 (uwzględniając głównie Atomy). Toć ani na iOS czy na Galaxy nie są one otwarte w 0,001%. Jeden wielki zamknięty blob.

Do Windowsa mam szczególną awersję jak i do każdego zamkniętego systemu. Nie używam. Xp odpaliłem chyba drugi raz w życiu. W gry się na grałem, bo akurat miałem z nimi styczność jak przypadała na nie złota era. Mam gdzieś większość numerów Gamblera, Secret Service. Od lat już nie gram.
Czasem dla odprężenia uruchomię coś pod dosemu - w stylu BlockOut.
https://archive.org/details/msdos_Blockout_1989

Autor edytował komentarz w dniu: 03.02.2017 12:11
muska96   9 #36 03.02.2017 22:50

@mkfs (niezalogowany): "
W logach wywalało wcześniej segmentation fault. Także przy najnowszej linii Intela trzeba mieć świeżynki ^^ (system zainstalowałem podłączając starego GeForce, bo czasu nie miałem użerać się z tym, a potem aktualizacja systemu przez pacmana i przeinstalowałem stery na intelowskie dopiero środowisko zaczęło startować bez problemu)
"

Przy systemach z pacmanem i najnowszymi pakietami oraz kernelami w repo nie ma problemu z nawet najnowszą grafiką intela. Ja siedzę na starej Nvidii GT 130M i po wprowadzeniu X.org 1.19 nie działały długo własnościowe sterowniki a te otwarte potrafiły zawiesić każdą aplikację, która korzystała z akceleracji 3D - błąd podobno został naprawiony, ale nie sprawdzałem. Także trochę szkoda, że nie mam jakiegoś lapka z naprawdę dobrą integrą intela, bo to rozwiązałoby wszystkie moje problemy.

PokerFace   10 #37 04.02.2017 13:56

@redspl Szczerze mi nie chciałoby się tak kombinować, mam w domu stary netbook i dwa laptopy z Pentium M ale... leżą i się kurzą bo Pi 3 w kuchni robiące za radio internetowe jest od nich szybsze. Szkoda zachodu :)

Autor edytował komentarz w dniu: 04.02.2017 13:57
grapeli23   5 #38 04.02.2017 15:07

@PokerFace:Nie koloryzuj.
Szacunkowe rezultaty w Google Octane 2 na webkicie w przypadku RPi to:
ok 120 - RPi 1 i 550 RPi 3 (chyba że one są nie aktualne i odnoszą się do starych wersji webkita). Na radio internetowe w sam raz.
Pentium M 1.733GHz (2 rdzenie) - 4400 w Chromium 6600-6800.

Autor edytował komentarz w dniu: 04.02.2017 15:13
PokerFace   10 #39 04.02.2017 15:10

@grapeli23: No fajnie tylko mi chodzi o całą resztę. Pobór prądu, ogólna wydajność (Pi odtworzy z palcem w nosie film FHD), głośność, możliwość rozbudowy. Do lekkich zadań Pi 3 sprawdza się lepiej a do pracy na co dzień mój nowy laptop roznosi 3 stare lapki wzięte na raz.

Autor edytował komentarz w dniu: 04.02.2017 15:11
grapeli23   5 #40 04.02.2017 15:28

@PokerFace: W ogólności się z tobą zgodzę. One nadają się do wielu rzeczy lepiej niż takie prądożerne mobilne procesory. Z pewnością dużą zaletą jest wsparcie dla dekodowanie x264 (i kilku pomniejszych kodeków).
Przeszacowałeś tylko ich ogólną wydajność.

Dekodowanie x264 to nie jest specjalnie wielka rzecz dla nawet takich starych procesorów, bo o ile karta graficzna jest w stanie ciut ulżyć w wyświetalniu to one sobie bez problemu poradzą.
youtube-dl -f137 'https://www.youtube.com/watch?v=EwYlLgumymo'
mplayer -identify -frames 1 -vo null -ao null -sub-fuzziness 0 -really-quiet | grep 'ID_VIDEO_FORMAT\|ID_VIDEO_BITRATE\|ID_VIDEO_WIDTH\|ID_VIDEO_HEIGHT\|ID_LENGTH'
mplayer -benchmark -fs -dr -vo xv -nosound -lavdopts threads=2:skiploopfilter=all *.mp4
BENCHMARKs: VC: 209.750s VO: 159.324s A: 0.000s Sys: 20.841s = 389.915s
BENCHMARK%: VC: 53.7937% VO: 40.8614% A: 0.0000% Sys: 5.3449% = 100.0000%
Czyli zdekodowanie i wyświetlenie filmiku FHD o długości 504s zajęło 390s. Bez dźwięku, ale to akurat małydodatek. Może akurat ten klip do testów nie jest specjalnie odpowiedni bo jest ciemny oraz ciemny, akurat taki mi się nawinął.

Autor edytował komentarz w dniu: 04.02.2017 16:18
grapeli23   5 #41 04.02.2017 16:53

sed -i 's|małydodatek|mały dodatek|; s|oraz ciemny|oraz statyczny|' #40

Autor edytował komentarz w dniu: 04.02.2017 16:56
redspl   7 #42 04.02.2017 18:54

@grapeli23: Ee, mplayer to przeżytek. Na takim rpi bez akceleracji sprzętowej mpv działało płynnie przy 480p avi i prawie płynnie przy 720p mkv. mplayer avi w 480p odtwarzał, ale potrafił się zaciąć, za to mkv 720p odtwarzał się około 2x wolniej. Oczywiście nie mam na myśli forsowania software'owego dekodowania video (specjalna kompilacja mpv wykorzystująca akceleracje openmax wypada o wiele lepiej), chciałem tylko pokazać różnice w wydajności

grapeli23   5 #43 04.02.2017 20:08

@redspl:Mam używać wyjścia gl z software renderingiem i obserwować pokaz slajdów. W każdej przeglądarce tak mam, bo one niczego innego nie znają, choć używają tej samej wersji ffmpeg i wtedy raptem ledwo co zdołają udźwignąć 480p. Jedynie może dzieło szatana (flash - nie używam) coś by tym przeglądarkom ulżyło, bo to to kiedyś znało i potrafiło obsłużyć - xv po linuksem.

Mplayer - przeżytek, średnio się z tym zgodzę. Używa dokładnie tego samego ffmpeg. Trzon developerów mplayera to były w dużej części te same osoby co ta biblioteka. Wyprzedził resztę playerów o kawał długości, teraz już tak może i nie jest. Względem możliwości w zakresie nakładania filtrów, przetwarzania, edl playback, ilości wyjść video, audio, itd. + mencoder. Obecnie tempo zmian jest faktycznie mizerne, albo wręcz nastał zastój, bo poza obsługą https, akurat na potrzeby yt jak znalazł, to nic tam istotnego się nie zmieniło. Owszem on nigdy nie był idealny, ani dobry jako odtawrzacz muzyki, a część ludzi go tak traktowała. Do momentu jak ffmpeg nie potrafił wrenderować napisów, to niezbędny był mencoder teraz sam ffmpeg potrafi dużo więcej.
Świetnie że powstał fork mpv, ale akurat na tym sprzęcie on zupełnie w niczym mi nie pomoże. Mplayer radzi sobie u mnie znakomicie.

Z ciekawości zainstalowałem i zrobiłem test porównawczy. Sześć sekund na korzyść mplayera. Różnicy żadnej nie ma, bo i być nie mogło.
time mpv --untimed --fs --vo=xv --no-audio --vd-lavc-threads=2 --vd-lavc-skiploopfilter=all *.mp4
6m36,632s

Autor edytował komentarz w dniu: 04.02.2017 21:17
grapeli23   5 #44 05.02.2017 10:38

Używanie skiploopfilter przy wyświetlaniu youtubowego "materiału" nie ma sensu, artefakty są widoczne gołym okiem w wielu scenach. Jedyne co można poprawić, to zrezygnować z downscalera drivera karty graficznej na rzecz mplayerowego z domyślnym bicubic, -vf scale=1280:-2, a przy kodeku VP9, użyć -vc fflibvpxvp9 (libvpx jest minimalnie szybszy w przypadku takiego piernikowatego cpu).

  #45 06.02.2017 07:23

@grapeli23: Jeśli chodzi o SDHC to musiała być uszkodzona albo nie pozbyłeś się dziennika systemowego na ext4 bo pracowałem na karcie SD i Archlinuxie ponad 5 lat bez najmniejszych problemów

PAMPKIN   11 #46 04.03.2017 22:16

Fajny wpis i fajna ciekawa dyskusja czekam na więcej.