我正在为基于 *nix 的系统编写“模拟 GPU 驱动程序”。我的意思是,我只想编写一个驱动程序(显然在 X-server 后面)来用一些调试消息来回答 X 的 API 调用。
换句话说,我想欺骗 *nix 系统拥有一个实际的 GPU。所以我可以在基于控制台的系统中为 GUI 加速包做一个试验台。
现在,如果我在基于 *nix 控制台的系统中执行 GUI 加速包;由于缺乏真正的 GPU(或者我想说的更好的 GPU 驱动程序),它只会死掉。
所以我想知道:
PS:我是一位经验丰富的 ANSI-C 程序员,但我对 *nix 下真正的内核/驱动程序开发一无所知(尽管阅读了一些有关 USB 驱动程序开发的教程),因此将非常感谢有关这些领域的任何资源好。提前致谢。
我已经在网上阅读了一些 L2TP 和 PPTP 教程,只有几十个“在 Linux 上运行 PPTP/L2TP”指南可用,我成功地制作了像 open-swan 或 pptpd 这样的软件包。
现在,我听说 SSTP 协议也可用于创建 VPN。我的问题是:
我所说的 SSTP 不是指 Open-VPN 之类的软件包,而是指 Windows 无需任何其他客户端即可连接到它的同一件事。就像 PPTP 和 L2TP。
任何可供我阅读的资源也将不胜感激。提前致谢。