Автор Гілка: кракозябри  (Прочитано 14430 раз)

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
кракозябри
« : 2009-07-26 22:13:03 »
Зніс Дебієна (UTF-8). Встановив замість нього Suse 10.3.При встановленні ОС, здається, не цікавилась яке я хочу кодування. І хоча в YAST Система > мова.> подробиці мови відмічено "Використовувати кодування UTF-8" кириличні написи (домівка залишилась від Дебієна) відображаються здебільшого хрестиками. Буду вдячний за пораду.

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: кракозябри
« Відповідей #1 : 2009-07-26 22:20:09 »
cat /etc/fstab
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: кракозябри
« Відповідей #2 : 2009-07-26 22:28:55 »
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10YB33680-part5 /                    ext3       acl,user_xattr        1 1
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD160JJS08HJ10YB33680-part6 /home                reiserfs   defaults              1 2
/dev/disk/by-id/scsi-SATA_ST3500320NS_9QM6NMKZ-part5 swap                 swap       defaults              0 0
/dev/disk/by-id/scsi-SATA_ST3500320NS_9QM6NMKZ-part6    /mnt/media      reiserfsdefaults        0       0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: кракозябри
« Відповідей #3 : 2009-07-26 22:51:34 »
Виконайте locale під рутом і від користувача - вивід сюди.
« Змінено: 2009-07-26 22:51:49 від cadca »
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: кракозябри
« Відповідей #4 : 2009-07-27 21:55:19 »
klim@linux-svan:~$ locale
LANG=uk_UA
LC_CTYPE="uk_UA"
LC_NUMERIC="uk_UA"
LC_TIME="uk_UA"
LC_COLLATE="uk_UA"
LC_MONETARY="uk_UA"
LC_MESSAGES="uk_UA"
LC_PAPER="uk_UA"
LC_NAME="uk_UA"
LC_ADDRESS="uk_UA"
LC_TELEPHONE="uk_UA"
LC_MEASUREMENT="uk_UA"
LC_IDENTIFICATION="uk_UA"
LC_ALL=
klim@linux-svan:~$ su
Пароль:
linux-svan:/home/klim # locale
LANG=uk_UA
LC_CTYPE="uk_UA"
LC_NUMERIC="uk_UA"
LC_TIME="uk_UA"
LC_COLLATE="uk_UA"
LC_MONETARY="uk_UA"
LC_MESSAGES="uk_UA"
LC_PAPER="uk_UA"
LC_NAME="uk_UA"
LC_ADDRESS="uk_UA"
LC_TELEPHONE="uk_UA"
LC_MEASUREMENT="uk_UA"
LC_IDENTIFICATION="uk_UA"
LC_ALL=
linux-svan:/home/klim #
Можливо це пов'язані речі - при спробі запуску оновлювача видає помилку:
Цитата
Fontconfig error."~/.fonts.conf", line6: XML or text declaration not at start of entity
Ця line 6 виглядає
<?xml version="1.0" ?>Що тут неправильно???
« Змінено: 2009-07-27 22:13:26 від klim »

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: кракозябри
« Відповідей #5 : 2009-07-28 00:55:43 »
Можливо це пов'язані речі - при спробі запуску оновлювача видає помилку:
Цитата
Fontconfig error."~/.fonts.conf", line6: XML or text declaration not at start of entity
Ця line 6 виглядає
<?xml version="1.0" ?>Що тут неправильно???
вміст цього файлу має виглядати приблизн так:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="font" >
  <edit mode="assign" name="rgba" >
   <const>none</const>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="hinting" >
   <bool>true</bool>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="hintstyle" >
   <const>hintfull</const>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="antialias" >
   <bool>true</bool>
  </edit>
 </match>
 <match target="pattern" >
  <test name="family" qual="any" >
   <string>Helvetica</string>
  </test>
  <edit mode="assign" name="family" >
   <string>Tahoma</string>
  </edit>
 </match>
</fontconfig>
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній diligent

  • Кореспондент
  • ***
  • дописів: 201
  • Карма: +0/-0
Re: кракозябри
« Відповідей #6 : 2009-07-28 14:20:07 »
А що каже ls -l /home/<user_id> ? Тобто, ця проблема лише в GUI, чи в консолі ці файли також некоректно відображаються?
Software is like sex: it's better when it's free.  (c) Linus Torvalds

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: кракозябри
« Відповідей #7 : 2009-07-28 22:27:42 »
А що каже ls -l /home/<user_id> ? Тобто, ця проблема лише в GUI, чи в консолі ці файли також некоректно відображаються?
теж некоректно. :-[
« Змінено: 2009-07-28 22:28:05 від klim »

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: кракозябри
« Відповідей #8 : 2009-07-28 22:33:47 »
А можете результат сюди викласти?
ls -l>some.txtТреба власне файл some.txt, а не результат виводу в консоль.
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: кракозябри
« Відповідей #9 : 2009-07-28 22:57:08 »
Чи я щось не зрозумів?

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: кракозябри
« Відповідей #10 : 2009-07-28 23:23:31 »
Чи я щось не зрозумів?
Таки не зрозуміли :) Я мав на увазі щось типу:
[cadca@localhost hdc_2]$ cd
[cadca@localhost ~]$ ls -l > some.txt
А потім файл "some.txt" долучіть до відповіді сюди.
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: кракозябри
« Відповідей #11 : 2009-07-28 23:31:56 »
А файл ~/.fonts/fonts.dir і повинен бути порожннім?

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: кракозябри
« Відповідей #12 : 2009-07-28 23:49:34 »
У вас справді було кодування UTF-8, зараз у вас в системі кодування KOI8-U.
Покажіть вивід
locale -a|grep uk_UAта
cat /usr/share/locale/uk/LC_IDENTIFICATION |tail --bytes=7
cat /usr/share/locale/uk_UA/LC_IDENTIFICATION |tail --bytes=7

А файл ~/.fonts/fonts.dir і повинен бути порожннім?
Він може бути порожнім, або таким, як наведений мною вище - це на вашу ситуацію особливо не впливає.
« Змінено: 2009-07-28 23:51:07 від cadca »
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: кракозябри
« Відповідей #13 : 2009-07-28 23:59:45 »
klim@linux-svan:~$ locale -a|grep uk_UA
uk_UA
uk_UA.utf8
klim@linux-svan:~$ cat /usr/share/locale/uk/LC_IDENTIFICATION |tail --bytes=7
cat: /usr/share/locale/uk/LC_IDENTIFICATION: No such file or directory
klim@linux-svan:~$ cat /usr/share/locale/uk_UA/LC_IDENTIFICATION |tail --bytes=7
cat: /usr/share/locale/uk_UA/LC_IDENTIFICATION: No such file or directory
klim@linux-svan:~$


Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: кракозябри
« Відповідей #14 : 2009-07-29 00:10:36 »
А "ls -l /usr/share/locale/uk_UA/" що каже?
Ubuntu 20.04/18.04; CentOS 7.x