LINUX.ORG.RU

Сообщения init_6

 

Fn+F{1…12} и beep

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

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

init_6
()

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

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

# 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 ?

Для начала… Я вообще то 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
()

raid-1, drive order

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

init_6
()

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

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

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

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

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

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

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

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

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

init_6
()

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

init_6
()

mail-client/evolution-2.29.6

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

init_6
()

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

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

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

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

У 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-ы] кому не лень?

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

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

init_6
()

[хотеть] фильтр по разделам в [Последних сообщениях]

А нельзя ли в [Последние сообщения] http://www.linux.org.ru/tracker.jsp?h=3 добавить фильтр по разделам?

Talks-ы Talks-ами но реально тех вопросы в толксах достали! Пока по этому поводу http://www.linux.org.ru/view-message.jsp?msgid=3796600 ведется столь оживленная дискуссия а нельзя ли прикрутить возможность хотя бы отключать в выхлопе [Последних сообщений] определенный раздел?

Это не решение проблемы тех вопросов в толксах но все же жить будет проще.
Перемещено Shaman007 из Linux-org-ru

 

init_6
()

[webkit-gtk, midori] «сбой добавления»

При попытке добавить ответ вижу:

http://img165.imageshack.us/img165/1858/errord.png

Обо всем остальном gentoo, net-libs/webkit-gtk-9999 USE="3D-transforms channel-messaging coverage geolocation gnomekeyring gstreamer -pango soup sqlite svg svg-filters video xslt -debug -wml", www-client/midori-9999 USE="nls soup sqlite"

И это в то время как тот же midori как бы

http://img201.imageshack.us/img201/1084/midoriacid303032009.png

Чем помочь любимому ЛОРу?

init_6
()

[gtk+,.gtkrc-2.0,themes,fonts] Задание всех шрифтов в gnome через .gtkrc-2.0

Допиливаю внешний вид гнома. Хочу задавать шрифты самостоятельно еще и потому что гуёвых настроек реально мало. Пока что нашел как задать для панелей и кнопок.

#панель
style "gnome-font-panel"
{
font_name = "Sans 10" #ну к примеру шрифт Sans
}
#кнопки
style "gnome-font-button"
{
font_name = "Sans 10" #тут можно поставить другой и для кнопок будет другой шрифт
}
# панель
class "PanelTopLevel.*" style "gnome-font-panel"
widget_class "*PanelApplet*" style "gnome-font-panel"
widget_class "*PanelWidget*" style "gnome-font-panel"
widget "*fast-user-switch-applet*" style "gnome-font-panel"
# кнопки
widget_class "*.<GtkButton>*" style "gnome-font-button"

Где найти информацию о class и widget_class для остальных элементов?

init_6
()

gentoo, gnome & sound

Установил Gentoo. Собрал kernel, Gnome, alsa-utils.
Звуковая система загружается при старте системы. Сам звук включен. Юзер в нужной группе. Пакет gnome-sound установлен. Звуковая система при ее проверке - работает. Totem звук выдает. 

В Gnome нет звуков при старте системы и вообще звуковая схема не звучит. Как быть?
init_6
()

buildrequires, пишу rpm

Есть бинарник собранный через стандартные ./configure && make как для этого бинарника узнать список buildrequires необходимый для *.spec файла? Оформляю полезную прогу в виде rpm-ки и сам впервые столкнулся с сабжем. Поиск дал ного информации но на вопрос не ответил.

init_6
()

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