Bagaimana saya bisa menghentikan seluruh layar saya dari flashing putih pada kesalahan?

46

Setiap kali saya mengakses Terminal dan tekan Command ⌘+ Delete ⌫layar saya berkedip putih.

Ini juga terjadi ketika Command ⌘+ Chrome Ftidak mengembalikan hasil.

Apakah saya entah bagaimana telah mengacaukan pengaturan saya?

Saya sudah memverifikasi bahwa Universal Access» Hearing» Flash the screen when an alert sound occurstidak dicentang. Saya sudah mencoba mengubah pengaturan dan masih mendapatkan animasi flash.

carlos
sumber
Beberapa hal yang dapat Anda lakukan untuk mencoba dan mengisolasi masalah ini adalah reboot dalam safe mode (tombol shift) untuk menguji. Juga buat pengguna baru dan logout dari pengguna yang rusak dan masuk ke pengguna baru untuk melihat apakah itu sesuatu yang lokal untuk akun Anda. Semoga berhasil memburu ini. Jika Anda melakukannya - silakan dan jawab dengan apa yang Anda temukan. Mungkin sesuatu yang unik yang tidak bisa kita reproduksi dengan baik.
bmike
1
Saya mengalami masalah yang sama. Saya pikir ini masalah yang harus dilakukan dengan suara peringatan. Jika Anda pergi ke menu Sound> Sound Effects, dan klik pada salah satu suara peringatan, tidak ada yang diputar. Panel Universal Access tahu bahwa Anda tidak mendengar apa pun sehingga terpaksa mem-flash layar sebagai pengganti. Saya pikir ini ada hubungannya dengan SoundFlower ketika saya menghapus instalannya tepat sebelum masalah ini mulai muncul dengan sendirinya.
1
Saya ingin mengaktifkan layar berkedip pada lonceng kerja Mac ini, tetapi tidak ingat bagaimana saya mengaktifkannya di masa lalu. Jadi, meskipun posting ini menanyakan pertanyaan sebaliknya, tetap saja jawabanku. Selamat menikmati!
Garrett Albright

Jawaban:

38

Ini kedengarannya sangat sederhana, tetapi telah berhasil bagi saya di masa lalu. Coba periksa dan kemudian hapus centang Universal Access» Hearing» Flash the screen when an alert sound occurs- ini benar-benar terdengar seperti itu adalah perilaku yang dimaksud, dan kadang-kadang mengaturnya dan yang tidak disetel ulang ke perilaku yang diinginkan.

Ini pada dasarnya memeriksa bahwa file preferensi dapat ditulis untuk memiliki no maka a ya dan akan menjernihkan segala macam masalah kecil dalam cara aplikasi dapat menyimpan preferensi. Langkah selanjutnya adalah menghapus (atau pindah ke desktop) file preferensi untuk aplikasi yang terpengaruh. Dalam hal ini, sistem menyimpan preferensi flash ini di sini:

~/Library/Preferences/com.apple.universalaccess.plist

Pada titik ini, Anda mungkin perlu memperluas untuk melihat apakah me-reboot, mencoba akun pengguna baru membantu mengisolasi masalah.

Daniel
sumber
Mulai kembali. Sekarang berfungsi lol.
carlos
6
@carlos, jika jawabannya membantu, harap tandai sebagai diterima sehingga orang lain bisa mendapat manfaat.
Dan
36

Seperti yang ditemukan oleh corwin.amber di pos lain , masalahnya terkadang terletak pada coreaudiod mati dan dapat diperbaiki dengan:

sudo killall coreaudiod
David Wolever
sumber
2
Saya dapat mencatat bahwa ini sepertinya lebih sering terjadi jika Anda menggunakan audio eksternal. Saya pribadi menggunakan DisplayPort untuk audio saya ke sound system yang dihubungkan melalui monitor saya, dan telah melihat masalah ini.
jidar
1
Seperti yang dikatakan seseorang di atas, saya memiliki perilaku yang sama persis "Jika Anda pergi ke menu Efek Suara> Suara, dan klik pada salah satu suara peringatan, tidak ada yang diputar. Panel Universal Access tahu bahwa Anda tidak mendengar apa pun sehingga resor untuk mem-flash layar sebagai pengganti. " Dan itu semua membunuhku! Dan perbaiki peringatan di panel juga!
ROunofF
8

Mengulang kembali. Ini terjadi pada saya secara berkala. Restart selalu memperbaikinya.

Vinny
sumber
Sayangnya, itu sepertinya satu-satunya hal yang memperbaikinya juga bagi saya.
Julian
Restart perbaikan ini untuk saya sebentar-sebentar.
Nick Woodhams
5
rm -f ~/Library/Preferences/com.apple.universalaccess.plist

Ini akan memperbaikinya setiap saat. Mungkin suatu hari nanti apel akan memperbaiki bug yang terus merusak com.apple.universalaccess.plist.

mendongkrak
sumber
OS X 10.8.5 tidak memiliki ~ / Library / Preferences / com.apple.universalaccess.plist. Apakah ada file yang setara dengan nama lain?
Scott
@Scott Saya pada 10.8.5 dan saya memilikinya
user193130
Tidak bekerja untuk saya, 10.10.5 (14F27)
Ian Vaughan
1
Bekerja untuk saya pada 10.10.4
TiMESPLiNTER
4

Hapus centang pada kotak 'lonceng visual' di preferensi untuk gaya terminal Anda.

Terminal-> Preferensi-> Profil-> Lanjutan:

Bel: Bel yang dapat didengar Visual bell <>

Anil Kongovi
sumber
2

Reposting di sini dari pos lain seperti yang disarankan oleh David Wolever .

Dalam situasi yang sama, saya hampir menyerah dan reboot, tetapi kemudian saya menemukan bahwa me-restart daemon audio menyelesaikan masalah:

sudo killall coreaudiod

Gejalanya adalah: di panel pengaturan sistem "Efek Suara", memilih suara peringatan tidak melakukan apa-apa (biasanya memicu pratinjau efek yang dipilih). Dugaan saya adalah bahwa OS X gagal memainkan suara peringatan, dan jatuh kembali ke isyarat visual.

corwin.amber
sumber
0

Mungkin ada hubungannya dengan pengaturan peringatan audio Anda. Ini bekerja untuk saya di OS X Mavericks. Di bawah apel> preferensi> penilaian> audio: hapus centang "Flash layar ketika suara peringatan terjadi".

viv
sumber
Selamat Datang di Tanya Berbeda! Ini adalah jawaban duplikat tetapi dengan cara berbeda untuk mengakses opsi di versi OS X yang lebih baru. Untuk memperjelas jawaban orang lain, gunakan tombol 'edit' atau 'tingkatkan jawaban ini' di bawah pos yang ingin Anda edit.
grg
0

Anda dapat mematikannya di System Preferences> Accessibility> Audio> Flash screen

Buzlea Paul
sumber
0

Memeriksa dan kemudian hapus centang Akses Universal »Pendengaran» Flash layar ketika suara peringatan terjadi bekerja dengan cukup baik. Sepertinya ada beberapa bug. Apple perlu mengatasi masalah ini.

sanjay dalal
sumber