Kirjoittaja Aihe: Tietokoneen kasaaminen, osien yhteensopivuus ja linux yhteensopivuus?  (Luettu 5887 kertaa)

abbadabbadaadaa

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Ajattelin koota ensimmäisen tietokoneeni kuvan mukaisia komponentteja käyttäen. Käyttöjärjestelmäksi koneeseen tulee Ubuntu. Konetta on tarkoitus käyttää nettisurffailuun, linuxiin tutustumiseen ja HD-elokuvien katsomiseen.

Tarvitsisin ensikertalaisena koneen kasaajana kokeneempien vastauksia seuraaviin kysymyksiin tai sivustoa mistä voisin etsiä kysymyksiini vastaukset:

1. Ovatko kaikki valitsemani komponentit yhteensopivia toistensa kanssa?
2. Puuttuuko jotain tärkeää?
3. Ovatko komponentit Ubuntun kanssa yhteensopivia (löytyykö ajurit yms)?
4. Onko koneessa riittävästi potkua käyttötarkoitukseen?

Ehdotelkaa parempia komponentteja ja antakaa vinkkejä ensimmäiseen itsekoottuun.

Vaihtoehto 1

Kotelo
Ace Gears 4 ATX-kotelo, 400W
http://jimms.fi/tuoteinfo/AC-GEARS4.3

Emolevy
MSI 760GM-E51, AM3, 760G, DDR3, DVI/HDMI/VGA. mATX
http://jimms.fi/tuoteinfo/760GM-E51

Muisti
A-data 2x2GB, DDR3 1333MHz, CL9
http://jimms.fi/tuoteinfo/AD3U1333B2G9-2

Kiintolevy
Samsung 60GB F1, 3.5", 7200rpm, 8MB
http://jimms.fi/tuoteinfo/HD161GJ

Prosessori
AMD Phenom II X2 555 Black Edition, 3.20GHz, 7MB, AM3
http://jimms.fi/tuoteinfo/HDZ555WFGMBOX

Prosessorin tuuletin
Scythe Ninja 3 prosessoricooleri, LGA775/1156/1366, AM3/AM2+/AM2/940/939/754
http://jimms.fi/tuoteinfo/SCNJ-3000

Tuulettimet
Arctic Cooling  F8, 80 x 80 x 25, 2000RPM
http://jimms.fi/tuoteinfo/AFACO-08000-GBA01

Arctic Cooling F12, 120 x 120 x 25, 1350RPM
http://jimms.fi/tuoteinfo/AFACO-12000-GBA01

Deltaco EPZI kotelotuuletin 140x140x25, musta
http://jimms.fi/tuoteinfo/FT-451

CD-asema
LG DVD+/-RW DL 22x, SATA, Musta Bulk
http://jimms.fi/tuote/GH22NS30RBBB

Muuta
SATA-150-kaapeli yhdelle laitteelle, 0.5m, sisäinen
2 x http://jimms.fi/tuote/SATA-05
« Viimeksi muokattu: 12.08.11 - klo:20.52 kirjoittanut abbadabbadaadaa »

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Aihe kiinnostaa kovasti itseäkin, kun on tarkoitus uusia nykyinen kone vaikka se ei ole vielä kymmentäkään vuotta vanha (kaikilta osin).

OT: Tätä usein kysellään, joten sopisiko toisaalla yhdeksi aiheeksi raadin pohtimana yksi kokoonpano perheen vanhemmille ja toinen nuorisolle, "Foorumi suosittelee". Niitä voisi sitten ajan kuluessa päivittää laitteiden kehittyessä. Saisi Linuxin haluava helpoimmin toimivan yhdistelmän.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Otanpa kantaa. Näistä on jo kyllä puhuttu, tosin tehokkaammista koneista, mutta niitäkin keskusteluja voi soveltaa.

Kotelo, on ulkonäkökysymys. Tuossa tulee mukana 400 W virtalähde, joka tuskin on erityisen laadukas ainakaan hintansa perusteella. Yleisesti sanotaan, että siihen kannattaa vähän panostaa ja että se on tärkein osa, sillä, jos se hajoaa, muutkin osat voivat kärsiä siitä. Itse olen myös sitä mieltä, eli sen voisi vaihtaa. En löytänyt siihen liittyviä artikkeleita ja tuotesivu oli 404, joten niistä ei ole hyötyä asian selvittämisessä. Joku muu osannee suositella pieneen budjettiin sopivaa virtalähdettä, sillä en väitä olevani asiantuntija siinä lajissa.

