Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
bawię się dystrybucją crux; skompilowałem jajko z obsłuąg evdev. Sprzęt jest mocno intelowski, grafika:
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) (prog-if 00 [VGA controller]) Subsystem: Fujitsu Limited. Device 126d Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at d8000000 (32-bit, prefetchable) [size=128M] Memory at d0000000 (32-bit, non-prefetchable) [size=512K] I/O ports at 2450 [size=8] Expansion ROM at <unassigned> [disabled] Capabilities: [d0] Power Management version 1 Kernel driver in use: i915 Kernel modules: intelfb, i915
Kompilując jajko 2.6.30.5 zaznaczyłem jako moduły wszystko, co miało związek z intelem (całą grupę sterowników od i810 począwszy), w szczególności i915 (ten sterownik jest też używany na tym samym lapku pod lennym) oraz vesa. W jajko wkompilowałem kernel mode setting. W zasadzie mój config jest bardzo zbliżony do configu lennego - wyrzuciłem tylko ATI i inne nvidie, dodałem kernel mode setting
Zrzut menuconfig
Udało mi się uruchomić X-y, bez xorg.conf, działa mysz, kalwiatura, trackpoint, touchpad, nawet klawisze funkcyjne. Start X-ów wypluwa:
startx xauth: creating new authority file /home/filip/.serverauth.1025 X.Org X Server 1.7.4 Release Date: 2010-01-08 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.30.5 i686 Current Operating System: Linux laptok 2.6.30.5 #27 Sat Feb 27 09:13:25 CET 2010 i686 Kernel command line: root=/dev/hda5 ro resume=/dev/hda6 Build Date: 20 February 2010 11:33:13PM Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sat Feb 27 10:38:25 2010 (==) Using default built-in configuration (30 lines) (EE) module ABI major version (5) doesn't match the server's version (6) (EE) Failed to load module "vesa" (module requirement mismatch, 0) (EE) Failed to load module "fbdev" (module does not exist, 0) FATAL: Module fbcon not found. Failed to read: session.screen0.maxIgnoreIncrement Setting default value Failed to read: session.screen0.maxDisableMove Setting default value Failed to read: session.screen0.maxDisableResize Setting default value Failed to read: session.screen0.noFocusWhileTypingDelay Setting default value Failed to read: session.screen0.tooltipDelay Setting default value Failed to read: session.screen0.clientMenu.usePixmap Setting default value Failed to read: session.screen0.maxIgnoreIncrement Setting default value Failed to read: session.screen0.maxDisableMove Setting default value Failed to read: session.screen0.maxDisableResize Setting default value Failed to read: session.screen0.noFocusWhileTypingDelay Setting default value Failed to read: session.screen0.tooltipDelay Setting default value Failed to read: session.screen0.clientMenu.usePixmap Setting default value Failed to read: session.screen0.maxIgnoreIncrement Setting default value Failed to read: session.screen0.maxDisableMove Setting default value Failed to read: session.screen0.maxDisableResize Setting default value Failed to read: session.screen0.noFocusWhileTypingDelay Setting default value Failed to read: session.screen0.tooltipDelay Setting default value Failed to read: session.screen0.clientMenu.usePixmap Setting default value Failed to read: session.screen0.slit.acceptKdeDockapps Setting default value Warning: unbalanced [encoding] tags
Niestety, firefox działa niestabilnie.
Po uruchomieniu Fx wypluwa:
(firefox:1067): Gdk-WARNING **: XID collision, trouble ahead
Zainstalowałemz portów (repozytoriów) firefox-java-plugin 1.6.0_18 i firefox-flash-plugin 10.0.r45. Java działa (sprawdzałem poprzez stronę testową), natomiast próba uruchomienia filmu na YT wywala mnie z X-ów do konsoli albo od razu, albo po manipulacji przyciskiem play/pause lub próbie przesunięcia suwaka w odtwarzaczu YT.
Komunikat konsoli:
Backtrace: 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80d8a5b] 1: /usr/bin/X (0x8048000+0x577b5) [0x809f7b5] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb7f7740c] 3: /usr/lib/xorg/modules/drivers/intel_drv.so (0xb7a62000+0x327fe) [0xb7a947fe] 4: /usr/bin/X (0x8048000+0xc3b00) [0x810bb00] 5: /usr/bin/X (0x8048000+0x9ac3d) [0x80e2c3d] 6: /usr/bin/X (0x8048000+0x9baef) [0x80e3aef] 7: /usr/bin/X (0x8048000+0x51f17) [0x8099f17] 8: /usr/bin/X (0x8048000+0x19d05) [0x8061d05] 9: /lib/libc.so.6 (__libc_start_main+0xe6) [0xb7b70a36] 10: /usr/bin/X (0x8048000+0x198f1) [0x80618f1] Bus error at address 0xb6978000 Fatal server error: Caught signal 7 (Bus error). Server aborting Please consult the The X.Org Foundation support at http://wiki.x.org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information. XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0" after 10686 requests (10686 known processed) with 0 events remaining. xinit: connection to X server lost. waiting for X server to shut down firefox: Fatal IO error 104 (Connection reset by peer) on X server :0.0.
Jeszcze do wglądu:
cat /var/log/Xorg.0.log
Ostatnio edytowany przez ippo76 (2010-02-27 12:17:04)
Offline
Tutaj napisali, że pomaga aktualizacja kernela lub cofnięcie sterownika intela. Zatem nowy sterownik jest pewnie nie do końca kompatybilny z czymś w starych jądrach... Skompiluj sobie jakiś aktualny kernel (2.6.32/33).
Offline
Ale u mnie ten sterownik nie występuje :) tylko i915 (jak pod lennym); co dziwne, ostatnie kilka wejść na YT nie skończyło się crashem.
Jeśli problem powróci, wezmę się za nowe jajko.
Edyta:
X -configure tworzy xorg.conf ze sterownikiem intel, xorg-xf-video-intel mam zainstalowany ale jakby go nie było :)
Ostatnio edytowany przez ippo76 (2010-02-27 13:47:57)
Offline
ippo76 napisał(-a):
Ale u mnie ten sterownik nie występuje :)
A to co takiego w takim razie (z Twojego Xorg.0.log)?
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
compiled for 1.7.4, module version = 2.10.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
Offline
# lsmod Module Size Used by ipv6 181276 12 snd_intel8x0 25780 0 snd_intel8x0m 11868 0 intelfb 29740 0 snd_ac97_codec 85612 2 snd_intel8x0,snd_intel8x0m ac97_bus 1268 1 snd_ac97_codec usbhid 14692 0 ehci_hcd 27212 0 hid 28456 1 usbhid yenta_socket 20684 0 intel_agp 22780 1 snd_pcm 52720 3 snd_intel8x0,snd_intel8x0m,snd_ac97_codec i915 142556 2 rsrc_nonstatic 7552 1 yenta_socket uhci_hcd 17912 0 ipw2200 111900 0 usbcore 105052 4 usbhid,ehci_hcd,uhci_hcd i2c_i801 7584 0 drm 117940 2 i915 i2c_algo_bit 4660 2 intelfb,i915 snd_timer 14992 1 snd_pcm video 17632 1 i915 pcmcia_core 27268 2 yenta_socket,rsrc_nonstatic libipw 22200 1 ipw2200 lib80211 4448 2 ipw2200,libipw agpgart 25080 3 intelfb,intel_agp,drm ohci1394 23876 0 8250_pci 28000 0 8250_pnp 13956 0 output 2212 1 video psmouse 36444 0 ide_cd_mod 23968 0 ieee1394 62488 1 ohci1394 snd 35368 5 snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm,snd_timer evdev 7748 6 soundcore 1164 1 snd fujitsu_laptop 11648 0 snd_page_alloc 7000 3 snd_intel8x0,snd_intel8x0m,snd_pcm 8250 22888 2 8250_pci,8250_pnp serial_core 14372 1 8250 cdrom 28456 1 ide_cd_mod
Chyba że intel=intelfb
Offline
http://intellinuxgraphics.org/install.html
To make the Intel graphics chipset work, below components are needed:
1, kernel module agpgart and drm; <= i915 driver
The source of kernel modules is included in Linux kernel.
2, libdrm;
Libdrm is included in freedesktop drm source.
3, Xorg 2D driver: xf86-video-intel;
4, Mesa and 3D driver;
Offline
Dzięki,
a gdybym zapytał, jak często trzeba aktualizować takie gentoo stable? ;)
A serio: mam zepsute lsusb :)
Ostatnio edytowany przez ippo76 (2010-02-27 19:40:36)
Offline
ippo76 napisał(-a):
a gdybym zapytał, jak często trzeba aktualizować takie gentoo stable? ;)
Gdzieś kiedyś widziałem w jakimś wątku, że BiExi aktualizuje raz w miesiącu :)
ippo76 napisał(-a):
A serio: mam zepsute lsusb :)
Coś więcej na ten temat? Masz w ogóle usbutils?
Offline
Jest usbutils zainstalowany. Lsusb nic nie zwraca. Musiałem coś w jajku pominąć (choć sprawdzałem z dokumentacją gentoo).
A dużo mielenia jest w trakcie aktualizacji gentoo? Czy do przemiału idzie kilka pakietów (w lennym wpada kilka pakietów max).
Offline
Ja mam tyle i mi działa:
amidala / # zgrep -i usb /proc/config.gz |grep -v ^# CONFIG_USB_HID=y CONFIG_USB_HIDDEV=y CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_USB=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_STORAGE=y
Tylko nie sugeruj się tym, że prawdopodobnie nie masz /proc/bus/usb - też go nie mam i jest ok :)
ippo76 napisał(-a):
A dużo mielenia jest w trakcie aktualizacji gentoo?
Mielenia w jakim sensie? Więcej jest na pewno aktualizacji niż w Lennym, bo Gentoo stable to rolling release i soft co jakiś czas aktualizowany jest do nowszych wersji. W Debianie stable generalnie masz tylko poprawki bezpieczeństwa, a potem od razu skok do nowego wydania.
Offline
To ja mam więcej ale jako moduły:
zgrep -i usb /proc/config.gz |grep -v ^# CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_DM9601=m CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=m CONFIG_SND_USB=y CONFIG_USB_HID=m CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_USB=m CONFIG_USB_DEVICEFS=y CONFIG_USB_MON=m CONFIG_USB_EHCI_HCD=m CONFIG_USB_OHCI_HCD=m CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_UHCI_HCD=m CONFIG_USB_SL811_HCD=m CONFIG_USB_SL811_CS=m CONFIG_USB_R8A66597_HCD=m CONFIG_USB_WDM=m CONFIG_USB_STORAGE=m CONFIG_USB_LIBUSUAL=y
i mam /proc/bus/usb :)
Offline