İyi akşamlar. Bugün ciddi anlamda başınızı ağrıttım ama kusura bakmayın. Hem XFCE'yi hem de Manjaro'yu ilk defa kullanıyorum ve çözemediğim sorunlarla karşılaştıkça yazıyorum. Benden sonra bu problemlerle karşılaşacak arkadaşlara da faydalı olur diyerekten. Siz de, Allah razı olsun, yardım ediyorsunuz.
Bilgisayarı kapatmak için ister Uygulama menüsündeki olsun, isterse panelin en sağındaki olsun çıkış tuşlarını tıkladığımda -hoparlörlerle alakasız yani kısmamın imkansız olduğu- bilgisayarın içinden yüksek bir "dıt" sesi çıkıyor. Kurcaladığım ayarlarda çözüm bulamadım.
Baş ağrıtmanın lafımı olur. ALLAH cümlemizden razı olsun. Soruya dönersem duyduğunuz uyarı tonlarıdır. Şu an Xfce ortamında olmadığımdan ve hatırlayamadığımdan yanıltıcı bilgi vermek istemiyorum. Acele etmezseniz kısa sürede bu başlıktan yazarım.
Şu an Xfce üzerindeyim. Öntanımlı ayarlarda bahsettiginiz gibi çıkışlarda herhangi bir uyarı sesi alamadım. Bahsettiginiz ses durumu herhangi bir ayardan oynamadan mı geldi? Bu arada menüden ayarlar > ayarlar yöneticisi yolunu takip edip görünüm kısmına gelin. Buradanda yine ayarlar bölümüne gelin. Olay seslerini etkinleştir kutucuğu ne durumda? Önünde tık işatreti koynuş olabilirmisin? Gerçi öntanımlı olarak içersi boş. Birde oturum ve başlangıç ayarları bölümünden gelişmiş kısmında Kde,Gnome vs. başlangıçta çalıştır durumunu aktif etmiş olabilirmisin?
Bu ses için hiçbir değişiklik yapmadım. Dediğiniz yerlere baktım ama onlarda da farklılık yok.
Tamam çözüldü. Başkasına da faydası olur diye çözümü yazayım:
Çokluortam>Audio Mixer'i açtım. Düzenekleri Seç'i tıklayıp Beep'in ayarını oraya ekledim. Onu da sessiz yaptım. O gelen sesler kesildi.
Yalnız bununla uğraşırken İngilizce forumlara baktım. Orada çözüm ararken gnome-alsamixer paketini kurdum. Tabii onunla beraber daha önce sistemde olmayan bağımlılıklar kuruldu. Onlarla işim olmadığı için kaldırmak istiyorum. Hangi paketleri kaldırmam gerektiğini söyleyebilir misiniz? Birisi libgnomeui paketiydi de diğerlerini hatırlayamadım. Bu vesileyle de sormuş olayım en son kurduğum paketlere bakabileceğim yer var mı? Mesela OpenSUSE'de son kurulan paketlere bakabiliyorduk
gnome-alsamixer paketini pamac paket yöneticisinden kaldırabileceginiz gibi uç birimden root olarak
#pacman -R gnome-alsamixer
komutuyla da kaldırabilirsin. Öte yandan pkgbrowser ile hangi paketlerin kurulu olduğunada bakabilirsin. Birde eger silmediyseniz paketler /var/cache/pacman/pkg dizininde saklanır. Yani bu dizindekiler sisteme kurulan paketlerdir.
Onu sormuyorum. gnome-alsamixer'i zaten kaldırdım.
PkgBrowserda ve o pkg klasöründe bütün kurulu paketler gözüküyor. Benim sorduğum ise alsamixer'i kurduğumda onunla bağımlı olarak kurulan paketler. /var/cache/pacman/pkg klasöründeki paketleri tarihe göre dizdiğimde birkaç tanesini gördüm ama tam emin değilim.
Mint'te autoremove komutu vardı ve o bu tarzda iş görmeyen bağımlılıkları kaldırmaya yarıyordu. Pacman'de de var mı acaba? O da işimi görür aslında.
Uçbirimi root olarak açın.
#pacman -S gnome-alsamixer
komutunu uygulayın. Ama kurmayın. Alt kısımda bağımlı olduğu paketler listelenir. Aşağıdaki resimdeki gibi.
Öte yandan resmi Arch paket deposundan bakarakda ögrenebilirsiniz. https://www.archlinux.org/packages/extra/i686/gnome-alsamixer/ ilgili bağlantıyı açtığınızda Dependencies (1) yazan satırın altında libgnomeui yazıya tıkladığınızda yenilenen sayfanın alt kısmında da bağımlı paketleri görebilmeniz mümkün. Birde pacman komutları başlıklı konuyu incelemenizde fayda var. http://archman.org/forum/viewtopic.php?f=6&t=55#p236
Onu sormuyorum. gnome-alsamixer'i zaten kaldırdım.
PkgBrowserda ve o pkg klasöründe bütün kurulu paketler gözüküyor. Benim sorduğum ise alsamixer'i kurduğumda onunla bağımlı olarak kurulan paketler. /var/cache/pacman/pkg klasöründeki paketleri tarihe göre dizdiğimde birkaç tanesini gördüm ama tam emin değilim.
Mint'te autoremove komutu vardı ve o bu tarzda iş görmeyen bağımlılıkları kaldırmaya yarıyordu. Pacman'de de var mı acaba? O da işimi görür aslında.
İş görmeyen bağımlılıkları
$ pacman -Qdt
ile tespit edebilirsin.
Gnome alsa-mixer ile beraber hangi paketler kurulur;
$ pacman -Si gnome-alsamixer | grep Bağımlılıkları
Komutu verince tek bağımlılığı olduğunu görürsün, ancak onun bağımlığı olduğu paketlerin bağımlılığı derken bir zincir var ve yukarıdaki resimde paylaşıldığı gibi uzayıp gidiyor liste. 🙂
#pacman -Rs gnome-alsamixer
tam istediğim şeyi yaptı. Bağımlılıklarıyla filan temizledi sistemden 🙂