Linux Mint Türkiye
Linux Mint Destek => Masaüstü Ortamları => MATE Masaüstü => Konuyu başlatan: fortran - 23 Temmuz 2014, 13:42:49
-
İlginç bir durum. Sistem/Kontrol Merkezine tıkladığımda, panelde "Kontrol Merkezi başlatılıyor" ibaresi görünüyor ama Kontrol Merkezi başlatılamıyor. Kontrol Merkezinin başlatılamamasının sebebi ne olabilir acaba, sorunu nasıl giderebiliriz?
(http://s24.postimg.org/fdqj7mppx/kontrol.png)
Düzenleme: Çözüldü etiketi
-
Mate Kontrol Merkezini aşağıdaki komut ile uçbirimden başlatmayı deneyiniz.
mate-control-center
Uçbirimde aldığınız hata mesajını paylaşınız.
Not: Konu Mate masaüstü bölümüne taşınmıştır.
-
Şöyle bir hata veriyor Butterfly:
fortran[member=37]mint[/member] ~ $ mate-control-center
** (mate-control-center:4663): WARNING **:
error raised: [load_xbel_store: couldn't load bookmark file [NULL]
]
(mate-control-center:4663): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'GTK_IS_WIDGET (widget)' failed
(mate-control-center:4663): GLib-CRITICAL **: g_strdelimit: assertion 'string != NULL' failed
(mate-control-center:4663): GLib-CRITICAL **: g_strrstr: assertion 'haystack != NULL' failed
(mate-control-center:4663): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
(mate-control-center:4663): GLib-GObject-CRITICAL **: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
Parçalama arızası
-
Aşağıdaki komutla dconf ayarlarını sıfırlamayı deneyiniz.
mv ~/.config/dconf/user ~/.config/dconf/user.ydk
-
O vakit de şöyle bir hata aldım:
fortran[member=37]mint[/member] ~ $ mv ~/.config/dconf/user ~/.config/dconf/user.ydk
mv: `/home/fortran/.config/dconf/user' durumlanamadı: Böyle bir dosya ya da dizin yok
-
Aşağıdaki komutla yönetici haklarıyla çlaıştırmayı deneyelim, bakalım kullanıcı ayarlarından kaynaklanıp kaynaklanmadığı hususunda bir ipucu elde edebilecek miyiz?
sudo mate-control-center
-
Maalesef, burada da aynı hatayı verdi:
fortran[member=37]mint[/member] ~ $ sudo mate-control-center
[sudo] password for fortran:
** (mate-control-center:4924): WARNING **:
error raised: [load_xbel_store: couldn't load bookmark file [NULL]
]
(mate-control-center:4924): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'GTK_IS_WIDGET (widget)' failed
(mate-control-center:4924): GLib-CRITICAL **: g_strdelimit: assertion 'string != NULL' failed
(mate-control-center:4924): GLib-CRITICAL **: g_strrstr: assertion 'haystack != NULL' failed
(mate-control-center:4924): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
(mate-control-center:4924): GLib-GObject-CRITICAL **: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
-
Aşağıdaki komutu çıktısını rica edelim.
dpkg -l | grep mate-control-center
-
Komutun çıktısı şu Butterfly:
dpkg -l | grep mate-control-center
ii mate-control-center 1.8.1-0 amd64 utilities to configure the MATE desktop
-
Bu sorun 1.8.1 sürüme güncelleme yaptıktan sonra mı oluştu. Klavye kısayolları ile ilgili yakın zamanda bazı atamalar yaptınız mı?
-
Bu sorun 1.8.1 sürüme güncelleme yaptıktan sonra mı oluştu. Klavye kısayolları ile ilgili yakın zamanda bazı atamalar yaptınız mı?
Doğrusu o kadarını ölçemedim. Zira bir vesileyle sistemi iki gün önce yeniden kurmuştum. Ne olduysa, iki gün içinde oldu. Klavye kısayolları ile ilgili sistemi yeni kurduğumda bir düzenleme yaptım tabii ama bu konuyla alakalı bir ayrıntı söz konusu değil.
-
Aşağıdaki komut ile klavye kısayollarını açabiliyor musunuz?
mate-keybinding-properties
-
Aşağıdaki komut ile klavye kısayollarını açabiliyor musunuz?
Evet, bu komut ile klavye kısayolları açılıyor.
-
Bununla ilgili bir hata kaydı vardı, benzer bir sorun olabileceğinden şüphelenmiştim.
Aşağıdaki komutlar ile Kontrol Merkezini kaldırıp yeniden kurmayı deneyiniz.
sudo apt-get purge mate-control-center
sudo apt-get install mate-control-center
-
İkinci komut şu hatayı verdi:
fortran[member=37]mint[/member] ~ $ sudo apt-get install sudo apt-get purge mate-control-center
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
E: apt-get paketi bulunamadı
E: purge paketi bulunamadı
Yani mate-control-center'den de olduk. :)
-
Yok korkma klavyem sürçmüş ve komutu yanlış yazmışım.
sudo apt-get install mate-control-center
Önceki mesajdaki ilk komutla mint-meta-mate paketi de siliniyor, bu paketi de aşağıdaki komutla kurunuz.
sudo apt-get install mint-meta-mate
-
Yok korkma klavyem sürçmüş ve komutu yanlış yazmışım.
Kod: [Seç] (http://javascript:void(0);)sudo apt-get install mate-control-center mint-meta-mate
Ha ha, evet öyle olmuş. mate-control-center geldi ama durum değiişmedi, başladığımız yerdeyiz. :)
-
Aşağıdaki komutlar ile paketi tekrar silip mate-control-center paketinin 1.8.0 sürümünü yüklemeyi deneyiniz.
sudo apt-get purge mate-control-center
wget -c --no-check-certificate repo.mate-desktop.org/archive/1.8/ubuntu/pool/main/m/mate-control-center/mate-control-center_1.8.0-0+trusty_amd64.deb
sudo dpkg -i mate-control-center*
-
Aşağıdaki komutlar ile paketi tekrar silip mate-control-center paketinin 1.8.0 sürümünü yüklemeyi deneyiniz.
Denedim ama ne yazık ki değişen bir şey olmadı.
-
Aşağıdaki komutla başlatmayı deneyelim.
env LC_ALL=C mate-control-center
-
Hayır yahu benimle bir derdi olmalı bunun. Yeni bir hata:
fortran[member=37]mint[/member] ~ $ env LC_ALL=C mate-control-center
** (mate-control-center:8559): WARNING **:
error raised: [load_xbel_store: couldn't load bookmark file [NULL]
]
(mate-control-center:8559): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'GTK_IS_WIDGET (widget)' failed
(mate-control-center:8559): GLib-CRITICAL **: g_strdelimit: assertion 'string != NULL' failed
(mate-control-center:8559): GLib-CRITICAL **: g_strrstr: assertion 'haystack != NULL' failed
(mate-control-center:8559): GLib-CRITICAL **: g_ascii_strdown: assertion 'str != NULL' failed
(mate-control-center:8559): GLib-GObject-CRITICAL **: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
-
Aşağıdaki komut ile ayarları sıfırlamayı deneyebilirsiniz.
rm -rf ~/.config ~/.cache ~/.gconf ~/.gnome2 ~/.linuxmint ~/.local
Sonrasında oturumu kapatıp açınız.
-
Aşağıdaki komut ile ayarları sıfırlamayı deneyebilirsiniz.
Kod: [Seç] (http://javascript:void(0);)rm -rf ~/.config ~/.cache ~/.gconf ~/.gnome2 ~/.linuxmint ~/.local
Sonrasında oturumu kapatıp açınız.
Harikasın dostum. Oturumu açıp kapatmama gerek kalmadı. artık Kontrol Merkezi çalışıyor. Selam ve sevgiler.
-
Malum dün Kontrol Merkezini çalışır hale getirmiştik. Bugün, Bumblebee Applications Settings üzerinden çeşitli uygulamaları seçip, uygula dediğimde, Kontrol Merkezi yine çalışmaz oldu. Meğer çalışmaz olmasının sebebi buymuş! İlginçliği görüyor musun? Yani şu anda Bumblebee Applications Settings'i ve tabii doğal olarak Bumblebee Indicator'ı kullanamıyorum. Aynı kodu girerek, Kontrol Merkezini çalışır hale getirdim, Bumblebee Applications Settings tekrar boşaldı tabii.
İkinci mesele, malum kod ile Kontrol Merkezini çalışır hale getirdikten sonra, dizin yapımda bir anormallik meydana geldi. Mesela Firefox'un kaydetme adresi /home/fortran/Masaüstü ama oraya kaydetmez oldu, artık /home/fortran/Desktop'a kaydediyor. Yani kayıt benim çalıştığım masaüstüne gelmiyor. Kıl bir durum. Bunu nasıl eski haline getirebiliriz?
-
Öncelikle aşağıdaki komutların çıktılarını rica edelim.
cat /etc/default/locale
cat /etc/environment
cat ~/.pam_environment
cat ~/.config/user-dirs.locale
cat ~/.config/user-dirs.dirs
-
fortran[member=37]mint[/member] ~ $ cat /etc/default/locale
LANG="tr_TR.UTF-8"
LANGUAGE="tr_TR.UTF-8"
LC_NUMERIC="tr_TR.UTF-8"
LC_TIME="tr_TR.UTF-8"
LC_MONETARY="tr_TR.UTF-8"
LC_PAPER="tr_TR.UTF-8"
LC_IDENTIFICATION="tr_TR.UTF-8"
LC_NAME="tr_TR.UTF-8"
LC_ADDRESS="tr_TR.UTF-8"
LC_TELEPHONE="tr_TR.UTF-8"
LC_MEASUREMENT="tr_TR.UTF-8"
fortran[member=37]mint[/member] ~ $ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANGUAGE="tr_TR.UTF-8"
LANG="tr_TR.UTF-8"
LC_NUMERIC="tr_TR.UTF-8"
LC_TIME="tr_TR.UTF-8"
LC_MONETARY="tr_TR.UTF-8"
LC_PAPER="tr_TR.UTF-8"
LC_IDENTIFICATION="tr_TR.UTF-8"
LC_NAME="tr_TR.UTF-8"
LC_ADDRESS="tr_TR.UTF-8"
LC_TELEPHONE="tr_TR.UTF-8"
LC_MEASUREMENT="tr_TR.UTF-8"
fortran[member=37]mint[/member] ~ $ cat ~/.pam_environment
cat: /home/fortran/.pam_environment: Böyle bir dosya ya da dizin yok
fortran[member=37]mint[/member] ~ $ cat ~/.config/user-dirs.locale
tr_TR
fortran[member=37]mint[/member] ~ $ cat ~/.config/user-dirs.dirs
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/İndirilenler"
XDG_TEMPLATES_DIR="$HOME/Şablonlar"
XDG_PUBLICSHARE_DIR="$HOME/Genel"
XDG_DOCUMENTS_DIR="$HOME/Belgeler"
XDG_MUSIC_DIR="$HOME/Müzik"
XDG_PICTURES_DIR="$HOME/Resimler"
XDG_VIDEOS_DIR="$HOME/Videolar"
-
Aşağıdaki komut ile user-dirs.dirs dosyasını açalım.
gedit ~/.config/user-dirs.dirs
Açılan dosyada aşağıdaki satırı,
XDG_DESKTOP_DIR="$HOME/Desktop"
aşağıdaki şekilde değiştirip dosyayı kaydediniz.
XDG_DESKTOP_DIR="$HOME/Masaüstü"
Aşağıdaki komut ile dizinleri güncelleyelim.
xdg-user-dirs-update
Şimdi kullanıcı ev dizini içindeki Desktop dizini silip oturumu kapatıp açınız.
Ek olarak aşağıdaki komutun çıktısını görelim.
cat /etc/xdg/user-dirs.defaults
-
Yukarıdaki işlemler tamam. Son komutun çıktısı şu biçimde:
fortran[member=37]mint[/member] ~ $ cat /etc/xdg/user-dirs.defaults
# Default settings for user directories
#
# The values are relative pathnames from the home directory and
# will be translated on a per-path-element basis into the users locale
DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos
# Another alternative is:
#MUSIC=Documents/Music
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos
-
Şu an için durum nedir? Bumblebee-ui uygulamacığı için ek olarak python-appindicator paketi kurulumu?
dpkg -l | grep python-appindicator
Kurulu değilse aşağıdaki komut ile kurmayı deneyiniz.
sudo apt-get install python-appindicator
-
Bumblebee-ui ve python-appindicator kurulu. Ayrıca prime-indicator uygulamacığı da kurulu.
-
Bumblebee ve Nvidia-prime bir arada kurulu olmamalı, aynı durum bumblebee-ui ve prime-indicator içinde geçerli olabilir.
Aşağıdaki komutun çıktısını da paylaşınız.
dpkg -l | egrep 'bumblebee|nvidia|prime'
-
fortran[member=37]mint[/member] ~ $ dpkg -l | egrep 'bumblebee|nvidia|prime'
ii bumblebee 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support
ii bumblebee-nvidia 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver
rc nvidia-304 304.123-0ubuntu1~xedgers14.04.1 amd64 NVIDIA legacy binary driver - version 304.123
ii nvidia-331 331.89-0ubuntu1~xedgers14.04.2 amd64 NVIDIA binary driver - version 331.89
ii nvidia-prime 0.6.2linuxmint1 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 340.24-0ubuntu1~xedgers14.04.1 amd64 Tool for configuring the NVIDIA graphics driver
ii prime-indicator 0.1-1+git20140109~webupd8~0 all PRIME Indicator
-
Aşağıdaki komutlar nvidia-prime, prime-indicator ve nvidia-304 paketlerini kaldırınız.
sudo apt-get purge nvidia-prime prime-indicator nvidia-304
Aşağıdaki komutla bumblebee servisini yeniden başlatınız.
sudo service bumblebeed restart
Bumblebee düzgün çalışıyor mu?
optirun -vvv glxgears
Durumda bir değişiklik oldu mu?
-
glxgears çalıştı fakat Nvidia'ya ilişkin değerler vermediği gibi şöyle bir çıktı verdi:
fortran[member=37]mint[/member] ~ $ optirun -vvv glxgears
[10158.446891] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[10158.447123] [INFO]Configured driver: nvidia
[10158.447297] [DEBUG]optirun version 3.2.1 starting...
[10158.447318] [DEBUG]Active configuration:
[10158.447321] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[10158.447323] [DEBUG] X display: :8
[10158.447326] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-331:/usr/lib32/nvidia-331
[10158.447329] [DEBUG] Socket path: /var/run/bumblebee.socket
[10158.447332] [DEBUG] Accel/display bridge: auto
[10158.447335] [DEBUG] VGL Compression: proxy
[10158.447337] [DEBUG] VGLrun extra options:
[10158.447340] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[10158.447389] [DEBUG]Using auto-detected bridge virtualgl
[10160.000768] [INFO]Response: Yes. X is active.
[10160.000780] [INFO]Running application using virtualgl.
[10160.000864] [DEBUG]Process vglrun started, PID 16659.
13016 frames in 5.0 seconds = 2603.062 FPS
13071 frames in 5.0 seconds = 2614.162 FPS
13268 frames in 5.0 seconds = 2653.599 FPS
14476 frames in 5.0 seconds = 2895.174 FPS
14726 frames in 5.0 seconds = 2944.994 FPS
[VGL] ERROR: in readback--
[VGL] 247: Window has been deleted by window manager
[10187.075959] [DEBUG]SIGCHILD received, but wait failed with No child processes
[10187.075999] [DEBUG]Socket closed.
[10187.076028] [DEBUG]Killing all remaining processes.
Mesela aşağıdaki komutun çıktısı şöyle:
fortran[member=37]mint[/member] ~ $ optirun glxspheres64
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GTX 765M/PCIe/SSE2
226.679165 frames/sec - 252.973948 Mpixels/sec
217.336750 frames/sec - 242.547813 Mpixels/sec
227.235859 frames/sec - 253.595218 Mpixels/sec
229.214650 frames/sec - 255.803549 Mpixels/sec
229.278992 frames/sec - 255.875355 Mpixels/sec
-
İki ayrı optirun komutu. İlginç olan, ilkinde OpenGL Renderer: GeForce GTX 765M/PCIe/SSE2 ibaresi yok. Ayrıca pencere kapatılınca "[VGL] ERROR: in readback--" gibi bir mesaj veriyor. Diğerinde bir sorun yok:
fortran[member=37]mint[/member] ~ $ optirun glxgears
13197 frames in 5.0 seconds = 2639.383 FPS
13455 frames in 5.0 seconds = 2690.895 FPS
13419 frames in 5.0 seconds = 2683.641 FPS
[VGL] ERROR: in readback--
[VGL] 247: Window has been deleted by window manager
fortran[member=37]mint[/member] ~ $ optirun glxspheres64
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GTX 765M/PCIe/SSE2
213.652064 frames/sec - 238.435703 Mpixels/sec
213.120435 frames/sec - 237.842406 Mpixels/sec
-
Bumblebee ile ilgili sorun yok gibi. Masaüstü dizini, Kontrol Merkezi ve Bumblebee-ui ile ilgili son durum nedir?
-
Masaüstü dizini konusu düzeldi. Ancak, şimdi Bumblebee-ui settings ile çeşitli programları seçip uygula yapınca, Kontrol Merkezi yine devreden çıktı. Nasıl oluyorsa, ikisi beraber olamıyor. Nasıl bir ilgi var, anlayamadım.
-
Bumbelbe-ui hangi uygulamaların optimus ile ilişkilendirilmesini sağlıyorsunuz.
Aşağıdaki komut ile Metacity pencere yöneticisini etkinleştirmeyi dener misiniz?
metacity --replace
Kurulu değilse aşağıdaki komut ile kurulabilir.
sudo apt-get install metacity
-
Metacity kurulu da, komutu verince beni duman etti, pencere başlıkları falan hep uçtu. Apar topar sistemi yeniden başlattım. :) Bumbelbe-ui ile bir iki oyun, cheese, guvcview, Winff, Gimp, Blender, Firefox, bir de Nvidia X server settings ilişkili, başka bir şey yok.
-
Sistemimde yaptığım denemeler sonucunda sorunun Nvidia Ayar Yöneticisinin işaretli olmasından kaynaklandığını tespit ettim (en azından benim sistemimde aynı hatayı verdi). Bumblebee-ui'den Nvidia Ayar Yöneticisini pasifleştirmeyi dener misiniz?
-
Sistemimde yaptığım denemeler sonucunda sorunun Nvidia Ayar Yöneticisinin işaretli olmasından kaynaklandığını tespit ettim (en azından benim sistemimde aynı hatayı verdi). Bumblebee-ui'den Nvidia Ayar Yöneticisini pasifleştirmeyi dener misiniz?
Evet haklısın. Bumblebee-ui'den Nvidia Ayar Yöneticisini pasifleştirince, Kontrol Merkezi çalışmaya başladı. Bu konu gerçekten çok hoş oldu, sabitlenecek hale geldi. Yalnız şöyle bir sorun var. Bumblebee-ui'de kayıtlı bir programı çalıştırdığımda Bumblebee Indicator ON değil, hala OFF gözüküyor.