tchgefest
Да, KDE.
В сам файл ничего не пишется. Права выставлены только на чтение + блокировка изменений через chattr +i
> Да иногда еще бывает файл .recently-used
я за xbel файлами и через lsof и через ls -la | grep xbel в том каталоге наблюдал, а еще на всякий делал locate xbel/recently.
судя по lsof и запуску nightly firefox из консоли создается временный файл ~/.local/share/recently-used.xbel.blabla, который тут же удаляется с выводом ошибки о невозможности переименования в recently-used.xbel.

tchgefest
А разве в firefox не настраивается как хранит историю?
Вы про download history? Это совсем не то.
Тут речь про диалог GTK. пример: Firefox > itmages.ru > Добавить
Kycok
Тоже не помогает. Точнее только частично - список очищается после перезагрузки браузера. Может быть, так даже лучше.

(firefox:31630): Gtk-WARNING **: Attempting to store changes into `/home/user/.local/share/recently-used.xbel', but failed: Не удалось переименовать файл «/home/user/.local/share/recently-used.xbel.5NNQDX» в «/home/user/.local/share/recently-used.xbel»: сбой в функции g_rename(): Операция не позволена

(firefox:31630): Gtk-WARNING **: Attempting to set the permissions of `/home/user/.local/share/recently-used.xbel', but failed: Операция не позволена
Этот временный файл удаляется..потом его не найти. Данные в память помещаются?

akorop
Меня устроит если никто и ничего писать в этот файл не будет. Может есть другие варианты? Что-то в конфигах прописать? Или что-то из этого руками пересобрать:
$ pacman -Q | grep gtk
gtk-update-icon-cache 2.24.22-1
gtk2 2.24.22-1
gtk3 3.10.7-1
kde-gtk-config 2.2.1-1
oxygen-gtk2 1.4.4-2
oxygen-gtk3 1.3.4-1
pygtk 2.24.0-3
qtcurve-gtk2 1.8.18-1
Его GTK диалог при загрузке файлов на сайты сохраняет их имена в списке "Недавние документы", что меня не устраивает.
Нашел файл, где хранятся списки: ~/.local/share/recently-used.xbel
Убрал права на запись > Эта вредятина вернула себе права на запись и обновила файл
Сделал владельцем рута > Ситуция не изменилась. WTF?
Браузер с рутовыми привелегиями я конечно не запускал. Каким образом вредятина перезаписывает файл?
tchgefest
cat /etc/X11/xorg.conf.d/00-keyboard.conf
Изначально я изменил в конфиге ctrl на alt и файл назывался 20-keyboard.conf
Сейчас на всякий случай попробовал изменить 20 на 00 и не трогать конфиг, перезагрузился, но ничего не изменилось.
cat /etc/X11/xorg.conf.d/00-keyboard.conf
Section "InputClass"
        Identifier "keyboard-layout"
        Driver "evdev"
        MatchIsKeyboard "yes"
        Option "XkbLayout" "us, ru"
        Option "XkbOptions"    "grp:ctrl_shift_toggle,compose:menu"
EndSection

upd. Natrio
Понятно, спасибо.
Тоже "развидел" флаги в общем. Сделал просто en и ru текстом.
tchgefest
Первая постоянная,вторая за 5 минут сделал:
С таким конфигом у меня флаг не отображается на ru, а на us отображается.
sirocco
Советую поинтересоваться, откуда вообще берётся арч.
Ну не до такой же степени. Просто мне не хочется видеть их флаг в лотке и все.. никакой ненависти к простому народу.

Короче, если я правильно понял, то XkbVariant мне не помошник и вариантов у меня немного:
1. Заменить значок/файл картинки
2. Отключить флаги
3. Вернуть en + пункт 2
Так?
Как англичане без этих символов обходятся? Или все en ставят?
XkbVariant мне не помошник?
tchgefest
?
Обзываю его как хочу - амерский, американский. Чего докопались?! Не нравиться - игнорируйте тему и все. Эмоции свои на майдане выплескивайте.
gb тут при том, что раскладка теперь другая и флаг (Великобритания).
Про XkbLayout догадки, там же прописывается winkeys и.т.д. Про значения не много знаю.

tchgefest
Вы что считаете en_GB.UTF-8 UTF-8 и en_US.UTF-8 UTF-8 это одно и тоже?
Нет. Покиньте топик.
Модеры сотрите тему, на другом сайте создам.
Эмм, флаги у меня и так были )
С помощью конфига я поменял раскладку, а соответственно сменился и флаг (с американского на английский).
/me захотел развидеть амерский флаг в лотке и сделал так:
Section "InputClass"
        Identifier "Keyboard-layout"
        MatchIsKeyboard "on"
        Option "XkbLayout" "gb,ru"
        Option "XkbOptions" "grp:alt_shift-toogle"
EndSection
Теперь не могу понять как напечатать некоторые символы. Например обратный слеш и | (с другими вроде разобрался). Куда они спрятались?
Тут дело наверно не в выборе us/gb а в xkbvariants? Подскажите.