perlun.eu.org · Om bloggen · Select language / Välj språk

Ny dator, Sunchip CX-W8: del 1

Att få en ny dator att pilla med kan ju vara lite småkul, sådär. :smile: Igår så hade jag fått ett paket på posten. Innehållet var en "Wintel Mini PC" som den kallades på eBay, men vid närmare efterforskningar verkade det vara en CX-W8 från Sunchip. Marknadsfördes dock på sedvanligt kinesiskt vis under mer no-name former... :smile:

Lite bilder är ju alltid trevligt:

CX-W8

CX-W8

CX-W8

CX-W8

Storleken på denna är alltså i stil med en Apple TV; praktiskt taget identisk formfaktor. Men till ett pris på under $100 (plus moms) så får man alltså en komplett mini PC, med nedanstående specar, som är fullt användbar med Windows 8.1 och Linux. Känns ju faktiskt helt OK måste jag säga.

En riktigt liten, tyst (helt fläktlös), strömsnål PC. Vad passar bättre med en sådan än att installera Linux, kan man ju fråga sig? :smiley:

Självklart kan fläktlösheten ha en baksida om man kör väldigt CPU-tunga grejer (i form av överhettning och CPU-throttling som det medför). Men, för mitt use case så hoppas jag att jag kommer klara mig från det.

Så här långt har jag kommit hittills:

Dag 1

  1. Testade Windows, lattjade lite allmänt. Provade surfa lite, spela upp klipp från SVT Play etc. Kändes först lite seg (t.ex. när man startar upp Internet Explorer) och videouppspelning laggade. Men, efter att ha switchat över från wifi till Ethernet blev det betydligt stabilare nätuppkoppling.

Dag 2

  1. Konstaterade att Windows 8.1 inte är aktiverat, så jag kontaktade försäljaren på eBay för att få det fixat. Visserligen kommer jag just nu köra Linux på den men det är ju en principsak; säljs den som en "Windows 8.1-PC" så vill man ha en giltig licens som funkar att aktivera Windows med.

  2. Brände ut en Debian-installation på ett USB-minne, på en annan dator.

  3. Försökte lyckas boota up Linux-installationen utan tangentbord. Visade sig lättare sagt än gjort. :smile:

Dag 3

  1. Lånade ett USB-tangentbord från jobbet, med vilket jag lyckades komma åt bootmenyn. Linuxinstallationen lyckades dock ej boota, troligen pga 32-bitars UEFI.

  2. Flashade om datorn med 64-bitars UEFI som jag hittade här. Kändes lite riskabelt (fanns ju en viss risk att "bricka" min nya, fina PC) men det funkade bra, och det tycks ha funnits någon form av säkerhetscheck i flash-programvaran som kollade att det faktiskt är rätt hårdvara innan den flashade in den nya UEFI-imagen. :smile:

  3. Bootade om med Linux-installationen igen. Den här gången gick det mycket, mycket bättre!

  4. Installerade Linux och bootade upp maskinen med det. Tycks funka helt OK, frånsett att "någonting" gör att text-output buggar. De översta raderna funkar bra, men om man fyller hela skärmen med text (t.ex. genom att köra top) så ser det helt mysko ut. Troligen en bugg antingen i UEFI-textmode-implementationen, eller i Linux-kerneln (vilket nästan känns mindre troligt i detta fall). Detta är dock inget stort problem för mig nu, eftersom jag kommer köra det som en headless ssh-server så jag tror jag väljer att ignorera det för stunden.

Så... då återstår bra att sätta upp allt som ska köra på den:

Tänkte även testa med att köra etckeeper på den här servern nu. Tycker idén med en persistent /etc — säkert backupad på en git-server någonstans — är trevlig. Konfigurationen till diverse program är ju en av de mer värdefulla grejerna man har på en dator, tillsammans med användardata såsom källkod till webbsidor och liknande (och sådant har jag ju redan oftast i git), enligt min mening.