[Squeeze] Trouble compiling nvidia-kernel-source

Kernels & Hardware, configuring network, installing services

[Squeeze] Trouble compiling nvidia-kernel-source

Postby AquaL1te » 2009-09-03 21:11

A few days ago I installed Debian Squeeze (weekly generated release).

But there are a few problems, one of them is that my efforts of compiling the nvidia-kernel-source were all futile. I followed this tutorial. But the trouble starts when I get to step 4, the compiling fails every time.

Can anyone tell me why this is going wrong? My graphical card is a nVidia GeForce EN9600GT TOP
And I'm using the 64 bit version of Debian Squeeze.

This is the log:
Code: Select all
/usr/bin/make  -f debian/rules clean
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
# select which makefile to use.
rm -f /usr/src/modules/nvidia-kernel/Makefile || true
if [ 6 = 6  ]; then \
        ln -s Makefile.kbuild Makefile ; \
   fi
if [  6 = 4  ]; then \
        ln -s Makefile.nvidia Makefile ; \
   fi
if [ -e patch-stamp ]; then \
      dpatch deapply-all ; \
      rm -rf patch-stamp debian/patched ; \
   fi
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then \
      cp  /usr/src/modules/nvidia-kernel/debian/control.template /usr/src/modules/nvidia-kernel/debian/control; \
   fi
dh_testroot
rm -f build-stamp configure-stamp
/usr/bin/make clean SYSSRC=/lib/modules/2.6.30-1-amd64/build -C /usr/src/modules/nvidia-kernel/ -f Makefile
make[2]: Entering directory `/usr/src/modules/nvidia-kernel'
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
rm -f /usr/src/modules/nvidia-kernel//Makefile || true;    
rm /usr/src/modules/nvidia-kernel//gcc-check
rm /usr/src/modules/nvidia-kernel//cc-sanity-check
dh_clean
rm /usr/src/modules/nvidia-kernel/debian/control
rm /usr/src/modules/nvidia-kernel/debian/dirs
rm /usr/src/modules/nvidia-kernel/debian/override
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
echo "ROOT_CMD = "
ROOT_CMD =
/usr/bin/make  -f debian/rules binary_modules
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
# select which makefile to use.
rm -f /usr/src/modules/nvidia-kernel/Makefile || true
if [ 6 = 6  ]; then \
        ln -s Makefile.kbuild Makefile ; \
   fi
if [  6 = 4  ]; then \
        ln -s Makefile.nvidia Makefile ; \
   fi
if ! gcc-4.3 -v 2> /dev/null  ; then \
      echo "Compiler gcc-4.3 does not exist on the system" ; \
      exit 1; \
   fi   
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then \
      cp  /usr/src/modules/nvidia-kernel/debian/control.template /usr/src/modules/nvidia-kernel/debian/control; \
   fi
if [ "x86_64" = "x86_64" ]; then \
      cp /usr/src/modules/nvidia-kernel/nv-kernel.o.x86_64 /usr/src/modules/nvidia-kernel/nv-kernel.o ; \
   fi
touch configure-stamp
dh_testdir
dh_testroot
PATCHLEVEL = 6
Kernel compiler version : 4.3.4
Detected compiler version : 4.3.4
Using compiler gcc-4.3 version 4.3.4
touch /usr/src/modules/nvidia-kernel//gcc-check
touch /usr/src/modules/nvidia-kernel//cc-sanity-check
## Main Make ##
IGNORE_CC_MISMATCH=1 CC="gcc-4.3" /usr/bin/make -C /usr/src/modules/nvidia-kernel/ -f Makefile SYSSRC=/lib/modules/2.6.30-1-amd64/build   KBUILD_PARAMS="-C /lib/modules/2.6.30-1-amd64/build SUBDIRS=/usr/src/modules/nvidia-kernel" module;
make[2]: Entering directory `/usr/src/modules/nvidia-kernel'
NVIDIA: calling KBUILD...
make CC=gcc-4.3 -C /lib/modules/2.6.30-1-amd64/build SUBDIRS=/usr/src/modules/nvidia-kernel modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.30-1-amd64'
  CC [M]  /usr/src/modules/nvidia-kernel/nv.o
