XFCE. Знаки вопроса вместо русских букв.

Модератор: Модераторы разделов

Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

Возможно глупый вопрос начинающего линуксойда, но тем не менее...

Поставил на ноут XFCE, русский шрифт везде норм, но при монтировании флешки, там знаки вопроса :huh: хотя в автомагнитоле шрифт отображается правильно

15 лет назад эта тема так и осталась нерешённой

Why...?!?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Aliech
Сообщения: 1092
Статус: дилетант широкого профиля
ОС: debian/gentoo/openbsd

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение Aliech »

У вас вместо utf-8 на флешке какая-то однобайтовая кодировка применяется, а виноват Thunar, который в системе, настроенной на utf8, показывает вопросы вместо букв? Да... вот это залёт для всего Xfce! И для gvfs, коль скоро именно его использует Thunar для работы со съёмными носителями.

1. Попробуйте смонтировать ручками флешку с указанием корректного iocharset.
2. Проверьте набор флагов сборки gvfs. Вдруг чего пропустили полезного? (если gentoo)
SwapON писал:
14.03.2025 02:22
15 лет назад эта тема так и осталась нерешённой
А это вы как вывели? В той теме технической информации о проблеме - лишь настройки локали. И то только из-под xfce4. Так как вы засчитали эту проблему, как именно аналогичную? Лишь по внешнему проявлению? Как в таких условиях можно писать про "15 лет"? Этож поклёп получается!
fredrick писал(а):
14.03.2025 08:56
Спрашивать лучше на форуме калькулейт-линукс.
Чем лучше? Что вам мешает помочь товарищу здесь и сейчас, а не гнать его ещё куда-то?
С уважением,
Павел Алиев
Спасибо сказали:
fredrick
Сообщения: 51

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение fredrick »

Aliech писал:
14.03.2025 14:38
Что вам мешает помочь товарищу здесь и сейчас, а не гнать его ещё куда-то?
Чем помочь? Перекодировкой названий треков?
iУведомление от модератора Bizdelnick
Заканчиваем офтопить.
Последний раз редактировалось Bizdelnick 14.03.2025 16:42, всего редактировалось 1 раз.
Причина: модераторское
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21179
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение Bizdelnick »

Какая там файловая система хотя бы? Параметры монтирования? mount покажите.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

Aliech писал:
14.03.2025 14:38
Проверьте набор флагов сборки gvfs.
gvfs собрана так

[ebuild R ] gnome-base/gvfs-1.52.3::gentoo USE="elogind http policykit udev udisks -afp -archive -bluray -cdda -fuse -gnome-online-accounts -google -gphoto2 -ios -keyring -mtp -nfs -samba -systemd -test -zeroconf" 0 KiB
Aliech писал:
14.03.2025 14:38
А это вы как вывели?
Из названия темы :)
Bizdelnick писал:
14.03.2025 16:43
Какая там файловая система хотя бы? Параметры монтирования? mount покажите.
Автомагнитолы, если я не ошибаюсь, держат только FAT32 и лишь некоторые NTFS, а вот с параметрами монтирования Вы попали в точку.

Флешка, смонтированная по дефолту выглядит так

dev/sdb1 on /mnt type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)

Перемонтировал ручками с явным указанием кодировки добавив -o iocharset=utf8,codepage=866

/dev/sdb1 on /mnt type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=866,iocharset=utf8,shortname=mixed,errors=remount-ro)

Проблема решена!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

А не может ли это вылезти после обновления XFCE на версию 4.20? Не так давно bars жаловался кривизну -> тут <-
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 1007
ОС: BSD/LINUX

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение bars »

SwapON писал:
14.03.2025 23:30
А не может ли это вылезти после обновления XFCE на версию 4.20? Не так давно bars жаловался кривизну -> тут <-
Нее, у меня все починилось, обновил с нужными флагами, пришлось X флаг добавить для некоторых пакетов xfce, а так же удалял все конфиги xfce из локальной диры пользователя, что бы они заново пересоздались.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

bars писал:
15.03.2025 07:52
пришлось X флаг добавить для некоторых пакетов xfce
Вроде как при установке Xorg необходимо в make.conf флаг X добавить. Так гласит народная мудрость Xorg/руководство gentoo.
В Portage существует USE-флаг X, включающий поддержку X в других пакетах (он включён по умолчанию в профилях desktop). Убедитесь, что этот USE-флаг добавлен в список включённых USE-флагов:

Shell

/etc/portage/make.conf
USE="X"
Спасибо сказали:
fredrick
Сообщения: 51

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение fredrick »

SwapON писал:
14.03.2025 23:30
А не может ли это вылезти после обновления XFCE на версию 4.20? Не так давно bars жаловался кривизну -> тут <-
Разве до загрузки xfce также было?
ctrl+alt+F*
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 1007
ОС: BSD/LINUX

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение bars »

