Flashplayer wy

Tematy związane z oprogramowaniem, instalacją, konfiguracją
dawwin
Posty: 23
Rejestracja: 06 sierpnia 2009, 22:43

Flashplayer wyłącza przeglądarkę

Post autor: dawwin »

Na niedawno zainstalowanym debianie lenny zauważyłem, że jeśli na jakiejś stronie w przeglądarce jest uruchomiony flashplayer (np. film na youtube) to po kilku minutach przeglądarka się nagle wyłącza. I nie ma znaczenia, czy jest to Iceweasel, opera, czy nawet uruchomiony przez wine windowsowy firefox. Efekt jest zawsze ten sam. Bez flasha nie ma żadnego problemu, nic się nie wyłącza. Wie ktoś może, jak to naprawić?
Awatar użytkownika
KeFaS
Beginner
Posty: 368
Rejestracja: 22 października 2008, 02:01
Lokalizacja: Gdańsk

Post autor: KeFaS »

Odpal przeglądarkę z emulatora terminala i po jej samoczynnym wyłączeniu wklej tutaj log błędu jaki się powinien pojawić w terminalu.
dawwin
Posty: 23
Rejestracja: 06 sierpnia 2009, 22:43

Post autor: dawwin »

Kod: Zaznacz cały

firefox-bin: /build/buildd-cairo_1.6.4-7-i386-MtHzYf/cairo-1.6.4/src/cairo-surface.c:2447: _cairo_surface_copy_pattern_for_destination: Warunek zapewnienia `status == CAIRO_STATUS_SUCCESS' nie został spełniony.
Przerwane
Może to coś pomoże, jeśli powiem, że mam ręcznie konfigurowany xorg.conf, ponieważ w tym domyślnym miałem maksymalną rozdzielczość 640x480

Kod: Zaznacz cały

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"pl"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
EndSection

Section "Monitor"
	Identifier    "Configured Monitor"
	Horizsync    31-81
	Vertrefresh    50-75
EndSection

Section "Screen"
	Identifier    "Default Screen"
	Monitor        "Configured Monitor"
	DefaultDepth	24
	#Option	"AddARGBGLXVisuals"	"True"
	SubSection "Display"
		Depth    24
		Modes        "1024x768"
	EndSubSection
EndSection

#Section "Module"
#	Load	"glx"
#EndSection

#Section "Device"
#	Identifier	"Configured Video Device"
#	Option	"NoLogo"	"True"
#EndSection
Wcześniej na tym samym komputerze był zainstalowany ubuntu 9.04 i ten problem też występował (xorg też był modyfikowany)

Edycja:
Po aktualizacji libcairo2 do 1.8.8 wyskakuje następujący błąd:

Kod: Zaznacz cały

firefox-bin: /build/buildd-cairo_1.8.8-2-i386-guN2Kf/cairo-1.8.8/src/cairo-surface.c:860: cairo_surface_set_device_offset: Warunek zapewnienia `status == CAIRO_STATUS_SUCCESS' nie został spełniony.
Przerwane
Awatar użytkownika
KeFaS
Beginner
Posty: 368
Rejestracja: 22 października 2008, 02:01
Lokalizacja: Gdańsk

Post autor: KeFaS »

A jaką masz dokładnie wersję flasha? Może zainstaluj jakąś alternatywę.
dawwin
Posty: 23
Rejestracja: 06 sierpnia 2009, 22:43

Post autor: dawwin »

Flashplayer 10. Na 9 było z resztą to samo, a gnash raczej odpada, ponieważ nie działa np. youtube
Awatar użytkownika
KeFaS
Beginner
Posty: 368
Rejestracja: 22 października 2008, 02:01
Lokalizacja: Gdańsk

Post autor: KeFaS »

Jeżeli chodzi o YouTube to można odtwarzać bez flasha:
http://forum.mediaswiat.pl/viewtopic.php?t=5623
peter86
Beginner
Posty: 254
Rejestracja: 10 czerwca 2007, 23:19
Lokalizacja: Katowice, Dąbrowa Górnicza

Post autor: peter86 »

Ale nie jest to rozwiązanie problemu. 10 minut temu zainstalowałem Debiana Lenny netinstall, xorga, fluxboxa i iceweasela. ¦ciągnąłem ze strony adobe plik tar.gz, a w nim znajduje się libflashplayer.so. W internecie znalazłem opis aby utworzyć katalog ,,plugins'' w /usr/lib/iceweasel i tam umieścić plik .so. Tak też zrobiłem. Flash na stronach chyba działa, ale w większości zamyka przeglądarkę po wejściu na stronę z animacją.

Po wejściu na stronę np. onet.pl, konsola pokazuje:

Kod: Zaznacz cały

Naruszenie ochrony pamięci
Ten sam komunikat wyskakuje przy każdym wejściu na stronę z flashem np. na onet.pl, adobe.com, pietrina.pl itd.
Awatar użytkownika
Katiusha
Beginner
Posty: 368
Rejestracja: 23 lipca 2008, 23:47
Lokalizacja: Z repo :P

Post autor: Katiusha »

Wywal wszystko co ściagnąłeś z Adobe aby nie mieszało i dopisz sobie do sources.list takie repozytorium:

Kod: Zaznacz cały

#~~~~~~Flash_DUG~~~~~~#
 deb [url]http://repo.dug.net.pl/dfr/[/url] lenny main contrib
 deb-src [url]http://repo.dug.net.pl/dfr/[/url] lenny main contrib
potem:

Kod: Zaznacz cały

aptitude update
aptitude install flashplugin-nonfree
i masz działającą, najnowszą, specjalnie przeportowaną z Sid'a dla Lenney'ego wtyczkę flashplayer.
peter86
Beginner
Posty: 254
Rejestracja: 10 czerwca 2007, 23:19
Lokalizacja: Katowice, Dąbrowa Górnicza

Post autor: peter86 »

To repozytorium potrzebuje klucza publicznego. Nie ma innego repozytorium?
Awatar użytkownika
gruby
Beginner
Posty: 158
Rejestracja: 03 maja 2009, 03:41
Lokalizacja: Łódź

Post autor: gruby »

ODPOWIEDZ