In file included from /usr/src/linux-headers-2.6.30-1-common/include/linux/bitops.h:17,
                 from /usr/src/linux-headers-2.6.30-1-common/include/linux/kernel.h:15,
                 from /usr/src/linux-headers-2.6.30-1-common/include/linux/sched.h:52,
                 from /usr/src/linux-headers-2.6.30-1-common/include/linux/utsname.h:35,
                 from /usr/src/modules/nvidia-kernel/nv-linux.h:19,
                 from /usr/src/modules/nvidia-kernel/nv.c:14:
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/bitops.h: In function ‘set_bit’:
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/bitops.h:64: warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/bitops.h: In function ‘clear_bit’:
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/bitops.h:102: warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/bitops.h: In function ‘change_bit’:
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/bitops.h:178: warning: pointer of type ‘void *’ used in arithmetic
In file included from /usr/src/linux-headers-2.6.30-1-common/include/linux/utsname.h:35,
                 from /usr/src/modules/nvidia-kernel/nv-linux.h:19,
                 from /usr/src/modules/nvidia-kernel/nv.c:14:
/usr/src/linux-headers-2.6.30-1-common/include/linux/sched.h: In function ‘object_is_on_stack’:
/usr/src/linux-headers-2.6.30-1-common/include/linux/sched.h:2121: warning: pointer of type ‘void *’ used in arithmetic
In file included from /usr/src/modules/nvidia-kernel/nv-linux.h:34,
                 from /usr/src/modules/nvidia-kernel/nv.c:14:
/usr/src/modules/nvidia-kernel/conftest.h:1:2: error: #error remap_page_range() conftest failed!
/usr/src/modules/nvidia-kernel/conftest.h:3:2: error: #error vmap() conftest failed!
/usr/src/modules/nvidia-kernel/conftest.h:5:2: error: #error agp_backend_acquire() conftest failed!
/usr/src/modules/nvidia-kernel/conftest.h:24:2: error: #error kmem_cache_create() conftest failed!
In file included from /usr/src/linux-headers-2.6.30-1-common/include/linux/dma-mapping.h:7,
                 from /usr/src/linux-headers-2.6.30-1-common/include/asm-generic/pci-dma-compat.h:7,
                 from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/pci.h:129,
                 from /usr/src/linux-headers-2.6.30-1-common/include/linux/pci.h:1098,
                 from /usr/src/modules/nvidia-kernel/nv-linux.h:86,
                 from /usr/src/modules/nvidia-kernel/nv.c:14:
/usr/src/linux-headers-2.6.30-1-common/include/linux/scatterlist.h: In function ‘sg_virt’:
/usr/src/linux-headers-2.6.30-1-common/include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used in arithmetic
In file included from /usr/src/modules/nvidia-kernel/nv.c:14:
/usr/src/modules/nvidia-kernel/nv-linux.h:107:27: error: asm/semaphore.h: No such file or directory
In file included from /usr/src/modules/nvidia-kernel/nv-linux.h:109,
                 from /usr/src/modules/nvidia-kernel/nv.c:14:
