如何执行详细而快速的3D性能测试

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

对Regex编辑器的建议?

我刚才在stackoverflow上询问了Regex编辑的建议 。 以下是其中一个回复 : 什么是“好”取决于对你最有用的东西。 但对我来说,这些是一个优秀的正则表达式编辑器的关键function(除了测试和创建正则表达式的能力,当然,这是被称为“正则表达式编辑器”的先决条件:-): 显示与捕获的组分层次匹配。 以简单的英语解释/分析输入的正则表达式,显示分层树。 将您的正则表达式转换为您选择的语言的代码。 正如@Max提到的那样,RegexBuddy做了所有这些,但也有一个免费的替代方案,Expresso也做得非常好。 这两个实用程序是我发现的唯一具有解释正则表达式的关键能力的实用程序。 这些function对我来说非常有吸引力。 但后来我发现这两个是针对Windows的。 我尝试通过Wine安装免费的Expresso,但遇到了一些麻烦,我在另一篇文章中提到过。 所以我想知道在Ubuntu中是否有一些应用程序可以与RegexBuddy和Expresso相媲美? 如果需要安装.NET Framework才能安装Expresso,还是值得在Ubuntu上安装Expresso吗? 感谢致敬!

如何从终端加入video文件?

我已经尝试了avidemux2_cli,mencoder,ffmpeg,cat ..但是这并不总是有效(大多数时候错误是音频编解码器不一样)也许我在命令中放错了选项。 所以命令: cat Sample.avi rrr.avi > complete.avi ffmpeg -i Sample.avi -i output.avi -vcodec copy -acodec copy complete.avi mencoder -ovc lavc -oac copy Sample.avi rrr.avi -o complete.avi avidemux2_cli –audio-codec copy –video-codec copy –output-format avi –load Sample.avi -append output.avi –save video.avi 猫问题是它没有显示错误但它总是不起作用。就像Sample.avi一样,complete.avi也是如此 Fmmpeg什么都不做。 complete.avi与Sample.avi始终相同 Mencoder错误:所有文件必须具有相同的音频编解码器和-oac副本格式。 所以complete.avi与Sample.avi相同 avidemux2_cli没有错误,但complete.avi与Sample.avi相同。 总而言之,所有complete.avi都与Sample.avi相同..而问题是他们没有相同的音频编解码器(我问)。任何想法?

PHP在Ubuntu 13.10上运行不正常,phpmyadmin中缺少mcrypt

我已经从UBUNTU 13.04升级到13.10但我无法使用PHP页面或phpmyadmin。 我已经尝试过这种方式在Ubuntu sudo apt-get install lamp-server^ phpmyadmin上安装灯泡, sudo apt-get install lamp-server^ phpmyadmin完成后我已经完成了所有的配置我已经添加了这行Include /etc/phpmyadmin/apache.conf到/etc/apache2/apache2.conf然后我重启了apache2 现在我有两个问题: 在页面底部的phpmyadmin中出现此错误: The mcrypt extension is missing. Please check your PHP configuration The mcrypt extension is missing. Please check your PHP configuration我已经检查并且mcrypt在其中,但是在phpmyadmin中它给了我错过的错误。 另一个问题是在PHP页面上似乎没有PHP而且它都是HTML,因为许多PHP行都打印在文本框中,如: 有人可以告诉我该怎么办?

是否有更容易或更“正确”的方式以root身份打开gedit?

我在虚拟机上的虚拟机中运行ubuntu 12.04。 它的存在主要是作为Ubuntu玩的“玩具”,因此我想要GUI(是什么’Dash’在ubuntu 12.04?无论如何……) 我目前使用这台机器的一件事是LAMP服务器。 我使用’gedit’编辑我的文件,但由于我没有正确设置权限,我只是在终端中使用sudo打开它。 刚才,为了尝试简化这个过程,我在桌面上用一个非常简单的工作创建了一个shell脚本 – sudo gedit 我不禁想到必须有一个更明显的方法来从GUI打开gedit作为root而不是这个。 那有吗? 编辑:我只是通过用gksudo替换sudo来’改进’我的脚本。 现在,当gedit打开时,我不必打开终端窗口。 所以我觉得现在这很方便:)为了知识,这将是一件好事,知道这是否与经验丰富的ubuntu用户如何做这类事情有关。

如何解决在虚拟机上启动到黑屏的问题

我在我的Virtualbox 14.2.18上使用13.04作为来宾操作系统。 主机是Windows 8.升级到13.10后ubuntu无法启动。 我可以看到黑屏和闪烁的光标。 有人可以帮忙吗? 我对ubuntu很新。 我的感觉是图形驱动程序有些错误。 我可以访问tty,所有文件(/ home)都在那里。

我的程序无法运行“command not found”错误

我刚刚从Windows切换到Ubuntu 11.10。 我使用文本编辑器在C中编写了以下代码,并将其保存为Documents中的HelloWorld.c。 #include int main() { printf(“Hello World!\n”); return 0; } 然后我启动了终端并输入以下命令: cd Documents gcc HelloWorld.c 一个名为a.out的文件,在Google上搜索之后是可执行文件。 我输入了这个命令: a.out 但我明白了 a.out: command not found 我做错了哪一步?

什么是流程的“等待渠道”?

在GNOME系统监视器的进程选项卡中,有一个“等待通道”列。 到目前为止,我在这里看到的最常见的值是poll_schedule_timeout ,但我也看到其他值: 0 , do_exit , do_wait , futex_wait_queue_me , pipe_wait , __ skb_recv_datagram和unix_stream_data_wait 。 那么这个“等待频道”栏是什么意思呢? 也许这些价值观中的一些意味着什么呢?

使用鼠标时如何禁用触摸板

我可以禁用我的触摸板,但如果我远离我的蓝牙鼠标或忘记我的备用鼠标的无线加密狗,我是SOL。 Linux Mint有一个很好的设置,允许在使用鼠标时禁用触摸板。 我现在在Ubuntu MATE 16.04上,没有那个设置。 我怎样才能获得该function? 键入选项时关闭触摸板不足以防止我的手掌轻微接触FU我正在做的事情。 我在这里读过其他类似的问题,无法找到这个问题的答案。

Firefox的插件目录在哪里?

我知道安装Firefox插件有广泛的“适当”方法 。 但是,我想知道文件夹在哪里用于链接共享对象( .so )文件,例如libnpjp2.so和libflashplayer.so以便我可以以“老式”方式安装插件。 在Firefox 21中,我会将它放在~/.mozilla/firefox/*[profile name].default/browser/plugins但该文件夹不再存在。 随着Firefox的变化,它不断跳跃。 在about:plugins我仍然可以看到我放在那里的所有插件。 谁能告诉我文件夹在哪里? 我已经检查了/usr/lib/firefox和/usr/lib/mozilla的文件夹。