Strona 1 z 1

Część programów (Gimp, OpenOffice) nie chce się uruchamiać.

: 17 lut 2011, 21:18
autor: marcin11
Witam mam problem. Na początku po zainstalowaniu Ubuntu od czasu do czasu nie chciały się otworzyć żadne foldery zupełnie nic, ale problem później znikł. Teraz nie mogę uruchomić np. OpenOffice, GIMP, FretsOnFire wyskakuje tylko w OpenOffice obrazek ładowania i koniec. Po uruchomieniu w terminalu konsola nic nie wywala. Jest to denerwujące. Czasem jak zrestartuje kompa to działa normalnie.
Konfiguracja komputera:
Karta graficzna: ATI Radeon 9550
Procesor: AMD Sempron(tm) Processor 3400+
Ram: 1GB
Płyta Główna: GIGABYTE GA-K8VNXP (K8T800 ATHLON64 MOTHERBOARD)
Co teraz mogę zrobić?

Odp: Nie uruchamiające się programy.

: 17 lut 2011, 22:22
autor: pioruns
Pokaż logi systemowe

Kod: Zaznacz cały

/var/log/messages

Odp: Nie uruchamiające się programy.

: 18 lut 2011, 15:45
autor: marcin11
Sorki, ale nie wiem czy poprawił ktoś w moim temacie, ale ja żadnego błędu nie widzę. Co mam jeszcze podać w temacie skoro nie mam żadnych informacji?
Logi: http://www.wklej.org/id/478021/

Odp: Nie uruchamiające się programy.

: 18 lut 2011, 17:34
autor: rom
Próbowałeś uruchamiać te programy przez terminal? Co się wyświetliło?

Odp: Część programów (Gimp, OpenOffice) nie chce się uruchamiać.

: 19 lut 2011, 12:33
autor: marcin11
Usunąłem OO i zainstalowałem LibreOffice, I to samo przy OO i przy LO jest tak:
marcin@marcin-desktop:~$ libreoffice
marcin@marcin-desktop:~$

Odp: Nie uruchamiające się programy.

: 19 lut 2011, 16:58
autor: pioruns
marcin11 pisze:Sorki, ale nie wiem czy poprawił ktoś w moim temacie, ale ja żadnego błędu nie widzę. Co mam jeszcze podać w temacie skoro nie mam żadnych informacji?
Logi: http://www.wklej.org/id/478021/
Nic tam nie widzisz? To wyfiltruj słowa "segfault". Wszystko Ci się wywala z segmentation fault, nawet gedit.

Kod: Zaznacz cały

Feb 14 18:07:42 marcin-desktop kernel: [  336.159098] chrome[3061] general protection ip:aadae003 sp:b5055d1c error:0 in libflashplayer.so[aa413000+b5f000]
Feb 14 18:09:47 marcin-desktop kernel: [  461.407055] gedit[3494]: segfault at 4 ip b781ffb3 sp bfb61b84 error 4 in ld-2.12.1.so[b7815000+1c000]
Feb 14 18:09:54 marcin-desktop kernel: [  468.950224] gedit[3512]: segfault at 4 ip 00f64fb3 sp bffcdfa4 error 4 in ld-2.12.1.so[f5a000+1c000]
Na początek odinstaluj apparmor. Zobacz w Synapticu czy czym chcesz, wszystko co ma apparmor w nazwie i usuń. Zrestartuj kompa i daj znać.

Odp: Część programów (Gimp, OpenOffice) nie chce się uruchamiać.

: 08 mar 2011, 15:36
autor: marcin11
Musiałem z powodu mojego błędu przeinstalować Ubuntu. Po reinstalacji jest to samo. Synaptic wywala 301 uszkodzonych pakietów. Gdy próbuje usunąć apparmor to wyłącza synaptica. Próby odinstalowania przez terminal też spełzły na niczym.
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Naruszenie ochrony pamięci

Odp: Część programów (Gimp, OpenOffice) nie chce się uruchamiać.

: 08 mar 2011, 15:48
autor: Dwimenor
Przetestuj pamięć mem testem (z menu gruba)

Odp: Nie uruchamiające się programy.

: 09 mar 2011, 09:45
autor: jacekalex
pioruns pisze:Na początek odinstaluj apparmor. Zobacz w Synapticu czy czym chcesz, wszystko co ma apparmor w nazwie i usuń. Zrestartuj kompa i daj znać.
Oj lamerstwo...
wystarczy

Kod: Zaznacz cały

/etc/init.d/apparmor stop
Poza tym apparmor raczej nie dorobił się jeszcze profilu na wszystkie programy w systemie.

W dodatku apparmor loguje akcje blokowania aplikacji właśnie w /var/log/messages, i ponadto blokowana aplikacja raczej nie zgłasza segfaulta, tylko nieco inne komunikaty.