Emolevyssä näytönohjaimesta ei kerrota mitään tuolla Jimmsin sivulla ja tuotesivua ei löydy (404), joten se pitäisi selvittää. Käytännössä vain Nvidioilla voi käyttää teräväpiirtovideoiden rautakiihdytystä, jota varmaankin tarvitset mikäli kyse on raskaammasta kuin Youtuben teräväpiirto*. Eli semmoinen olisi hyvä valinta. Huomaa sitten, että emolevyn mukana tulee yleensä yksi (kallimmissa kaksi tai jopa useampikin) SATA-johto, minkä voisi tarkistaa valmistajan sivuilta jos sinne pääsisi.
*en käytä youtuben teräväpiirto-ominaisuutta, koska nettiyhteys on liian hidas

Muistit ja suoritin ovat hyviä tuollaisenaan sekä käyvät valitsemaasi emolevyyn (kantana AM3* ja muistipaikkoina DDR3). Samoin CD/DVD-asema on sopiva, noissa voi valita mieleisensä, kun kaikki ovat vissiin aika samalla viivalla kaikin puolin. Joissain tulee vähän softaakin, mutta siitä ei ole pelkälle Linux-käyttäjälle yleensä hyötyä. Suorittimesta vielä sen verran, että neliytimisen Phenomin saa pari kymppiä kalliimmalla. Kellotaajuus sama ja kerroin lukitsematon (siis Black Edition).
*myös AM3+ käy, tulevaisuuden varalle sitä voisi harkita. Uudet suorittimet tulevat vaatimaan sen. Tosin jos päivität vasta esim. viiden vuoden päästä siitä tuskin on iloa.

Kiintolevyn voisi vaihtaa isompaan, eikä se vaikuttaisi juuri hintaankaan. Ärsyttää vaan jos se loppuu 'heti' kesken. Ensinnäkin samaan (no +1€) hintaan saa 250 Gt samanlaista Samsungia: http://jimms.fi/tuote/HD253GJ ja lisäksi jos nostaa hintaa 7€ saa jo 500 Gt eli vielä tuplasti siitä. http://jimms.fi/tuote/HD502HJ Sille välille mahtuu myös 320 Gt versio.  Sinällään tuo Samsung Spinpoint F3 ei liene mikään huono valinta. Itselläni 1 Tt versio, jossa on kyllä sitten jo muutenkin vähän eroa noihin pienempiin versioihin. Sen hinta on 50€ ja 1 Tt taitaa olla kaikkein järkevimpiä valintoja. Hinta eroa 20 €, mutta kokoa viisinkertaisesti.

Tuulettimia tuskin tarvitset noin montaa. Yleensä kait koneessa on yksi takana imeässä ilmaa ulos, mikä monesti riittää. Tosin useampaa käytettäessä niitä voisi pitää pienemmillä kierroksilla (->hiljaisempia), mutta sitten kannattaisi jo valita erilainen kotelo, joka olisi tarkoitukseen sopivampi ja luultavasti kalliimpi. Valintojesi perusteella et mitään eritysen hiljaista ole kasaamassa (tuulettimet eivät olleet hiljaisia vaan tehokkaita). Kyljessä olevan tuulettimen sanotaan myös lisäävän äänekkyyttä merkittävästi. Prosessorin jäähdytin on varmaan aika hyvä valinta (luulisin en tiedä).

Kaikki osathan tuossa näyttäisi kyllä olevan, mutta näyttiksen, kiintolevyn ja virtalähteen vielä tarkastaisin. Emolevyyn kyllä saa paremmankin näyttiksen kiinni, jos tulevaisuudessa tarvitsee.

Kyllä kokoonpanojen suunnittelu on kivaa. ;D

Muokkaus: Parantelin kielipuolta. Nyt on ehkä helpompi lukea.

