Sida 1 av 1

Felkod 139

Postat: 04 feb 2008, 20:31
av joda
tjena...

jag har efter min ubuntu start för 8 dagar sen nu varit tvungen att installera en MASSA program för att hitta ersättare för mina gamla windows program och det har ju inneburit att jag har installerat MASSA program som jag nu ska avinstallera...

jag har hittat vad jag behöver nu (tror jag...  ;D) och igår när jag skulle avinstallera allt annat jag inte vill ha kvar så gick det bra förutom med två program...

jag får upp den här bilden och jag har ingen aning vad som är fel...

SV: Felkod 139

Postat: 04 feb 2008, 21:05
av maths57
Om du går in i Pakethanteraren, står då quanta och screem som installerade fortfarande? Välkommen till Ubuntu, förresten! :)

SV: Felkod 139

Postat: 04 feb 2008, 21:49
av joda
maths57 skrev: Om du går in i Pakethanteraren, står då quanta och screem som installerade fortfarande? Välkommen till Ubuntu, förresten! :)
tjena... och tack för välkomnandet...

i pakethanteraren står dom som "installerade kan tas bort automatiskt" tog en print på det med och skickar med här...

//jonatan

SV: Felkod 139

Postat: 04 feb 2008, 21:57
av maths57
Klicka på Verkställ så får vi se om de försvinner.

SV: Felkod 139

Postat: 04 feb 2008, 22:11
av joda
maths57 skrev: Klicka på Verkställ så får vi se om de försvinner.
har gjort det massa gånger...startat om datorn och testat igen... det är efter jag tryckt på verkställ jag får upp den första bilden jag bifogade...

SV: Felkod 139

Postat: 04 feb 2008, 22:17
av ajja
Pröva att i Terminalen använda dpkg med växeln -P.

Starta Terminalen och skriv:

Kod: Markera allt

sudo dpkg -P quanta && sudo dpkg -P screem

SV: Felkod 139

Postat: 04 feb 2008, 23:08
av joda
ajja skrev: Pröva att i Terminalen använda dpkg med växeln -P.

Starta Terminalen och skriv:

Kod: Markera allt

sudo dpkg -P quanta && sudo dpkg -P screem
så här blev det när jag skrev det...

jonatan@linux-ubuntu:~$ sudo dpkg -P quanta && sudo dpkg -P screem
[sudo] password for jonatan:
(Läser databasen ... 110925 filer och kataloger installerade.)
Tar bort quanta ...

