Skype, Gdk-UYARI ile grafik sorunları nasıl düzeltebilirim?


13

Nedense Skype ile ilgili grafik sorunlarım var. 3 gün önce onlardan daha az vardı ve pc yeniden başlatırsanız her şeyin iyi çalışacağını düşündüm. Ama işarete çarpmadı. Skype'ı yeniden yüklerken şu anda bu resmi görebiliyorum: resim açıklamasını buraya girin

Konsolda bu tür hata mesajları alıyorum:

Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "unity-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"

(skype:17186): Gdk-WARNING **: shmget failed: error 28 (No space left on device)

3
Hızlı bir google Gdk-WARNING, çok fazla açık paylaşılan bellek segmentinden kaynaklandığını ve shmall, shmmni ayarlanmasını önerir: serverfault.com/questions/373375/…
AJefferiss

@AJefferiss, bu yapılandırmayı hiç değiştirmediysem ve daha önce iyi çalışıyorsa böyle bir sorun yaşayabileceğimi düşünüyor musunuz?
Viacheslav Kondratiuk

1
tüm dürüstlükte, bilmiyorum, bazı uygulamalarda son güncellemenin paylaşılan bellek segmentlerini temizlememesine neden olduğunu gösteren bir işaret olabilir ama sadece tahmin ediyorum. ipcs -mŞu anda kaç segmenti ayarladığınızı görmek için çıktısına bir göz atın . ipcs -mpBir segmente eklemek için son işlemin PID'sini görmek için de çalışabilirsiniz .
AJefferiss

@AJefferiss, yorumunuz yardımcı oldu, çözümümü cevap olarak yazacağım.
Viacheslav Kondratiuk

Yanıtlar:


10

2 eşzamanlı PyCharms çalışırken bu sorunu var. Bu yüzden onları kapatmak benim için makul bir çözüm değil. Raus81'in tavsiyesi düzenlenmiş skype tire bağlantısını kullanarak:

sudo gedit /usr/share/applications/skype.desktop

değişiklik

Exec=skype %U

için

Exec=env "QT_X11_NO_MITSHM=1" skype %U

Ubuntu 14.04 ve Skype 4.3.0.37'de (çoklu arşiv, skype indirme sayfasında ubuntu 12.04 için) test edildi. Ve iyi çalıştı. Siz ve @ raus81 için teşekkürler
Emerson Rocha

9

QT ile ilgili bir sorun, QT_X11_NO_MITSHM = 1 ile çalışan skype'ı düzelttim

Kabuktan başla:

QT_X11_NO_MITSHM=1 skype

Harika bir çözüm, bir cazibe gibi çalışır, teşekkürler @ raus81;)
Hugo

Bunun lyx gibi diğer programlarla aynı sorunu çözdüğünü buldum.
Jeremy Salwen

6

AJefferiss'in önerdiği gibi bir komut yürüttüm:

ipcs -mp

"pid"Son bir işlem buldum ve yürüttüm:

ps aux | grep "pid"

PyCharm'dı, bu IDE'nin 2 örneğini çalıştırıyordum. Bunlardan birini devre dışı bıraktıktan sonra Skype sorunu çözüldü.


Hey bu soruna kalıcı bir çözüm buldunuz mu? Tekrar tekrar görünüyor
Rajdeep Singh

Yüklenen bellek miktarını azaltmanız gerektiğini düşünüyorum. Bana yardım ediyor.
Viacheslav Kondratiuk

Ben sadece bir acemiyim, lütfen bunu nerede yapacağımı söyleyebilir misiniz?
Rajdeep Singh

1
@RSB İnterneti kontrol ederseniz, başka sorunlar ve çözümler de vardır. Ama bu benim için yararlı oldu. ipcs -mpsize paylaşılan belleği kullanan işlemlerin uzun bir listesini verecektir, en sağdaki sütunlar süreç pididir. 878 gibi bir sayı. Son bir satırı aldım. Bundan sonra, bu pid için işlem adını bulabilirsiniz. ps aux | grep 878. Benimki PyCharm'dı. Sadece kapattım ve her şey beklendiği gibi çalışmaya başladı.
Viacheslav Kondratiuk

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.