Титла: Прецакани шрифтове в Debian Wheezy Публикувано от: icemans в Nov 27, 2014, 12:59 Историята е следната - качвах си няколко допълнителни шрифтове в /usr/share/fonts. После дадох
Цитат chmod 644 /usr/share/fonts/* и сега всичко ми е на квадратчета. Нямам никакви надписи никъде - само квадрати. Нещо се омаза, но какво? Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: neter в Nov 27, 2014, 13:25 В тази папка шрифтовете са разделени в допълнителни подпапки, а за да може даден потребител да изведе съдържанието на дадена папка тя трябва да има добавен execute бит в групата права, която се отнася за този потребител. В случая с тази папка е най-добре да бъде добавено във всички групи права. С root права изпълни
Код: find /usr/share/fonts/ -type d -exec chmod 755 {} \; Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: icemans в Nov 27, 2014, 14:25 Благодаря ти, оправи се ;) А като добавям папки с други шрифтове какви права трябва да им давам за да се виждат от GIMP, примерно, от всички потребители?
Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: neter в Nov 27, 2014, 14:29 Същите - 755 за папките, 644 за файловете, потребителят-собственик и групата-собственик да бъдат root. Освен ако не искаш и някой друг потребител или група да може да пише из тези папки и файлове.
Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: icemans в Nov 27, 2014, 14:58 Добре, защо обаче като задам 755 на папките и 644 на файловете, GIMP не ги чете тези шрифтове и се затваря, като в конзола постоянно дава грешки в някой от шрифтовете. Когато стартирам обаче GIMP като SU и се виждат всички шрифтове без крашове и без грешки.
Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: neter в Nov 27, 2014, 15:35 Пробвай с root права да изпълниш командите
Код: mkfontscale Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: cybercop в Nov 27, 2014, 16:09 su
dpkg-reconfigure fontconfig-config dpkg-reconfigure fontconfig Отделно, след рестарта, отваряш потребителската директория, настройваш браузъра да показва скритите файлове и поставяш папката от този архив http://dox.bg/files/dw?a=8a01330567 в папка .config. http://s19.postimg.org/4ro18u8fn/fontconfig.png След това, изпълняваш в терминал като обикновен потребител fc-cache -fv за да пренаредиш кеша. По принцип, единственото, което правя след добавяне на шрифтове е пренареждането на кеша. Папка fontconfig я добавям в потребителската директория веднага след инсталацията. Желаеш ли да ти дам моите шрифтове, ако си сбъркал нещо. Не са много, но са достатъчно. Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: icemans в Nov 27, 2014, 17:05 За съжаление не става и с двата съвета :( GIMP продължава да крашва когато го отворя като обикновен потребител. С root права не крашва и си вижда всички шрифтове които са в /usr/share/fonts.
Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: k0tka в Nov 27, 2014, 17:11 Можеш ли да го отвориш от конзолата като потребител, за да видиш каква е грешката когато крашне?
Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: neter в Nov 27, 2014, 17:14 Допълнително изпълни команда като обикновен потребител
Код: strace gimp 2> ~/gimp_strace.txt Код: apt-get install strace Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: cybercop в Nov 27, 2014, 17:21 Ето ти моята папка usr/share/fonts
https://yadi.sk/d/thQq22-NcyUzS Подмени я с твоята, изпълни отново su dpkg-reconfigure fontconfig-config dpkg-reconfigure fontconfig като в първата стъпка, поставяш опция Auto и актуализирай отново кеша. Титла: Re: Прецакани шрифтове в Debian Wheezy Публикувано от: icemans в Nov 27, 2014, 17:37 Оправих се ;) Оказа се, че имало още папки в папките които са нямали права 755. Сега се вижда всичко :) Благодаря ви!
cybercop, благодаря, но целта беше да си добавя мои шрифтове. С основните шрифтове нямах проблеми. |