Gå til innhold

3D med radeon 9600 i SuSe 9.3


Anbefalte innlegg

Videoannonse
Annonse

Gjorde noen endringer, restartet og fikk opp en merkelig innlogginsskjerm. Den er enkel og består av gråfarger. Kan logge inn med det vanlige brukernavnet, men det er svært begrenset hva jeg kan gjøre(kommer en meny når jeg klikker med musen). Prøvde å kjøre glxgears der, og fikk de resultatene jeg har jobbet for å få hele tiden.

Nå er det bare det at jeg ikke kommer meg inn i grafisk linux. Grunnen kommer som en melding når den gråfargede innlogginsskjermen kommer:

"Failed (-22)

Linux Kernel allocation failed: Out of vmalloc space - use vmalloc="Size" to increase size."

 

Har prøvd å skrive vmalloc=4000/40000/400000 - men ingenting fungerer. Hva må jeg gjøre for å fikse problemet?

 

Blir mye posting her nå, men vil få løst problemene :)

Lenke til kommentar

Har fulgt den til punkt og prikke 6 -7 ganger nå, men det vil bare ikke gå. Begynner å bli rimelig sur på både SuSe og min bærbare her nå..! Utrolig kjedelig å installere hele greia på ny hver gang det skjer noe gale.

 

Jeg gjør følgende:

- rpm -Uhv fglrx*.rpm
- install the following packages with YaST:
   + kernel-source
   + make 
   + gcc  
- use YaST Online Update (YOU) and
- cd /usr/src/linux
- rm -f .config
- make cloneconfig
- make prepare-all
- rm -rf /usr/src/kernel-modules/fglrx
- cd /home/petter
- rpm -Uhv km_fglrx*.rpm
- cd /usr/src/kernel-modules/fglrx
- KERNEL_SOURCE=/usr/src/linux make modules
- KERNEL_SOURCE=/usr/src/linux make install
- depmod -a
- rcxdm stop (X avsluttes)
- sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl -i
- startx (kommer inn i X igjen)

- Sjekker avLoad "dri" is in Section "Module" (i xorg.config)

- add (til xorg.config)
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off" 

to Section "Device"
- add (til xorg.config)

Option "NoTV" "no"
Option "TVStandard" "PAL-B"

to Section "Device"

 

Noen som vet hva jeg gjør feil? Burde ikke væe noe feil egentlig.. Finnes vel ingen i Stavangerområdet som har mulighet til å hjelpe til? (Jeg kan hente :) )

Lenke til kommentar

Første problem jeg møter på er når jeg skriver kommandoen "KERNEL_SOURCE=/usr/src/linux make modules", da kommer følgende tekst:

 

WARNING: Symbol version dump /usr/src/linux-2.6.11.4-20a/Module.symvers is  missing; modules will have no modversions.

 CC [M]  /usr/src/kernel-modules/fglrx/agp3.o
 CC [M]  /usr/src/kernel-modules/fglrx/nvidia-agp.o
 CC [M]  /usr/src/kernel-modules/fglrx/agpgart_be.o
/usr/src/kernel-modules/fglrx/agpgart_be.c: In function `agp_find_supported_device':
/usr/src/kernel-modules/fglrx/agpgart_be.c:6526: warning: unused variable `cap_ptr'
/usr/src/kernel-modules/fglrx/agpgart_be.c: In function `__fgl_agp_init':
/usr/src/kernel-modules/fglrx/agpgart_be.c:7611: warning: `pm_register' is deprecated (declared at include/linux/pm.h:106)
/usr/src/kernel-modules/fglrx/agpgart_be.c: In function `__fgl_agp_cleanup':
/usr/src/kernel-modules/fglrx/agpgart_be.c:7621: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:116)
/usr/src/kernel-modules/fglrx/agpgart_be.c: At top level:
/usr/src/kernel-modules/fglrx/agpgart_be.c:6507: warning: `agp_check_supported_device' defined but not used
 CC [M]  /usr/src/kernel-modules/fglrx/i7505-agp.o
 CC [M]  /usr/src/kernel-modules/fglrx/firegl_public.o