Aihe kiinnostaa kovasti itseäkin, kun on tarkoitus uusia nykyinen kone vaikka se ei ole vielä kymmentäkään vuotta vanha (kaikilta osin).
:) Olisi kiva jos ne kestäisikin sen kymmenen vuotta. Kannettavat eivät ainakaan tunnu säilyttävän toimivuuttaan.
OT: Tätä usein kysellään, joten sopisiko toisaalla yhdeksi aiheeksi raadin pohtimana yksi kokoonpano perheen vanhemmille ja toinen nuorisolle, "Foorumi suosittelee". Niitä voisi sitten ajan kuluessa päivittää laitteiden kehittyessä. Saisi Linuxin haluava helpoimmin toimivan yhdistelmän.
Tuossa on kyllä se huono puoli, että sitten sidottaisiin käyttäjät siihen yhteen vaihtoehtoon. Sillä oletuksella, että useimmat pitäisivät helpompana valita sen kokoonpanon. Kuitenkin noita osia tilatessa saa usein varmistuksen niiden yhteensopivuudelle sieltä kaupasta, jos vaan kysyy.

Linux-yhteensopivuuden saavuttaminen taas ei ole mitenkään ylivoimaisen vaikeaa, mutta joitain erityisominaisuuksia joutuu varmistamaan ja joskus vaan sattuu huono tuuri (ei taida kuitenkaan olla hirveän yleistä). Itselläni oli sen verran, että emossa oli verkkopiirinä Realtekin 8111/8168B*, joka ei suostunut toimimaan täysin. Jos en olisi käyttänyt Windowsia rinnalla ja olisin jättänyt valmiustilan pois käytöstä, en olisi välttämättä huomannut mitään ongelmaa sen kanssa. Ratkaisin ongelma ostamalla Intelin verkkokortin käytettynä huuto.netistä (säästin käytetyllä yli 50%, enkä usko siitä olevan haittaa).
*en tiedä koskeeko tuota MSIn emoa
« Viimeksi muokattu: 11.08.11 - klo:23.41 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

abbadabbadaadaa

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vaihtoehto 2

https://www.verkkokauppa.com/fi/cart/populate?products[9337]=1&products[43942]=1&products[24042]=2&products[15498]=1&products[33213]=1&products[49006]=2&products[49011]=1&products[14188]=1

Oiskohan tuossa ylläolevassa konevaihtoehto yhtään järkevämpi kuin se ensimmäinen? Käsittääkseni tuossa koneessa on Nvidion näytönohjain, onnistuukohan kyseisellä näytönohjaimella teräväpiirtovideoiden rautakiihdytys? Samalla vaihdoin kotelon Chieftec BT-02B mini-ITX:ään jossa on 180W virtalähde sisällä. Myös kiintolevyn vaihdoin isompaan.

Oiskohan osat nyt yhtään järkevämmät ja vielä yhteensopivat?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Tuo on hyvin eri tyyppinen ratkaisu kuin ensimmäinen. Atomissa ei ole juurikaan tehoa, mutta tietääkseni tuo Nvidia pystyy purkamaan teräväpiirtovideoita. Eli se on ok, jos käyttö on vain sitä minkä mainitsit ensimmäisessä viestissä.

Muistit ovat emolle hyvät, muita yhteensopivuusjuttujahan tuossa ei ole. Kiintolevy on eri kuin ensimmäisessä (ent. F3 vs. nyk. F2), hitaampi ja hiljaisempi (huomattavasti). Tuulettimeksi tuommoisen atomin kanssa riittänee yksi taakse, mutta se nyt on ihan miten haluat. En tiedä tuon kokoisista olisiko edullisia hiljaisempia, mutta ainakin hintavat Noctuat ovat varsin hiljaisia. Bluetoothista en kyllä osaa sanoa mitään...

PS. Toivoisin muiltakin vastauksia, tuskin tuo pitkä viestini oli täysin tyhjentävä ja näissä asioissa voi olla mielipiteitä.

Ja vielä niistä virtalähteistä. Taisin olla vähän jyrkkä, sillä noista edullisemmista itselläni ei ole hajonnut kuin yksi ja sekin vain simahti. Sen sijaan yhden muun tiedän rikkoneen kiintolevyn (antoi virtapiikin, saattoi hajota muuutakin, mutta ei ollut oma kone), mutta taitaa olla kohtuu harvinaista kuitenkin, ainakin kevyellä rasituksella.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Tomin tuossa oikeastaan jo vastaili kaikkeen. Ehkä tässä tulee jotakin lisää  ;D

1. Ovatko kaikki valitsemani komponentit yhteensopivia toistensa kanssa?

Varsinaiset asiathan tässä ovat:

a) Muistien yhteensopivuus. Sen tietää vain valmistajat. Kannattaa varmistaa kaupasta jolloin saat palautusoikeuden jos puhuvat pötyä. Yhteensopivuusjuttuja voi olla, yleensä ei.

