Bu konu bir çözümü açıklamaktadır. Herhangi bir çözüm açıklanmadığını düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
22 Aralık 2023
Mesajlar
4.734
Makaleler
4
Çözümler
90
Beğeniler
6.816
Herkese merhaba. Kendim bir süredir Gentoo kullanıyorum ve kullandığımdan beridir VT'de Türkçe karakter sorunu yaşıyordum, Türkçe spesifik bazı karakterler sorunlu çıkıyordu. KDE üzerinde terminal öykünücüsüyle kullanırken Türkçe karakterler gözüktüğü için sorun pek yaşamıyordum ama KDE kullanamadığım zaman bir alternatifim olsun istiyordum. Bunun çözümünü de başka bir sanal konsol kullanarak çözdüm. Varsayılan olarak sağlanan geTTY yerine kmsconf ve fbdev'i denedim. İkisi de Türkçe karakter sorunuma çözüm oldu. kmsconf'u kendi bilgisayarımda rahat aktif edip kontrol edebildiğim için tercih ettim. Eğer VT'de Türkçe karakter veya başka latin alfabesine uymayan (Çince, Korece, Japonca, Farsça, Arapça, Hintçe, Tayland dili vs.) dillerde sorun yaşıyorsanız bahsettiğim VT'leri deneyebilirsiniz. Gentoo'da doğrudan konusu olmadığı için Arch Linux'daki konuları bırakacağım;


İki VT'nin paketleri gentoo deposunda mevcut, emerge ile edinebilirsiniz. kmscon'un hazır systemd servis dosyası var eğer çok uğraşmak istemiyorsanız. VT'yi değiştirirken wiki'de belirtilen hususlara dikkat etmeniz lazım, yoksa bilgisayarınız açılmayabilir.

Ekleme: Yaşadığım sorun font sorunuymuş. Benim kullandığım fontların içinde gerçekten de Türkçe karakterler yokmuş. Birçok font deneyerek bunun farkına vardım. Şu iki fonttan birini kullanabilirsiniz, bütün Türkçe karakterleri destekliyorlar;
  • iso09.16, bu font 256 karakter barındırıyor ve her karakter için 16 renk tonu kodlayabiliyor, bunu kullanırsanız Türkçe karakter sorunu çözülüyor ama ncurses gibi TUI kütüphanelerinde 256 karakter yeterli gelmeyebiliyor, bu durumda TUI uygulamalarının düzgün gözükmemesi sorunu yaşayabiliyorsunuz. Farklı dağıtımlarda farklı adlarla kodlanabileceğinden ISO-8859-9 standardı ile kodlanıyor Türkçe karakterler. Buna bakarak kendi dağıtımınızda gerekli fontu bulabilirsiniz.
  • eurlatgr, bu font 512 karakter barındırıyor ve her karakter için 8 renk tonu kodlayabiliyor, bunu kullanırsanız hem Türkçe karakter sorunu çözülüyor hem de TUI kütüphanelerindeki karakter yetersizliği sorunu çözülüyor yani TUI uygulamaları düzgün gözüküyor. Fakat sadece 8 renk tonu kodlanabildiği için renk derinliği azalıyor.
Gentoo'da ikisini de kullanmama rağmen renk tonları, 8 ton olarak kaldı. Bu sebeple eurlatgr'yi tercih ettim. Gentoo'daki sanal konsol(VT) için uyumlu olan fontlar /usr/share/consolefonts klasöründe tutuluyor, başka dağıtımlarda başka yerde olabilir. Fontları ayarlamak için setfont <fontadi> yazmak yetiyor. Kalıcı hale getirmek için /etc/vconsole.conf dosyasına FONT=<fontadi> şeklinde bir girdi ekleyerek kalıcı hale getirebilirsiniz.

Bununla beraber KMSCON kullanımımı da sonlandırdım. KMSCON'un DRM yani GPU hızlandırma desteklemesine rağmen GPM(fare) desteği olmamasından dolayı kullanmayı bıraktım.
 
