[SOLVED] Создание "посторонней" директории в / при входе в KDE

Недавно заметил непонятную, и поэтому раздражающую меня, "мелочь" -
в корне системы создаётся директория /.config с файлом Trolltech.conf примерно такого содержания:

[Qt%20Plugin%20Cache%204.5.false]
usr\lib\qt4\plugins\codecs\libqcncodecs.so=40500, 0, i386 linux g++-4 full-config, 2009-03-07T17:31:12
...
...usr\lib\kde4\plugins\styles\oxygen.so=40500, 0, i386 linux g++-4 full-config, 2009-03-06T21:40:08
usr\lib\kde4\plugins\styles\phasestyle.so=40500, 0, i386 linux g++-4 full-config, 2009-03-07T01:36:31
...[Qt%20Factory%20Cache%204.5]
com.trolltech.Qt.QTextCodecFactoryInterface%3A\usr\lib\qt4\plugins\codecs\libqcncodecs.so=2009-03-07T17:31:12, GB18030, GBK, GB2312, gb2312.
com.trolltech.Qt.QTextCodecFactoryInterface%3A\usr\lib\qt4\plugins\codecs\libqjpcodecs.so=2009-03-07T17:31:11, EUC-JP, ISO-2022-JP, Shift_JI
...
com.trolltech.Qt.QStyleFactoryInterface%3A\usr\lib\kde4\plugins\styles\oxygen.so=2009-03-06T21:40:08, Oxygen
...

Удаление директории "работает" до следующего входа в KDE :(

P.S. KDE-4.2.1

Хы. А каталог .kde не

Хы. А каталог .kde не смущает? В .config хранятся настройки многих приложений, и настройки Qt4, насколько я понимаю.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Меня бы

krigstask написал(а):
Хы. А каталог .kde не смущает?

Не смущает :)
Меня бы и .config не смущал, если бы он создавался как и прежде в домашней директории, а не в корне системы.

Я Gentoo & Funtoo

Странно, но у меня нет таких

Странно, но у меня нет таких директорий. kde-4.2.1. Они у меня в домашней директории.

А-а-а, проморгал,

А-а-а, проморгал, извиняюсь.
Интересное дело. У меня не создаётся…
Попробуй отследить, это startkde его создаёт или kdm? Для начала

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Странное что-то, убрал xdm из

Странное что-то, убрал xdm из загрузки и обнаружил, что "лишний" каталог создаётся уже при загрузке в консоль. Так что ни kdm, ни kde, по-моему, ни при чём.

Не могу понять, кто из них это делает:

#rc-update show
                 fsck |                                   boot                                                                             
                cupsd |                                        default                                                                     
             bootmisc |                                   boot
           localmount |                                   boot
            alsasound |                                   boot
                local |          nonetwork                     default
               smartd |                                        default
             netmount |                                        default
                 hald |                                        default
                acpid |                                        default
              modules |                                   boot
         termencoding |                                   boot
                 dbus |                                        default
               procfs |                                   boot
          consolefont |                                   boot
           lm_sensors |                                        default
              anacron |                                        default
               sysctl |                                   boot
             hostname |                                   boot
              urandom |                                   boot
            syslog-ng |                                        default
                devfs |                    sysinit
            savecache | shutdown
                 swap |                                   boot
               net.lo |                                   boot
                  xdm |                                        default
             mount-ro | shutdown
                 mtab |                                   boot
              privoxy |                                        default
    hibernate-cleanup |                                   boot
                dmesg |                    sysinit
              keymaps |                                   boot
                 root |                                   boot
              hwclock |                                   boot
                 udev |                    sysinit
            killprocs | shutdown

Я Gentoo & Funtoo

А права у него чьи?

А права у него чьи?

И у каталога, и у файла

И у каталога, и у файла пользователь и группа - root.

Я Gentoo & Funtoo

Хм, у меня тоже в корне была

Хм, у меня тоже в корне была эта директория с файлом Trolltech.conf.
Удалил её, перезапустил kdm, зашёл в KDE и директория больше не появилась.. Посмотрю, может быть удастся выявить закономерность её возникновения.

Наконец разобрался откуда

Наконец разобрался откуда "растут ноги" у проблемы, вынесенной в топик. Возникла она после решения описанной уже на форуме "Kde 4.2 + Qt 4.5.0 - проблемы с кодировкой".
Взависимости от того,собранны x11-libs/qt-core x11-libs/qt-svg x11-libs/qt-sql x11-libs/qt-script с USE=iconv или нет появляется либо проблема с кодировкой, либо проблема с "лишней директорией".
Для себя решил, что кодировка важнее :)

Я Gentoo & Funtoo

Боюсь что не всё так просто.

Боюсь что не всё так просто. Именно для решения "кодировочной" проблемы я собрал qt c USE="-iconv" но даже после этого никаких левых директорий в корне не появляется.

К сожалению, в моём случае

К сожалению, в моём случае всё именно так :(
Не могли бы привести все USE-флаги, с которыми собраны указанные библиотеки.

Я Gentoo & Funtoo

Может еще и qt-test надо без

Может еще и qt-test надо без этого флага собрать?

UPD:
Нет, не помогло :(

Из

Из общих:

-custom-cxxflags
-debug
-iconv
-pch
+glib

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Да, конечно могу. Вот как

Да, конечно могу. Вот как собрано:

Calculating dependencies... done!
[ebuild   R   ] x11-libs/qt-core-4.5.0  USE="debug glib qt3support ssl -custom-cxxflags -doc -iconv -pch" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-sql-4.5.0  USE="debug mysql qt3support sqlite -custom-cxxflags (-firebird) -iconv -odbc -pch -postgres" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-dbus-4.5.0  USE="debug -custom-cxxflags -pch" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-script-4.5.0  USE="debug -custom-cxxflags -iconv -pch" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-test-4.5.0  USE="debug iconv%* -custom-cxxflags -pch" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-xmlpatterns-4.5.0  USE="debug -custom-cxxflags -pch" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-gui-4.5.0  USE="accessibility dbus debug glib gtkstyle mng qt3support tiff -cups -custom-cxxflags -nas -nis -pch -raster -xinerama" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-qt3support-4.5.0  USE="accessibility debug -custom-cxxflags -pch -phonon" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-webkit-4.5.0  USE="debug -custom-cxxflags -pch" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-opengl-4.5.0  USE="debug qt3support -custom-cxxflags -pch" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-svg-4.5.0  USE="debug -custom-cxxflags -iconv -pch" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-assistant-4.5.0  USE="debug -custom-cxxflags -pch" 0 kB [1=>0]
[ebuild   R   ] x11-libs/qt-4.5.0  USE="dbus opengl qt3support" 0 kB [1=>0]

ебилды из оверлея qting-edge

В связи с чем вы используйте

В связи с чем вы используйте qt-библиотеки из оверлея?

Я Gentoo & Funtoo

А у вас исчез этот каталог

А у вас исчез этот каталог или еще все появляется? У меня он /.config , в $HOME/.config и в /root/.config.

FreeBSD для работы, а Linux для души.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".