b) Prosessori/emolevy - aika helppo varmistua, kun katsoo mitä kantoja tuetaan.

Lisäksi tulee kaikkea epämääräistä - kuten mistä sen tietää mikä virtaliitin missäkin tuulettimessa on ja montako piuhaa virtalähteeltä lähtee ja riittääkö SATA-kaapelin pituus siihen paikkaan mihin haluat aseman asentaa.


2. Puuttuuko jotain tärkeää?

Kotelon sisältä tuskin.


3. Ovatko komponentit Ubuntun kanssa yhteensopivia (löytyykö ajurit yms)?

Yhteensopivuudessa työasemissa on lähinnä kyse:

a) Verkkokortti. Näitä saa kahvikupillisen hinnalla, joten tästä ei mielestäni kannata tehdä numeroa. Yleensä ne kuitenkin aina toimivat Linuxissa.

b) Näytönohjain. Näitä on malleina erittäin paljon, saatavuus on varsin epämääräistä ja mallit uusiutuvat todella nopeasti, joten tätä kannattaa seurata ja kysellä erikseen. Yleensä kaikki nVidiat toimivat ja kuulemma myös nykyiset ATIt.


4. Onko koneessa riittävästi potkua käyttötarkoitukseen?

Tuossa käytössä, HD-elokuvat, kyse on näytönohjaimesta. Jos valitset nVidian, niin esim. Wikipedian VPAU-sivuilta löytyy tästä asiaa. Halpakin malli (reilusti alle 100 eur) riittää jos vain on tuki.


5. Muuta

a)
Virtalähde on ehkä kuilunpartaalla AMD-prossun kanssa, riippuen hieman sen todellisesta virranannostakin. Muutenkin, jos valitset laadukkaamman kotelon, niin saat isomman powerin ja voit hankkiutua eroon noista ylimääräisistä tuulettimista. Esim: Antec Sonata III, joita on saanut hinnoilla 100-120 eur viime aikoina.

b)
Halvemmalla pääset jos valitset AMD Boxed mallin, jolloin et tarvitse erillistä prosessorituuletinta. Tietysti jos tiedät tarvitsevasi, esim. super-hiljaisen, niin ei erillisessä silloin ole mitään pahaa. Laadukkaampi kotelo vaimentaa kuitenkin ehkä enemmän.

Teho

  • Käyttäjä
  • Viestejä: 477
    • Profiili
4. Onko koneessa riittävästi potkua käyttötarkoitukseen?

Tuossa käytössä, HD-elokuvat, kyse on näytönohjaimesta. Jos valitset nVidian, niin esim. Wikipedian VPAU-sivuilta löytyy tästä asiaa. Halpakin malli (reilusti alle 100 eur) riittää jos vain on tuki.
Lyhyesti, kaikissa kuluttajaluokan nVidian videokorteissa on tuki rautakiihdytykselle, jolloin CPU:lla ei ole juurikaan merkitystä videoita katsottaessa.  Tässä kannattaa ottaa se huomioon, että Gstreamer ja Xine eivät tue VDPAU:ta. Täten Totem ei ole kelpo valinta videoiden katseluun. Joissakin toistimissa täytyy asetuksista laittaa rautakiihdytys päälle, esim. SMPlayer.

Itsellä on käytössä 30€ emolevyn, prosessori ja näytönohjain eikä HD videoiden toistamisessa ole mitään ongelmaa. Nettiselailussa hitaus alkaa näkyä ladatessa yli kolmea sivua samaan aikaan (yhden ytimen prosessori). Perus käyttöön siis käy erittäin halvat osta. Suurimman käytönnön hyödyn saat SSD:stä, vähiintään kahden ytimen prosessorista sekä yli kahdesta gigatavusta muistia. Halvat SSD:t eivät maksa paljoa, mutta tuovat valtavan lisän nopeuteen, tärkeää on lähinnä TRIM-tuki. Muistista on hyötyä eniten oikein käytettynä, selaimen välimuisti ja /tmp kannattaa säilyttää RAM:issa.

http://www.cpubenchmark.net/ voit tarkastella osien suorituskyky eroja (ei anna tarkkaa kuvaa, mutta sinne päin)

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Ja mitenkäs nuo välimuisti ja /tmp asetetaan sinne RAM:iin?

Teho

  • Käyttäjä
  • Viestejä: 477
    • Profiili
