FreeBSD amd 64 11.1-p9, nvidia-driver-390.48, linux_base-c6-6.9_6, Geforce 750 GTX, all packages up to date.
I have always played all Linux games on that machine, but since some update of packages in the past, absolutely NO Linux game works anymore on that machine, I don't know if that is due to a newer version of nvidia-driver or the linuxulator. I always get a message like this with all games, no matter if linux-doom3, linux-quake4-demo, etqw or whatever:
My kldstat shows this:
But here is one interesting thing: On two other PC's, one with an old nvidia card (6600 I think) that uses nvidia-driver-304, FreeBSD amd64 10.4 and another with FreeBSD amd64 11.1 and some integrated ATI HD3000 chip, Linux games DO work. If on those I install e.g. linux-doom3-demo, linux_base-c6-6.9 just gets installed the same as dependency like on my main PC and the game starts. And as all FreeBSD's are amd64, it is the same linux_base package on the tree PC's.
I did observe though that on the other two PC's a klstat only shows "linux.ko" but no "linux64.ko".
I thought then that doing a kldunload of "linux64.ko" would do the trick, but that does not work either, so what is wrong here with my main PC?
Does it have something to do with the nvidia-driver for newer cards and kmod (because, as I said the old card with nvidia-driver-304 works and ATI as well) or with the 6.9-version of the linuxulator in conjunction with nvidia-driver? I really don't know what to do.
I have always played all Linux games on that machine, but since some update of packages in the past, absolutely NO Linux game works anymore on that machine, I don't know if that is due to a newer version of nvidia-driver or the linuxulator. I always get a message like this with all games, no matter if linux-doom3, linux-quake4-demo, etqw or whatever:
Code:
----- R_InitOpenGL -----
Setup X display connection
dlopen(libGL.so.1)
Initializing OpenGL display
Using XFree86-VidModeExtension Version 2.2
DGA DirectVideo Mouse (Version 2.0) initialized
Free86-VidModeExtension Activated at 640x480
Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display.
Fatal X Error:
Major opcode of failed request: 153
Minor opcode of failed request: 3
Serial number of failed request: 42
BadValue (integer parameter out of range for operation)
Fatal X Error:
Major opcode of failed request: 153
Minor opcode of failed request: 5
Serial number of failed request: 45
BadMatch (invalid parameter attributes)
GL_RENDERER: (null)
GL_EXTENSIONS: (null)
My kldstat shows this:
Code:
$ kldstat
Id Refs Address Size Name
1 66 0xffffffff80200000 1f6e480 kernel
2 1 0xffffffff82170000 22fa0 firewire.ko
3 3 0xffffffff82193000 abe08 linux.ko
4 4 0xffffffff8223f000 dfa0 linux_common.ko
5 1 0xffffffff8224d000 170b28 nvidia-modeset.ko
6 2 0xffffffff823be000 13481c8 nvidia.ko
7 1 0xffffffff83707000 147f8 tmpfs.ko
8 1 0xffffffff8371c000 e690 cuse.ko
9 1 0xffffffff8372b000 1a8d8 fuse.ko
10 3 0xffffffff83746000 89ca8 vboxdrv.ko
11 1 0xffffffff83a19000 5936 fdescfs.ko
12 1 0xffffffff83a1f000 a8c4 linprocfs.ko
13 1 0xffffffff83a2a000 2ed4b vboxguest.ko
14 1 0xffffffff83a59000 2986 uhid.ko
15 1 0xffffffff83a5c000 10913 snd_uaudio.ko
16 1 0xffffffff83a6d000 245c ulpt.ko
17 1 0xffffffff83a70000 3650 ums.ko
18 2 0xffffffff83a74000 2cbf vboxnetflt.ko
19 2 0xffffffff83a77000 c57d netgraph.ko
20 1 0xffffffff83a84000 43da ng_ether.ko
21 1 0xffffffff83a89000 4016 vboxnetadp.ko
22 1 0xffffffff83a8e000 3c947 linux64.ko
23 1 0xffffffff83acb000 1518e ext2fs.ko
24 1 0xffffffff83ae1000 51fa geom_linux_lvm.ko
$
But here is one interesting thing: On two other PC's, one with an old nvidia card (6600 I think) that uses nvidia-driver-304, FreeBSD amd64 10.4 and another with FreeBSD amd64 11.1 and some integrated ATI HD3000 chip, Linux games DO work. If on those I install e.g. linux-doom3-demo, linux_base-c6-6.9 just gets installed the same as dependency like on my main PC and the game starts. And as all FreeBSD's are amd64, it is the same linux_base package on the tree PC's.
I did observe though that on the other two PC's a klstat only shows "linux.ko" but no "linux64.ko".
I thought then that doing a kldunload of "linux64.ko" would do the trick, but that does not work either, so what is wrong here with my main PC?
Does it have something to do with the nvidia-driver for newer cards and kmod (because, as I said the old card with nvidia-driver-304 works and ATI as well) or with the 6.9-version of the linuxulator in conjunction with nvidia-driver? I really don't know what to do.