@marcin11 - spróbuj na LiveCd, czy jest to samo.
Po za tym sprawdź, czy przypadkiem nie instalujesz 64 bitowych programów na 32 bitowym systemie lub odwrotnie.
I zrób sobie repozytoria wg tego przepisu, a potem instaluj soft.

To by było na tyle
:craz:

Odp: Część programów (Gimp, OpenOffice) nie chce się uruchamiać.

: 09 mar 2011, 14:01
autor: pioruns
jacekalex pisze:Oj lamerstwo...
wystarczy

Kod: Zaznacz cały

/etc/init.d/apparmor stop
Poza tym apparmor raczej nie dorobił się jeszcze profilu na wszystkie programy w systemie.

Dlaczego piszesz od razu "lamerstwo"?
Chciałem, żeby odinstalował apparmor, po to, żeby przy kolejnym restarcie komputera zobaczyć, czy te same programy nadal się wywalają. Nie pomyślałem nawet o chwilowym wyłączeniu apparmor. Co w sumie też nie jest złym rozwiązaniem.
Ale czy ja bym napisał na którąś z twoich porad, że to lamerstwo? Bo nie jest taka, jak ja uważam...?:-o

Re: Część programów (Gimp, OpenOffice) nie chce się uruchamiać.

: 24 kwie 2011, 11:19
autor: marcin11
Po dłuższej przerwie od Linuxa spróbowałem zainstalować go na nowo. Zrobiłem to co mi napisaliście (stworzenie repozytoria) Od razu zauważyłem, że problem się powtarza, więc zastopowałem apparmor, ale to tylko trochę pomogło. Programy włączają się, ale teraz przy próbie instalacji czegokolwiek wyskakuje:
Naruszenie ochrony pamięci
I tak cały czas, czasami też po wydaniu polecenia:
sudo apt-get upgrade
Logi systemu:
http://wklej.org/id/518126/
Z tego co widzę cały czas błąd powoduje libflashplayer.so tylko, że nie mogę tego usunąć bo wyskakuje wyżej podany błąd (Naruszenie...). Na live cd wszystko działa normalnie.

Re: Część programów (Gimp, OpenOffice) nie chce się uruchamiać.

: 24 kwie 2011, 16:44
autor: pixelenter
Po pierwsze: Problemem jest naruszenie ochrony pamięci, problem z tym że na razie nie wiemy dokładnie co je wywołuje. Sprawdź co napisał Dwimenor. Jeżeli zobaczysz jakieś błędy, to możliwe że będziesz musiał wymienić ram.
Po drugie: Czy na innych os też masz takie problemy?
Po trzecie: Nie wiem czy to może być przyczyną, ale czy stworzyłeś swap? Poza tym sprawdź zużycie pamięci podręcznej przy uruchamianiu programów (system->administracja->monitor systemu->zasoby).

Re: Odp: Część programów (Gimp, OpenOffice) nie chce się uruchamiać.

: 24 kwie 2011, 18:55
autor: jacekalex
pioruns pisze:......


Dlaczego piszesz od razu "lamerstwo"?
....
Dlatego, że apparmor na razie oddziałuje na te programy, do których ma utworzone profile, a ich jest znacznie mniej, niż zainstalowanych.

Poza tym komunikaty sefault przaktycznie nie zdarzają się przy apparmor, który jest jedną z implementacji systemu ACL.
Przy błędach apparmora można zobaczyć tony błędów typu permision denied, ale nie segfault.
Ze wszystkich zabezpieczeń, jakie widziałem, tylko grsecurity i pax mogą przyczynić się do podobnych komunikatów, przy włączeniu maksymalnej ochrony pamięci RAM, np pax noexec.

Segfault - czyli naruszenie ochrony pamięci zdarza się zazwyczaj przy błędach w kompilatorze, lub dziwnym zachowaniu pamieci RAM, lub pomieszanych wersjach bibliotek systemowych.

A żeby sprawdzić, gdzie i na czym dany program się wykłada, trzeba użyć np gdb i strace.

Czasam podobne klocki wyłążą, jak się pomiesza repozytoria np Debiana i Ubuntu, i w systemie są pomieszane wersje kluczowych bibliotek z obu systemów.

To by było na tyle
:craz:

Re: Część programów (Gimp, OpenOffice) nie chce się uruchamiać.

: 24 kwie 2011, 19:08
autor: marcin11
Memtest nie znalazł błędów. Swap mam stworzony. Chciałem włączyć OpenOffice żeby sprawdzić zużycie pamięci, ale gdy dałem "Plik->Nowy->Dokument tekstowy" to wywaliło to:
http://wklej.org/id/518285/
I zużycie pamięci było od tego czasu od 25 do nawet 80, i tak cały czas.Potem po jakichś 10 min spadło do około 50. Na Windowsie wszystko działa dobrze i nic się nie sypie. Inne programy (Gimp, Rhytmbox) działają normalnie.