Стоит текущий 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.
Как результат видно только обоину а сам гномошелл целиком неработоспособен.
В иных дистрах пофиксили? В багзилле уже есть или провляется только у меня?
Делаю все по Replace GNOME Shell Activities Text String with Icon однако в lg вижу Filed to evulate main function:type error:hotSpotButton is undefined я так понял что куда то дели Main.panel.button. Как чинить?
Если быть кратким то: 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 у меня и у самого все чудно.
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
В связи с {установкой}/{обновлением до}
gnome-base/gnome-3.0.0net-misc/wicd-1.7.1_beta2-r3net-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
Внимание вопрос- ЧЯДНТ? И как в данном случае вообще правильно?
Стоит net-wireless/gnome-bluetooth-3.0.0. Голубоглазая мышь работает без проблем... Однако самого апплета нигде нет. У кого оно заработало расскажите о том какое из шаманских камланий нужно применить чтобы увидеть апплет?
Все устраивает но одно понять не могу как в gnome-3, net-misc/networkmanager-0.8.998 заставить пароли от вифи запоминатся в "связке ключей" ?
Начало тут Итак в 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Что скажут всезнающие ЛОРовцы?
По дефолту в gnome-shell на winkey забиндино вызов меню actions(в рус. варианте действия)
Внимание вопрос - где сменить комбинацию кнопки winkey на CapsLock? Просто привык к переключению языков по winkey а тут такой облом. И да это beta но что то мне подсказывает что это могут до 6го апреля и не поправить…
Продолжаю безумную затею с прикручиванием 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 это ссылка нормально работать… но увы не работает.
Что подскажите?
Хотеть такое: ткнул на Fn+F{1…12} получил beep и выполнение того что там на ту комбинацию навешано. Думаю что скорее всего где то в районе недр acpi с его потрохами такое сделать вполне реально… Я предполагаю что где то в /etc/acpi/default.sh это и делается. Но вот как? хороший вопрос.
ЗЫ: хочу именно через acpi поскольку дистро/dm/wm-о независимо да еще и работать будет даже в консоли.
На данный момент
# iasl -tc dsdt.dsl;
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20100528 [Feb 3 2011]
Copyright (c) 2000 - 2010 Intel Corporation
Supports ACPI Specification Revision 4.0a
ASL Input: dsdt.dsl - 10403 lines, 397123 bytes, 4157 keywords
AML Output: dsdt.aml - 41022 bytes, 897 named objects, 3260 executable opcodes
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
Ядро 2.6.32 собрано с исправленным dsdt - CONFIG_ACPI_CUSTOM_DSDT_FILE="/usr/src/dsdt.hex"
Однако продолжает смущать такое:
dmesg | grep ACPI
(cut)
ACPI Warning for \_SB_.PCI0.PEGP.VGA_.MXMI: Excess arguments - needs 1, found 2 (20090903/nspredef-303)
ACPI Warning for \_SB_.PCI0.PEGP.VGA_.MXMS: Excess arguments - needs 1, found 2 (20090903/nspredef-303)Я полагаю что проблема все еще может заключатся в DSDT. Все упоминания MXMI и MXMS в dsdt.dsl на всякий случай приведены ниже :
(cut)
Device (VGA)
{
Name (_ADR, Zero)
Method (MXMI, 1, NotSerialized)
{
Return (0x21)
}
Method (MXMS, 1, NotSerialized)
{
Return (MXM2)
}
(cut)
(cut)
Device (AMW1)
{
Name (_HID, "pnp0c14")
Name (_UID, "MXM2")
Name (_WDG, Buffer (0x3C)
{
/* 0000 */ 0x3C, 0x5C, 0xCB, 0xF6, 0xAE, 0x9C, 0xBD, 0x4E,
/* 0008 */ 0xB5, 0x77, 0x93, 0x1E, 0xA3, 0x2A, 0x2C, 0xC0,
/* 0010 */ 0x4D, 0x58, 0x01, 0x02, 0x57, 0x93, 0x8A, 0xF2,
/* 0018 */ 0x4B, 0xCF, 0x1A, 0x4A, 0x88, 0x93, 0xBB, 0x1F,
/* 0020 */ 0x58, 0xEE, 0xA1, 0xAF, 0xD1, 0x00, 0x01, 0x08,
/* 0028 */ 0x21, 0x12, 0x90, 0x05, 0x66, 0xD5, 0xD1, 0x11,
/* 0030 */ 0xB2, 0xF0, 0x00, 0xA0, 0xC9, 0x06, 0x29, 0x10,
/* 0038 */ 0x58, 0x4D, 0x01, 0x00
})
Method (WMMX, 3, NotSerialized)
{
If (LGreaterEqual (SizeOf (Arg2), 0x04))
{
CreateDWordField (Arg2, Zero, FUNC)
CreateDWordField (Arg2, 0x04, ARGS)
If (LEqual (FUNC, 0x494D584D))
{
Return (^^PCI0.PEGP.VGA.MXMI(ARGS))
}
Else
{
If (LEqual (FUNC, 0x534D584D))
{
Return (^^PCI0.PEGP.VGA.MXMS(ARGS))
}
Else
{
If (LEqual (FUNC, 0x584D584D))
{
If (LGreaterEqual (SizeOf (Arg2), 0x08))
{
Return (One)
}
}
}
}
}
Return (Zero)
}
(cut)
Еще конечно я грешу и на ядро… Тем более, что как бы до сих пор в основной ветке так и не пофиксили То же самое у fedora Ну и подобных тем еще сотни и всплывают они у владельцев самых разных девайсов…
Всемогущий all помоги разобраться с dsdt! Что тебе стоит…
Для начала… Я вообще то gentoo-шник. Делаю в данный момент вот чего sys-kernel/gen-init-cpio-2.6.36 и sys-kernel/mkinitcpio-0.6.8
… а теперь внимание вопрос в wiki Mkinitcpio сказано
Warning: lvm2, raid и encrypt НЕ ВКЛЮЧЕНЫ по умолчанию. Прочитайте эту страницу чтобы узнать как их включить и настроить.
И это все замечательно однако либо я слепой и на нужной странице не нахожу ответа на вопрос а где же вообще взять hook на lvm2 ? Плюс ко всему еще и каталог в гите очень подозрителен…
В общем либо я чего то недопонимаю… Либо в mkinitcpio-PKGBUILD не укузана еще какая то зависимость.
После долгого перерыва обновилась HandBrake — программа для конвертирования MPEG-видео (включая DVD-видео) в MPEG-4 видеофайл в форматах mp4 и mkv.
Core Library:
Все графические интерфейсы:
Linux GUI:
А главное, в отличие от 0.9.4, текущий релиз наконец-то не зависит от HAL.
Для пользователей Gentoo: emerge -av layman && echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf && layman -f && layman -a init6; emerge =media-video/handbrake-0.9.5
Страница закачки для других дистрибутивов.
>>> Подробности
Собственно вопрос как поменять порядок дисков в raid-1 ? Examples? То что есть (обращаем внимание на последние две строчки:
# mdadm -D /dev/md1
/dev/md1:
Version : 1.2
Creation Time : Wed Nov 3 19:06:54 2010
Raid Level : raid1
Array Size : 312465599 (297.99 GiB 319.96 GB)
Used Dev Size : 312465599 (297.99 GiB 319.96 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Sat Nov 6 12:38:47 2010
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Name : localhost:1 (local to host localhost)
UUID : d819c3c1:1904cedf:1c2faa25:a6db2426
Events : 25886
Number Major Minor RaidDevice State
0 8 19 0 active sync /dev/sdb3
2 8 3 1 active sync /dev/sda3
А хотелось бы
Number Major Minor RaidDevice State
0 8 19 0 active sync /dev/sda3
2 8 3 1 active sync /dev/sdb3
Всмысле рокировать sda3 и sdb3 местами не ломая массива.
Ага щаз… Вот если б в гугле еще и /bin/bash осилили бы… Ннндяяя
Следственным экспериментом доказано миф о том, что Те-кого-нельзя-называть поголовно на этом их mac os x НЕ ПРАВДА!
Что было сделано? Для проведения следственного эксперимента был взят самый что ни на есть нативно маковый ЯДРЕНЫЙ терминальный шрифт и чуть менее чем полностью портирован в это наше linux kernel в качестве /drivers/video/console/font_8x16.c
Пруф? Да сколько угодно... Картинок тем самым шрифтом винтернетиках чуть менее чем дохрена... К примеру вот вам первый попавшийся берем скрин с того самого следственного эксперимента и накладываем для удобства восприятия итого имеем в результате вот что Разрешения в консолях были разные. И эта их mac os x без цветов загружается... Но это все мелочи. А сам шрифт один и тот же.
В то время как следственный эксперимент показал:
Сообщение удалено Одним-из-тех-кого-нельзя-называть по причине 'Таки неинтересно'
Да и не надо врать что вы на этом своем mac os x ну не разу в жизне не видели этот шрифт.
ЗЫ: Было бы крайне интересно узнать а что вообще интересно?
<ту ду>Привести кучу ссылок на унылые скрины в разделе "галерея"</ту ду>
Ага детки. Он мало того что собирается так еще и работает! Это для тех кто жаждет ИХ Остальные взрослые детки и сами знаете что делать. Всем чмоке в этам чатике ыыыы
Предлагаю либо сразу удалять либо переносить в Talks темы вида "Порекомендуйте дистрибутив" ибо:
| ← предыдущие |