(update-desktop-database:8722): GLib-CRITICAL **: g_key_file_get_string_list: assertion `group_name != NULL' failed
Segmentation fault (core dumped)
dpkg: fel vid hantering av quanta (--purge):
underprocess post-removal script gav felkod 139
Fel uppstod vid hantering:
quanta
jonatan@linux-ubuntu:~$

SV: Felkod 139

Postat: 04 feb 2008, 23:27
av maths57
Aj aj aj, ett segmenterings fel. Dom är jobbiga! Frågan är hur man löser det? En del andra program kan klara sig om man startar om datorn, men det har du gjort. Frågan är om dpkg är felaktig? Pröva i Pakethanteraren att installera om  paketet dpkg.

SV: Felkod 139

Postat: 05 feb 2008, 00:13
av ajja
Det var tråkigt att inte dpkg klarade ut att avinstallera men du fick ialla fall lite mer info.

Du kan testa med:

Kod: Markera allt

sudo apt-get -f
Utan några programnamn, växeln -f betyder fixbroken, men ibland klarar den inte av att fixa sådant som kan vara trasigt (ex segmenteringsfel), men kan vara värt ett försök, Synaptic har en liknande inbyggd funktion (antagligen samma kommando) som du kan pröva med.

Sökte lite på https://bugs.launchpad.net/ubuntu/ men hittade inte någon bug-rapport som motsvarade ditt felmeddelande, men det finns inget som hindrar dig från att rapportera en.

SV: Felkod 139

Postat: 05 feb 2008, 00:34
av joda
har provat att starta om igen nu och köra alla tipsen ni har gett mig med det blir samma sak igen...

vad betyder segmenteringsfel ?

funderar på om jag ska hårdköra lite programtester till nu när jag ändå håller på och sen när jag har hittat alla program jag vill ha så kan jag ju installera om ubuntu från scratch...
det är ju inte konstigt att den balla ur så som jag har kört på och installerat massa program och testat dom och sen slängt ut dom... det är ju inte direkt normal använding av datorn... men jag har ju varit tvungen att vara "lite" hård mot ubuntu för att hitta alla ersättare från windows... ;D

en snabbfråga när jag ändå håller på och tokkör...  :o jag har installerat torrentflux och det står att den är installerad men jag hittar inte var jag ska starta den nånstans  ???

SV: Felkod 139

Postat: 05 feb 2008, 00:37
av joda
... glömde att fråga en sak till...

varje gång jag startar datorn och ska gå in i min ena partition så måste jag skriva in password och ibland har jag varit tvungen att logga in som root för att få igång den... beror det på att jag inte angav en monteringspunkt vid installationen ?

och isåfall kan man göra det i efterhand ?

SV: Felkod 139

Postat: 05 feb 2008, 13:28
av ajja
Segmenteringsfel är när ett program försöker läsa en minnes-adress på ett otillåtet sätt. Oftast blir resultatet en krasch (blåskärm i Windows, en animation av en bomb i Mac eller i form av ett felmeddelande *nix). Det är tyvärr ett vanligt programmeringsfel som kan uppstå vid låg eller mellannivåspråks-programmering typ assembler och C programmering.

Det finns inget fel med att toktesta allt i ett OS, kör hårt  ;)

Torrentflux har antagligen ett startkommando, kanske 'torrenflux' men det kan vara någon variant på det namnet. Vad jag brukar göra för att hitta ett programs startbinär är något av följande:

Kod: Markera allt

sudo updatedb

Kod: Markera allt

locate torrentflux

Kod: Markera allt

whereis torrentflux
Troligtvis ligger start-binären i /usr/share/bin eller i /usr/bin.
När du väl hittat binären kan du enkelt skapa en starthanterare antingen i startmenyn eller på skrivbordet


Att du blir tvungen att skriva in lösenord för att komma åt din partition kan bero på att du inte har angett i /etc/fstab att du ska kunna komma åt den som vanlig användare. Om du inte gjort någonting med dina partitioner så är det troligtvis HAL som hanterar dessa.

Om det är HAL som har hand om monteringen kan du enkelt själv ändra detta genom att först skapa en monteringspunkt (exempelvis i mappen /media) och sedan redigera /etc/fstab, men för att kunna ge ett exempel måste vi veta hur partitionen är formaterad NTFS eller EXT3 eller annat.

SV: Felkod 139

Postat: 05 feb 2008, 14:10
av joda
ajja skrev: Segmenteringsfel är när ett program försöker läsa en minnes-adress på ett otillåtet sätt. Oftast blir resultatet en krasch (blåskärm i Windows, en animation av en bomb i Mac eller i form av ett felmeddelande *nix). Det är tyvärr ett vanligt programmeringsfel som kan uppstå vid låg eller mellannivåspråks-programmering typ assembler och C programmering.

Det finns inget fel med att toktesta allt i ett OS, kör hårt  ;)

Torrentflux har antagligen ett startkommando, kanske 'torrenflux' men det kan vara någon variant på det namnet. Vad jag brukar göra för att hitta ett programs startbinär är något av följande:

Kod: Markera allt

sudo updatedb

Kod: Markera allt

locate torrentflux

Kod: Markera allt

whereis torrentflux
Troligtvis ligger start-binären i /usr/share/bin eller i /usr/bin.
När du väl hittat binären kan du enkelt skapa en starthanterare antingen i startmenyn eller på skrivbordet


Att du blir tvungen att skriva in lösenord för att komma åt din partition kan bero på att du inte har angett i /etc/fstab att du ska kunna komma åt den som vanlig användare. Om du inte gjort någonting med dina partitioner så är det troligtvis HAL som hanterar dessa.

Om det är HAL som har hand om monteringen kan du enkelt själv ändra detta genom att först skapa en monteringspunkt (exempelvis i mappen /media) och sedan redigera /etc/fstab, men för att kunna ge ett exempel måste vi veta hur partitionen är formaterad NTFS eller EXT3 eller annat.
aha... bluescreens motsvarighet...mysigt... hehe... :D

japp, jag tokkör nu i början... lär mig mest av det + att jag nästan är tvungen att göra det för att få till allt... sen när jag är klar med själva tokkörandet så gör jag nog en ominstallation... för datorns skull... och kanske min med...  ;D

oki... ska testa dom kommandona när jag kommer hem från jobbet sen...

ang partitionerna så var det bara en av mina partitioner som jag inte gav en monteringspunkt när jag installerade... mest för att se skillnaden...
jag har formaterat alla mina partitioner till ext3

förklara gärna stegvis hur jag ska gå tillväga när jag monterar den... och jag vill INTE att det ska vara lösenord på den...

jag har lyckats att montera min externa hårddisk men det verkar inte som jag ska göra på samma sätt nu... känner mig lite osäker...

och en sak till...  ;D
när jag drar ur usbkabeln till den externa hårddisken så säger den att jag kan skada disken om jag inte väljer "mata ut" först... men jag har inte det valet... är "mata ut" samma som "avmontera" och om det är så monterar den sig automatiskt när jag sätter i kabeln igen då ?

//jonatan

SV: Felkod 139

Postat: 05 feb 2008, 17:00
av ajja
För att för det första hitta disken/partitionen och få fatt i dess namn så kör:

Kod: Markera allt

sudo fdisk -l
Litet L, inte en etta.

Bland informationen du får i terminalen finns namnet på disken/partitionen (exempelvis sdb1, om det är den andra disken första partitionen).

Sedan behöver du en monteringspunkt (i exemplet heter den nymapp och är placerad i system-mappen /media):

Kod: Markera allt

sudo mkdir /media/nymapp
Nu måste du se till att du blir ägare till nymapp:

Kod: Markera allt

sudo chown joda /media/nymapp
Vi byter ut gruppen till users:

Kod: Markera allt

sudo chgrp users /media/nymapp
Kan vara idé att se till att filer kan exekveras som ligger på partitionen, det görs med chmod:

Kod: Markera allt

sudo chmod u=rwx,go=rx /media/nymapp
Nu är det dags att redigera /etc/fstab.

Öppna textfilen i gedit

Kod: Markera allt

sudo gedit /etc/fstab
Och skriva in en liknande rad (tänk på att dels byta ut 'sdb1' mot rätt beteckning för din partition och byt 'nymapp' mot det namn du givit monteringspunkten):
/dev/sdb1 /media/nymapp ext3 rw,user,auto  0      2
spara fstab och kör kommandot mount:

Kod: Markera allt

sudo mount -a
Nu om allt gått som det ska så bör du komma åt partitionen och även få den monterad vid start, samt att fsck kommer att kontrollera partitionen efter si så där 24 - 25 monteringar.

För att avmontera en extern hårddisk så brukar det finnas alternativ i högerklicksmenyn för disken antingen unmount(avmontera) eller eject. Om du inte pillat på för många inställningar borde disken automountas när du pluggar in den på nytt.

SV: Felkod 139

Postat: 05 feb 2008, 19:52
av joda
ajja skrev: För att för det första hitta disken/partitionen och få fatt i dess namn så kör:

Kod: Markera allt

sudo fdisk -l
Litet L, inte en etta.

Bland informationen du får i terminalen finns namnet på disken/partitionen (exempelvis sdb1, om det är den andra disken första partitionen).

Sedan behöver du en monteringspunkt (i exemplet heter den nymapp och är placerad i system-mappen /media):

Kod: Markera allt

sudo mkdir /media/nymapp
Nu måste du se till att du blir ägare till nymapp:

Kod: Markera allt

sudo chown joda /media/nymapp
Vi byter ut gruppen till users:

Kod: Markera allt

sudo chgrp users /media/nymapp
Kan vara idé att se till att filer kan exekveras som ligger på partitionen, det görs med chmod:

Kod: Markera allt

sudo chmod u=rwx,go=rx /media/nymapp
Nu är det dags att redigera /etc/fstab.

Öppna textfilen i gedit

Kod: Markera allt

sudo gedit /etc/fstab
Och skriva in en liknande rad (tänk på att dels byta ut 'sdb1' mot rätt beteckning för din partition och byt 'nymapp' mot det namn du givit monteringspunkten):
/dev/sdb1 /media/nymapp ext3 rw,user,auto  0      2
spara fstab och kör kommandot mount:

Kod: Markera allt

sudo mount -a
Nu om allt gått som det ska så bör du komma åt partitionen och även få den monterad vid start, samt att fsck kommer att kontrollera partitionen efter si så där 24 - 25 monteringar.

För att avmontera en extern hårddisk så brukar det finnas alternativ i högerklicksmenyn för disken antingen unmount(avmontera) eller eject. Om du inte pillat på för många inställningar borde disken automountas när du pluggar in den på nytt.
kanon !!! tack så mycket... funkar klockrent... tänk vad enkelt det är när man vet hur man ska göra...  :-X

och det funkade så som du sa med den externa oxå... jag var bara rädd att trycka på "avmontera volym" för jag visste inte om den skulle försvinna för alltid då...  ;D
och automountade gjorde den oxå precis som du sa...

tack tack.... ;)
//jonatan