我在 HP Omen 15 上的 Ubuntu 17.10 上运行内核 v4.13.0-36-generic。我有一个混合 NVIDIA Optimus 显卡。我双启动 Windows 10,它可以通过我试图在 Ubuntu 中使用的同一条 HDMI 电缆播放来自同一台外部显示器的音频。我可以在 Ubuntu 的外接显示器上看到视频。
我尝试在 Ubuntu 的内置声音设置 GUI 和 Pulse Audio Volume Control 中切换我的音频输出设备,但在前者中没有出现 HDMI 音频设备,而在后者中,所有 HDMI 设备都显示为未插入。
我使用nvidia-384通过软件和更新的附加驱动程序选项卡安装的专有驱动程序取得了最大的成功。使用此驱动程序,我可以在外接显示器上观看视频、通过笔记本电脑扬声器播放音频并可靠启动。
我曾尝试使用nvidia-387和nvidia-390从ppa:graphics-drivers/ppa with bumblebee,bumblebee-nvidia和primusinstalled,但我什至无法使用这些驱动程序可靠地在外部显示器上启动或观看视频。我观察到/etc/bumblebee/xorg.conf.nouveau并/etc/bumblebee/xorg.conf.nvidia检测到我的 GeForce GTX 1050 Ti 是独立显卡,我认为这是不正确的,但我不确定如何覆盖这些设置以表明我的显卡是混合显卡。
我已将 nouveau 列入黑名单,因为我无法在启用 nouveau 的情况下可靠地启动。
我安装了NVIDIA-Linux-x86_64-390.25.run,但重启后卡在引导循环中,所以我跑了sudo nvidia-uninstall.
我禁用了安全启动。
我尝试使用内核 v4.15.4,但发现它更难以可靠启动。
我尝试 …
我在我的 AMD Ryzen 台式机上安装 Nvidia GeForce RTX 2070 驱动程序时遇到了麻烦。我输入了以下终端命令:
ubuntu-drivers devicessudo ubuntu-drivers autoinstall
可以看出,一切似乎都安装正确,但是当我重新启动它时,它会进入一个以我的名字作为帐户名的登录屏幕。当我尝试通过输入密码登录时,没有任何反应。它只是停留在登录屏幕上。修复它的唯一方法是通过以 root 身份(ctrl+alt+F2)进入命令终端并输入以下内容来恢复到 nouveau 驱动程序:
sudo apt-get remove --purge nvidia-*sudo dpkg-reconfigure xserver-xorg我知道已经有很多关于此的帖子(但对于 18.04、16.04、14.04 和 12.04)并且建议使用以下命令:
sudo prime-select nvidia然后是这些命令:
sudo add-apt-repository ppa:bumblebee/stablesudo apt-get updatesudo apt-get install bumblebee bumblebee-nvidia然而,这真的是解决这个问题的正确方法吗?它会奏效吗?(或者什么是大黄蜂?)
谢谢
我正在尝试在 Ubuntu 11.10 上运行 Unity 3d
我运行了这篇文章中分享的测试 如何在 Nvidia Quadro 1000M 上启用 Unity 3D
我得到了这个结果:
me@Dell-Ubuntu:~$ /usr/lib/nux/unity_support_test -p
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Error: unable to create the OpenGL context
Run Code Online (Sandbox Code Playgroud)
我有一台带 Geforce 555M 1GB 显卡的戴尔 XPS 15 L502x。
如何使用此设置启用 Unity 3D?谢谢
我知道像 Bumblebee 这样的项目,但我不需要它们。我有一台联想 W520,我可以在 BIOS 中选择我想使用的显卡。
现在我的问题是:我已经安装了 nividia 驱动程序并且它工作正常,但是当我切换到集成显卡(英特尔)时,ubuntu 无法检测到它。它启动良好,但 Unity 3D 不起作用,这意味着没有 3D 支持。
我现在该怎么办?
谢谢你的帮助!
我刚刚在全新的戴尔 Latitude e6420 上安装了 Ubuntu 12.04(64 位),但遇到了一些问题。这台笔记本电脑有一个 Optimus (?) 设置 - 即集成的 gfx 和一个 Nvidia Quadro NVS 4200M。
第一个问题 - 我运行 setup 等,发现我只能运行 unity2d - 如果我尝试使用 unity3d 登录,它只是默认为 2d。这是安装了 nvidia-current (302.07)。另请注意,我无法运行nvidia-settings(“您似乎没有使用 NVIDIA X 驱动程序。”),并且未找到其他驱动程序(“此系统上没有使用专有驱动程序”)。
我试图解决这个问题,并删除了 nvidia,留下(我猜)只有 Nouveau 驱动程序 - 在这种情况下,unity3d确实有效,但我坚持使用为集成显卡提供动力的开源 Nouveau 驱动程序。
所以,很明显,我想运行 unity3d,并使用更强大的 Nvidia 显卡。
我尝试了一些修补,但我不确定最好的方法是什么,或者更重要的是,我不确定最好的最终解决方案可能是什么。我听说过大黄蜂 - 但坦率地说,我更希望专有的 Nvidia 驱动程序正常工作。
任何帮助将非常感激!
我可以以某种方式消除调用 optirun 时出现的约 4 秒延迟吗?我需要我的编译器运行迭代来运行得更快。大黄蜂在其中扮演了一个角色吗?
我坐在配备 NVIDIA GEFORCE GT 630M 的华硕 X53S 上的 Ubuntu 12.04 上。
我在 Packard Bell EasyNote TS11HR-127GE 笔记本电脑上使用 Ubuntu 12.04 LTS,但无法调整亮度。如果我更改滑块,亮度总是最大。我的笔记本电脑使用的是 NVIDIA Optimus,并集成了 Intel HD 3000 和 NVIDIA GT540M 显卡。我已经安装了最新的 Bumblebee 版本,但这也没有效果。
任何人的想法?
这是 lsmod 的输出:
Module Size Used by
bbswitch 13396 0
parport_pc 32866 0
ppdev 17113 0
bnep 18281 2
rfcomm 47604 0
bluetooth 180104 10 bnep,rfcomm
binfmt_misc 17540 1
snd_hda_codec_hdmi 32474 1
snd_hda_codec_realtek 223867 1
snd_hda_intel 33773 3
snd_hda_codec 127706 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13668 1 snd_hda_codec
snd_pcm 97188 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
arc4 12529 2
snd_seq_midi 13324 0
snd_rawmidi 30748 1 …Run Code Online (Sandbox Code Playgroud) 我有一台插入坞站的戴尔 Latitude E6420 笔记本电脑,坞站有 2 个显示器(与 DVI 连接)。
另请注意,我已将 Ubuntu 与(双引导)Windows 7 一起安装。
我无法让双显示器同时在 Ubuntu(11.10 或 12.04)和 Windows 7 上工作。
当我运行时lspci | grep VGA,我得到:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation GF108 [Quadro NVS 4200M] (rev a1)
Run Code Online (Sandbox Code Playgroud)
如果我然后重新启动并在重新启动期间取消选中 BIOS 中的 Optimus 设置,我就可以让双显示器在 Ubuntu 12.04 中工作(但我需要在每次启动时在 Nvidia 设置中配置它们)。
当我运行时lspci | grep VGA,我得到:01:00.0 VGA 兼容控制器:NVIDIA Corporation GF119 [Quadro NVS 4200M] (rev a1)
但是,如果我重新启动到 …
我有一台带有 Intel 和 nVidia 显卡的 XPS 14z。英特尔卡仅连接到笔记本电脑显示器。nVidia 卡连接到显示端口和 HDMI 端口。
我正在运行 bumblebee 以获得有限的 optimus 支持(即仅省电),并意识到此时没有无缝的方式来启用带扩展桌面的双显示器输出。
就是说,因为我花了很多时间在办公桌上,将笔记本电脑连接到充电器上,绕过大黄蜂并仅启用 nVidia 卡并使用我的外部显示器(而不是使用笔记本电脑显示器)的最简单方法是什么? ?
我有点希望以这样一种方式配置我的笔记本电脑,我可以简单地指定一个 xorg.conf,重新启动 lightdm 并使用外部显示器。然后,如果我删除 xorg.conf 并重新启动 lightdm,则使用笔记本电脑显示器。(或类似的快速切换方法)。
我很高兴在从外部显示器过渡到笔记本电脑显示器的过程中注销并重新登录。
我确实通过指定一个简单的 xorg.conf 并指定了 nvidia 驱动程序来非常快速地尝试这个,但是 xserver 似乎抱怨没有找到 nvidia 模块。与此类似的其他问题似乎与在笔记本电脑显示器旁边启用外部显示器有关。
非常感谢您的帮助,
怀特
我有一台带有 Optimus 视频的联想 Thinkpad T530,12.04.1 不支持。
我通常不需要独立 (nVidia) 显卡,所以我在 BIOS 设置中将其关闭以实现更长的电池寿命(并且屏幕调光器可以工作),但是当放置在扩展坞中时,集成的(英特尔) 图形不为 HDMI 端口供电。(VGA 端口确实有效,但我想专注于 HDMI。)
这意味着我必须不断更改 BIOS 设置。
有什么方法可以让系统检测到扩展坞并相应地启动/启用独立显卡?我不需要即时进行。刚启动的时候。
这篇文章建议大黄蜂可以为特定应用程序打开和关闭独立显卡,但我只想打开或关闭它。[ 2表明 vga_switcheroo 不适用于 nVidia Optimus。
nvidia-optimus ×10
nvidia ×6
12.04 ×3
bumblebee ×3
drivers ×2
11.10 ×1
17.10 ×1
apt ×1
brightness ×1
dell ×1
graphics ×1
laptop ×1
nouveau ×1
nvidia-prime ×1
performance ×1
unity ×1
xps ×1