/usr/src/kernel-modules/fglrx/firegl_public.c: In function `firegl_stub_putminor':
/usr/src/kernel-modules/fglrx/firegl_public.c:508: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:569)
/usr/src/kernel-modules/fglrx/firegl_public.c:510: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:565)
/usr/src/kernel-modules/fglrx/firegl_public.c: In function `firegl_stub_register':
/usr/src/kernel-modules/fglrx/firegl_public.c:530: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:564)
/usr/src/kernel-modules/fglrx/firegl_public.c:561: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:569)
/usr/src/kernel-modules/fglrx/firegl_public.c: In function `__ke_block_all_signals':
/usr/src/kernel-modules/fglrx/firegl_public.c:811: warning: passing arg 1 of `block_all_signals' from incompatible pointer type
/usr/src/kernel-modules/fglrx/firegl_public.c: In function `__ke_get_vm_phys_addr':
/usr/src/kernel-modules/fglrx/firegl_public.c:1678: warning: return makes integer from pointer without a cast
/usr/src/kernel-modules/fglrx/firegl_public.c:1686: warning: return makes integer from pointer without a cast
/usr/src/kernel-modules/fglrx/firegl_public.c:1696: warning: return makes integer from pointer without a cast
/usr/src/kernel-modules/fglrx/firegl_public.c: In function `__ke_request_irq':
/usr/src/kernel-modules/fglrx/firegl_public.c:2042: warning: assignment from incompatible pointer type
/usr/src/kernel-modules/fglrx/firegl_public.c: At top level:
/usr/src/kernel-modules/fglrx/firegl_public.c:2719: warning: initialization from incompatible pointer type
/usr/src/kernel-modules/fglrx/firegl_public.c: In function `__ke_vm_map':
/usr/src/kernel-modules/fglrx/firegl_public.c:2780: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:839)
/usr/src/kernel-modules/fglrx/firegl_public.c:2847: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:839)
/usr/src/kernel-modules/fglrx/firegl_public.c:2884: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:839)
 LD [M]  /usr/src/kernel-modules/fglrx/fglrx.o
 Building modules, stage 2.
 MODPOST
Warning: could not find /usr/src/kernel-modules/fglrx/.libfglrx_ip.a.GCC3.cmd for /usr/src/kernel-modules/fglrx/libfglrx_ip.a.GCC3
 CC      /usr/src/kernel-modules/fglrx/fglrx.mod.o
 LD [M]  /usr/src/kernel-modules/fglrx/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.11.4-20a'
linux:/usr/src/kernel-modules/fglrx #

Lenke til kommentar

Har gjort alt i README'en nå, så jeg postet dermed xorg.config:

 

Det må nevnes at Load "dri" ikke var å finne under "Module", og at jeg derfor la det til selv. Noen som vet hvorfor det ikke er blitt lagt til der?

 

Fikk en liten feilmelding når jeg skrev "sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl -i";

"Init: could not open file:/usr/X11R6/lib/sax/profile/firegl/ at /usr/X11R6/lib/sax/profile/firegl/init.pl line 1002

(Mappen "firegl" er ikke å finne i mappen "profile", får altså ikke skrudd på 3D support. Hvordan kan jeg løse det?

 

Her er teksten som er å finne i xorg.config etter at jeg har gjort punktene som står i README'en:

# /.../
# SaX generated X11 config file
# Created on: 2005-04-24T16:18:30+0200.
#
# Version: 4.8
# Contact: Marcus Schaefer <[email protected]>, 2002
#
# Automatically generated by [ISaX] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
 FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/local"
 FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
 FontPath     "/usr/X11R6/lib/X11/fonts/URW"
 FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
 FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
 FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
 FontPath     "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/latin2/Type1"
 FontPath     "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/kwintv"
 FontPath     "/usr/X11R6/lib/X11/fonts/truetype"
 FontPath     "/usr/X11R6/lib/X11/fonts/uni:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/CID"
 FontPath     "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/hellas/Type1"
 FontPath     "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/xtest"
 FontPath     "/opt/kde3/share/fonts"
 InputDevices "/dev/ttyS0"
 InputDevices "/dev/ttyS1"
 InputDevices "/dev/ttyS2"
 InputDevices "/dev/ttyS3"
 InputDevices "/dev/ttyS4"
 InputDevices "/dev/ttyS5"
 InputDevices "/dev/ttyS6"
 InputDevices "/dev/ttyS7"
 InputDevices "/dev/ttyS8"
 InputDevices "/dev/psaux"
 InputDevices "/dev/logibm"
 InputDevices "/dev/sunmouse"
 InputDevices "/dev/atibm"
 InputDevices "/dev/amigamouse"
 InputDevices "/dev/atarimouse"
 InputDevices "/dev/inportbm"
 InputDevices "/dev/gpmdata"
 InputDevices "/dev/mouse"
 InputDevices "/dev/usbmouse"
 InputDevices "/dev/adbmouse"
 InputDevices "/dev/input/mice"
 InputDevices "/dev/input/event0"
 InputDevices "/dev/pointer0"
 InputDevices "/dev/pointer1"
 InputDevices "/dev/pointer2"
 InputDevices "/dev/pointer3"
EndSection

Section "ServerFlags"
 Option       "AllowMouseOpenFail"
EndSection

Section "Module"
 Load         "glx"
 Load         "type1"
 Load         "extmod"
 Load         "dbe"
 Load         "freetype"
 Load         "v4l"
 Load         "dri"
EndSection

Section "InputDevice"
 Driver       "kbd"
 Identifier   "Keyboard[0]"
 Option       "Protocol" "Standard"
 Option       "XkbLayout" "no"
 Option       "XkbModel" "pc104"
 Option       "XkbRules" "xfree86"
EndSection


Section "InputDevice"
 Driver       "synaptics"
 Identifier   "Mouse[1]"
 Option       "AccelFactor" "0.04"
 Option       "BottomEdge" "650"
 Option       "CircScrollDelta" "0.1"
 Option       "CircScrollTrigger" "2"
 Option       "CircularScrolling" "1"
 Option       "Device" "/dev/input/mice"
 Option       "EdgeMotionMaxSpeed" "15"
 Option       "EdgeMotionMinSpeed" "15"
 Option       "Emulate3Buttons" "on"
 Option       "EmulateMidButtonTime" "75"
 Option       "FingerHigh" "15"
 Option       "FingerLow" "14"
 Option       "HorizScrollDelta" "20"
 Option       "InputFashion" "Mouse"
 Option       "LeftEdge" "120"
 Option       "MaxSpeed" "0.5"
 Option       "MaxTapMove" "110"
 Option       "MaxTapTime" "180"
 Option       "MinSpeed" "0.2"
 Option       "Name" "ALPS;Touchpad"
 Option       "Protocol" "auto-dev"
 Option       "RightEdge" "830"
 Option       "SHMConfig" "on"
 Option       "TopEdge" "120"
 Option       "UpDownScrolling" "1"
 Option       "Vendor" "Sysp"
 Option       "VertScrollDelta" "20"
 Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
 DisplaySize  330 210
 HorizSync    30-33
 Identifier   "Monitor[0]"
 ModelName    "7T774154P1 MONITOR"
 Option       "DPMS"
 VendorName   "SEC"
 VertRefresh  43-72
 UseModes     "Modes[0]"
EndSection


Section "Modes"
 Identifier   "Modes[0]"
EndSection


Section "Screen"
 DefaultDepth 24
 SubSection "Display"
   Depth      15
   Modes      "640x480" 
 EndSubSection
 SubSection "Display"
   Depth      16
   Modes      "640x480" 
 EndSubSection
 SubSection "Display"
   Depth      24
   Modes      "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1440x900" "1280x1024" "1280x960" "1280x800" "1280x768" "1152x864" "1024x768" "800x600" "768x576" "640x480" 
 EndSubSection
 SubSection "Display"
   Depth      32
   Modes      "640x480" 
 EndSubSection
 SubSection "Display"
   Depth      8
   Modes      "640x480" 
 EndSubSection
 Device       "Device[0]"
 Identifier   "Screen[0]"
 Monitor      "Monitor[0]"
EndSection


Section "Device"
 BoardName    "RV350 NP"
 BusID        "1:0:0"
 Driver       "radeon"
 Identifier   "Device[0]"
 Screen       0
 VendorName   "ATI"
 Option "VideoOverlay" "on"
 Option "OpenGLOverlay" "off"
 Option "NoTV" "no"
 Option "TVStandard" "PAL-B"
EndSection


Section "ServerLayout"
 Identifier   "Layout[all]"
 InputDevice  "Keyboard[0]" "CoreKeyboard"
 InputDevice  "Mouse[1]" "CorePointer"
 Option       "Clone" "off"
 Option       "Xinerama" "off"
 Screen       "Screen[0]"
EndSection

Section "DRI"
   Group      "video"
   Mode       0660
EndSection

Section "Extensions"
EndSection

Endret av ZerBox
Lenke til kommentar

Kan jo men gang si at grunnen til at ting ikke fungerer er at du _ikke_ bruker ATI driverene.

 

_ikke_ bruk SuSE til å konfigurere ATI driverene. Hvis du har lest README til ATI driverne så står det at du skal bruke fglrxconfig til å konfigurere skjermkortet.

 

Kjør fglrxconfig. svar på spørsmålene. Når fglrxconfig er ferdig så sier den hvor den har lagt den ferdige filen. Regner med at de fremdeles kaller den XF86Config eller noe sånt. Rename den nye filen til xorg.conf og start X serveren. Nå skal alt fungere.

Lenke til kommentar
Kan jo men gang si at grunnen til at ting ikke fungerer er at du _ikke_ bruker ATI driverene.

 

_ikke_ bruk SuSE til å konfigurere ATI driverene. Hvis du har lest README til ATI driverne så står det at du skal bruke fglrxconfig til å konfigurere skjermkortet.

 

Kjør fglrxconfig. svar på spørsmålene. Når fglrxconfig er ferdig så sier den hvor den har lagt den ferdige filen. Regner med at de fremdeles kaller den XF86Config eller noe sånt. Rename den nye filen til xorg.conf og start X serveren. Nå skal alt fungere.

Er ikke disse filene ATI-filer? Har brukt dem.

ftp://ftp.suse.com/pub/suse/i386/suppleme.../fglrx/8.12.10/

 

Om det ikke er ATI-driverne jeg skal bruke, hvor finner jeg da de rette driverne? Har også brukt dem som ligger på ATI sine sider, men etter hva jeg har hørt anbefales det ikke å bruke de.

 

Skal prøve på den måten du forklarer når jeg kommer hjem fra jobb.

Lenke til kommentar

Da kan jeg endelig si i fra om at jeg har fått det til! Etter mye hjelp fra mange flinke personer! Beklager alt maset, men ut fra det har jeg lært mye nytt om Linux. Nå er det bare å begynne å jobbe i mitt nye system. Har ikke møtt slike problemer som dette ved tidligere installasjoner av Linux(da Kubuntu).

 

Ligger på litt over 2400 i glxgears :)

Endret av ZerBox
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...