LINUX.ORG.RU

Сообщения init_6

 

не новость, geek-sources-3.8.1, rtai

Вышло rtai под Linux 3.x и его поддержка добавлена в sys-kernel/geek-sources-3.5.7

Ну и да sys-kernel/geek-sources-3.8.1

Haters gonna hate

Дискасс!

 , , , ,

init_6
()

Вопросы миграции на systemd в gentoo

Пробую сабж в деле. Возникло несколько вопросов:

  • Совместно с openrc использовал Early userspace mounting Однако если я все понял правильно systemd вообще плевать на /etc/fstab ? Где в systemd настраивать необходимость проверки разделов ?
  • На openrc для distfiles использовал связку nfs+autofs. Как ту же связку правильно использовать с systemd ?
  • И самый важный для меня вопрос - на openrc использовал squashed portage tree как правильно её же поднять с systemd с условием того что поддержку старых init.d/* скриптов из свежего systemd выпилили? Я правильно понимаю что самый простой путь это переписать init.d скрипт в обычный скрипт с параметрами запуска start/stop/reload/… и уже этот скрипт пинать из service файла?

И не думайте что я не умею гуглить. По nfs+autofs пробовал

autofs.service nfs3-client.target nfs4-client.target proc-fs-nfsd.mount rpcbind.service rpcbind.socket rpc.gssd.service rpc.idmapd.service rpc.statd.service sm-notify.service syslog-ng.service var-lib-nfs-rpc_pipefs.mount

и из нескольких оверлеев и из арча. Вроде бы все должно быть ок но на openrc оно работало а на systemd это увы не так.

 ,

init_6
()

не новость, geek-sources-3.7.1 + reiser4 + zen + wiki

Появился reiser4 под текущее стабильное 3.7.1

А тем временем в sys-kernel/geek-sources-3.7.1 добавлена поддержка патчей из zen-kernel и проект обзавелся wiki

Haters gonna hate

Дискасс!

 , , , ,

init_6
()

Шел 2013й год…

А стабильный portage в gentoo все так же не умел работать с патчами в именах файлов которых имелись пробелы… И да в данный момент работает только с thin-manifests = true и только если об этом позаботился сам автор ебюлда.

Примеров не будет. Не верите возьмите и проверьте сами иначе какие из вас гентушники!

 , ,

init_6
()

Ынтырпрайз

Обновил android на своем htc штатной обновлялкой до 4.0 получил «Карта памяти SD пуста или имеет неподдерживаемую файловую систему». Форматирование карты в самом телефоне не помогает. Да и это миниSD мне пихать в компе негде… переходника нет. Это победа!

init_6
()

Вышел патчсет geek-sources-3.5.0 для Linux v3.5

На днях увидела свет новая версия sys-kernel/geek-sources-3.5.0.

На данный момент sys-kernel/geek-sources поддерживает:

( поддерживает: )

Из sys-kernel/geek-sources были удалены:

( были удалены: )

 , , , ,

init_6
()

tuxonice+nvidia+dracut+kernel-3.*

wiki генты устарело. wiki tuxonice вообще мертво. для dracut&tuxonice от федоровцев есть нечто странное… но его еще допиливать нужно.

Сейчас tuxonice радостно hibernate-ся из консоли без иксов. Правда при загрузке и выходе из hibernat-а оно не находит /sbin/tuxoniceui_text <-- его нужно в initrd добавить dracut-а ? Если с иксами то вообще полный капец.

В общем короче говоря нужны истории успеха и желательно с примерами того как это все вместе или не совсем все побеждалось.

 ,

init_6
()

у линсовета новое доменное имя linsovet.org.ua

сабж

init_6
()

media-sound/pulseaudio-1.99.2

После обновления наблюдаю новые вещи в виде:

/.pulse/8883af86fd37c731ccb2ffa80000000b-runtime
.pulse-cookie

И мне собственно было бы пофиг если бы:

1) Оно не располагалось бы в корне.

2) И если бы не вот такая магия

# ls -lra / | grep pulse
-rw-------   1 root root   256 Mar 31 09:19 .pulse-cookie
drwx------   2 root root  4096 Mar 31 09:20 .pulse

Внимание вопрос чо это за <тут был мат> ? Как это вообще понимать ? И где волшебный выключатель выключающий конкретно эту фичу?

ЗЫ: Пересобирал пульса и переустанавливал с чистыми дефолтными конфигами. Не помогло.

ЗЫЫ: С советами «Удали пульс» идите вы сразу сами знаете куда.

 , ,

init_6
()

[gentoo] очистка ${T} из ебюлда

Собственно сабж: как в ебюлде правильно чистить ${T} еси очень нада?

 

init_6
()

[gnome-3] separate x screens without TwinView

Стоит текущий gnome-base/gnome-3.2.0 из оверлея gnome, x11-base/xorg-server-1.10.4-r1, x11-base/xorg-drivers-1.11 и x11-drivers/nvidia-drivers-285.05.09-r1. Ядро 3.1. При попытке запуска на двух мониторах без TwinView умирает gnome-panel.

Как результат видно только обоину а сам гномошелл целиком неработоспособен.

В иных дистрах пофиксили? В багзилле уже есть или провляется только у меня?

init_6
()

gnome-3.1.4, Activities with Icon

Делаю все по Replace GNOME Shell Activities Text String with Icon однако в lg вижу Filed to evulate main function:type error:hotSpotButton is undefined я так понял что куда то дели Main.panel.button. Как чинить?

init_6
()

[история успеха] kernel-3, gnome-3 и x11-drivers/nvidia-drivers

Если быть кратким то: Bug #375615, [bug report] 275.19 makes Gtk apps go into infinite loop when quitting, breaks Gnome

Мне на kernel-3, gnome-3 удалось заставить работать только x11-drivers/nvidia-drivers-270.41.19 и вообще всё что >x11-drivers/nvidia-drivers-270.41.19 неработоспособно.

И я не думаю что это проблемы самой генты. В общем если вы не были в курсе - знайте. Если «у вас все работает» делимся секретами. И да разговор про блоб а на nouveau у меня и у самого все чудно.

 

init_6
()

GNOME 3.1.2 development released

GNOME 3.1.2 released

GNOME 3.1.2 Development Release

===============================

Fourth update to GNOME 3.0, first update of the development release available at last (as it was delayed).

(cut)

If you want to know what is new on this release, you can check the release notes of those modules:

core - http://download.gnome.org/core/3.1/3.1.2/NEWS

apps - http://download.gnome.org/apps/3.1/3.1.2/NEWS

And if you want the code, you can find the release here:

core sources - http://download.gnome.org/core/3.1/3.1.2

apps sources - http://download.gnome.org/apps/3.1/3.1.2

Уже интересен Epiphany - It’s all in the small things

init_6
()

NetworkManager и запуск скриптов по событию

В связи с {установкой}/{обновлением до}

gnome-base/gnome-3.0.0
решил вместо опробованного в течение времени
net-misc/wicd-1.7.1_beta2-r3
попробовать таки
net-misc/networkmanager-0.8.998

Собственно включил USE флаг, пересобрал мир, все настроил интернет работает. Однако остался вопрос - как запускать свои скрипты по событию подключения networkmanager-а к сети.

Помог arch wiki NetworkManager

Делаю по мануалу меняю только /etc/rc.d на свои /etc/init.d

$ cat /etc/NetworkManager/dispatcher.d/50-ntp-client
#!/bin/sh

IF=$1 # The interface which is brought up or down
STATUS=$2 # The new state of the interface

case "$STATUS" in
    'up') # $IF is up
	exec /etc/init.d/ntpd start #в оригинале /etc/rc.d/ntpd
	;;
    'down') # $IF is down
	# Проверяем наличие активных интерфейсов, иначе stop
	if [ ! `nm-tool|grep State|cut -f2 -d' '` == "connected" ]; then
		exec /etc/init.d/ntpd stop #в оригинале /etc/rc.d/ntpd
	fi
	;;
esac

Права доступа:

$ ls -lr /etc/NetworkManager/dispatcher.d/50-ntp-client
-rwxr-xr-x 1 root root 407 Apr 25 19:26 /etc/NetworkManager/dispatcher.d/50-ntp-client

После загрузки коннект к сети проходит и интернет доступен однако:

$ /etc/init.d/ntpd status
 * status: stopped

Аналогично вместо ntpd пробую с iptables все равно симптомы те же после загрузки коннект к сети проходит однако * status: stopped

Внимание вопрос- ЧЯДНТ? И как в данном случае вообще правильно?

init_6
()

[gentoo, gnome-3] gnome-bluetooth-3.0.0 где апплет?

Стоит net-wireless/gnome-bluetooth-3.0.0. Голубоглазая мышь работает без проблем... Однако самого апплета нигде нет. У кого оно заработало расскажите о том какое из шаманских камланий нужно применить чтобы увидеть апплет?

init_6
()

[gentoo, gnome-3] networkmanager VS pasword`s

Все устраивает но одно понять не могу как в gnome-3, net-misc/networkmanager-0.8.998 заставить пароли от вифи запоминатся в «связке ключей» ?

init_6
()

[acpi, dsdt, iasl] чиню свои проблемки

Начало тут Итак в dmesg имею:

pci 0000:00:1f.3: reg 20 io port: [0x1c00-0x1c1f]

Обращаем внимание на 0000:00:1f.3 и 0x1c00-0x1c1f. А вот ниже всплывает:

i801_smbus 0000:00:1f.3: PCI INT C -> GSI 19 (level, low) -> IRQ 19
ACPI: I/O resource 0000:00:1f.3 [0x1c00-0x1c1f] conflicts with ACPI region SMBI [0x1c00-0x1c0f]
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver

Да то же самое 0000:00:1f.3 и 0x1c00-0x1c1f. Все железо вроде бы как работает нормально. Но во первых страшная надпись немного смущает а во вторых проявляется глобально на ядрах разных версий и в разных дистрах. К тому же об 00:1f.3 lspci говорит:

00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 0175
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 19
	Region 0: Memory at c0800000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at 1c00 [size=32]
	Kernel modules: i2c-i801

А в dsdt по поводу 0x1c00 есть следущее:

        Device (SBUS)
        {
            Name (_ADR, 0x001F0003)
            OperationRegion (SMBP, PCI_Config, 0x40, 0xC0)
            Field (SMBP, DWordAcc, NoLock, Preserve)
            {
                    ,   2, 
                I2CE,   1
            }

            OperationRegion (SMBI, SystemIO, 0x1C00, 0x10) // <<-- ага вот оно 0x1C00
            Field (SMBI, ByteAcc, NoLock, Preserve)
            {
                HSTS,   8, 
                        Offset (0x02), 
                HCON,   8, 
                HCOM,   8, 
                TXSA,   8, 
                DAT0,   8, 
                DAT1,   8, 
                HBDR,   8, 
                PECR,   8, 
                RXSA,   8, 
                SDAT,   16
            }

Меня не оставляют смутные подозрения по поводу того что выше обозначенный «баг» можно вылечить правкой dsdt конкретно вот этой строки:

OperationRegion (SMBI, SystemIO, 0x1C00, 0x10) // <<-- ага вот оно 0x1C00

Что скажут всезнающие ЛОРовцы?

init_6
()

[gentoo, gnome-shell-2.91.91 beta] раскладка, winkey --> меню actions

По дефолту в gnome-shell на winkey забиндино вызов меню actions(в рус. варианте действия)

Внимание вопрос - где сменить комбинацию кнопки winkey на CapsLock? Просто привык к переключению языков по winkey а тут такой облом. И да это beta но что то мне подсказывает что это могут до 6го апреля и не поправить…

init_6
()

[gentoo] mkinitcpio

Продолжаю безумную затею с прикручиванием mkinitcpio к gent-е

sys-kernel/gen-init-cpio и sys-kernel/mkinitcpio стоит еще конечно пилить но и сейчас они работают.

А проблема собственно вот в чем. Если я правильно понял то в archlinux x86_64 есть /lib и /lib64. Причем /lib это не ссылка на /lib64. В то время как в генте x86_64 /lib это как правило ссылка на /lib64. Так вот все бы ничего но /sbin/mkinitcpio в приведенном куске

if [ "${HAS_MODULES}" = "y" ]; then
    echo ":: Generating module dependencies"
    for mod in $(grep "file /lib/modules/${KERNELVERSION}" ${FILELIST} | cut -d' ' -f2); do
        dir=$(dirname "${mod}")
        mkdir -p "${TMPDIR}/${dir}"
        cp "${BASEDIR}${mod}" "${TMPDIR}/${dir}/"
    done
    /sbin/depmod -b ${TMPDIR} ${KERNELVERSION}
    add_file "${TMPDIR}/lib/modules/${KERNELVERSION}/modules.dep"     "/lib/modules/${KERNELVERSION}/modules.dep"
    add_file "${TMPDIR}/lib/modules/${KERNELVERSION}/modules.alias"   "/lib/modules/${KERNELVERSION}/modules.alias"
    add_file "${TMPDIR}/lib/modules/${KERNELVERSION}/modules.symbols" "/lib/modules/${KERNELVERSION}/modules.symbols"
fi

вылетает вот с такой ошибкой

/sbin/mkinitcpio -v
(cut)
:: Parsing hook [filesystems]
:: Generating module dependencies
WARNING: Couldn't open directory /var/tmp/mkinitcpio.I6p6HE/lib/modules/2.6.32.71_p18-rh: No such file or directory
FATAL: Could not open /var/tmp/mkinitcpio.I6p6HE/lib/modules/2.6.32.71_p18-rh/modules.dep.temp for writing: No such file or directory
ERROR: file '/var/tmp/mkinitcpio.I6p6HE/lib64/modules/2.6.32.71_p18-rh/modules.dep' does not exist
ERROR: file '/var/tmp/mkinitcpio.I6p6HE/lib64/modules/2.6.32.71_p18-rh/modules.alias' does not exist
ERROR: file '/var/tmp/mkinitcpio.I6p6HE/lib64/modules/2.6.32.71_p18-rh/modules.symbols' does not exist
:: Dry run complete, use -g IMAGE to generate a real image

На первый взгляд в том куске кода вроде бы все верно. И по идее должно и в случае когда /lib это ссылка нормально работать… но увы не работает.

Что подскажите?

 

init_6
()

RSS подписка на новые темы