/usr/src/linux-headers-2.6.30-1-common/include/linux/highmem.h: In function ‘zero_user_segments’:
/usr/src/linux-headers-2.6.30-1-common/include/linux/highmem.h:147: warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.30-1-common/include/linux/highmem.h:150: warning: pointer of type ‘void *’ used in arithmetic
In file included from /usr/src/linux-headers-2.6.30-1-common/include/linux/compat.h:14,
                 from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/mtrr.h:167,
                 from /usr/src/modules/nvidia-kernel/nv-linux.h:116,
                 from /usr/src/modules/nvidia-kernel/nv.c:14:
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/compat.h: In function ‘compat_alloc_user_space’:
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/compat.h:210: warning: pointer of type ‘void *’ used in arithmetic
/usr/src/modules/nvidia-kernel/nv-linux.h:574:2: error: #error "NV_KMEM_CACHE_CREATE() undefined (kmem_cache_create() unavailable)!"
In file included from /usr/src/modules/nvidia-kernel/nv.c:14:
/usr/src/modules/nvidia-kernel/nv-linux.h: In function ‘nv_execute_on_all_cpus’:
/usr/src/modules/nvidia-kernel/nv-linux.h:669: error: too many arguments to function ‘on_each_cpu’
/usr/src/modules/nvidia-kernel/nv-linux.h: At top level:
/usr/src/modules/nvidia-kernel/nv-linux.h:825: error: conflicting types for ‘pm_message_t’
/usr/src/linux-headers-2.6.30-1-common/include/linux/pm.h:41: error: previous declaration of ‘pm_message_t’ was here
/usr/src/modules/nvidia-kernel/nv.c:360: warning: initialization from incompatible pointer type
/usr/src/modules/nvidia-kernel/nv.c: In function ‘nvos_proc_create’:
/usr/src/modules/nvidia-kernel/nv.c:622: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c:623: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c:624: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c:644: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c:657: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c:668: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c:678: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c:688: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c:699: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c:706: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c: In function ‘nvos_proc_add_warning_file’:
/usr/src/modules/nvidia-kernel/nv.c:741: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/nvidia-kernel/nv.c: In function ‘nv_kern_cpu_callback’:
/usr/src/modules/nvidia-kernel/nv.c:1299: error: too many arguments to function ‘smp_call_function’
/usr/src/modules/nvidia-kernel/nv.c:1306: error: too many arguments to function ‘smp_call_function’
/usr/src/modules/nvidia-kernel/nv.c: In function ‘nvidia_init_module’:
/usr/src/modules/nvidia-kernel/nv.c:1339: error: implicit declaration of function ‘NV_KMEM_CACHE_CREATE’
/usr/src/modules/nvidia-kernel/nv.c:1339: error: expected expression before ‘nv_stack_t’
/usr/src/modules/nvidia-kernel/nv.c:1349: error: implicit declaration of function ‘NV_KMEM_CACHE_DESTROY’
/usr/src/modules/nvidia-kernel/nv.c:1448: error: expected expression before ‘nv_pte_t’
/usr/src/modules/nvidia-kernel/nv.c: In function ‘nv_kern_open’:
/usr/src/modules/nvidia-kernel/nv.c:2027: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/usr/src/modules/nvidia-kernel/nv.c:4007:6: warning: "NV_AGP_BACKEND_ACQUIRE_ARGUMENT_COUNT" is not defined
/usr/src/modules/nvidia-kernel/nv.c: In function ‘nv_agp_init’:
/usr/src/modules/nvidia-kernel/nv.c:4024: error: too few arguments to function ‘agp_backend_acquire’
/usr/src/modules/nvidia-kernel/nv.c:4026: error: too few arguments to function ‘agp_backend_release’
make[6]: *** [/usr/src/modules/nvidia-kernel/nv.o] Error 1
make[5]: *** [_module_/usr/src/modules/nvidia-kernel] Error 2
make[4]: *** [sub-make] Error 2
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.30-1-amd64'
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[2]: *** [module] Error 1
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
make[1]: *** [build-stamp] Error 2
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
make: *** [kdist_image] Error 2
Watch Zeitgeist: Moving Forward and see the system for what it is so we can move forward to a new one.
User avatar
AquaL1te
 
Posts: 130
Joined: 2009-07-22 18:39
Location: Earth

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby robert3242 » 2009-09-03 23:21

Keesdejong wrote:A few days ago I installed Debian Squeeze (weekly generated release).

But there are a few problems, one of them is that my efforts of compiling the nvidia-kernel-source were all futile. I followed this tutorial. But the trouble starts when I get to step 4, the compiling fails every time.

Can anyone tell me why this is going wrong? My graphical card is a nVidia GeForce EN9600GT TOP
And I'm using the 64 bit version of Debian Squeeze.


Do you have the package build-essentials installed? I didn't remember to click on the url you supplied in your post but assume you are trying to run the proprietary Nvidia build/installation script from their website. If that is the case, then apt-get install build-essentials first. If not, I may be wrong about this, but it is my understanding that not all nvidia installers will successfully build on all kernels. I'm not familiar with which kernel squeeze is currently running, but that could be a problem too. I downloaded the latest debian-patched kernel source from experimental (or testing, I forget which) which is the 2.6.30 version, then compiled and installed that, then ran the latest Nvidia installer against it and it built and installed perfectly.

Sorry if my rambling didn't address your problem.
Debian 7.7 (amd64)/Xfce 4.8
User avatar
robert3242
 
Posts: 314
Joined: 2009-06-25 08:30
Location: Lebanon, Indiana, USA

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby AquaL1te » 2009-09-04 13:44

Yes the build-essential is installed, it came along with 'apt-get install nvidia-kernel-common module-assistant'

