LINUX.ORG.RU

[macbook air 3,2][nvidia]При запуске startx «гаснет» экран

 


0

1
grep EE /var/log/Xorg.0.log

[   392.360] Current Operating System: Linux myhost 3.1.8-1-ARCH #1 SMP PREEMPT Sat Jan 7 08:59:43 CET 2012 x86_64
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   392.370] (II) Loading extension MIT-SCREEN-SAVER
[   393.110] (EE) NVIDIA(0): Failed to initialize the display subsystem for the NVIDIA
[   393.110] (EE) NVIDIA(0):     graphics device!
[   393.110] (EE) NVIDIA(0): Failed to get supported display device(s)
[   393.110] (EE) NVIDIA(0): Failed to initialize dac HAL
[   393.111] (EE) Screen(s) found, but none have a usable configuration.

Последний драйвер, не тестинг репы, grub2_uefi_x86-64.

Если делать startx экран вырубается и приходится перезагружать на ощупь.



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

Дай выхлоп `lspci` сюда и /var/log/messages куда-то на pastebin. Там можно будет понять, должна ли поддерживаться твоя видюха драйвером, и нет ли других проблем с железом.

И попробуй загрузись с Knoppix. На LiveCD обычно хорошие автоопределяловки оборудования. Если увидишь иксы, будешь знать что точно может работать.

А еще google://NVIDIA Failed to initialize dac HAL macbook air

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

Да, я не совсем понимаю что он написал в последнем коменте.

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

00:00.0 Host bridge: nVidia Corporation MCP89 HOST Bridge (rev a1)
00:00.1 RAM memory: nVidia Corporation MCP89 Memory Controller (rev a1)
00:01.0 RAM memory: nVidia Corporation Device 0d6d (rev a1)
00:01.1 RAM memory: nVidia Corporation Device 0d6e (rev a1)
00:01.2 RAM memory: nVidia Corporation Device 0d6f (rev a1)
00:01.3 RAM memory: nVidia Corporation Device 0d70 (rev a1)
00:02.0 RAM memory: nVidia Corporation Device 0d71 (rev a1)
00:02.1 RAM memory: nVidia Corporation Device 0d72 (rev a1)
00:03.0 ISA bridge: nVidia Corporation MCP89 LPC Bridge (rev a2)
00:03.1 RAM memory: nVidia Corporation MCP89 Memory Controller (rev a1)
00:03.2 SMBus: nVidia Corporation MCP89 SMBus (rev a1)
00:03.3 RAM memory: nVidia Corporation MCP89 Memory Controller (rev a1)
00:03.4 Co-processor: nVidia Corporation MCP89 Co-Processor (rev a1)
00:04.0 USB controller: nVidia Corporation MCP89 OHCI USB 1.1 Controller (rev a1)
00:04.1 USB controller: nVidia Corporation MCP89 EHCI USB 2.0 Controller (rev a2)
00:06.0 USB controller: nVidia Corporation MCP89 OHCI USB 1.1 Controller (rev a1)
00:06.1 USB controller: nVidia Corporation MCP89 EHCI USB 2.0 Controller (rev a2)
00:08.0 Audio device: nVidia Corporation MCP89 High Definition Audio (rev a2)
00:0a.0 SATA controller: nVidia Corporation MCP89 SATA Controller (AHCI mode) (rev a2)
00:0b.0 RAM memory: nVidia Corporation Device 0d75 (rev a1)
00:15.0 PCI bridge: nVidia Corporation Device 0d9b (rev a1)
00:17.0 PCI bridge: nVidia Corporation MCP89 PCI Express Bridge (rev a1)
01:00.0 Network controller: Broadcom Corporation BCM43224 802.11a/b/g/n (rev 01)
02:00.0 VGA compatible controller: nVidia Corporation Device 08a3 (rev a2)

/var/log/messages

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

> Да, я не совсем понимаю что он написал в последнем коменте.
Он написал, что у него заработало с Nouveau и mesa-git и включенным DBus. Поэтому я и спроил включен ли у тебя DBus. Но, по-моему проблема в другом - читай ниже.

> lspci
Я так понял, что у тебя карточка GeForce 320M. Вот здесь человек тоже с ней настраивает Macbook Air. Значит и у тебя может заработать, дело не в железе. У него проблема решилась установкой последних проприетарных драйверов nvidia 270. Это к тому, что пока что давай забудем о Nouveau.

/var/log/messages
У тебя там есть интересное сообщение:

No AGP bridge found
Ребята советуют добавить «iommu=noaperture» (в других источниках iommu=memaper=0 ) к параметрам ядра. Но еще нужно сделать какую-то настройку в BIOS, что-то указывающее на «IOMMU» или «memory hole remapping». В любом случае попробуй опции ядра, даже если не найдешь пункта в BIOS.

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

Дело в том что у меня efi, а не биос. Поищу в любом случае.

Trieforce
() автор топика
Ответ на: kernel config от bk_
#
# Graphics support
#
CONFIG_AGP=y
CONFIG_AGP_AMD64=y
CONFIG_AGP_INTEL=m
CONFIG_AGP_SIS=m
CONFIG_AGP_VIA=m
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=16
CONFIG_VGA_SWITCHEROO=y
CONFIG_DRM=m
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_TTM=m
CONFIG_DRM_TDFX=m
CONFIG_DRM_R128=m
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_KMS=y
CONFIG_DRM_I915=m
CONFIG_DRM_I915_KMS=y
CONFIG_DRM_MGA=m
CONFIG_DRM_SIS=m
CONFIG_DRM_VIA=m
CONFIG_DRM_SAVAGE=m
CONFIG_STUB_POULSBO=m
CONFIG_VGASTATE=m
CONFIG_VIDEO_OUTPUT_CONTROL=m
CONFIG_FB=y
CONFIG_FIRMWARE_EDID=y
CONFIG_FB_DDC=m
CONFIG_FB_BOOT_VESA_SUPPORT=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
CONFIG_FB_SYS_FILLRECT=m
CONFIG_FB_SYS_COPYAREA=m
CONFIG_FB_SYS_IMAGEBLIT=m
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=m
# CONFIG_FB_WMT_GE_ROPS is not set
CONFIG_FB_DEFERRED_IO=y
CONFIG_FB_SVGALIB=m
# CONFIG_FB_MACMODES is not set
CONFIG_FB_BACKLIGHT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y

это?

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

По ссылке, которую ты дал, у человека не определяется SSD диск. У тебя же проблема с графической подсистемой! Или я чего-то не понял?

P. S. Ты пробовал опции ядра iommu=noaperture и iommu=memaper=0 ?

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

Это еще ладно! Вот зачем устанавливать туда Mac OS X?

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

Если nouveau то последнее что я вижу это udev
Пишите тогда в тот компонент, который относится к Иксовому драйверу nouveau.
> nvidia - startx
Вы уже связались с техподдержкой nVidia по этому вопросу?

RussianNeuroMancer ★★★★★
()

установи нормально драйвер! так на офсайте написано!

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