LINUX.ORG.RU

Разрешение экрана в TTY, ругательства ACPI в dmesg


0

1

Доброе время суток.
Есть Слака 13.1 и Aspire One D250, иксов нет.

С родным ядром оно нормально стартовало и где-то на этапе инициализации DRI меняло разрешение на, судя по всему, нативные 1024х600.

Собрал 2.6.37, отрезал все лишнее - стало стартовать в 640х480.
Где конфигится разрешение терминала и в чем может быть дело? Когда я обрезал ядро, я из Device Drivers -> Graphics Support -> DRM убрал все галки (ибо там были всякие радеоны, вуду и прочее зверье, не похожее на мою Intel 945GS). И да, я отпилил AGP и все имевшиеся в списке фреймбуфферы, кроме VESA 16-color и VESA VGA. Единственное сомнение... intel vermilion - это кто?

В общем, два вопроса
1)что лишнего я (предположительно) отпилил?
2)на каком этапе устанавливается разрешение консоли, и где оно конфигится?

P.S. Тупой вопрос. Где посмотреть лог загрузки ядра? Там он с новым ядром что-то про ACPI матерился, хотя там я ничего не трогал.



Последнее исправление: TerribleMutant (всего исправлений: 1)

>P.S. Тупой вопрос. Где посмотреть лог загрузки

dmesg

все логи в /var/log

ipwww ★★
()

Ты KMS выпилил. Device Drivers -> Graphics support -> Direct Rendering Manager -> i915 driver - это оно. Этот модуль работает на все последние интеловские карты. Можешь еще поставить modesetting on intel by default, если не хочешь в граб прописывать опции. Лог загрузки ядра - dmesg.

POLTER ★★
()

dmesg:
http://pastie.org/1517312

А именно, меня огорчает:
ACPI Exception: AE_NOT_FOUND, Evaluating _PRW (20101013/scan-723)
ACPI Exception: AE_NOT_FOUND, Evaluating _PRW (20101013/scan-723)
[Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
ACPI: EC: GPE = 0x19, I/O: command/status = 0x66, data = 0x62
ACPI: Power Resource [FN00] (on)
ACPI: No dock devices found.
PCI: Using host bridge windows from ACPI; if necessary, use «pci=nocrs» and report a bug
ACPI Error: [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS (20101013/dsfield-143)
ACPI Error: Method parse/execution failed [\_SB_.PCI0._OSC] (Node f6825a38), AE_ALREADY_EXISTS (20101013/psparse-537)
(78-86 строки в логе)

ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP2._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP3._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP4._PRT]
ACPI Error: [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS (20101013/dsfield-143)
ACPI Error: Method parse/execution failed [\_SB_.PCI0._OSC] (Node f6825a38), AE_ALREADY_EXISTS (20101013/psparse-537)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 *11 12)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 10 *11 12)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 10 *11 12)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 9 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 9 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 9 10 11 12) *0, disabled.
(188-202 строки)

и
ACPI Error: [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS (20101013/dsfield-143)
ACPI Error: Method parse/execution failed [\_SB_.PCI0._OSC] (Node f6825a38), AE_ALREADY_EXISTS (20101013/psparse-537)
ACPI Error: [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS (20101013/dsfield-143)
ACPI Error: Method parse/execution failed [\_SB_.PCI0._OSC] (Node f6825a38), AE_ALREADY_EXISTS (20101013/psparse-537)
ACPI Error: [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS (20101013/dsfield-143)
ACPI Error: Method parse/execution failed [\_SB_.PCI0._OSC] (Node f6825a38), AE_ALREADY_EXISTS (20101013/psparse-537)
ACPI Error: [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS (20101013/dsfield-143)
ACPI Error: Method parse/execution failed [\_SB_.PCI0._OSC] (Node f6825a38), AE_ALREADY_EXISTS (20101013/psparse-537)
(394-401)

Что это за ошибки?

TerribleMutant
() автор топика
Ответ на: комментарий от TerribleMutant

Это не связано с разрешением, тут просто сообщения ACPI.

[Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness

Это ты наверное тоже какой-то модуль отключил.

ACPI Error: [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS (20101013/dsfield-143)
ACPI Error: Method parse/execution failed [\_SB_.PCI0._OSC] (Node f6825a38), AE_ALREADY_EXISTS (20101013/psparse-537)

Погугли по этим ошибкам, у многих встречается. Могу посоветовать только включить в ядре ACPI_DEBUG, может в dmesg что-то более детальное вылезет.

i915 на место верни, т.к. без KMS не получится нативного разрешения на широкоформатный дисплей.

POLTER ★★
()
Ответ на: комментарий от POLTER

Отрубал я всякие Dell laptop support, Toshiba laptop support... все кроме асера. Отрубал драйвера на ненужные сетевые карты, звуковухи, отпилил ваймакс, ИК, PATA-драйвера, всякие джойстики и пульты... Сами шины (кроме CardBus) не отпиливал, ядро почти не реконфигил (кроме смены семейства процессора с Pentium Pro на Intel Atom и отпиливания AMD Microcode Support (или как оно называется?)). ACPI вообще не реконфигил.

Несколько первых вариантов в Гугле выдали эжту проблему также на Aspire One, но ничего дельного там не нашлось. Надо будет внимательно посмотреть dmesg старого ядра, когда закончится сборка 37го с дровами на 915 - вероятно, это проблема асера.

TerribleMutant
() автор топика

В общем, с видео разобрался (спасибо,POLTER), а вот маты в dmesg никакие ковыряния конфигурации ядра не убрали.
Вероятно, на это влияет выбор атома как процессора, под который собираем?

TerribleMutant
() автор топика
Ответ на: комментарий от TerribleMutant

На это влияет кривизна bios, попробуйте его обновить.

anon_666
()
10 марта 2011 г.
Ответ на: комментарий от TerribleMutant

Re

Таже ерунда с ACPI, процессор ATOM, сервер собирался специально для билинга и файлообменника, работает нормально - но ошибка висит постоянно(на винде вообще ACPI отжирало 50 процентов ресурсов из-за ошибки) выход отправить ACPI в suspend. Помогает до перезагрузки.... Отключение ACPI в Bios не приводит ни к каким результатам. Шить новый Bios влом - на UbS 10.10 всё «отлично»(без зависаний) работает уже 3 месяца. Если кто перепрошьет Bios - отпишитесь плз....

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.