/etc/conf.d/local
Помощь новичку с Gentoo (Вопросы различной тематики, возникающие по мере использования системы.)
Модератор: /dev/random
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
Пытаюсь ставить себе device-mapper выдаёт emerge device-mapper Блокируется udevom и lvm2. Как в генту создать криптографический раздел например зашифровать с aes?
-
- Сообщения: 276
- Статус: segfault in your face
- ОС: Hardened Funtoo x86_64
Re: Помощь новичку с Gentoo
оно больше не нужно в таком виде как вы хотите.
Non-technical questions sometimes don't have an answer at all. @ Linus Torvalds
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Помощь новичку с Gentoo
Здравствуйте! Генту, третий KDE. Вместо kdm стартовый экран gdm потому что не смог настроить локаль UTF-8 для файловой системы у KDM. В GDM выбирается и выставлено по-умолчанию UTF-8.
Ничего для автомонтирования Flash-дисков не делал. При втыкании появляется кдешное окно "Примонтировать?" и окно гномовского Nautilus, который
я конечно же сразу закрываю. Доделав свои дела, не могу через Konqueror отмонтировать Flash-диск - нет прав. Действую через рутовую консоль. Кстати отмонтированный Flash-диск в KDE тоже не монтируется.
Что это за мешанина механизмов монтирования? У меня ещё стоит HAL для k3b 1.05. Что было после него не знаю не следил.
Ничего для автомонтирования Flash-дисков не делал. При втыкании появляется кдешное окно "Примонтировать?" и окно гномовского Nautilus, который
я конечно же сразу закрываю. Доделав свои дела, не могу через Konqueror отмонтировать Flash-диск - нет прав. Действую через рутовую консоль. Кстати отмонтированный Flash-диск в KDE тоже не монтируется.
Что это за мешанина механизмов монтирования? У меня ещё стоит HAL для k3b 1.05. Что было после него не знаю не следил.
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Помощь новичку с Gentoo
zenitur
Надо полагать, что это работа /etc/xdg/autostart/gdu-notification-daemon.desktop в паре с GVFS. Надо отключить гномовские демоны, которые запускаются автоматически (/etc/xdg используется всеми Portland-совместимыми DE).
Надо полагать, что это работа /etc/xdg/autostart/gdu-notification-daemon.desktop в паре с GVFS. Надо отключить гномовские демоны, которые запускаются автоматически (/etc/xdg используется всеми Portland-совместимыми DE).
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
Кто настраивал сеть между хостовой системой и виртуалкой qemu? Я пробовал делать по этой http://ru.gentoo-wiki.com/wiki/%D0%9F%D0%B...%B5%D1%82%D1%8C инструкции у меня не получилось. На хостовой
ifconfig
Делал способом через bridge-utils через brctl.
Появляются сообщения типа
ifconfig
Код: Выделить всё
br0 Link encap:Ethernet HWaddr 42:4c:2b:85:29:33
inet addr:169.254.25.66 Bcast:169.254.255.255 Mask:255.255.0.0
inet6 addr: fe80::b093:abff:fe17:974d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:19 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3742 (3.6 KiB) TX bytes:7860 (7.6 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:140 errors:0 dropped:0 overruns:0 frame:0
TX packets:140 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8448 (8.2 KiB) TX bytes:8448 (8.2 KiB)
tap0 Link encap:Ethernet HWaddr 42:4c:2b:85:29:33
inet6 addr: fe80::404c:2bff:fe85:2933/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:1072 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:4188 (4.0 KiB) TX bytes:60792 (59.3 KiB)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.6.0.226 P-t-P:10.6.0.225 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:1406 errors:0 dropped:0 overruns:0 frame:0
TX packets:1532 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:630946 (616.1 KiB) TX bytes:266936 (260.6 KiB)
wlan0 Link encap:Ethernet HWaddr 00:24:2c:1d:fb:3b
inet addr:192.168.2.107 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::224:2cff:fe1d:fb3b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2772 errors:0 dropped:0 overruns:0 frame:0
TX packets:2197 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1169825 (1.1 MiB) TX bytes:507970 (496.0 KiB)
Делал способом через bridge-utils через brctl.
Появляются сообщения типа
Код: Выделить всё
SIOCSIFADDR: File exists
SIOCSIFFLAGS: Cannot assign requested address
SIOCSIFFLAGS: Cannot assign requested address
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
У меня wifi и интерфейса eth0 нету.
br0 требует eth0 которого нету.
Код: Выделить всё
bridge_br0="eth0"
config_eth0=( "null" )
config_br0=( "dhcp" )
dhcpcd_br0="-t 10"
fallback_route_br0=( "default via 192.168.1.1" )
brctl_br0=( "setfd 1" "sethello 1" "stp on" )
depend_br0() {
need net.eth0
}
br0 требует eth0 которого нету.
-
- Администратор
- Сообщения: 5373
- ОС: Gentoo
Re: Помощь новичку с Gentoo
Тогда зачем вы прописали зависимость от eth0, если его нет?
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
Потому что так написано тут http://ru.gentoo-wiki.com/wiki/%D0%9F%D0%B...%B5%D1%82%D1%8C, я по примеру делаю.
-
- Администратор
- Сообщения: 5373
- ОС: Gentoo
Re: Помощь новичку с Gentoo
netelis писал(а): ↑13.11.2010 18:51Потому что так написано тут http://ru.gentoo-wiki.com/wiki/%D0%9F%D0%B...%B5%D1%82%D1%8C, я по примеру делаю.
Вы не делаете по примеру, а бездумно копипастите пример. Это разные вещи. Вы хоть понимаете, что означают опции, которые вы скопипастили? Если понимаете, то легко измените под свой случай. Если не понимаете, то читайте документацию, пока не поймёте.
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
Делаю обновление системы перед этим я удалил неиспользуемые пакеты --depclean и зделал etc-update emerge -avuDN world, пишет Calculating dependencies | * Manifest not found for '/var/lib/layman/v-fox/sys-apps/hwsetup/hwsetup-1.2-r1.ebuild' и ещё
revdep-rebuild показывает что всё нормально.
Код: Выделить всё
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-libs/libdrm:0
(x11-libs/libdrm-2.4.20-r1, installed) pulled in by
<x11-libs/libdrm-2.4.21 required by (x11-drivers/xf86-video-intel-2.9.1, installed)
(x11-libs/libdrm-2.4.22, ebuild scheduled for merge) pulled in by
>=x11-libs/libdrm-2.4.21video_cards_radeon] required by (media-libs/mesa-7.9-r99, ebuild scheduled for merge)
(and 2 more with the same problem)
revdep-rebuild показывает что всё нормально.
-
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Помощь новичку с Gentoo
"Manifest not found" - Обновите оверлей v-fox.
По поводу libdrm. Одна версия требуется пакетом xf86-video-intel, а другая - пакетом mesa. В портежах последняя версия mesa - 7.8.2. У вас же установлена 7.9-r99 (из оверлея, значит). Или xf86-video-intel установите из того же оверлея, или используйте mesa из портежей.
revdep-rebuild занимается другими вещами, а именно пересборкой программ, которые требуют libblabla.so.1, когда в системе уже есть libblabla.so.2.
По поводу libdrm. Одна версия требуется пакетом xf86-video-intel, а другая - пакетом mesa. В портежах последняя версия mesa - 7.8.2. У вас же установлена 7.9-r99 (из оверлея, значит). Или xf86-video-intel установите из того же оверлея, или используйте mesa из портежей.
revdep-rebuild занимается другими вещами, а именно пересборкой программ, которые требуют libblabla.so.1, когда в системе уже есть libblabla.so.2.
-
- Администратор
- Сообщения: 5373
- ОС: Gentoo
Re: Помощь новичку с Gentoo
Оверлей v-fox вообще-то известен постоянными сбоями. Я бы рекомендовал от него избавиться совсем.
-
- Сообщения: 1319
Re: Помощь новичку с Gentoo
дано:
sys-libs/glibc
#342619
надо:
аккуратно запатчить glibc, но, желательно, с минимумом телодвижений.
any ideas are welcome.
sys-libs/glibc
#342619
надо:
аккуратно запатчить glibc, но, желательно, с минимумом телодвижений.
any ideas are welcome.
:wq
-
- Сообщения: 95
- ОС: Debian Wheezy i686
Re: Помощь новичку с Gentoo
У меня заблокированны почти все пакеты относящиеся к kde, qt и x11 revdep-rebuild тоже не пускает. При emerge -avuDN world. Такие как qt-webkit, kde-libs, qt-opengl, qt-qt3support итд. v-fox я удалил. v-fox и libdrm было раньше до того как я прешел на новый gcc, а потом всё поехало с кучей блокированных пакетов многие из которых я удалил, и вся графика упала так что я не могу работать с полноценным интерфейсом. Слышал что можно блокировки обойти установив пакет с опцией -u и --nodeps.
-
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Помощь новичку с Gentoo
Вы по-порядку разберитесь - сначала с v-fox и libdrm, а потом покажите, что вам емерж пишет про qt-webkit и т.п.
-
- Сообщения: 36
- ОС: gentoo
Re: Помощь новичку с Gentoo
Интересно, есть ли дополнительная тузла для emerge, чтобы можно было видеть, сколько времени осталось до конца компиляции?
-
- Администратор
- Сообщения: 5373
- ОС: Gentoo
Re: Помощь новичку с Gentoo
И как вы себе представляете реализацию? Сборка осуществляется скриптами, поставляемыми в комплекте с исходниками. emerge не знает и не может знать, что они там собираются делать и сколько это займёт.
-
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Помощь новичку с Gentoo
Есть утилита qlop из portage-utils, которая берет за основу данные о предыдущих сборках программы, поэтому ее данные об оставшемся времени довольно неточные.
-
- Сообщения: 1319
-
- Сообщения: 22
- ОС: calculate
Re: Помощь новичку с Gentoo
Кто-нибудь настраивал интернет yota (wimax intel5150)?
-
- Сообщения: 1319
Re: Помощь новичку с Gentoo
пока что нашёл единственное (и, возможно, неправильное) решение: персональный оверлей.
:wq
-
- Администратор
- Сообщения: 5373
- ОС: Gentoo
Re: Помощь новичку с Gentoo
taaroa
Решений в таких случаях 2: персональный оверлей и /etc/portage/patches.
У обоих есть недостатки:
* оверлей: необходимо маскировать версии, не входящие в него, и самому следить за обновлениями
* /etc/portage/patches: не все ебилды поддерживают (я не помню, что насчёт glibc); кроме того, при очередном обновлении может ВНЕЗАПНО оказаться, что патч на новую версию не ложится, или, что хуже, ложится неправильно.
Единственный вариант, лишённый этих недостатков - "проталкивать" патч в дистрибутив или даже апстрим.
Решений в таких случаях 2: персональный оверлей и /etc/portage/patches.
У обоих есть недостатки:
* оверлей: необходимо маскировать версии, не входящие в него, и самому следить за обновлениями
* /etc/portage/patches: не все ебилды поддерживают (я не помню, что насчёт glibc); кроме того, при очередном обновлении может ВНЕЗАПНО оказаться, что патч на новую версию не ложится, или, что хуже, ложится неправильно.
Единственный вариант, лишённый этих недостатков - "проталкивать" патч в дистрибутив или даже апстрим.
-
- Сообщения: 1319
Re: Помощь новичку с Gentoo
Апстрим не принял этот патч. Увы. И этот патч не единственный, который бы мне хотелось добавить в стандартную поставку дистрибутива. Например, нормальную, т.е. "из коробки", поддержку blowfish. И последующая миграция на sys-auth/tcb. То, как оно есть сейчас, абсолютно не пригодно для сколь-нибудь серьёзной работы.
Что же касается glibc, фокус с /etc/portage/patches не удался, может фаза луны была не та, может невнимательно прочитал документацию или патч устарел...
Что же касается glibc, фокус с /etc/portage/patches не удался, может фаза луны была не та, может невнимательно прочитал документацию или патч устарел...
:wq
-
- Сообщения: 425
- ОС: Gentoo ~amd64
Re: Помощь новичку с Gentoo
Кстати, для тех, кто еще не знает, в новых версиях портажа ввели возможность автоматического добавления патча при сборке пакета. То есть вы копируете патч в каталог '/etc/portage/patches/<category>/<package>-<version>/' с именем *.patch. Править ebuild не надо. При сборке пакета портаж сам попытается подхватить этот патч. Очень удобно и быстро.
-
- Сообщения: 1319
Re: Помощь новичку с Gentoo
Искусственный интеллект? Очень часто важна последовательность наложения патчей (-p0 -p1).
p.s. ещё надо увековечить в /etc/make.conf строчку
PORTAGE_PATCHDIR=/etc/portage/patches.
p.p.s. и, "до кучи", I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1.
:wq
-
- Сообщения: 425
- ОС: Gentoo ~amd64
Re: Помощь новичку с Gentoo
Кому важна последовательность, тот ебилд руками поправит. Думаю, это и так ясно. Зато простые патчи из багзиллы любой новичек теперь может использовать, не мудрствуя лукаво и не забрасывая вопросами, как править ебилды. И необходимых телодвижений стало гораздо меньше
Доп. сторка в make.conf не нужна. По крайней мере, portage 2.2 подхватывает дерикторию с патчами по умолчанию. Багов бояться - на ~ не сидеть.
-
- Сообщения: 1319
Re: Помощь новичку с Gentoo
вопрос: как отладить программу (получить bt) в/из chroot?
дано: ~amd64 no-multilib host | ~x86 chroot. CONFIG_IA32_EMULATION=y
спасибо.
дано: ~amd64 no-multilib host | ~x86 chroot. CONFIG_IA32_EMULATION=y
спасибо.
:wq
-
- Сообщения: 1319
Re: Помощь новичку с Gentoo
...ах да, strace.
execve("/usr/bin/linux32", ["linux32", "chroot", "/mnt/gentoo32", "/bin/bash"], [/* 46 vars */]) = 0
[skip]
Unknown value CS=0x283 while detecting personality of process PID=5569
[skip]
mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xffffffffea03a000
--- {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0xea03a010} (Bus error) ---
+++ killed by SIGBUS +++
вот. strace недостаточно, как запустить сию конструкцию под gdb.
спасибо.
execve("/usr/bin/linux32", ["linux32", "chroot", "/mnt/gentoo32", "/bin/bash"], [/* 46 vars */]) = 0
[skip]
Unknown value CS=0x283 while detecting personality of process PID=5569
[skip]
mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xffffffffea03a000
--- {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0xea03a010} (Bus error) ---
+++ killed by SIGBUS +++
вот. strace недостаточно, как запустить сию конструкцию под gdb.
спасибо.
:wq