Questions tagged «opengl»

有关OpenGL的问题,OpenGL是用于渲染2D和3D图形的库


6
如何执行详细而快速的3D性能测试
我想知道如何快速测试3D图形的性能。由于glxgears 不是基准,我应该使用什么。另外glxgears有时会停留在60FPS,您甚至无法在更新驱动程序之前/之后进行比较(例如,添加xorg-edgers PPA)。即使glxgears也不是真正开箱即用的。 屏幕保护程序是一种可能,但您看不到FPS。我也不愿意安装600MB nexuiz,特别是如果我在Live-CD上运行。其他3D游戏也非常庞大... Unigine测试对开源驱动程序的要求太高(OpenGL太低且可能存在纹理压缩的问题(S3TC ...))。我还想测试OpenGL 2.x扩展。 如何快速测试您的3D性能?

3
编译OpenGL程序(缺少GL / gl.h)
我是一个完整的Linux / Ubuntu新手,对于这个问题的任何愚蠢之处或后续问题,我深表歉意。 我正在尝试将软件工程班的小组编写的程序写到我的家用计算机上。在学校里,我们有Linux,它将在那编译并运行良好。我下载了VMWare,在虚拟机上安装了Ubuntu,现在正试图打开我的程序。 每当我尝试运行我的make文件时,都会收到一条错误消息,内容为 gcc -I../include -pthread -O1 -c rain.c In file included from rain.c:19:0: ../include/GL/glfw.h:176:21: fatal error: GL/gl.h: No such file or directory compilation terminated. make: *** [rain.o] Error 1 在我的学校计算机上可以找到该文件时,有人会碰巧知道为什么为什么找不到该文件吗?我需要做什么来下载它或将它放在正确的位置?
51 compiling  opengl 

2
如何安装OpenGL / GLUT库
我目前在宏cer上网本上安装了ubuntu 11.10。我在获取所需的某些软件包时遇到问题。我正在使用最新版本,并且在我的校园中具有wifi连接。这是我的老师希望我们做的: 在Ubuntu桌面上选择应用程序/附件/终端 输入ls /usr/include/GL 是否存在glut.h gl.h等, 如果没有,则安装它sudo apt-get install libglut3-dev 然后我将其复制program1.c到桌面 cd desktop gcc -lglut -lGLU program1.c 注意l是小写的L,表示UNIX中的库 ./a.out 执行 我完成了步骤2,在其中返回: sudo: ls/brandon/include/GL: command not found 所以从这里我执行apt-get并尝试安装它,但返回以下内容: E: Unable to locate package libglut3-dev 这是否与我的连接有关,还是我需要在系统上进行一些操作以使其找到软件包并进行安装。我真的是ubuntu的新手,可以从入门开始使用一些帮助。

7
在KDE Plasma 5.4中闪烁
我在KDE Plasma 5.4中面临闪烁。当我将“合成器渲染后端”更改为OpenGL 3,然后再次更改为OpenGL 2时,闪烁停止。 作业系统:KUbuntu 15.04 显示卡:Intel HD 4000

6
登录后,有一个黑屏,我的光标,没有其他!在Ubuntu 12.10中
我已经使用Ubuntu(12.10)很长时间了,最​​近,我的Ubuntu进行了另一个更新。 出现整个更新提示,然后显示密码提示,最后显示良好的进度条... 一切顺利,然后,我关闭了计算机。 第二天,我打开电脑,进入登录屏幕。我继续并登录,但是在那之后,我只能看到黑屏和光标! 我查看了论坛,并获得了各种技巧,但没有一个起作用。 现在,我受困于完全没用的Ubuntu安装。 还有一件事: 我什至尝试通过Guest登录,但是同样的问题!:\ My Computer Specs: Motherboard: Intel DG41WV Processor: Intel Core 2 Quad Q6600 @ 2.40GHz Graphics: Intel G41 Express Chipset RAM: Dual Channel, DDR3 2*2GB (4096 MBytes) HDD: Seagate 500GB SATA ----详细信息---- 为了更精确地说明我的问题,登录后,我可以看到黑屏和光标。另外,重要的是,我能够看到登录屏幕,因此我确定Ubuntu可以正确渲染,并且还可以确定驱动程序没有问题(否则我什至不应该获得登录屏幕,对吗?)。 任何人,另一个(可能)重要的事情是,登录后,我可以点击Ctrl+ Alt+ 1并启动恢复控制台。 唯一无法加载的是我的实际GUI桌面 然后,我从恢复控制台运行起来,执行了一些命令,在OpenGL上停留了几秒钟,然后放大了更多行代码,最后得到了以下结果: ERROR 2012-01-03 20.51.23 unity.launcher.Icon TrashLauncherIcon.cpp:62 …
24 unity  12.10  lightdm  opengl 

7
Alt + Tab退出全屏游戏
现在我正在运行Trine,这是在Ubuntu 10.10中使用全屏运行OpenGL的游戏。 我想做的是Alt+ Tab退出游戏,以便能够在暂停状态下浏览网络,查看任何IM消息等。 但是,' Alt+ Tab'ing并没有做任何事情,因此,每次我要检查某件事时,我都必须退出游戏。 有什么方法可以最小化全屏游戏?我知道我可能可以在窗口模式下运行它,但是随后在玩游戏时我必须隐藏面板-因为否则游戏将被隐藏在下面。另外,那只是一个丑陋的解决方案。
23 xorg  opengl 


1
从NVidia切换到内部Intel HD图形-OpenGL不起作用
我今天切换到了G630T CPU的内部Intel HD图形。桌面可以运行,但是XBMC无法启动。它抱怨它需要OpenGL加速硬件。 当我检查“系统信息-图形”时,仅列出了通用(?)卡: Driver (以空格开头) Experience Standard 然后我检查了 lshw -C video *-display description: VGA compatible controller product: 2nd Generation Core Processor Family Integrated Graphics Controller vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 09 width: 64 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom configuration: …

3
如何在Ubuntu中录制OpenGL游戏?
我想创建一个播放Minecraft(OpenGL游戏)的简短片段。通常的截屏录像机无法正确记录OpenGL。 哪种软件可用于此目的? 我在类似(但不再重复)的问题中使用该软件的经验: kazam:尽管设置为60 FPS,帧率仍然很低,没有声音,统一的菜单栏会在全屏窗口中不断闪烁。 RecordMyDesktop:最大帧速率设置为50 FPS,但是如果不使用默认的15 FPS,视频将变得非常快。 xvidcap:在12.04上不可用 tibesti:不适用于12.04 眨眼:不运行 ffmpeg:质量很低的视频,建议的设置没有声音,但是可能是可调的(不幸的是没有gui)。 kdenlive:使用recordmydesktop,并且录制的剪辑损坏 aconv:视频加速,图像经常损坏,没有声音

5
运行OpenGL程序时,ubuntu 16.04给出“失败请求的X错误:BadValue(整数参数超出操作范围)”
我板上有两个两张图形卡,一个是集成在Intel cpu中,一个是nvidia卡。 我想使用集成的渲染桌面,用cuda计算的NV卡。在安装“ nvidia-modprobe”后,我切换为在“ NVIDIA X Server设置”中使用集成的。 但是当我运行glxinfo时,glx哪里有问题。 name of display: :0 X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 24 (X_GLXCreateNewContext) Value in failed request: 0x0 Serial number of failed request: 37 …
18 nvidia  graphics  xorg  opengl 


3
如何在Ubuntu 14.04 LTS上更新OpenGL驱动程序
我最近升级到14.04,然后安装了Steam和TF2。我收到此错误消息: 找不到所需的OpenGL入口点'glGetError'!您的视频卡不受支持,或者您的OpenGL驱动程序需要更新。 无论如何,我知道我需要更新OpenGL驱动程序,我的问题是我该怎么做? 编辑:我安装mesa并进入glxinfo | grep version终端并得到了, 新编辑:调查完第一个答案后,我完成了所有步骤,然后重新启动计算机,在启动时启动Steam时,出现以下错误,
16 14.04  steam  opengl 

2
11.10中带有英特尔图形卡的屏幕撕裂
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 6年前关闭。 在Ubuntu 11.10 x64中观看视频时,我的屏幕有点撕裂,真的很烦。在Unity和GNOME-Shell中。请把答案集中在GS上,因为它是我的主要DE,并且它是我希望它工作的地方。 这就是我用的: OpenGL供应商字符串:Tungsten Graphics,Inc OpenGL渲染器字符串:Mesa DRI Intel(R)Sandybridge Mobile OpenGL版本字串:2.1 Mesa 7.11 OpenGL着色语言版本字符串:1.20 OpenGL扩展: 我想这是因为我无法使屏幕垂直同步,但我不知道如何解决。我找到了一个谈论driconf的线程,并将那里的设置设置为“始终垂直同步”。我可以做些什么来解决这个问题? 请帮助,欢迎您提供任何答案:)如果我无法在新笔记本电脑上舒适地观看视频,那将会很烂。 更新: 我认为这可能与屏幕刷新率有关,因此我尝试手动更改它。我找到了笔记本电脑的在线文档(DELL LATITUDE E5420): http://support.dell.com/support/edocs/systems/late5520/zh-CN/SM_EN/GUID-89CF3778-9361-4F01-A0A4-1D257AE39CAD.html 在那里,我发现屏幕刷新率为60 Hz,但是我不知道如何在GNOME-Shell中手动更改它,因此我尝试在Unity中更改compiz设置以查看是否存在任何差异。我仍然有这个问题,但我认为它没有那么严重,很难说。 更新2: Unity 2D和Gnome-classic中也存在该问题。因此,此问题可能仅限于显示设置或驱动程序问题? 更新3: GNOME-Shell的解决方案在已接受答案的注释中。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.