But thanks for your interest anyway ;)
Last edited by AquaL1te on 2009-09-04 14:56, edited 1 time in total.
Watch Zeitgeist: Moving Forward and see the system for what it is so we can move forward to a new one.
User avatar
AquaL1te
 
Posts: 130
Joined: 2009-07-22 18:39
Location: Earth

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby bugsbunny » 2009-09-04 14:49

The way I do it when installing from scratch (with some additions to make sure things are cleaned up in this case).
1) If you don't have it already modify sources.list and add unstable to it. The set a default release of testing:
Code: Select all
# echo 'APT::Default-Release "testing";' >/etc/apt/apt.conf.d/00defaultrelease

Code: Select all
#aptitude update
# aptitude install module-assistant nvidia-kernel-common build-essential
# m-a clean nvidia-kernel-source
# m-a purge nvidia-kernel-source
# m-a prepare
# aptitude install nvidia-kernel-source/unstable
# m-a a-i nvidia-kernel-source
# aptitude -t unstable install nvidia-glx nvidia-libvdpau1 nvidia-settings nvidia-libvdpau1-ia32 nvidia-glx-ia32

If you're installing on a 32 bit system then you obviously won't be installing the ia32 components. I strongly suggest you run the drivers from unstable (which are, as of now, up to date with the current stable nvidia tree) especially with the 2.6.30 kernel. That alone may be the reason it's not working.
User avatar
bugsbunny
 
Posts: 5355
Joined: 2008-07-06 17:04

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby AquaL1te » 2009-09-06 18:57

bugsbunny wrote:The way I do it when installing from scratch (with some additions to make sure things are cleaned up in this case).
1) If you don't have it already modify sources.list and add unstable to it. The set a default release of testing:
Code: Select all
# echo 'APT::Default-Release "testing";' >/etc/apt/apt.conf.d/00defaultrelease

Code: Select all
#aptitude update
# aptitude install module-assistant nvidia-kernel-common build-essential
# m-a clean nvidia-kernel-source
# m-a purge nvidia-kernel-source
# m-a prepare
# aptitude install nvidia-kernel-source/unstable
# m-a a-i nvidia-kernel-source
# aptitude -t unstable install nvidia-glx nvidia-libvdpau1 nvidia-settings nvidia-libvdpau1-ia32 nvidia-glx-ia32

If you're installing on a 32 bit system then you obviously won't be installing the ia32 components. I strongly suggest you run the drivers from unstable (which are, as of now, up to date with the current stable nvidia tree) especially with the 2.6.30 kernel. That alone may be the reason it's not working.


Thanks!

That worked for me, but I also had to download the nvidia-glx and ect. from the unstable branch. And that didn't gave such a good look at my Compiz effects. The window decoration vanishes after I do 'compiz --replace'. So maybe you'll hear from me again, I've to figure this one out now.
Watch Zeitgeist: Moving Forward and see the system for what it is so we can move forward to a new one.
User avatar
AquaL1te
 
Posts: 130
Joined: 2009-07-22 18:39
Location: Earth

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby bugsbunny » 2009-09-06 19:44

compiz is fine here
1) Make sure that window decorations are turned on within compiz settings
2) Try using fusion-icon
User avatar
bugsbunny
 
Posts: 5355
Joined: 2008-07-06 17:04

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby AquaL1te » 2009-09-09 22:56

bugsbunny wrote:compiz is fine here
1) Make sure that window decorations are turned on within compiz settings
2) Try using fusion-icon


Yes! Thanks! You were right, those options were off in the settings manager.
Watch Zeitgeist: Moving Forward and see the system for what it is so we can move forward to a new one.
User avatar
AquaL1te
 
Posts: 130
Joined: 2009-07-22 18:39
Location: Earth

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby sixerjman » 2009-11-14 05:36

This is gold, thank you.
sixerjman
 
Posts: 5
Joined: 2009-08-28 13:25

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby ghostdawg » 2009-11-16 02:18

bugsbunny wrote:The way I do it when installing from scratch (with some additions to make sure things are cleaned up in this case).
1) If you don't have it already modify sources.list and add unstable to it. The set a default release of testing:
Code: Select all
# echo 'APT::Default-Release "testing";' >/etc/apt/apt.conf.d/00defaultrelease

