[Çözüldü] Gnome 3.12.2 - Uçbirim (Terminal) açılmıyor

Başlatan sertux, 21 Eylül 2014 - 14:07:02

« önceki - sonraki »

0 Üyeler ve 4 Ziyaretçi konuyu incelemekte.

sertux

Merhabalar,

Arch Linux(32bit) Gnome  3.12.2 'yi yeni kurdum. Ancak terminal açılmıyor. Tıkladığım zaman açılacak gibi oluyor ama açılan bir terminal yok. Sorunun sebebi ne olabilir ?

Ekran kartım : Nvidia GeForce Go 7300

tlg

nano /etc/locale.gen
çıktısını paylaşır mısınız?

sertux

#2
Alıntı yapılan: tlg - 21 Eylül 2014 - 15:57:25
nano /etc/locale.gen
çıktısını paylaşır mısınız?

Terminal açılmıyor ki nasıl kod yazıp çıktısını paylaşacağım ?

Düzenleneme:
Ctrl + Alt + F2 ile root olarak giriş yaptığımda normal olarak dosya içeriğini açıyor.
tr_TR.UTF8 UTF-8
tr_TR ISO-8859-9

tlg

Xterm veya guake kullanabilirsiniz.
sudo pacman -S xterm
sudo pacman -S guake

Quaoar

O komutu nano yerine cat ile uygulamak daha iyi olur bence. :) Sonra da tlg'nin verdiği komuttaki uçbirimlerden birini kurup "gnome-terminal" yazarak hatayı öğrenebilirsiniz.

tlg

Dosya içerisinde,
tr_TR.UTF8 UTF-8
tr_TR ISO-8859-9

satırlarının başındaki "#" işaretini kaldırdıysanız,
locale-gen
ile dili güncelleyin ve açmayı deneyin. Dil sorunuyla alakalı bir sorun olmazsa, diğer dil dosyalarına bakarız.

sertux

xterm kurdum. gnome-terminal çıktısı resimdeki gibi. Kopyalama yapamadığımdan resim olarak ekliyorum.

Dil dosyasında satırların başındaki # işaretlerini zaten kurulum yaparken kaldırmıştım. Ayrıca bu sorunun dil ayarlarıyla olan ilgisini anlayamadım ?

tlg

locale-gen
ile dili güncelleyip yeniden başlatın. Dil uyuşmazlığı oluyor bazen, locale-gen ile güncellemek gerekebiliyor.

Ayrıca şuna da bakarız;
https://bbs.archlinux.org/viewtopic.php?id=180103

sertux

locale-gen yapıp yeniden başlattım. Değişen bir şey olmadı malesef.

tlg

localectl set-locale LANG="tr_TR.UTF-8"
deyip yeniden başlatın bakalım.

Şunlara da bakalım,
cat /etc/locale.conf
cat /etc/environment

sertux

Alıntı yapılan: tlg - 21 Eylül 2014 - 17:24:15
localectl set-locale LANG="tr_TR.UTF-8"
deyip yeniden başlatın bakalım.

Şunlara da bakalım,
cat /etc/locale.conf
cat /etc/environment

Terminal açılıyor. Ama "tr_TR.UTF-8" sistem dili TR oldu. Ben ingilizce kullanmak istiyorum. Sanırım terminal açılmama sorununu
LANG=en_US.UTF-8    olarak kullanıyordum.Yani "" işaretleri yoktu. Tekrardan girip "LANG=en_US.UTF-8" yaparsam istediğim gibi olur sanırım ?

tlg

Anladım, hangi dili kullanmak istiyorsanız o şekilde düzenleyebilirsiniz elbette. Bir sorun olursa dönüş yapın.

sertux

