Miksiköhän kaikki video softat antaa herjan "Segmentation fault" kun koittaa käynnistää niitä?
Paketit asennettu Synapticilla.
Paketit asennettu Synapticilla.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
tarkoittaa sitä, että esimerkiksi jokin sovellus yrittää käyttää sellaista muistialuetta, jota ei ole olemassakaan. Tarkista että fyysiset muistipalikat ovat kunnossa.
Seuraavassa joitakin hyviä asennusohjeita:
http://lunapark6.com/debian-40-etch.html
Kannattaa muistaa, että Debianissa on tehty rankasti töitä sellaisen ohjelmiston laatimisessa, johon ei sisälly tekijänoikeudellisia ongelmia, ja siksi jotkut ohjelmien käyttämät muut komponentit ovat erinimisiä kuin aiemmin, ja joitakin ominaisuuksia on poistettu kokonaan, kuten Mplayer -ohjelmassa on tehty. Puhdistettuna se sisälyy tähän uusimpaan jakeluun, mutta saattaa olla, että jotakin jöää näyttämättä, tai soittamatta.
Memtest ei löytänyt muisteista vikaa..
"One of the most common problems when making software is errors like "Segmentation fault", also called SegFault. Here is what a SegFault is.
Virtual memory in a computer can be created in 2 ways: pages or segments. Paging means that the memory is divided in pages of equal size, containing words of memory in it. Segmentation means that every process has a segment of memory of needed size, with gaps of empty memory blocks between the segments.
The operating system knows the upper limit of every segment, and every segment begins at a virtual address. When a program accesses a memory block, it calls a virtual address that the Memory Management Unit (MMU) maps to a real address. If the operating system sees that the requested address doesn't match any valid address in the segment, it will send a signal to the process terminating it. SegFaults are the direct result of a memory error. The program has a bad pointer, a memory leak or any kind of error that makes it access the wrong memory address."
Jollei raudassa ole vikaa, yritä asentaa ongelmalliset ohjelmat uudelleen käyttäen "--force" -kytkintä, tai jollei apt-ohjelmassa sellaisia ole (en oikein muista), toimi niin, että yksinkertaisesti poistamat ensin toimimattomat ohjelmat (vlc, mplayer, xine), ja asenna ne sitten uudelleen, mutta lisää kuitenkin ensin /etc/apt/sources.list -luetteloon "non-fre" -repositoryt, koska siellä ovat multimediakoodekit yms. - tarvittavat romppeet.