[linux] nvidia driver a jadro s grsecom

Tomas Zatko woody_tz na zoznam.sk
Čtvrtek Únor 10 10:12:53 CET 2005


zdravim

chcel by som sa spytat, ci sa niekomu podarilo uspesne rozbehnut nvidia 
driver (teda ten prpoprietarny, nie ten nv co je v jadre) s grsecom.

po samotnom zavedeni modulu nvidia sa nestane nic zvlastne. az po pokuse 
o startx zostane cierna obrazovka, neda sa prepnut ani na (inu) textovu 
konzolu. potom davam shutdown (signalom z z tlacitka na pocitaci pre 
acpi, kedze ani shutdown nemam kam napisat..)

log z jadra (z ktoreho niesom prilis mudry) pastujem na koniec mailu. v 
xfree logoch som nenasiel nic zvlastne ani uzitocne.

distribucia je debian, jadro je 2.6.10-grsec
predpokladam ze riesenie bude v urcitej konfiguracii volieb grsecu, 
kedze nvidia v tom driveri asi pouziva nejake skarede hacky.
keby to nahodou niekto riesil predomnou, tak by ma to dost potesilo ;)

google prilis nepomohol, nvidia fora tiez nie, irc tiez nie. skusam tu.

vdaka

.t..


Feb  9 23:27:30 localhost kernel: nvidia: module license 'NVIDIA' taints 
kernel.
Feb  9 23:27:30 localhost kernel: ACPI: PCI Interrupt Link [LNKA] 
enabled at IRQ 5
Feb  9 23:27:30 localhost kernel: PCI: setting IRQ 5 as level-triggered
Feb  9 23:27:30 localhost kernel: ACPI: PCI interrupt 0000:01:00.0[A] -> 
GSI 5 (level, low) -> IRQ 5
Feb  9 23:28:53 localhost kernel: agpgart: Found an AGP 2.0 compliant 
device at 0000:00:00.0.
Feb  9 23:28:53 localhost kernel: agpgart: Putting AGP V2 device at 
0000:00:00.0 into 4x mode
Feb  9 23:28:53 localhost kernel: agpgart: Putting AGP V2 device at 
0000:01:00.0 into 4x mode
Feb  9 23:28:53 localhost kernel: c0153a56
Feb  9 23:28:53 localhost kernel: PREEMPT
Feb  9 23:28:53 localhost kernel: Modules linked in: nvidia
Feb  9 23:28:53 localhost kernel: CPU:    0
Feb  9 23:28:53 localhost kernel: EIP:    0060:[<c0153a56>]    Tainted: 
P      VLI
Feb  9 23:28:53 localhost kernel: EFLAGS: 00213286   (2.6.10-grsec)
Feb  9 23:28:53 localhost kernel: EIP is at 
quirk_usb_handoff_uhci+0x16/0x120
Feb  9 23:28:53 localhost kernel: eax: 00000001   ebx: 00000000   ecx: 
00000001   edx: c79d9b76
Feb  9 23:28:53 localhost kernel: esi: c79d9b76   edi: c79d9b76   ebp: 
c79d9b38   esp: c79d9ae4
Feb  9 23:28:53 localhost kernel: ds: 007b   es: 007b   ss: 0068
Feb  9 23:28:53 localhost kernel: Process XFree86 (pid: 20861, 
threadinfo=c79d8000 task=c628f520)
Feb  9 23:28:53 localhost kernel: Stack: c90f29df 00000000 00000001 
00000000 00000001 00203093 c03f844c c581d800
Feb  9 23:28:53 localhost kernel:        c49e1000 c581dc00 c8f0706d 
00000001 00000000 00000000 c79d9b76 c79d9b76
Feb  9 23:28:53 localhost kernel:        c79d8000 00000002 c02d864f 
c49e1000 00000070 c79d9b78 c8efbe7d c581d800
Feb  9 23:28:53 localhost kernel: Call Trace:
Feb  9 23:28:53 localhost kernel:  [<c90f29df>] 
os_pci_init_handle+0x3a/0x8e [nvidia]
Feb  9 23:28:53 localhost kernel:  [<c03f844c>] pci_conf1_read+0xbc/0xf0
Feb  9 23:28:53 localhost kernel:  [<c8f0706d>] _nv001746rm+0x25/0x2c 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c02d864f>] 
pci_bus_read_config_byte+0x7f/0x90
Feb  9 23:28:53 localhost kernel:  [<c8efbe7d>] _nv002400rm+0x35/0x3c 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f01b7e>] _nv002355rm+0x72/0x52c 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f01b71>] _nv002355rm+0x65/0x52c 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8efaa7a>] _nv001955rm+0x36/0xe0 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f0d9cc>] 
rm_update_agp_config+0x38/0x50 [nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f0d9dc>] 
rm_update_agp_config+0x48/0x50 [nvidia]
Feb  9 23:28:53 localhost kernel:  [<c90f0aed>] nv_agp_init+0xb2/0x19c 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f09522>] _nv001779rm+0xda/0x110 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f094c5>] _nv001779rm+0x7d/0x110 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c9012848>] _nv002152rm+0x98/0xa4 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f09efd>] _nv004480rm+0x131/0x158 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f09ee7>] _nv004480rm+0x11b/0x158 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c90f2989>] 
os_pci_device_present+0x21/0x3d [nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f09d59>] _nv004434rm+0xa9/0x11c 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f09da9>] _nv004434rm+0xf9/0x11c 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8efb6d1>] _nv000806rm+0x15/0x24 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c907c1fb>] _nv002078rm+0x73/0x94 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c907c1ee>] _nv002078rm+0x66/0x94 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f0729e>] _nv001795rm+0x16/0x1c 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c9013e5a>] _nv002236rm+0x1e6/0x1f4 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c9013cbd>] _nv002236rm+0x49/0x1f4 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c9013a9e>] _nv002163rm+0x9e/0xb8 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c9013a91>] _nv002163rm+0x91/0xb8 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f09bb7>] _nv001315rm+0x37/0xc0 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f09bde>] _nv001315rm+0x5e/0xc0 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f0a392>] _nv001320rm+0x1de/0x2bc 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f0a386>] _nv001320rm+0x1d2/0x2bc 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f074be>] _nv001820rm+0x12/0x18 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f0d08b>] 
rm_init_adapter+0x5f/0x8c [nvidia]
Feb  9 23:28:53 localhost kernel:  [<c8f0d07f>] 
rm_init_adapter+0x53/0x8c [nvidia]
Feb  9 23:28:53 localhost kernel:  [<c90ee892>] nv_kern_open+0x294/0x324 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c90ef3bc>] nv_kern_isr+0x0/0x145 
[nvidia]
Feb  9 23:28:53 localhost kernel:  [<c01c210a>] chrdev_open+0xba/0x190
Feb  9 23:28:53 localhost kernel:  [<c01b80fa>] dentry_open+0x11a/0x1a0
Feb  9 23:28:53 localhost kernel:  [<c01b7fd8>] filp_open+0x68/0x70
Feb  9 23:28:53 localhost kernel:  [<c01b81df>] get_unused_fd+0x5f/0x100
Feb  9 23:28:53 localhost kernel:  [<c01b8349>] sys_open+0x49/0xb0
Feb  9 23:28:53 localhost kernel:  [<c016b587>] syscall_call+0x7/0xb
Feb  9 23:28:53 localhost kernel:  [<c016b59f>] restore_all+0x0/0x11
Feb  9 23:28:53 localhost kernel:  [<c040464d>] dev_seq_start+0x5d/0x80
Feb  9 23:28:53 localhost kernel: Code: 00 01 00 00 00 df 3f 05 00 00 00 
00 00 00 00 00 00 01 00 00 00 c5 49 05 00 00 00 00 00 b6 27 05 00 01 00 
00 00 00 00 00 00 00 00 <00> 00 5c 40 05 00 01 00 00 00 00 00 00 00 00 
00 00 00 5c 40 05
Feb  9 23:29:12 localhost shutdown[16467]: shutting down for system reboot




Další informace o konferenci linux