亲爱的 Ubuntu 朋友们,
我拥有一台安装了 Ubuntu 13.10 的 Dell XPS 15 9530,非常开心。嗯...直到昨天我都很开心。
尽管在其上安装 Ubuntu 有一些困难(英特尔智能技术、不支持高 DPI……),但我解决了所有问题并成功享受了 Ubuntu 的世界(分辨率为 1920*1080)。
然而 2 天前我天真地接受了“Ubuntu 基础”更新。从那时起,我不得不推迟工作,因为在 nvidia 驱动程序问题和错误解决方案上苦苦挣扎。以下是我遇到的所有新问题:
- 卡在高分辨率(3200*1800):在系统偏好设置、显示选项卡中,只有此分辨率可用(仅内置显示器可用)。这特别令人烦恼,因为所有东西的尺寸都非常小。
- 亮度控制按钮不工作。我也在 Google 上寻找了很多方法来解决这个问题。
- 如果尝试观看视频,这些会非常滞后(每秒仅 4-5 张图像)。当我切换工作区或快速书写时,我也会注意到这一点……
以下内容可能有助于您理解我的问题:
- 启动时没有 ubuntu 加载标志。
- 启动 nvidia-settings 似乎有效,但我的终端也会显示此错误消息:第一行“(nvidia-settings:7024): 警告:PRIME:无法执行子进程“/usr/bin/prime-supported”(没有此文件或目录)“ 第二行 ”消息:PRIME:是否支持?否“
在尝试重新安装(一次又一次) nvidia 驱动程序时,我成功获得了所有可能的错误 :) 但从未使其工作 :(
最后,我一直在关注这个教程: http://wiki.belmankraul.com/linux/mint16_bumblebee 这是我拥有的最后一个配置(nividia drivers 331.38)。不确定是否一切正常,所以我想补充一点:我没有使用 mint,只使用 ubuntu,但本教程中似乎没有任何内容仅适用于 mint...
我看到一些解决类似问题的方法就是使用 nvidia-xconfig。但我不推荐这样做,因为它会创建一个 xorg.conf,而这会影响我的 bumblebee 配置。
我非常高兴为您提供任何命令结果或文件内容。
谢谢,
爱德华
PS1:我可能有些冗长...请告诉我与我的问题无关的内容,然后我会编辑我的问题。
PS2:我看到 14.04 的 alpha 2 版本几天前已经发布了。可能有帮助吗?但这是我的工作站,所以我更喜欢最稳定的解决方案……
答案1
好的,一切恢复正常(分辨率、亮度控制、启动时 ubuntu 徽标加载器、视频卡……)
以下是我对发生的事情的猜测:
当我安装 saucy 时,我没有设置 nvidia optimus 卡。我必须为 grub 指定选项“nomodeset”才能启动。但是,当我更新我的 ubuntu 基础时,似乎我不再需要这个选项了。我认为这是 nvidia optimus 的问题,因此使用最新的 nvidia 驱动程序安装了 bumblebee(至少现在我有它)。
因此,我通过改变启动选项解决了我的问题,如下所示:
sudo gedit /etc/default/grub
我改变了这一行:
GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=供应商 dell_laptop.backlight=0 nomodeset"
到这个:
GRUB_CMDLINE_LINUX_DEFAULT="安静启动 acpi_backlight=供应商 dell_laptop.backlight=0"
并更新了 grub:
sudo update-grub
我重新启动后,分辨率恢复正常,启动时 ubuntu 徽标加载也恢复了,视频或桌面效果也不再滞后......
但是亮度控制按钮仍然不起作用。这是因为我的新驱动程序。我只好在 askubuntu 上阅读这个帖子:更改亮度在 13.10 saucy salamander 中停止工作,并应用了英特尔显卡的解决方案:
使用以下命令创建 20-intel.conf 文件:
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
并在里面添加以下内容:
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
重启后一切正常:)亮度按钮再次正常工作:)
我认为我的问题非常特殊,不确定它是否会对任何人有所帮助...如果您在这里有解决方案:)
干杯!