Son düzenleme:
Herkese merhaba. Kendim bir süredir Gentoo kullanıyorum ve kullandığımdan beridir VT'de Türkçe karakter sorunu yaşıyordum, Türkçe spesifik bazı karakterler sorunlu çıkıyordu. KDE üzerinde terminal öykünücüsüyle kullanırken Türkçe karakterler gözüktüğü için sorun pek yaşamıyordum ama KDE kullanamadığım zaman bir alternatifim olsun istiyordum. Bunun çözümünü de başka bir sanal konsol kullanarak çözdüm. Varsayılan olarak sağlanan geTTY yerine kmsconf ve fbdev'i denedim. İkisi de Türkçe karakter sorunuma çözüm oldu. kmsconf'u kendi bilgisayarımda rahat aktif edip kontrol edebildiğim için tercih ettim. Eğer VT'de Türkçe karakter veya başka latin alfabesine uymayan (Çince, Korece, Japonca, Farsça, Arapça, Hintçe, Tayland dili vs.) dillerde sorun yaşıyorsanız bahsettiğim VT'leri deneyebilirsiniz. Gentoo'da doğrudan konusu olmadığı için Arch Linux'daki konuları bırakacağım;


İki VT'nin paketleri gentoo deposunda mevcut, emerge ile edinebilirsiniz. kmscon'un hazır systemd servis dosyası var eğer çok uğraşmak istemiyorsanız. VT'yi değiştirirken wiki'de belirtilen hususlara dikkat etmeniz lazım, yoksa bilgisayarınız açılmayabilir.

Ekleme: Yaşadığım sorun font sorunuymuş. Benim kullandığım fontların içinde gerçekten de Türkçe karakterler yokmuş. Birçok font deneyerek bunun farkına vardım. Şu iki fonttan birini kullanabilirsiniz, bütün Türkçe karakterleri destekliyorlar;
  • iso09.16, bu font 256 karakter barındırıyor ve her karakter için 16 renk tonu kodlayabiliyor, bunu kullanırsanız Türkçe karakter sorunu çözülüyor ama ncurses gibi TUI kütüphanelerinde 256 karakter yeterli gelmeyebiliyor, bu durumda TUI uygulamalarının düzgün gözükmemesi sorunu yaşayabiliyorsunuz. Farklı dağıtımlarda farklı adlarla kodlanabileceğinden ISO-8859-9 standardı ile kodlanıyor Türkçe karakterler. Buna bakarak kendi dağıtımınızda gerekli fontu bulabilirsiniz.
  • eurlatgr, bu font 512 karakter barındırıyor ve her karakter için 8 renk tonu kodlayabiliyor, bunu kullanırsanız hem Türkçe karakter sorunu çözülüyor hem de TUI kütüphanelerindeki karakter yetersizliği sorunu çözülüyor yani TUI uygulamaları düzgün gözüküyor. Fakat sadece 8 renk tonu kodlanabildiği için renk derinliği azalıyor.
Gentoo'da ikisini de kullanmama rağmen renk tonları, 8 ton olarak kaldı. Bu sebeple eurlatgr'yi tercih ettim. Gentoo'daki sanal konsol(VT) için uyumlu olan fontlar /usr/share/consolefonts klasöründe tutuluyor, başka dağıtımlarda başka yerde olabilir. Fontları ayarlamak için setfont <fontadi> yazmak yetiyor. Kalıcı hale getirmek için /etc/vconsole.conf dosyasına FONT=<fontadi> şeklinde bir girdi ekleyerek kalıcı hale getirebilirsiniz.

Bununla beraber KMSCON kullanımımı da sonlandırdım. KMSCON'un DRM yani GPU hızlandırma desteklemesine rağmen GPM(fare) desteği olmamasından dolayı kullanmayı bıraktım.
Insanlar surekli sikayet ediyor ben hic yasamadim bu sorunu, ancak 4 yildir turkce klavye kullanmiyorum daha oncesinde kullaniyordum.
 
Insanlar surekli sikayet ediyor ben hic yasamadim bu sorunu, ancak 4 yildir turkce klavye kullanmiyorum daha oncesinde kullaniyordum.
ğ, ı gibi harfler gözükmüyor, özellikle ı ve İ'nin yazımı sorun çıkarıyordu. Arch Linux'da da aynı şeyi yaşamıştım. KMSCON kullandım bir süre de sonra çözdüm uygun bir font bularak. Debian ve Ubuntu'da direkt TUI arayüz var bunun için. Kendi laptopumda bulunan Debian'dan karşılaştırma bile yapmayı denedim. En başında ben çekirdek ile falan alakalı bir yapılandırma hatası sandım, bu hipotezle hiçbir yere varamadım.