LINUX.ORG.RU

Сообщения init_6

 

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

Форум — Desktop

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

init_6
()

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

Форум — Desktop

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

init_6
()

[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
()

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

Форум — Desktop

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

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

init_6
()

[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
()

Fn+F{1…12} и beep

Форум — Linux-hardware

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

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

init_6
()

[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
()

[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
()

Вышел 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

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

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

 , , , , ,

init_6
()

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
()

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

Форум — Talks
init_6
()

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

Форум — Talks

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

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

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

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

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

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

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

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

init_6
()

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

Форум — Talks
init_6
()

mail-client/evolution-2.29.6

Форум — Talks

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

init_6
()

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

Форум — Linux-org-ru

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

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

[закосы] dfont to psf.gz

Форум — General

У mac os x в консоли есть шрифт... Так вот мне не давало покоя откуда он вообще берется. В конце концов я раскопал то самое место где они его зарыли...

Но разговор не об этом а о том, что один добрый человек собрал dfont по мотивам iso_font.c

Дальше мне показалось что все должно быть еще проще:

1) fondu для dfont --> ttf

2) ttf2bdf для ttf --> bdf

3) bdftopcf и вроде как bdftopcf {подставь моё название}.bdf | gzip -9f >{подставь моё название}.pcf.gz

Дальше банальным setfont {подставь моё название}.pcf.gz из п. 3) должно применяться... однако на деле у меня setfont плюёт ошибкой что дескать «файл слишком большой»

Пробовал вместо п. 1) fontforge результат такой же...

Исходя из этого два вопроса:

1) Все же как и чем еще из dfont можно получить psf.gz ?

2) Где найти описание как шрифт «зашифрован» в оригинале iso_font.c ?

И одна просьба - если у вас описанным методом dfont --> ttf --> bdf --> pcf.gz что то годное получится выложите результат и отпишитесь о примененных версиях софта и магических плясках с бубном. ;)

init_6
()

[тем кто ждет ebuild-ы] кому не лень?

Форум — Talks

Кому не лень 37 раз в багзиллу c version bump забагзиллить? Еси чо то список там (см от 16 Декабрь 2009)

А то у меня весь интузиазизм кончился.

init_6
()

GNOME Color Manager 2.29.1

Новости — GNOME
Группа GNOME

GNOME Color Manager позволяет легко управлять, устанавливать и создавать цветовые профили в GNOME Desktop.

Проект обладает следующими функциями:

  • Настройка выходных таблиц гаммы (с локальной яркостью и корректировками) в любой вывод Xrandr (falling back to the per-screen methods for drivers that do not yet support Xrandr 1.3).
  • Параметры настройки применяются в начале сессии, и когда мониторы автоопределены.
  • Профили ICC или ICM устанавливаются двойным щелчком по файлу.
  • Легкая калибровка дисплея, используя внешнее устройство калибровки. Калибровка сканера используя IT 8.7 Scanner Calibration Targets. Для калибровки требуется пакет ArgyllCMS.
  • Интеграция X11 (Integration X11 by setting the per-screen and per-output _ICC_PROFILE atom, which makes applications such as the GIMP use a color managed output.)
  • Интерфейс DBus (Easy to use DBus interface for applications to query what ICC profiles should be used for a specific device or device type.)

Скриншоты, ebuild для тех кто ждет, исходники для всех остальных или прямо из git

Обзор на русском языке: http://www.linuxgraphics.ru/articles.php?article_id=83

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

 , , ,

init_6
()

gnome-shell

Галерея — Скриншоты

Позаимствовал я значит на одном сайте машину времени... Ну и тут конечно началось такое что ни в сказке сказать ни пером описать.

В общем в конце концов все копья были разбиты о

gnome-base/gnome-panel-2.28.0

Собственно увы только они и остались не обновленными... Но не зря говорят что утро вечера мудренее. Так вот утром я понял что какая то панель мне собственно вовсе и не нужна если учесть что до x11-wm/mutter и gnome-base/gnome-shell вообще рукой подать.

Короче говоря пару пассов в консоли и вот оно заработало. Да увы gnome-extra/gnome-globalmenu пришлось отключить. За весь день особых глюков ни в gnome-shell ни в mutter выявлено не было. Хотя все стоят из 9999! Окошки отрисовываются плавно и шустро. Эффекты скорее не отвлекают а просто не мешают. Да увы часы только одни и мало того никаких настроек в них пока что нет. Это новое меню в «Activities» немного непривычно но вполне юзабельно. Превью окошек программ на рабочих столах в режиме когда видны все столы (не знаю как по человечески обозвать...) во первых увеличиваются до нормального размера во вторых свободно перетаскиваются между рабочими столами. В общем работа проведена не зря.

Что огорчило так это то что gnome-extra/yelp-2.28.0 все еще зависит от net-libs/xulrunner. А вот www-client/epiphany-2.28.0 уже полностью готов причем не только сам браузер но www-client/epiphany-extensions-2.28.0!

Еще мелочь а все же неприятно - иконка pidgine в том что теперь является системным треем/лотком...

Опять же ерунда собственно индикатора раскладок клавиатуры пока что нет. А в остальном все порадовало больше даже чем в своё время compiz. По крайней мере gnome-shell и mutter стали без плясок с бубном и заработали вообще с минимальными с моей стороны усилиями. Над compiz я сражался гораздо дольше.

Ну и никаких gui-ёвых настроек gnome-shell и mutter пока что нет. Скорее gnome-shell и mutter в данный момент некий продукт синтеза гнома и компиза на очень ранней стадии развития. Так что до gnome-3.0 все еще может поменяться и не один раз.

Да от своего лица, а так же от лица всех в том заинтересованных, пользуясь таким прекрасным случаем передаю свой пламенный привет тому кулхацкеру... который так начудил с CONFIG_SYSFS_DEPRECATED в make menuconfig ядра!

Для всех кто ждет... Вы уже собственно дождались. ebuild-ы качаем отсюда

git clone git://github.com/init6/init_6.git

С чем вас и поздравляю.

Да ну а Ш Г но мне нравятся.

 ,

init_6
()

Дыхание gnome-3.0

Галерея — Скриншоты

Новая CSS Theme Engine for Gtk+

Проект живет тут трудятся над ним Andreas Nilsson и Robert Staudinger.

Что это?

Это новый экспериментальный движок тем для gnome главная особенность которого заключается в том, что вся информация о стилях виджетов берется из файлов каскадных таблиц стилей (Cascading Style Sheet, CSS) а не их традиционных файлов формата gtkrc.

Проект находится еще на очень ранней стадии развития. Но то что он представляет из себя на данный момент можно увидеть на скриншоте либо прочитать на домашней странице. В списках рассылки гнома ходят разговоры о том что gtk-css-engine включат в gnome-3.0.

Обо всем остальном ~ funtoo, gnome-2.26.2 открыт gedit с gtkrc и gtkrc.css файлами темы moblesse основанной на движке gtk-css-engine. В The Widget Factory видно как выглядит тема moblesse. А в консоли видно как движек установлен. Все жаждущие ebuild-ов получат их по первому запросу.

Да и по моему CSS это очень правильное решение.

init_6
()

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