我刚买了一台新的笔记本电脑(剃须刀隐形),配置如下:
我知道这个问题可能看起来太天真了,但我一直在寻找很多,但没有找到任何明确的答案。linux (ubuntu gnome) 是否“完全”支持此硬件?我问是因为我的笔记本电脑上的一切似乎都很缓慢。滚动网页,滚动pdf文档很慢,有很多延迟,调整窗口大小很慢,整体体验不是很好。相比之下,windows 感觉不错,但我更喜欢 linux 环境。这是我尝试过的事情的列表:
我真的很喜欢 ubuntu gnome 环境,但我不记得以前遇到过任何这个问题,所以我猜测目前不完全支持硬件?我有几周的时间来决定是否要保留笔记本电脑,并且我想确保在将来将其归还之前确定问题的根源。
注意:我想知道将后端更改为 compiz 而不是 metacity 会使事情变得更好(我非常怀疑)。
感谢您的任何指针!
我正在运行 Ubuntu 15.10 并且有一台采用 NVIDIA Optimus 技术的笔记本电脑。众所周知,Optimus 尚未得到官方支持,存在很多问题。由于我在使用 Ubuntu 时不需要显卡的功能,我想知道是否可以完全禁用 NVIDIA 卡并仅使用英特尔板载显卡。如果可能的话,我将如何去做?
我知道一种使用 NVIDIA PRIME 并将配置文件更改为仅使用 Intel 的解决方案,但问题在于使用 NVIDIA 驱动程序会导致严重的屏幕撕裂,处理起来很烦人,因此这不是我的选择。
nvidia graphics intel-graphics nvidia-optimus hybrid-graphics
我正在尝试让我的显卡在我的 Dell Mobile Precision 5510 上工作,它应该是 NVidia Quaddro M1000M。该机器还具有英特尔显卡。
如果我跑lspci
,我会得到,除其他外,
00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1000M] (rev a2)
Run Code Online (Sandbox Code Playgroud)
然后,有时,几秒钟后,机器会冻结。
从 的输出来看lspci
,该机器如预期的那样具有 Intel 显卡和 NVidia 显卡 (M1000M)。这是一台笔记本电脑,我没有单独的适配器,所以我不知道如何切换输出,但我想确保我使用的是 NVidia 卡。
我安装了 NVidia 驱动程序,但 X 只是一个空白屏幕。我对 Nouveau 驱动程序相当满意,但我无法确认是否使用了正确的显卡。随 Ubuntu 14.04 一起交付的笔记本电脑从未运行过其他任何东西。
glxinfo
给我以下内容:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Skylake Halo GT2
OpenGL core profile version string: 3.3 (Core …
Run Code Online (Sandbox Code Playgroud) 将我的 PC 从 wily 升级到 xenial(都是 Kubuntu 风格)后,我有一个奇怪的行为。在升级之前和之后,我的 BIOS 中有两个“ubuntu”引导选项。在这里,您可以在 xenial 下看到每个条目背后的值:
stephane@nausicaa:~$ sudo efibootmgr -v
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0000
Boot0000 ubuntu HD(1,GPT,xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,0x800,0x64000)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* ubuntu HD(1,GPT,xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,0x800,0x64000)/File(EFI\Ubuntu\grubx64.efi)
Run Code Online (Sandbox Code Playgroud)
巧妙地我一直在使用 shimx64(第一次进入)和 NVIDIA 专有驱动程序,没有问题。由于升级到 xenial shimx64(第一项)不会加载 NVIDIA 专有驱动程序。我必须改用 grubx64(第二个条目)。
当我使用 grubx64 时,我在内核日志中找到以下“nvidia”或“NVRM”条目:
nvidia: module license 'NVIDIA' taints kernel.
nvidia: module verification failed: signature and/or required key missing - tainting kernel
[drm] Initialized nvidia-drm 0.0.0 20150116 for 0000:01:00.0 on minor 0
NVRM: loading NVIDIA UNIX x86_64 Kernel Module 340.96 Sun Nov 8 …
Run Code Online (Sandbox Code Playgroud) 我有一台新的 System76 Lemur 笔记本电脑。它工作了一个星期。我安装了 Kubuntu,它运行良好。然后我升级到 Kubuntu 16.04 LTS,系统不再完全启动。Kubuntu 徽标闪烁,但从不显示登录 UI,我只看到黑色。我可以通过按CTRL+ ALT+F1键获得 TTY 。我可以从 TTY 运行 startx -- :1 以获得基本的图形界面。
如何获得可用的图形界面?
由于错误,我刚刚删除了 xserver-xorg-video-intel 。这意味着我已经退回到 Debian现在推荐的模式设置驱动程序。任何人都可以提供股票 xorg Intel 驱动程序与模式设置驱动程序的相对优点的比较,以及您可以从 Intel 下载的驱动程序吗?
我在 16.04 上运行 Haswell(移动)芯片组,但我对一般响应感兴趣。
我在 Windows 10 主机上运行 Ubuntu 16.04LTS 来宾。来宾添加似乎有效,因为 Ubuntu 能够以全分辨率运行,剪贴板共享工作等。但是,3d 加速不起作用,导致 Unity 动画等运行非常缓慢。键入sudo /usr/lib/nux/unity_support_test -p
会产生以下结果:
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.8, 256 bits)
OpenGL version string: 3.0 Mesa 11.2.0
Not software rendered: no
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: …
Run Code Online (Sandbox Code Playgroud) 我有双 Intel 6th gen./AMD Radeon HD 显卡,我最近升级到 Ubuntu 16.04 LTS。我以前在 Ubuntu 14.04 上,在 Ubuntu 16.04 中使用 Intel 图形驱动程序,从这里安装:
https://download.01.org/gfx/ubuntu/14.04/
视频加速在 14.04 中的 VLC 中工作得很好。但是,现在我在视频加速方面遇到了几个问题,包括无法缩放视频。所以,我想使用英特尔提供的图形驱动程序,但不幸的是,01.org 存储库中没有 16.04 的预构建包。我该怎么办?
另一个问题是我不再在“软件和更新”实用程序的“附加驱动程序”部分看到属性驱动程序。是因为我使用的是较新的内核吗?以前我可以看到 AMD 专有驱动程序,如果需要,可以安装它,我曾经这样做过进行测试,然后返回到英特尔显卡。
PS:在这里提供的列表中,我有一个 Gen6 Intel GPU。我已经安装了 15.04 二进制文件,这是来自vainfo
:
$ vainfo
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.39 (libva 1.7.0)
vainfo: Driver version: Intel i965 …
Run Code Online (Sandbox Code Playgroud) 在安装了 NVIDIA 卡的本机计算机和作为 VMware 访客的本机计算机上进行 ubuntu 引导的最简单方法是什么。安装nvidia-304
驱动程序包后,我无法在 VMware 中加载它。它卡在登录循环中,出现以下错误.xsession-errors
:
Xlib:显示“:0”上缺少扩展“GLX”。
我找到的唯一相关答案是这个,但它对我不起作用。switchlibglx
NVIDIA 驱动程序中没有。
编辑:我的调查结果。NVIDIA 通过系统目录中的符号链接使用他们的 OpenGL 模块破坏了系统libglx.so
。他们的模块只能与未加载的 NVIDIA 驱动程序一起使用,如果您显然使用不同的视频适配器启动系统。没有默认的简单方法可以根据加载的驱动程序选择要使用的 OpenGL 模块。这是一个经典的 Unix 逻辑。在任何困难的情况下,不要费心去发明 API 和选项,只需覆盖全局目录中的默认符号链接,让用户处理这个烂摊子。NVIDIA 只是使用标准的拐杖来安装他们的驱动程序和模块。有三种可能的解决方法:
1) 每次在 VMware 中使用 nvidia 驱动程序时安装和卸载它
2)制作一个复杂的配置文件,根据存在的适配器运行脚本并在引导期间覆盖符号链接(请参阅下面的答案)
3) 以某种方式禁用在 X 服务器中使用 GLX 扩展以在 VMware 中加载它