Ja mitenkäs nuo välimuisti ja /tmp asetetaan sinne RAM:iin?

1. Lisätään /etc/fstab tiedostoon rivi:
Koodia: [Valitse]
tmpfs /tmp      tmpfs nodev,nosuid,noexec                 0 0
2. Uudelleen käynnistys.

3a. Jos käytät Chromea, muokkaa tiedostosta "/usr/share/applications/google-chrome.desktop" rivi tälläiseksi:
Koodia: [Valitse]
Exec=/opt/google/chrome/google-chrome --disk-cache-dir="/tmp/"

3b. Jos käytät Firefoxia, kirjoita osoiteriville "about:config" ja etsi rivi "browser.cache.disk.parent_directory" ja muuta sen arvo tälläiseksi:
Koodia: [Valitse]
/tmp/firefoxTarkista myös, ettei "browser.cache.disk.capacity":n arvo ole "false"

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Tuota "browser.cache.disk.parent_directory" ei mulla löydy about:config:istä (Firefox 3.6.18), sen voinee lisätä ja sitten asettaa /tmp/firefox.

No, kun RAM kenties täyttyy (muita ohjelmia samanaikaisesti ajossa), siirtyykö järjestelmä sitten käyttämään swapia sen jatkeeksi vai hyytyykö mylly? Ja helppoahan tuon toimivuutta on kokeilla, aina saa takaisin.

Edit: Ei se ollutkaan ihan triviaalia... Tuo lisääminen.
« Viimeksi muokattu: 15.08.11 - klo:11.53 kirjoittanut Illu »

Teho

  • Käyttäjä
  • Viestejä: 477
    • Profiili
No, kun RAM kenties täyttyy (muita ohjelmia samanaikaisesti ajossa), siirtyykö järjestelmä sitten käyttämään swapia sen jatkeeksi vai hyytyykö mylly? Ja helppoahan tuon toimivuutta on kokeilla, aina saa takaisin.
tmpfs käyttää oletuksena korkeintaan puolet RAM:ista, siihen voi asettaa omia rajoituksia lisäämällä esimerkiksi
Koodia: [Valitse]
size=1G (rajoittaa koon 1Gt) /etc/fstab:iin "nodev,nosuid..." pätkän perään. Voisin kuvitella, että linux käsittelee tmpfs samalla tavalla kuin kaikkea muutakin muistia.

Jos haluaa selaimeensa lisää nopeutta niin suosittelisin joka tapauksessa ensimmäisenä päivättämään uusimpaan versioon (Firefox 6).

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vielä off-topiccia. Jos /tmp osion kanssa käyttää noexec parametria, kuten tietysti tietoturvan kannalta olisi järkevää, päivitykset eivät aina toimi. Toisinaan apt-get näet luo päivityksen yhteydessä siihen liittyvän päivitysscriptin /tmp-hakemiston alle.

Ongelman kiertämiseksi /etc/apt/apt.conf tiedostoon pitäisi lisätä:
Koodia: [Valitse]
DPkg::Pre-Invoke{"mount -o remount,exec /tmp";};
DPkg::Post-Invoke {"mount -o remount /tmp";};

Olen muuten käyttänyt kannettavalla tuota tmpfs pohjaista /tmp osiota ilman size-parametria ja muistia on 384Mt, joten kaipa se osaa swappailla kun siltä tuntuu.

audi

  • Käyttäjä
  • Viestejä: 1124
    • Profiili
Ja mitenkäs nuo välimuisti ja /tmp asetetaan sinne RAM:iin?

Levykäytön vähentäminen

ArchWiki - fstab: tmpfs


Vielä off-topiccia. Jos /tmp osion kanssa käyttää noexec parametria, kuten tietysti tietoturvan kannalta olisi järkevää, päivitykset eivät aina toimi. Toisinaan apt-get näet luo päivityksen yhteydessä siihen liittyvän päivitysscriptin /tmp-hakemiston alle.

Lainaus
Some directories where tmpfs is commonly used are /tmp, /var/lock and /var/run. Do NOT use it on /var/tmp, because that folder is meant for temporary files that are preserved across reboots.

Arch wikissä taas varoitettiin /var/tmp käyttämisestä tmpfs:ssä (ohje sen käyttöön myös ubuntu wikissä) mutta minulla on toiminut, samoin noexec-optioilla. Kokeilemalla selviää.

Mozillazine

A1398 ym romua,  macOS 10.13
Linux Mint 18, Mate