LINUX.ORG.RU — Русская информация об ОС Linux

Сообщения init_6

[gnome-3] separate x screens without TwinView

Форум - Desktop

Стоит текущий 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 (04.11.2011 13:17:38)

gnome-3.1.4, Activities with Icon

Форум - Desktop

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

init_6 (11.08.2011 10:48:37)

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

Форум - Desktop

Если быть кратким то: 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 (31.07.2011 11:53:39)

GNOME 3.1.2 development released

Форум - Talks

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 (25.06.2011 15:56:50)

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

Форум - Desktop

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

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 (27.04.2011 19:36:31)

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

Форум - Desktop

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

init_6 (17.04.2011 15:37:10)

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

Форум - Desktop

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

init_6 (17.04.2011 15:22:20)

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

Форум - Development

Начало тут Итак в 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 (05.04.2011 19:28:27)

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

Форум - Desktop

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

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

init_6 (16.03.2011 23:25:17)

[gentoo] mkinitcpio

Форум - Development

Продолжаю безумную затею с прикручиванием 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 (28.02.2011 0:56:54)

Fn+F{1…12} и beep

Форум - Linux-hardware

Хотеть такое: ткнул на Fn+F{1…12} получил beep и выполнение того что там на ту комбинацию навешано. Думаю что скорее всего где то в районе недр acpi с его потрохами такое сделать вполне реально… Я предполагаю что где то в /etc/acpi/default.sh это и делается. Но вот как? хороший вопрос.

ЗЫ: хочу именно через acpi поскольку дистро/dm/wm-о независимо да еще и работать будет даже в консоли.

init_6 (26.02.2011 11:48:52)

[dsdt, iasl] Помогите исправить

Форум - General

На данный момент

# 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! Что тебе стоит…

init_6 (07.02.2011 22:43:24)

[from archlinux to gentoo] где живет hook на lvm2 ?

Форум - Development

Для начала… Я вообще то 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 не укузана еще какая то зависимость.

init_6 (29.01.2011 16:20:29)

Вышел HandBrake-0.9.5

Новости - Мультимедиа
Группа Мультимедиа

После долгого перерыва обновилась HandBrake — программа для конвертирования MPEG-видео (включая DVD-видео) в MPEG-4 видеофайл в форматах mp4 и mkv.

Особенности HandBrake-0.9.5:

Core Library:

  • Поддержка структуры дисков BluRay (нет поддержки расшифровки).
  • Обновлены библиотеки (x264, FFmpeg).
  • Поддержка субтитров SSA (В том числе запись).
  • Теперь в MP4 файлах можно использовать MP3 аудио (Ограничено совместимостью проигрывателей).
  • Субтитры VOBSUB теперь поддерживаются для файлов MP4 (Ограничено совместимостью проигрывателей).
  • Обновлены заготовки настроек кодирования для новых устройств и лучшего качества.
  • Поддержка AC3 кодирования.
  • Исправлено множество ошибок.
  • Улучшено обнаружение DVD (при использовании dvdnav).
  • Универсальная поддержка аудио микширования (все типы аудио могут быть микшированы) .
  • Кодирование Точка*К*Точке (second or frame start and end times)
  • Опция пика частоты кадров (Capped VFR).

Все графические интерфейсы:

  • Обновлены расширенные настройки x264.
  • Slider качества видео для x264 больше не показывает значение в процентах, а показывает только RF.
  • Пакетное сканирование (сканирование нескольких файлов одновременно. Не включает несколько папок VIDEO_TS/).
  • Исправлено множество ошибок.
  • Много настроек для улучшения юзабилити.
  • Возможность редактирования очереди заданий.

Linux GUI:

  • Поддержка запуска нескольких копий ghb сразу.
  • Исправлено множество ошибок, и улучшен пользовательский интерфейс.

А главное, в отличие от 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

Страница закачки для других дистрибутивов.

>>> Подробности

Метки: gnu, gpl, linux, opensource, графика, звук

init_6 (05.01.2011 5:19:33)

raid-1, drive order

Форум - Admin

Собственно вопрос как поменять порядок дисков в 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 местами не ломая массива.

init_6 (06.11.2010 13:42:17)

google написал хромось и теперь окончательно захватит весь мир…

Форум - Talks
init_6 (12.07.2010 22:28:34)

[Разрушители мифов] Те-кого-нельзя-называть поголовно все на MAC OS X

Форум - Talks

Следственным экспериментом доказано миф о том, что Те-кого-нельзя-называть поголовно на этом их mac os x НЕ ПРАВДА!

Что было сделано? Для проведения следственного эксперимента был взят самый что ни на есть нативно маковый ЯДРЕНЫЙ терминальный шрифт и чуть менее чем полностью портирован в это наше linux kernel в качестве /drivers/video/console/font_8x16.c

Пруф? Да сколько угодно... Картинок тем самым шрифтом винтернетиках чуть менее чем дохрена... К примеру вот вам первый попавшийся берем скрин с того самого следственного эксперимента и накладываем для удобства восприятия итого имеем в результате вот что Разрешения в консолях были разные. И эта их mac os x без цветов загружается... Но это все мелочи. А сам шрифт один и тот же.

В то время как следственный эксперимент показал:

>>-----Цитата---->>

Сообщение удалено Одним-из-тех-кого-нельзя-называть по причине 'Таки неинтересно'

<<-----Цитата----<<

Да и не надо врать что вы на этом своем mac os x ну не разу в жизне не видели этот шрифт.

ЗЫ: Было бы крайне интересно узнать а что вообще интересно?

<ту ду>Привести кучу ссылок на унылые скрины в разделе "галерея"</ту ду>

init_6 (30.05.2010 13:50:20)

[просрали полимеры] история успеха?

Форум - Talks
init_6 (18.04.2010 8:52:43)

mail-client/evolution-2.29.6

Форум - Talks

Ага детки. Он мало того что собирается так еще и работает! Это для тех кто жаждет ИХ Остальные взрослые детки и сами знаете что делать. Всем чмоке в этам чатике ыыыы

init_6 (30.01.2010 22:28:06)

Предложение по "Порекомендуйте дистрибутив"

Форум - Linux-org-ru

Предлагаю либо сразу удалять либо переносить в Talks темы вида "Порекомендуйте дистрибутив" ибо:

  • Напрочь игнорируется "Просьба ко всем, добавляющим темы в форум: Прочитайте FAQ!"
  • 3.1 Этих тем уже было немеряно...
  • 4.2, 4.3 Ибо как правило с поставленной задачей справляется любой дистрибутив а сама тема лишь провоцирует очередную "нездоровую дискуссию"
  • Перед созданием темы топикстартер, как правило, ниасивает потратить своё время на lor-faq, google, и другие источники информации и самое главное главное даже на поиск по сайту
init_6 (04.01.2010 15:13:37)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru