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/.
Strony: 1
Witam,
Skompilowałem jajko 3.2.7 i na dzień dobry Xorg wita mnie takim powiedzeniem:
module i915 not found
2 problem to niekompilujący się firmware wlan:
Leningrad_v2 2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO # make make -C tools make[1]: Wejście do katalogu `/home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/tools' gcc -g bin2h.c -o bin2h make[1]: Opuszczenie katalogu `/home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/tools' /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/tools/bin2h cp -f os/linux/Makefile.6 /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/Makefile make -C /lib/modules/3.2.7/build SUBDIRS=/home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux modules make[1]: Wejście do katalogu `/usr/src/linux-3.2.7' CC [M] /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.o /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2225:2: error: unknown field ‘private’ specified in initializer /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2225:2: warning: initialization from incompatible pointer type [enabled by default] /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2225:2: warning: (near initialization for ‘rt28xx_iw_handler_def.get_wireless_stats’) [enabled by default] /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2226:2: error: unknown field ‘num_private’ specified in initializer /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2226:2: warning: excess elements in struct initializer [enabled by default] /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2226:2: warning: (near initialization for ‘rt28xx_iw_handler_def’) [enabled by default] /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2227:2: error: unknown field ‘private_args’ specified in initializer /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2227:26: warning: excess elements in struct initializer [enabled by default] /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2227:26: warning: (near initialization for ‘rt28xx_iw_handler_def’) [enabled by default] /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2228:2: error: unknown field ‘num_private_args’ specified in initializer /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2228:2: warning: excess elements in struct initializer [enabled by default] /home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.c:2228:2: warning: (near initialization for ‘rt28xx_iw_handler_def’) [enabled by default] make[2]: *** [/home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux/../../os/linux/sta_ioctl.o] Błąd 1 make[1]: *** [_module_/home/satan/2011_0406_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/os/linux] Błąd 2 make[1]: Opuszczenie katalogu `/usr/src/linux-3.2.7' make: *** [LINUX] Błąd 2
config jajka:
http://wklej.org/id/696369/
lspci -v
http://wklej.org/id/696371/
Pozdrawiam,
Towarzysz Torrentow
Offline
torrentow napisał(-a):
Kod:
module i915 not found
a w konfigu:
# CONFIG_DRM_I915 is not set
==========
Co do drugiego, to sterownik masz już wkompilowany w kernelu:
CONFIG_RT2800PCI_RT53XX=y
A firmware wystarczy wrzucić na miejsce, tego się nie kompiluje.
EDIT: Z ebuilda linux-firmware możesz firmware zaciągnąć.
Offline
Witam,
Co do wlan'a używałem tego tutka: https://atinfinity.wordpress.com/2011/05/21/ralink- … ubuntu-11-04/. I temu tak mi pluje.
Pozdrawiam,
Towarzysz Torrentow
Offline
Ten art jest dla starszych kerneli.
UPDATE (2-Sep-2011):
kpbobot has pointed out in the comment section that the drivers are already a part of Linux 3.x kernel.
Offline
Witam,
Dzięki ArnVaker, wlan działa :) zapomniałem tylko wywalić z modprobe.d/blacklist.conf modułu.
Jeszcze jedna kwestia została związaną z grafiką intela:
xorg.conf:
http://wklej.org/id/696432/
Xorg.0.log:
http://wklej.org/id/696429/
Pozdrawiam,
Towarzysz Torrentow
Offline
Masz wkompilowany:
DRM_I915_KMS
?
Offline
Witam,
Posiadam owy moduł.
└─> cat .config | grep DRM_I915_KMS CONFIG_DRM_I915_KMS=y
Pozdrawiam,
Towarzysz Torrentow
Offline
OK, sprawdź czy podniesie się bez pliku xorg.conf (na Intelach nie jest niezbędny).
Offline
Witam,
Podnosi się ale oczywiście niska jakość obrazu etc.
Pozdrawiam,
Towarzysz Torrentow
Offline
Chyba nowy komputer? Czyżby moduł graficzny nie był jeszcze obsługiwany? Zapokaż:
lspci -vvnn -s 00:02.0 # PS. Polecam tą formę pokazywania lspci, tj z -vvnn zamiast -v, więcej informacji jest; trzeba to z roota zrobić :)
Że tak spytam. Nvidia działa ok?
Offline
Witam,
NIC, kupiony 6 miesięcy temu. To jest laptop z hybrydą.
Leningrad_v2 satan # lspci -vvnn -s 00:02.0 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device [1043:1662] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 11 Region 0: Memory at dd400000 (64-bit, non-prefetchable) [size=4M] Region 2: Memory at b0000000 (64-bit, prefetchable) [size=256M] Region 4: I/O ports at e000 [size=64] Expansion ROM at <unassigned> [disabled] Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit- Address: 00000000 Data: 0000 Capabilities: [d0] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [a4] PCI Advanced Features AFCap: TP+ FLR+ AFCtrl: FLR- AFStatus: TP-
Pozdrawiam,
Towarzysz Torrentow
Offline
Taki sam jak mój: "0116" znaczy "PCI_CHIP_SANDYBRIDGE_M_GT2".
Jednakże brakuje Ci...
" Kernel driver in use: i915"
Innymi słowy moduł kernela i915 nie jest załadowany. (w ostateczności wkomp;ilować na stałe w kernel, bo nie wiem jak KMS radzi sobie z takimi insmod/rmmod na żywca, bo w końcu FrameBuffer tu występuje domyślnie)
Offline
Witam,
NIC, mam wkompilowane na stałe i915. Ale dalej nie widzi ekranów. Jeżeli chodzi bez configa to mam rozdzielczość 1024x768.
Pozdrawiam,
Towarzysz Torrentow
Offline
Pokaż "dmesg", bo coś jest nie tak na poziomie kernela. Sterownik nie jest załadowany. Nie wiem jak jest z hybrydami, bo może aktywny może być tylko jeden w jednym czasie. Pewne jest że Nvidia jest teraz aktywna.
"agpgart" też masz na stałe wkompilowane? Prawdopodobnie trzeba też by ładowały się w dobrej kolejności. Domyślnie modesetting też masz przy intelu "wkompilowane"?
Ostatnio edytowany przez NIC (2012-02-26 19:18:53)
Offline
Witam,
NIC, mam agpart na stałe wkompilowane. Oto dmesg: http://wklej.dug.net.pl/4072
Pozdrawiam,
Towarzysz Torrentow
Offline
Nic nie widzę w nim :)
Trudno, na około pójdziemy:
cat /sys/class/graphics/fb0/name # 0, 1, itp. u mnie to "inteldrmfb" <-- w kernelu jest też moduł o takiej nazwie, w razie potrzeby sprawdź trop ls -all /sys/class/drm/card* ls -all /dev/dri/*
Użyj też mocy Fn+F8 lub Fn+F9, bo może masz wyłączony ekran/urządzenie. (http://freemarket.kiev.ua/images_goods/Asus/Asus-K73SV-K73SV-TY347.jpg)
Offline
Witam,
Leningrad_v2 satan # cat /sys/class/graphics/fb0/name cat: /sys/class/graphics/fb0/name: Nie ma takiego pliku ani katalogu Leningrad_v2 satan # Leningrad_v2 satan # cat /sys/class/graphics/fbcon/ cursor_blink rotate subsystem/ power/ rotate_all uevent Leningrad_v2 satan # ls -all /sys/class/drm/card* ls: nie ma dostępu do /sys/class/drm/card*: Nie ma takiego pliku ani katalogu Leningrad_v2 satan # ls -all /dev/dri/* ls: nie ma dostępu do /dev/dri/*: Nie ma takiego pliku ani katalogu Leningrad_v2 satan # ls -all /dev/dri/*
Pozdrawiam,
Towarzysz Torrentow
Offline
Z tego wynika że Twój podsystem graficzny leży na całej linii.
A w BIOSie wybrałeś moduł Intela jako główny system graficzny? Bo rozumiem że preferujesz Intela nad Nvidię, tak?
ls /sys/class/drm # przynajmniej plik "version" powinien być, jeśli nie ma to znaczy że moduł kernela od drm nie jest załadowany. (DRM_I915, DRM_I915_KMS)
glxinfo | grep OpenGL
U mnie:
OpenGL vendor string: Tungsten Graphics, Inc OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2 OpenGL version string: 2.1 Mesa 7.11.2 OpenGL shading language version string: 1.20 OpenGL extensions:
Obadaj przełącznik o swojskiej nazwie "switcheroo" http://en.gentoo-wiki.com/wiki/Vga_switcheroo
W skrócie:
mount -t debugfs debugfs /sys/kernel/debug cat /sys/kernel/debug/vgaswitcheroo/switch echo "DIGD" > /sys/kernel/debug/vgaswitcheroo/switch
Offline
Przed zmianą kernela działało tak jak chcesz?
Offline
Witam,
ArnVaker, na 3.0.8 wszystko działało.
Pozdrawiam,
Towarzysz Torrentow
Offline
może tu coś znajdziesz:
http://www.dobreprogramy.pl/Druedain/Linux-SandyBri … em,30482.html
Offline
To może to wina zbyt nowego sterownika? Bo najnowsza stabilna konfiguracja jest opisana tu:
http://intellinuxgraphics.org/2012.02.html
Offline
Witam,
NIC, mam najnowszy sterownik, ale pod 3.0.8 działa normalnie i stabilnie. Bardziej preferuję nvidię. Więc co może jeszcze być?
Pozdrawiam,
Towarzysz Torrentow
Offline
Zobacz mój xorg.conf, spróbuj go użyć, tylko sobie rozdzielczości maksymalne popraw (1920x1200 u mnie). Powinno wystarczyć także zmienić "intel" na "nvidia" w sekcji GNU i ten drugi winien być używany.
Section "ServerLayout" Identifier "BaseLayout" # Screen "NetbookDisplay" 0 0 Screen "MonitorHDMI" 0 0 InputDevice "mouse-universal" InputDevice "Keyboard0" "CoreKeyboard" Option "AllowEmptyInput" "off" Option "AutoAddDevices" "false" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" #kbd Option "AutoRepeat" "500 30" Option "XkbRules" "base" #"xorg" Option "XkbModel" "pc105" Option "XkbLayout" "pl" EndSection Section "InputDevice" Identifier "mouse-universal" Driver "mouse" Option "Protocol" "explorerps/2" Option "Device" "/dev/input/mice" Option "AccelerationNumerator" "13" Option "AccelerationDenominator" "10" Option "AccelerationThreshold" "4" EndSection Section "Device" Identifier "GPU" #Driver "nvidia" Driver "intel" EndSection Section "Monitor" Identifier "MonitorInt" VendorName "eDP1" # Option "DPMS" Option "PreferredMode" "1366x768" EndSection Section "Monitor" Identifier "MonitorExt" VendorName "HDMI1" Option "DPMS" Option "PrefferedMode" "1920x1200" EndSection Section "Screen" Identifier "NetbookDisplay" Device "GPU" Monitor "MonitorInt" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1366x768 1024x600" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "MonitorDefault" Device "GPU" Monitor "MonitorExt" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1920x1200" "1440x900" "1024x768" "800x600" "640x480" EndSubSection EndSection
I logi zarzucam. Jeśli masz loga z 3.0.8 też zarzuć. Znajdziemy różnicę i poprawimy to :)
Offline
Strony: 1