SwapON писал:
15.03.2025 08:33
Вроде как при установке Xorg необходимо в make.conf флаг X добавить. Так гласит народная мудрость Xorg/руководство gentoo.
не хочется X это флаг глобально добавлять.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

bars писал:
15.03.2025 09:00
не хочется X это флаг глобально добавлять.
Блин, я думал я душный перфекционист, минималист и педант, оказалось есть ещё хуже :D
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2969
ОС: Gentoo

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение ormorph »

SwapON писал:
15.03.2025 08:33
Вроде как при установке Xorg необходимо в make.conf флаг X добавить.
Профиль десктоп выбрать или тот который унаследован от него.

Shell

$ cat /var/db/repos/gentoo/profiles/targets/desktop/make.defaults

# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg kf6compat lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wayland wxwidgets X xcb xft x264 xml xv xvid"
Документация xorg для тех кто хочет свои настройки ручками добавить, а для простых людей есть профиль.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21179
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение Bizdelnick »

SwapON писал:
14.03.2025 23:30
А не может ли это вылезти после обновления XFCE на версию 4.20?
Это абсолютно никакого отношения к Xfce не имеет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Aliech
Сообщения: 1092
Статус: дилетант широкого профиля
ОС: debian/gentoo/openbsd

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение Aliech »

SwapON, если не сложно, покажите

Код: Выделить всё

grep FAT_DEFAULT
от конфига ядра
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

Aliech писал:
15.03.2025 21:36
SwapON, если не сложно, покажите

Код: Выделить всё

grep FAT_DEFAULT
от конфига ядра

Код: Выделить всё

CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="ascii"
# CONFIG_FAT_DEFAULT_UTF8 is not set
CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8"
Мне кажется я понял в чём дело
Спасибо сказали:
Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

Bizdelnick писал:
15.03.2025 16:12
SwapON писал:
14.03.2025 23:30
А не может ли это вылезти после обновления XFCE на версию 4.20?
Это абсолютно никакого отношения к Xfce не имеет.
Это было предположение
Добавлено (22:50):
ormorph писал(а):
15.03.2025 15:19
Документация xorg для тех кто хочет свои настройки ручками добавить, а для простых людей есть профиль.
Мне кажется что человек, который устанавливает генту, не простой человек :)
Спасибо сказали:
Aliech
Сообщения: 1092
Статус: дилетант широкого профиля
ОС: debian/gentoo/openbsd

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение Aliech »

SwapON, так работает:

Код: Выделить всё

$ grep FAT_DEFAULT /boot/config-6.1.0-31-amd64 
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="ascii"
CONFIG_FAT_DEFAULT_UTF8=y
CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8"
Но не факт, что именно дефолтные опции fat всему виной.
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

Aliech писал:
15.03.2025 23:27
Но не факт, что именно дефолтные опции fat всему виной.
Я наоборот уверен в этом, так как это новый девайс. ОСь и DE установлены с нуля. Вероятно при сборке ядра что-то упустил.

Сейчас компилю ядро как раз с параметром CONFIG_FAT_DEFAULT_UTF8=y
Спасибо сказали:
Aliech
Сообщения: 1092
Статус: дилетант широкого профиля
ОС: debian/gentoo/openbsd

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение Aliech »

SwapON, так как успехи?
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

Aliech писал:
17.03.2025 02:10
SwapON, так как успехи?
Well...! В конфиге раскомментировал и поменял значение на y строки CONFIG_FAT_DEFAULT_UTF8. Русский язык теперь отображается как надо! :)

Спасибо за подсказку!
Спасибо сказали:
Aliech
Сообщения: 1092
Статус: дилетант широкого профиля
ОС: debian/gentoo/openbsd

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение Aliech »

SwapON, я очень рад. И, самое главное, вы таки отписали о результате. Что делает этот тред более полезным для потенциальных мимокроков, если они будут гуглить похожую проблему.
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
SwapON
Сообщения: 247
ОС: Gentoo Xfce4

Re: XFCE. Знаки вопроса вместо русских букв.

Сообщение SwapON »

Aliech писал:
17.03.2025 03:15
SwapON, я очень рад. И, самое главное, вы таки отписали о результате. Что делает этот тред более полезным для потенциальных мимокроков, если они будут гуглить похожую проблему.
Я, попутно изучая один из ненавистных всем ЯП, пишу свой блог-шпаргалку без всяких фреймворков в обычном саблайме, в котором хочу отображать сложности, с которыми приходилось сталкиваться. Это уже CMS, но пока в тестовом контуре допиливается. Я так думаю, что в поисковиках редкие моменты будут в первых строчках. Принесу полезность в этот жестокий и токсичный мир :)

Особенно ярко выражается о пихе один из здешних модераторов, что всегда вызывает у меня улыбку на лице :D

Я ни в коем случае не накидываю переработанные продукты жизнедеятельности естественным путём на вентилятор, а просто поделился или правильнее будет похвастался :yes4:
Спасибо сказали: