amd64

Imuroin Debianin amd64-prosessorille tarkoitetun netinstall-cd:n ja käynnistin siltä järjestelmän asennuksen. Ekassa käynnistyksessä graafinen työpöytä meni jumiin.

Sitten imuroin debianin x86-version netinstall-cd:n ja tein uuden asennuksen verkosta. Sen käynnistys onnistui normaalisti, jopa näytönohjain asettui suurimmalle resoluutiolle (1920x1200 pistettä).

Tähän järjestelmään asensin Synapticilla amd64-ytimen. Ja kas kummaa, nyt sekin toimi, vaikka toi suora amd64-asennus ei toiminut (tai sitten ydin toimi, mutta X-järjestelmä ei).

Tässä on kaikki ohjelmat nyt x86-versioita, onko tästä haittaa?

Olisiko tuo suora amd64-asennus paremmin optimoitu tälle prosessorille?
9469
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

Anteeksi mitä?
Synapticilla ei asennella toisten arkkitehtuurien ohjelmia. dpkg -i --forcella menee, mutta kerneliä en ainakaan alkaisi asentelemaan noin :). Tusskimpa edes toimisi

Mitä uname -a kertoo?

Äänestä
  • user@omakone:~$ uname -a
    Linux gallen 2.6.18-6-amd64 #1 SMP Thu Apr 24 10:20:33 UTC 2008 x86_64 GNU/Linux
    user@omakone:~$

    Tässä on siis toi amd64-ydin käynnissä, mutta käynnistysvalikossa on x86-ydinkin.

    Synapticilla on asennettu toi amd64-ydin jälkeenpäin, ensin on asennettu x86-versio debianista netinstallina ja sen jälkeen x86-version pakettivarastosta amd64-kerneli.

    synaptic-järjestelmän ylläpito - kernel-image-2.6-amd64-k8-sr 1:2.6.18 6etch3

    Linux kernel image for version 2.6 on AMD64 SMP systems - transition package
    This package is for transition only.

    "Tuskimpa edes toimisi"

    ööh, miksei? käynnissä nytkin.


    user@omakone:/boot$ ls -l
    yhteensä 18296
    -rw-r--r-- 1 root root 71719 2008-04-24 07:51 config-2.6.18-6-486
    -rw-r--r-- 1 root root 64805 2008-04-24 07:53 config-2.6.18-6-amd64
    drwxr-xr-x 2 root root 4096 2008-05-03 01:21 grub
    -rw-r--r-- 1 root root 4752712 2008-05-03 01:21 initrd.img-2.6.18-6-486
    -rw-r--r-- 1 root root 4347483 2008-04-10 18:57 initrd.img-2.6.18-6-486.bak
    -rw-r--r-- 1 root root 4992837 2008-05-03 01:21 initrd.img-2.6.18-6-amd64
    -rw-r--r-- 1 root root 717895 2008-04-24 13:12 System.map-2.6.18-6-486
    -rw-r--r-- 1 root root 974070 2008-04-24 13:31 System.map-2.6.18-6-amd64
    -rw-r--r-- 1 root root 1219434 2008-04-24 13:12 vmlinuz-2.6.18-6-486
    -rw-r--r-- 1 root root 1512422 2008-04-24 13:31 vmlinuz-2.6.18-6-amd64
    user@omakone:/boot$

    Äänestä

  • BenedictusXVI kirjoitti:

    user@omakone:~$ uname -a
    Linux gallen 2.6.18-6-amd64 #1 SMP Thu Apr 24 10:20:33 UTC 2008 x86_64 GNU/Linux
    user@omakone:~$

    Tässä on siis toi amd64-ydin käynnissä, mutta käynnistysvalikossa on x86-ydinkin.

    Synapticilla on asennettu toi amd64-ydin jälkeenpäin, ensin on asennettu x86-versio debianista netinstallina ja sen jälkeen x86-version pakettivarastosta amd64-kerneli.

    synaptic-järjestelmän ylläpito - kernel-image-2.6-amd64-k8-sr 1:2.6.18 6etch3

    Linux kernel image for version 2.6 on AMD64 SMP systems - transition package
    This package is for transition only.

    "Tuskimpa edes toimisi"

    ööh, miksei? käynnissä nytkin.


    user@omakone:/boot$ ls -l
    yhteensä 18296
    -rw-r--r-- 1 root root 71719 2008-04-24 07:51 config-2.6.18-6-486
    -rw-r--r-- 1 root root 64805 2008-04-24 07:53 config-2.6.18-6-amd64
    drwxr-xr-x 2 root root 4096 2008-05-03 01:21 grub
    -rw-r--r-- 1 root root 4752712 2008-05-03 01:21 initrd.img-2.6.18-6-486
    -rw-r--r-- 1 root root 4347483 2008-04-10 18:57 initrd.img-2.6.18-6-486.bak
    -rw-r--r-- 1 root root 4992837 2008-05-03 01:21 initrd.img-2.6.18-6-amd64
    -rw-r--r-- 1 root root 717895 2008-04-24 13:12 System.map-2.6.18-6-486
    -rw-r--r-- 1 root root 974070 2008-04-24 13:31 System.map-2.6.18-6-amd64
    -rw-r--r-- 1 root root 1219434 2008-04-24 13:12 vmlinuz-2.6.18-6-486
    -rw-r--r-- 1 root root 1512422 2008-04-24 13:31 vmlinuz-2.6.18-6-amd64
    user@omakone:/boot$

    Ahaa:
    http://www.debian.org/ports/amd64/

    Höö. No johan on. En itse ole 32-bittistä jakelua käyttänyt aikoihin.

    Tuossa sotkussa on vain se ongelma, että jos haluat sen 64-bittisen hommelin toimimaan kokonaisuudessaan on aika iso homma edessä.
    Esimerkki:
    /usrl/lib
    32-bittisiä kirjastoja
    Kuinkas tämän kanssa eletään, kun hommia sekoitellaan? Saman nimiset, mutta eri arkkitehtuurin jaetut kirjastot eivät tykkää sovellustasolla toisistaan.
    Debianilla on oma esimerkkinä /emul/ia-32-linux/usr/lib, jossa nuo 32-bittiset pidetään erillään.
    Aika savotta on siis edessä.

    Äänestä

  • linux-äijä kirjoitti:

    Ahaa:
    http://www.debian.org/ports/amd64/

    Höö. No johan on. En itse ole 32-bittistä jakelua käyttänyt aikoihin.

    Tuossa sotkussa on vain se ongelma, että jos haluat sen 64-bittisen hommelin toimimaan kokonaisuudessaan on aika iso homma edessä.
    Esimerkki:
    /usrl/lib
    32-bittisiä kirjastoja
    Kuinkas tämän kanssa eletään, kun hommia sekoitellaan? Saman nimiset, mutta eri arkkitehtuurin jaetut kirjastot eivät tykkää sovellustasolla toisistaan.
    Debianilla on oma esimerkkinä /emul/ia-32-linux/usr/lib, jossa nuo 32-bittiset pidetään erillään.
    Aika savotta on siis edessä.

    Eli sulla siis toimii toi net-install-versio amd64:lle? Toimiiko graafiset työpöydät myös?

    Muistaisin, että 64-bitin asennuksessa oli päähakemistossa /lib32- ja lib64-hakemisto, joten miks ne sotkis toisensa, kirjasto on eri hakemistoissa, vaikka olisivat saman nimiset?

    Äänestä

  • BenedictusXVI kirjoitti:

    Eli sulla siis toimii toi net-install-versio amd64:lle? Toimiiko graafiset työpöydät myös?

    Muistaisin, että 64-bitin asennuksessa oli päähakemistossa /lib32- ja lib64-hakemisto, joten miks ne sotkis toisensa, kirjasto on eri hakemistoissa, vaikka olisivat saman nimiset?

    "Muistaisin, että 64-bitin asennuksessa oli päähakemistossa /lib32- ja lib64-hakemisto, joten miks ne sotkis toisensa, kirjasto on eri hakemistoissa, vaikka olisivat saman nimiset?"
    Eiköhän sieltä löydy esim kirjastohakemistoja joille ei tuota bittioäätettä ole. Toinen kysymys on miten apt saadaan ymmärtämään tu muutos. Muutenkin rikialtista chroottia sun muuta pitäisi varmaan käyttää.


    Otapa vaikka se xorg.conf -tiedosto talteen ja kopioi se sinun 64-bittiseen asennukseen. En osaa sanoa mistä on kyse. Voi olla kiinni raudasta.
    Mikä näytönohjain?

    Kuitenkin 64-bittinen kerneli tuo ehkä tuon laajemman muistiavaruuden tuen, jos se on se syy mikisi sitä haluat. Tietysti se muistiavaruus ei päde yksitäisille ohjelmille, mutta kokonaisuus kai toimii.

    Erot ovat mitättömiä jos et ajele paljoa laskentatehoa vaativia ohjelmia, joka tukee 64-bittisyyttä hyvin.

    Äänestä

  • linux-äijä kirjoitti:

    "Muistaisin, että 64-bitin asennuksessa oli päähakemistossa /lib32- ja lib64-hakemisto, joten miks ne sotkis toisensa, kirjasto on eri hakemistoissa, vaikka olisivat saman nimiset?"
    Eiköhän sieltä löydy esim kirjastohakemistoja joille ei tuota bittioäätettä ole. Toinen kysymys on miten apt saadaan ymmärtämään tu muutos. Muutenkin rikialtista chroottia sun muuta pitäisi varmaan käyttää.


    Otapa vaikka se xorg.conf -tiedosto talteen ja kopioi se sinun 64-bittiseen asennukseen. En osaa sanoa mistä on kyse. Voi olla kiinni raudasta.
    Mikä näytönohjain?

    Kuitenkin 64-bittinen kerneli tuo ehkä tuon laajemman muistiavaruuden tuen, jos se on se syy mikisi sitä haluat. Tietysti se muistiavaruus ei päde yksitäisille ohjelmille, mutta kokonaisuus kai toimii.

    Erot ovat mitättömiä jos et ajele paljoa laskentatehoa vaativia ohjelmia, joka tukee 64-bittisyyttä hyvin.

    user@omakone:~$ lspci
    00:00.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a2)
    00:01.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a3)
    00:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a3)
    00:02.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1)
    00:02.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2)
    00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
    00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)
    00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)
    00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)
    00:06.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2)
    00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
    00:08.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a3)
    00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a3)
    00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
    00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
    00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
    00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
    02:00.0 VGA compatible controller: nVidia Corporation Unknown device 0393 (rev a1)
    user@omakone:~$

    En ehkä vielä yritä uutta asennusta, tarttis saada eri kiintolevy sille.

    Toi viimeinen rivi:

    (VGA compatible controller: nVidia Corporation Unknown device 0393 (rev a1)

    Toi näyttää aika huolestuttavalta, onkohan toi tuntemattomuus syynä siihen, ettei kortti (tai ajuri) toimi. Asennus ei siis tunnistais näytönohjainkorttia, koska ei oo ton mukaan Nvidian oma kortti vaan kloonikortti.

    Äänestä

  • BenedictusXVI kirjoitti:

    user@omakone:~$ lspci
    00:00.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a2)
    00:01.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a3)
    00:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a3)
    00:02.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1)
    00:02.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2)
    00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
    00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)
    00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)
    00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)
    00:06.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2)
    00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
    00:08.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a3)
    00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a3)
    00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
    00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
    00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
    00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
    02:00.0 VGA compatible controller: nVidia Corporation Unknown device 0393 (rev a1)
    user@omakone:~$

    En ehkä vielä yritä uutta asennusta, tarttis saada eri kiintolevy sille.

    Toi viimeinen rivi:

    (VGA compatible controller: nVidia Corporation Unknown device 0393 (rev a1)

    Toi näyttää aika huolestuttavalta, onkohan toi tuntemattomuus syynä siihen, ettei kortti (tai ajuri) toimi. Asennus ei siis tunnistais näytönohjainkorttia, koska ei oo ton mukaan Nvidian oma kortti vaan kloonikortti.

    Onko koneessasi oikea näytönohjainkortti vai onko tuo jokin emolle integroitu nVidian VGA-piiri?

    Mitä tulee kloonikorttiin niin käsite on ainakin mulle epäselvä, mikä se kloonikortti oikein on? Ei kai nVidia edes tee kortteja vaan pelkkiä piirejä eli mitään kloonikortteja ei edes ole olemassa, on vain eri valmistajien kortteja jotka käyttävät nVidian valmistamaa näytönohjainpiiriä. Valmistajia ovat mm.

    Asus
    Club 3D
    Gainward
    Gigabyte
    Leadtek
    MSI
    Palit
    XFX

    joista itselläni on ollut lähes kaikkien tekemiä nVidia-piirisiä kortteja, tällä hetkellä mulla on Gainwardin nVidia 8600GT.

    Voi olla että jokin proprietary-paketti toimii paremmin tuon näytönohjaimesi kanssa mutta mikä ja miten se käännetään kun sulla on tuo sekasikiö systeemi?

    Äänestä

  • old_profile_3778 kirjoitti:

    Onko koneessasi oikea näytönohjainkortti vai onko tuo jokin emolle integroitu nVidian VGA-piiri?

    Mitä tulee kloonikorttiin niin käsite on ainakin mulle epäselvä, mikä se kloonikortti oikein on? Ei kai nVidia edes tee kortteja vaan pelkkiä piirejä eli mitään kloonikortteja ei edes ole olemassa, on vain eri valmistajien kortteja jotka käyttävät nVidian valmistamaa näytönohjainpiiriä. Valmistajia ovat mm.

    Asus
    Club 3D
    Gainward
    Gigabyte
    Leadtek
    MSI
    Palit
    XFX

    joista itselläni on ollut lähes kaikkien tekemiä nVidia-piirisiä kortteja, tällä hetkellä mulla on Gainwardin nVidia 8600GT.

    Voi olla että jokin proprietary-paketti toimii paremmin tuon näytönohjaimesi kanssa mutta mikä ja miten se käännetään kun sulla on tuo sekasikiö systeemi?

    oikea kortti on, pci-e. Se missä grafiikka ei toiminut, oli ihan puhdas amd64-verkkoasennus, ei tää "sekasikiö". Tässä toimii ok.

    Yritän asennusta joskus uusiks toiselle levylle. Tarttis ostaa yks ylimääräinen levy ja yks kiintolevykasetti lisää. On vaihtokiintolevysysteemi, ettei sössi muita asennuksia, XP:llekin on oma kasetti.

    Äänestä

  • old_profile_3778 kirjoitti:

    Onko koneessasi oikea näytönohjainkortti vai onko tuo jokin emolle integroitu nVidian VGA-piiri?

    Mitä tulee kloonikorttiin niin käsite on ainakin mulle epäselvä, mikä se kloonikortti oikein on? Ei kai nVidia edes tee kortteja vaan pelkkiä piirejä eli mitään kloonikortteja ei edes ole olemassa, on vain eri valmistajien kortteja jotka käyttävät nVidian valmistamaa näytönohjainpiiriä. Valmistajia ovat mm.

    Asus
    Club 3D
    Gainward
    Gigabyte
    Leadtek
    MSI
    Palit
    XFX

    joista itselläni on ollut lähes kaikkien tekemiä nVidia-piirisiä kortteja, tällä hetkellä mulla on Gainwardin nVidia 8600GT.

    Voi olla että jokin proprietary-paketti toimii paremmin tuon näytönohjaimesi kanssa mutta mikä ja miten se käännetään kun sulla on tuo sekasikiö systeemi?

    joo, siis paketin mukaan tää on:

    Powered by nVIDIA GeForce 7300GT (varmaan kortin prosessori)

    kortti on ASUS EN7300GT SILENT (passiivijäähdytys)

    Äänestä

Kommentoi aloitusta


BenedictusXVI kirjoitti:

Imuroin Debianin amd64-prosessorille tarkoitetun netinstall-cd:n ja käynnistin siltä järjestelmän asennuksen. Ekassa käynnistyksessä graafinen työpöytä meni jumiin.

Sitten imuroin debianin x86-version netinstall-cd:n ja tein uuden asennuksen verkosta. Sen käynnistys onnistui normaalisti, jopa näytönohjain asettui suurimmalle resoluutiolle (1920x1200 pistettä).

Tähän järjestelmään asensin Synapticilla amd64-ytimen. Ja kas kummaa, nyt sekin toimi, vaikka toi suora amd64-asennus ei toiminut (tai sitten ydin toimi, mutta X-järjestelmä ei).

Tässä on kaikki ohjelmat nyt x86-versioita, onko tästä haittaa?

Olisiko tuo suora amd64-asennus paremmin optimoitu tälle prosessorille?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu