Tag: 司机

NVidia Optimus:如何禁用板载Intel GPU以使NVidia驱动程序工作 – 除了在BIOS中

背景: 我有一台采用“Optimus”技术的NVidia GeForce 710M GPU的Acer Aspire V3-571G笔记本电脑(这意味着它能够在板载Intel GPU和NVidia GPU之间自动切换,以优化电池寿命) 最近我在Ubuntu上安装了NVidia的专有驱动程序(之前我使用的是nouveau,直到我意识到这只是使用内置的Intel GPU并且浪费了NVidia GPU的潜力)。 从那时起,我遇到了这个错误: https ://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1353620即系统随机冻结(即停止响应)时间,除非我连接外部显示器,在这种情况下一切正常。 根据我开设的客户服务机票回复的NVidia技术人员称,这是由于NVidia的用于Optimus技术的Linux驱动程序完全缺乏支持。 (是的,他们创造的技术)。 根据他的说法,禁用通常通过BIOS(通常是“他所说的”)完成的板载Intel GPU可以解决问题,避免两个GPU之间的自动切换。 题: 由于我的计算机的BIOS设置无法禁用Optimus或板载GPU,因此只启用了NVidia卡,有没有人知道除了BIOS以外的任何其他方法? PS请不要暗示Bumblebee,那将是OT。 我会调查一下,但我的问题是,如果有一种方法可以禁用板载Intel GPU,如果BIOS中没有这样的选项。

英特尔集成显卡屏幕撕裂

我似乎在使用英特尔集成显卡的英特尔nuc5ppyh(n3700 quadcore)上屏幕撕裂问题。 我正在使用ubuntu 15.10和gnome3,但问题在于unity或xfce。 滚动浏览网页,通过管道灯,html5或本地文件观看全屏高清video时,这是显而易见的。 我尝试了以下尝试解决我的问题: 从01.org安装最新的intel图形堆栈 我的配置文件(/etc/X11/xorg.conf.d/20-intel.conf)如下所示: Section “Device” Identifier “Intel Graphics” Driver “Intel” Option “AccelMethod” “sna” Option “TearFree” “true” Option “TripleBuffer” “true” Option “MigrationHeuristic” “greedy” Option “Tiling” “true” Option “Pageflip” “true” Option “ExaNoComposite” “false” Option “Tiling” “true” Option “Pageflip” “true” EndSection 我决定禁用无泪和三重缓冲选项,它们在我的屏幕上没有任何结果撕裂,但特别是在管道光流上增加了缓冲时间。 此外,我尝试了此链接中描述的修复程序: http : //www.rottenrei.be/posts/2014-12-23-fixing-ubuntu-s-screen-tearing-on-intel-hd-graphics/ 并且据说这个套餐也应该清除我的撕裂,但无济于事: https : //launchpad.net/ubuntu/wily/+source/xserver-xorg-video-intel 我并不是司机的专家,比如ubuntu,所以不要指望我完全理解可能给我的答案。 英语也不是我的母语,所以期待一定程度的差异。 提前致谢!

如何安装Canon MF4750多function设备的扫描仪?

