Message boards : Questions and problems : Linux GPU usage without X?
Message board moderation
Author | Message |
---|---|
Send message Joined: 21 Jul 10 Posts: 2 ![]() |
Hi, I have a couple servers around with some spare resources and available PCIe slots. However, since these are built for serving websites and so, I wouldn't want to install an X server onto them just to use the GPU. Is it possible to run the BOINC client and GPU-using projects without an X server? Thanks, ZH |
![]() Send message Joined: 20 Dec 07 Posts: 1069 ![]() |
Try the command-line interface Boinccmd. Gruß, Gundolf Computer sind nicht alles im Leben. (Kleiner Scherz) ![]() |
Send message Joined: 21 Jul 10 Posts: 2 ![]() |
Thanks Gundolf, I'm aware of boinccmd, and also already use that on these boxes. Let me rephrase the question. Has anyone played with the nvidia driver, to load in the kernel module - so that BOINC would be able to detect it and make use of it - without installing an X server? Thanks, ZH |
Send message Joined: 8 May 10 Posts: 90 ![]() |
Has anyone played with the nvidia driver, to load in the kernel module - so that BOINC would be able to detect it and make use of it - without installing an X server? (sincerly, I can't provide any guidance (I don't have any Nvidia chips on hands), just suggestion.) If I understand your problem, then let me rephrase it a bit. One would need X'es as way to ensure that driver not just loaded but plugged in correctly (by observing some fancy effects like unusual display resolution, unusual frequences available, and such). I would suggest just use boinc for that. Like this: Deploy Nvidia's driver (you should know how to do it); (probably) ensure it's plugged (I would look in /proc/ filesystem but I don't know what to look for); Ensure that in project preferences (the one must provide Linux/Nvidia cores (I can be wrong with exact terminolog)) GPU usage isn't switched off; Then run (restart?) 'boinc'.
I'm counting for science, points just make me sick. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.