Code: Select all
#aptitude update
# aptitude install module-assistant nvidia-kernel-common build-essential
# m-a clean nvidia-kernel-source
# m-a purge nvidia-kernel-source
# m-a prepare
# aptitude install nvidia-kernel-source/unstable
# m-a a-i nvidia-kernel-source
# aptitude -t unstable install nvidia-glx nvidia-libvdpau1 nvidia-settings nvidia-libvdpau1-ia32 nvidia-glx-ia32

If you're installing on a 32 bit system then you obviously won't be installing the ia32 components. I strongly suggest you run the drivers from unstable (which are, as of now, up to date with the current stable nvidia tree) especially with the 2.6.30 kernel. That alone may be the reason it's not working.

I'll have to try this also. I just did a fresh netinst of Squeeze and catching hell trying to get video working good. This just may fix my problem.

Thnx.
Tower | Debian Testing & Mageia 1 | HP DX5150 AMD64 | 512gb | 40gb
AAO | Mandriva 2010.2 | Intel Atom | 1gb | 160gb
Mini Mac G4 | Debian & OSX | 1gb | 60gb
User avatar
ghostdawg
 
Posts: 1094
Joined: 2006-08-29 03:39
Location: STLMO

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby sixerjman » 2009-11-18 15:43

This is gold. Thank you. Just did my second successful upgrade (to 2.6.30-2-amd64/nvidia-kernel 190.42-1) using
this cookbook
sixerjman
 
Posts: 5
Joined: 2009-08-28 13:25

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby jhalstead » 2010-01-24 06:19

I just wanted to drop by and say thank you for this thread. I've done the manual nvidia install for my Squeeze system once before but had to search so many forums to find what I needed. I guess the answer got lost in the net, didn't bookmark everything.

Anyhow, this one thread holds all the answers and got me up and running again. And has most defiantly been bookmarked.
jhalstead
 
Posts: 1
Joined: 2010-01-24 06:13

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby milomak » 2010-01-24 09:19

Desktop: iMac Late-2015 27" 5K Retina (17,1 - 3.3GHz) - MacOS and Windows 10 (Bootcamp)/ Debian Sid (External SSD)
Laptop: Lenovo ideapad Y700 [nVidia Optimus] (64-bit) - Debian Sid, Win10,
Kodi Box: AMD Athlon 5150 APU w/Radeon HD 8400 - Debian Sid
milomak
 
Posts: 1972
Joined: 2009-06-09 22:20

Quick note for building over custom kernels

Postby sixerjman » 2010-03-04 19:33

The m-a option '-k, --kernel-dirs' specifies:

-k

--kernel-dir
The kernel source directories to be used for builds. You can specify multiple directories with multiple options or separated by commas or line separators (e.g
using -k "`echo /usr/src/linux-headers-*`" ). The kernel versions detected in this directories are automatically added to the list of target kernel versions
(see --kvers-list for details).


This is needed for custom kernels that were built with '--append_to_version' to allow module-assistant to search the source directory in addition to the 'linux-headers-x.y.z' directory.
However, as of the most recent squeeze release the option wasn't working properly. The good news is there is one line patch to make it work. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=437466.
sixerjman
 
Posts: 5
Joined: 2009-08-28 13:25

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby sixerjman » 2010-09-27 20:53

Update: Package nvidia-kernel-dkms cleans up a lot of issues presented by module-assistant using the excellent Dynamic Kernel Modules Support (DKMS) framework.
sixerjman
 
Posts: 5
Joined: 2009-08-28 13:25

Re: [Squeeze] Trouble compiling nvidia-kernel-source

Postby dbbolton » 2011-10-15 21:17

I had the same issue, but only on my custom kernel. It worked with the stock squeeze kernel.

Code: Select all
make[2]: *** [/var/lib/dkms/nvidia/195.36.31/build/nv.o] Error 1
make[1]: *** [_module_/var/lib/dkms/nvidia/195.36.31/build] Error 2
make[1]: Leaving directory `/media/share/src/kernels/linux-source-2.6.39'
make: *** [modules] Error 2


It seems that both dkms and module assistant are giving me the same error, and this is the only helpful bit I found in the log. What is "Error 1"?
GitHub | zsh docs in Letter PDF

Telemachus wrote:Put down the CGI.
User avatar
dbbolton
 
Posts: 2133
Joined: 2007-06-20 08:17
Location: Iapetus


Return to System configuration

Who is online

Users browsing this forum: No registered users and 11 guests

fashionable