Skocz do zawartości

Wine - Błąd Dźwięku


Kamilko

Rekomendowane odpowiedzi

Witam

Próbuję uruchomić różne gierki pod f13, ale ciągle wyskakują jakieś błędy z dźwiękiem. Jestem w Wine configuration, przechodzę w zakładkę "Dźwięk" i pojawia się okno z brakiem sterowników dźwiękowych. Później jak kliknę na swoją kartę i wybiorę test to wyskakuje błąd, jak na Screenie.

 

http://iv.pl/images/21747944561209067032.jpeg

 

Czy istnieje możliwość naprawy tego, czy da się to jakoś obejść, żeby grać?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks later...

Dziwna sprawa, spróbujmy metodą prób i błędów

 

1) PPM na głośniczek na górnym pasku/panelu i Preferencje Dźwięku, tam sprawdzaj zakładki włączając w to testy dźwięku

2) Zakończ proces npviewer.bin czy jak go tam zwą (to wtyczka Flash, może blokować dźwięk)

3) Ewentualnie z grubej rury zakończ proces PulseAudio (sam się uruchomi ponownie na nowo "na czysto")

 

Na razie tyle, wykonaj i zgłoś rezultaty, zobaczymy co jeszcze da się zrobić w tej kwestii :)

Odnośnik do komentarza
Udostępnij na innych stronach

1.) Mam głos, normalnie odczytuje 5.1, test tak samo poprawny.

2.) Nie wiem jak dokładnie wyłączyć. kill npviewer.bin?

3.) Tak, włącza się od nowa, ale nic nie daje.

 

Teraz Selinuks mi wyrzuca błąd:

 

 

 

Podsumowanie:

 

SELinux has prevented wine from performing an unsafe memory operation.

 

Szczegółowy opis:

 

SELinux denied an operation requested by wine-preloader, a program used to run

Windows applications under Linux. This program is known to use an unsafe

operation on system memory but so are a number of malware/exploit programs which

masquerade as wine. If you were attempting to run a Windows program your only

choices are to allow this operation and reduce your system security against such

malware or to refrain from running Windows applications under Linux. If you were

not attempting to run a Windows application this indicates you are likely being

attacked by some for of malware or program trying to exploit your system for

nefarious purposes. Please refer to

http://wiki.winehq.org/PreloaderPageZeroProblem Which outlines the other

problems wine encounters due to its unsafe use of memory and solutions to those

problems.

 

Zezwalanie na dostęp:

 

If you decide to continue to run the program in question you will need to allow

this operation. This can be done on the command line by executing: # setsebool

-P mmap_low_allowed 1

 

Polecenie naprawy:

 

/usr/sbin/setsebool -P mmap_low_allowed 1

 

Dodatkowe informacje:

 

Kontekst źródłowy unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023

Kontekst docelowy unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023

Obiekty docelowe None [ memprotect ]

Źródło wine-preloader

Ścieżka źródłowa /usr/bin/wine-preloader

Port <Nieznane>

Komputer 24PC

Źródłowe pakiety RPM wine-core-1.3.1-1.fc13

Docelowe pakiety RPM

Pakiet RPM polityki selinux-policy-3.7.19-62.fc13

SELinux jest włączony True

Typ polityki targeted

Tryb wymuszania Enforcing

Nazwa wtyczki wine

Nazwa komputera 24PC

Platforma Linux 24PC 2.6.34.7-56.fc13.x86_64 #1 SMP Wed Sep

15 03:36:55 UTC 2010 x86_64 x86_64

Liczba alarmów 95

Po raz pierwszy nie, 10 paź 2010, 10:22:38

Po raz ostatni śro, 20 paź 2010, 22:03:50

Lokalny identyfikator 8a40482a-68e7-4efb-8a1b-6bc181f09cc3

Liczba wierszy

 

Surowe komunikaty audytu

 

node=24PC type=AVC msg=audit(1287605030.164:53): avc: denied { mmap_zero } for pid=4481 comm="wine-preloader" scontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 tcontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 tclass=memprotect

 

node=24PC type=SYSCALL msg=audit(1287605030.164:53): arch=40000003 syscall=90 success=no exit=-13 a0=ffe8bde0 a1=0 a2=ffe8bde0 a3=5a items=0 ppid=1 pid=4481 auid=500 uid=500 gid=500 euid=500 suid=500 fsuid=500 egid=500 sgid=500 fsgid=500 tty=(none) ses=1 comm="wine-preloader" exe="/usr/bin/wine-preloader" subj=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 key=(null)

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Tak, z roota. W ogóle nic się nie dzieje, nawet po relogu (dla pewności).

 

Tak sobie pomyślałem, że zrobię reinstall wine. Zrobiłem nie działało. Pogrzebałem coś z dźwiękiem i zainstalowałem od nowa. Teraz wine normalnie czyta dźwięk, jak kliknę "test dźwięku" to normalnie słychać to "piknięcie". Tylko teraz jak próbuję otworzyć trochę więcej wymagający program (zwykłe konventery działają) to ścina całą fedorę i pomaga tylko relog.

Odnośnik do komentarza
Udostępnij na innych stronach

Pardon, mój błąd, już się poprawiam

By zakończyć poleceniem po nazwie procesu, można użyć

killall npviewer.bin

(ewentualnie bez .bin jeśli by nie przyjął)

Ewentualnie graficznie

(Menu) System -> Informacje o Komputerze -> (zakładka) Procesy

i tam strzelić Zakończ Proces dla npviewer.bin

 

Analogicznie można postępować dla innych procesów np. jeśli Firefox się zwiesi czy coś... (tak po za konkursem)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...