我使用的是32位Ubuntu 12.04 LTS并购买了佳能i-Sensys MF4750打印机+扫描仪+传真机。 官方佳能主页上只有一个驱动程序,只有打印机,这工作正常。 但我也需要扫描仪…… 扫描仪无法自动识别(我通过USB连接)。 我安装了SANE,但仍然无法工作(我按照这里的步骤操作: https : //help.ubuntu.com/community/SANE%20-%20Installing%20a%20scanner%20that%20isn%27t%20auto-detected 当我输入sane-find-scanner时,它发现如下:在libusb:002:005找到USB扫描仪(供应商= 0x04a9,产品= 0x2774) 但是当我尝试扫描(SimpleScan,XSANE,Scanimage ……)时,它只是不起作用(没有扫描仪)。 我怎样才能开始工作呢? 如何获得此扫描仪的驱动程序(可能SANE不支持我的模型)? 请以非常简单的方式写,我对Linux系统的知识很差…… 🙂 谢谢’ 人

X不会以英特尔板载显卡+ nVIDIA显卡开始

我运行Kubuntu 16.04(刚刚从ISO安装)。 我的电脑有片上英特尔显卡,这是我用于显示器的。 我还有一张GTX 650 Ti Boost卡,我不想用它来显示(仅适用于CUDA工作)。 当安装了nVIDIA驱动程序361.62或367.35(最新版本)时,Xorg加载到黑屏(但是当我运行使用CUDA的二进制文件运行正常时)。 当没有安装nVIDIA驱动程序时,Xorg加载正常; 它加载了nouveau模块(尽管据说我不需要它们) – 但CUDA应用程序不运行。 安装了nVIDIA驱动程序的Xorg错误是: (EE) NOUVEAU(G0): [XvMC] Failed to initialize extension. … (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found) 如果我卸载nVIDIA驱动程序,X再次正常工作(将在这里引用一些日志消息)。 如何安装X工作和CUDA(即安装和运行驱动程序)? 适当的披露:我在unix.SX上询问过关于Debian Stretch的相同问题,但是因为我刚刚切换到Kubuntu而删除了它。 更新: 所以我完全卸载了Nouveau来进一步探索这个问题。 当我生成一个xorg.conf时,我得到(剪切输入设备相关的文件行和部分): Section “ServerLayout” Identifier “X.org Configured” Screen 0 “Screen0” 0 0 Screen 1 “Screen1” RightOf “Screen0” […]

MacBookPro4,1上的Ubuntu 14.10 nVidia 8600m – 无法加载二进制驱动程序

我试图延长我珍藏的A1260 MacBook Pro的使用寿命(包括USB3.0,NTFS,iTunes,App Store等等)的无限问题后,我将从MacOS切换到Xubuntu。 机器足够强大,我在旧机器上运行Ubuntu,所以我真的很想让它运行起来。 我有它主要工作(我现在正在打字)。 但是,无论我尝试什么,nVidia图形都无法与二进制驱动程序一起使用。 每当我尝试加载它们时,X都会失败并在kern.log中生成以下内容: Oct 26 18:53:15 Pegasus kernel: [ 49.229756] nvidia 0000:01:00.0: irq 51 for MSI/MSI-X Oct 26 18:53:15 Pegasus kernel: [ 49.232512] NVRM: failed to copy vbios to system memory. Oct 26 18:53:15 Pegasus kernel: [ 49.232745] NVRM: RmInitAdapter failed! (0x30:0xffffffff:747) Oct 26 18:53:15 Pegasus kernel: [ 49.232752] NVRM: […]

在ubuntu上支持Intel HD 5500?

这些天我正在寻找一台新的笔记本电脑,带有intel i5。 但其中约95%的人拥有英特尔5500显卡。 通过简单的谷歌搜索,我可以找到ubuntu的十几个不兼容问题(例如https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1432194 ) 尽管存在这些问题,我是否应继续选择其中一个,希望在15.10上使用最新的内核,其中许多内容将会减少。 或者搜索别的东西?

在ubuntu 16.04.2上r8168-dkms构建失败

您好我已安装16.04.2并且我正在尝试安装realtek驱动程序。 我尝试通过apt-get安装它,但它失败并在启动编译时退出。 这是make的日志: DKMS make.log for r8168-8.041.00 for kernel 4.8.0-36-generic (x86_64) Thu Feb 16 21:25:44 PST 2017 make: Entering directory ‘/usr/src/linux-headers-4.8.0-36-generic’ LD /var/lib/dkms/r8168/8.041.00/build/built-in.o CC [M] /var/lib/dkms/r8168/8.041.00/build/r8168_n.o /var/lib/dkms/r8168/8.041.00/build/r8168_n.c: In function ‘rtl8168_fix_features’: /var/lib/dkms/r8168/8.041.00/build/r8168_n.c:4212:30: error: ‘NETIF_F_ALL_CSUM’ undeclared (first use in this function) features &= ~NETIF_F_ALL_CSUM; ^ /var/lib/dkms/r8168/8.041.00/build/r8168_n.c:4212:30: note: each undeclared identifier is reported only once for each function […]

Ubuntu Touch – USB串行驱动程序/模块

我有一个BQ Aquarius E4.5并想将它连接到各种外围设备,因此我可以将它用于远程监控/遥测。 如果我可以使USB串行适配器工作,这将很容易做到。 我有一个移动USB电缆,可以插入USB记忆棒,它将按预期工作。 到现在为止还挺好。 我试过插入一个标准的Aten USB /串口适配器,我看到一个usbdev1.x设备出现在/ dev /中,但没有/ dev / serial和/ dev / ttyUSB0,因为当我将它插入普通的Debian机器时。 同样,插入Arduino Nano(使用Future Devices USB UART)的工作原理如下:Nano获得电源并出现/dev/usbdev1.x设备 – 但没有/ dev / serial和no / dev / ttyUSB0。 除“已连接USB设备”外,/ var / log / syslog中不会显示任何消息。 我错过了什么? 它只是“USB”串行模块吗? 然后 – 如何安装? 手机正在运行Ubuntu Touch 15.04(r23)。

HDTV分辨率问题

新的ubuntu安装,用于9600GTOC的Nvidia驱动程序连接到26“Polaroid HDTV Via DVI-HDMI电缆。原始分辨率看起来很好,除了它超出我的屏幕边缘,我该如何解决这个问题?

使用nvidia专有驱动程序进行双屏幕拉伸

我有一台带有nvidia卡和集成英特尔卡的笔记本电脑,以及连接到它的HDMI屏幕。 我知道PRIME支持过去一直存在问题,但是新的nvidia驱动程序非常好。 我正在使用驱动程序版本375.66。 我可以使用任何一个屏幕,或两者都使用镜像,但尝试使用两个作为独立的屏幕导致这种奇怪的拉伸: 两个屏幕都是1920×1080。 从屏幕截图中可以看出,一些GUI元素(例如统一面板)被正确缩放到单个屏幕,而大多数其他(例如窗口)通过两个屏幕被拉伸。 有趣的是,nvidia的applet没有检测到两个监视器,而ubuntu的显示applet确实如此,如截图中所示。 这是我的xorg.conf (虽然我不确定nvidia驱动程序是否甚至使用它): Section “ServerLayout” Identifier “layout” Screen 0 “nvidia” Inactive “intel” EndSection Section “Device” Identifier “intel” Driver “modesetting” BusID “PCI:0@0:2:0” Option “AccelMethod” “None” EndSection Section “Screen” Identifier “intel” Device “intel” EndSection Section “Device” Identifier “nvidia” Driver “nvidia” BusID “PCI:1@0:0:0” Option “ConstrainCursor” “off” EndSection Section “Screen” Identifier “nvidia” Device […]