Portál AbcLinuxu, 4. května 2025 16:10
mam FreeBSD 5.4STABLE na laptope HP nx9020, s cerstvo upgradnutym xorg-6.8.2 (myslim ze pri xorg nezalezi na tom, ze to nie je linux ale BSD...)
Problem je OpenGL. Ten mi bezi iba softwarove, teda otrasne pomaly. glxinfo vypisuje DirectRender: No Pritom graficka karta (intel 852GM) ma 3D akceleraciu.
Googlovanim som zistil, ze je potrebne mat naloadovane glx, dri a je treba z portov doinstalovat graphics/dri (lebo bez toho je adresar v /usr/X11R6/lib/modules/dri prazdny)
To som spravil a vsetko je bohuzial po starom, v subore /var/log/Xorg.0 je pri loadovani modulu DRI error ...
riadky z xorg.conf:
# v sekcii Modules
Load "glx"
Load "dri"
Section "Device"
Identifier "i810"
Driver "i810"
VideoRam 32768
Option "DRI" "on"
EndSection
Section "DRI"
Mode 0666
EndSection
riadky z /var/log/Xorg.0 kde sa vyskytli chyby:
(II) LoadModule: "speedo"
(WW) Warning, couldn't open module speedo
(II) UnloadModule: "speedo"
(EE) Failed to load module "speedo" (module does not exist, 0)
(II) Loading sub module "dri"
(II) LoadModule: "dri"
(II) Reloading /usr/X11R6/lib/modules/extensions/libdri.a
(II) UnloadModule: "dri"
(EE) I810: Failed to load module "dri" (once-only module, 0)
# v casti, kde sa loaduje modul int10
(WW) I810(0): xf86AllocateGARTMemory: allocation of 4 pages failed
(Cannot allocate memory)
(EE) I810(0): Failed to allocate HW (ARGB) cursor space.
(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffe000 (0x0b978000).
(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fee000
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
[drm] failed to load kernel module "i915"
(II) I810(0): [drm] drmOpen failed
(EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI.
Za akekolvek namety vopred dakujem J. Kusniar
Nerozumiem ale preco v logu vypisuje ze loaduje DRI z miesta
/usr/X11R6/lib/modules/extensions/libdri.aJa som instaloval zvlast balicek dri (este okrem xorg), ktory ale nainstaloval subory do /usr/X11R6/lib/modules/dri
Inak som presiel celu konfiguraciu kernela. V tomto sa linux/BSD lisia, nie je tam ziadne i915. Jediny driver pre intel grafiku je som nastavoval v xorg.conf(i810)...
Tak to je bohuzel problem. Ovladace do jadra (DRM) pro tyto chipsety pod FreeBSD neexistuji, takze OpenGL nerozjedete. Mam 852GM na svoji Toshibe a taky jsem uz to ozelel... :( Ale FreeBSD se nevzdam... ;)
Budu ale nesmirne rad, kdyz me nekdo vyvede z omylu...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.