localectl set-locale LANG="en_US.UTF-8"  yapıp yeniden başlattım ve terminal yine açılmıyor  :(
TR olunca açılıyor, ingilizce olunca açılmıyor.

tlg

/etc/locale.gen
dosyasında
tr_TR.UTF8 UTF-8
tr_TR ISO-8859-9

satırlarının başına # koy, ingilizce olanlarınınkini kaldır.

sertux

Alıntı yapılan: tlg - 21 Eylül 2014 - 17:56:54
/etc/locale.gen
dosyasında
tr_TR.UTF8 UTF-8
tr_TR ISO-8859-9

satırlarının başına # koy, ingilizce olanlarınınkini kaldır.

Bunu yaparsam TR karakterleri tanır mı, TR klavyede sorun çıkmaz mı ?

Quaoar

#15
Sorunun yerelleştirme ile alakası yok bence. "Sudo pacman -S vte3" deneyin

sertux

Alıntı yapılan: Quaoar - 21 Eylül 2014 - 18:15:26
Sorunun yerelleştirme ile alakası yok. "Sudo pacman -S vte3" deneyin

Denedim. vte3 ü yendiden kurdu. Sistemi yeniden başlattım ama değişen bişey yok.

Quaoar

Düzelteyim tlgnin dediği doğru vte de bu sorundan dolayı hatalı.
LC_ALL=C gnome-terminal ile çalıştırmayı deneyin bir de.

tlg

O dosya sistem dili ile alakalı. Şöyle yapabiliriz, dosyadan iki dilide seç Gnome ayarlardan sistem dilini ve klavyeyi istediğin gibi ayarlarsın yaparsın.
@Quaoar dediği şekilde açılıyor mu acaba. Şayet açılıyorsa diğer dosyalarla oynama yapmadan gnome-terminal.desktop dosyasını düzenleriz.

sertux

#19
Alıntı yapılan: tlg - 21 Eylül 2014 - 20:36:39
O dosya sistem dili ile alakalı. Şöyle yapabiliriz, dosyadan iki dilide seç Gnome ayarlardan sistem dilini ve klavyeyi istediğin gibi ayarlarsın yaparsın.
@Quaoar dediği şekilde açılıyor mu acaba. Şayet açılıyorsa diğer dosyalarla oynama yapmadan gnome-terminal.desktop dosyasını düzenleriz.

nano /etc/locale.gen  'den TR olanları pasif , EN için olan 2 taneyi aktif hale getirdim, kaydettim ve sistemi yeniden başlattım. Dosyayı yeniden kontrol ettim ve terminali çalıştırmak istedim ama yine bir değişiklik yok malesef. Ayrıyeten TR karakterler ve klavye halen TR ve sistem dili yine İngilizce şuan.

@Quaoar 'ın dediği şekilde(LC_ALL=C gnome-terminal) yapınca yine çalışmıyor.

tlg

Dosyada hangi dili seçmek istiyorsanız onun başındaki '#' karakterini kaldırınız. Sonra
locale-gen
komutunu çalıştırıp sistemi yeniden başlatınız veya oturum kapatıp açınız.

Ayrıca seçtiğiniz dil,
/etc/locale.conf
/etc/environment
dosyalırında kayıtlı mı ?

sertux

Alıntı yapılan: tlg - 22 Eylül 2014 - 00:09:39
Dosyada hangi dili seçmek istiyorsanız onun başındaki '#' karakterini kaldırınız. Sonra
locale-gen
komutunu çalıştırıp sistemi yeniden başlatınız veya oturum kapatıp açınız.

Ayrıca seçtiğiniz dil,
/etc/locale.conf
/etc/environment
dosyalırında kayıtlı mı ?

Dil seçenekleriyle oynmadan yeniden oynamadım Seçtiğim dil (İngilizce)
/etc/locale.conf 
içerisinde var ama
/etc/environment
içerisine ekleyemedim bir türlü.  Sistemi yeniden başlattım ve terminal şuan çalışıyor  :)

Anlamadığım bişey var TR karakterler ve TR klavye nasıl çalışıyor ?

tlg

Gnome ayarlarından hallediyordum onu ben sanırım sistemde tanımlı bütün klavyeler, aslını sorarsan pek bir bilgim yok :P

sertux


tlg