找出如何在 ubuntu 上安装 opengl 标头非常困难。我看到了指向 opengl 注册表的指针:http://www.opengl.org/registry/ 但文件似乎不在那里。
我还看到参考资料说这些文件包含在 nvidia 驱动程序中。当然,驱动程序据说已预装在发行版中,但开发人员工具可能没有。
如果 Ubuntu 上有任何人在听,这种情况有点荒唐。这不是什么稀奇古怪的东西,加载图形库应该既快速又简单。事实上,我可能会大胆建议将这些头文件包含在任何标准开发人员头文件中。
无论如何,我尝试使用以下命令安装 NVIDIA 驱动程序:
sudo sh./NVIDIA-Linux-x86_64-260.19.12.run
这失败了,因为 x 服务器正在运行。我想关闭它,但如果我杀死它,它只会重新启动。我试过 init 1,但没有成功。这似乎比以前更复杂了,但我只是不习惯这个发行版,有什么提示吗?
谢谢!
答案1
请看一看如何正确安装 Nvidia 显卡了解不同类型的安装。
如果您热衷于使用.run
文件。
按alt++ctrlF1
执行sudo stop lightdm
现在使用 导航到下载的文件目录cd
。
使用以下方式运行 .run 文件
sudo sh ./NVIDIA-Linux-x86_64-260.19.12.run
260.19.12
似乎是相当旧的驱动程序,你检查过你的卡的最新版本是什么吗?
答案2
您必须将系统切换到较低的运行级别。默认情况下,X 在运行级别 5 中启动。请按照此文章操作:Debian 和 Ubuntu Linux 运行级别 | Debian 管理员
您可以在运行时通过执行例如来更改运行级别,init <n>
或者在启动时通过将运行级别号附加到 grub 启动字符串来更改运行级别。