[SIS 300/305]OpenGL

Pagina: 1
Acties:

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
hey, ik zocht naar openGL support voor mijn sis305 en ik vond deze guide:
http://www.winischhofer.net/sisdri.shtml

ik heb het stap voor stap gevolt (sis als module) maar bij make modules_install krijg ik unresolved symbols:

code:
1
2
3
4
5
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map  2.4.19; fi
depmod: *** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/char/drm/sis.o
depmod:         sis_free_Rsmp_ced25333
depmod:         sis_malloc_Rsmp_a3329ed5

wat betekend dit precies? en hoe kan ik het aan de praat krijgen. Wat ik ook vaag vind is dat ik de module sisfb moet laden terwijl hij alleen sis compiled?
code:
1
# Before starting X, do insmod sisfb mode=none mem=12288 to start the framebuffer driver without changing the console mode.


dat dus... module sis.o is gemaakt (werkt niet, vanwege die unresolved symbols) maar sisfb.o bestaat helemaal niet????

heeft iemand een idee? het gaat om debian sarge met kernel 2.4.19 duron 700 192 mb ram


:? :? :?

  • Niek
  • Registratie: Februari 2001
  • Laatst online: 13-05 13:40

Niek

f.k.a. The_Surfer

Misschien is eht handig als je die hele site eens doorleest. Onder http://www.winischhofer.net/linuxsis630.shtml#download staan alle dingen die je nodig hebt, o.a. de sisfb driver. Als die binary niet werkt, moet je eens de source proberen te compilen, dat moet lukken.

À vaincre sans péril, on triomphe sans gloire - Pierre Corneille


  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
dat heb ik gedaan. ik heb de source gedownload in /usr/src/linux/drivers/video/sis gezet. sisfb.h gezet in /usr/src/linux/nogwat precies wat er stond.

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
AHA! ik heb in de kernel config drm module van sis aangezet maar niet de framebuffer module. ik heb gezocht, maar bij console drivers is het 'menutje' van frame-buffer support grijs. Waar moet ik dat instellen?

(dit verklaar nog niet de unresolved symbols)

  • Niek
  • Registratie: Februari 2001
  • Laatst online: 13-05 13:40

Niek

f.k.a. The_Surfer

Dat dat menuutje "grijs" is komt vast omdat je "Code maturity level options --> Prompt for development and/or incomplete code/drivers" niet aan hebt staan. Vink dat eens aan, ik denk dat het dan wel lukt.

À vaincre sans péril, on triomphe sans gloire - Pierre Corneille


  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
inderdaad. het lukt. de kernel is nu aan het compilen. Ik had Prompt for development and/or incomplete code/drivers niet in verband gebracht met framebuffer support?

hopelijk werkt het nu...

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
ik heb het aangezet, het is gecompiled, ik zit nu in 2.4.19 maar ik krijg dit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Thijs:/home/thijs# insmod sisfb mode=1024x768x16 mem=12288
Using /lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb8_setup_Rsmp_dcabc352
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb32_setup_Rsmp_056b0352
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb32_putcs_Rsmp_f87eab8a
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb16_putc_Rsmp_c652cfe4
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb8_putcs_Rsmp_9a5b6cd9
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb32_putc_Rsmp_cd860fb0
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb8_revc_Rsmp_ee5df6bd
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb8_Rsmp_9039d1c7
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb16_putcs_Rsmp_a1313fe3
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb16_Rsmp_ffb52fdf
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb8_putc_Rsmp_71b98f94
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb8_clear_margins_Rsmp_7f610f49
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb32_clear_margins_Rsmp_ac5f5133
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb16_setup_Rsmp_b154d11c
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb16_clear_margins_Rsmp_fa2776e0
/lib/modules/2.4.19/kernel/drivers/video/sis/sisfb.o: unresolved symbol fbcon_cfb32_Rsmp_985d3eb5


heb ik iets fout gedaan? ik heb de guide EXECT gevolgd (die drm patch niet want die was alleen voor <2.4.18rc2 . wat is eik een unresolved symbol?

/edit:

aha, dit stond op de site:

code:
1
2
3
4
5
driver layer           depends on  
sisfb                      -   
SiS DRM driver       sisfb   
SiS X DRI driver     SiS DRM driver   
SiS X driver            SiS DRI drive


dus die unresolved symbols waren omdat sisbf er niet was....

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
HET WERKT!!!!!

ik heb sisfb en sis als module, eerst sis geladen en toen sisfb. en het werkt!!! tuxracer gat vloeiend!!!! WOEI
Pagina: 1