Ste*_*cik 10 nvidia hibernate nouveau dell nvidia-optimus
有没有人在新的 Dell Precision 5510 上成功安装 Ubuntu 14.04、15.10 或任何版本?
我已经尝试了 3 天,但收效甚微。
无法识别 Intel 8260 无线网卡。
无法休眠或关闭。
+acpi=off. 适用于关机,但不会休眠。安装 Ubuntu 15.10 时:
jus*_*guy 12
[编辑:除了“允许 Linux 查看您的存储设备”步骤之外,在较新的安装介质上,不再需要本指南。只要正常安装,一切正常。]
在过去的几天里,我能够安装 Ubuntu 16.04 LTS。这些是我的安装笔记。通过 HDMI 工作的多显示器连接。Thunderbolt 3 端口也适用于以太网和显示端口。请随时修改并仔细阅读,因为几乎可以肯定存在一些错误。无论如何,我都不是 Linux 专家。
在从 Ubuntu 安装媒体启动之前在 grub 上执行此操作,以避免由于视频卡驱动程序行为不当而导致崩溃。
症状是随机冻结和无限错误,类似于以下内容:nouveau PFIFO SCHED_ERROR。通过在引导期间在 grub 菜单上按 'e' 进行修复,并将"nouveau.modeset=0"添加到以"linux"开头的行的末尾。现在按F10启动实时磁盘。
启动时,按F2或CTRL+p访问 UEFI 配置菜单。导航到左侧的SATA Operation,如果您有硬盘驱动器,则将其设置为右侧的AHCI,如果您只有 NVMe 驱动器,则将其设置为Disabled。设置SATA Operation > RAID 0对 Linux 隐藏 NVMe 驱动器的原因是它打开了专有的 RAID + AHCI 驱动程序,存储在固件中,称为 Intel RST。Linux 很难与 Intel RST 驱动程序通信而不需要大量修改。
启动后,在没有连接外部显示器的情况下,正常安装。只有在您重新启动到新安装的系统后才能执行以下操作。
在较新的安装媒体上,此步骤不是必需的。运行uname -a以查看您的 Ubuntu live cd 上正在运行的内核。如果是 4.6 或更高版本,请跳过此步骤。
mkdir -p ~/Downloads/Precision_5510_install/kernel
cd ~/Downloads/Precision_5510_install/kernel
BASE_URL="http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6.2-yakkety"
wget "$BASE_URL"/CHECKSUMS
wget "$BASE_URL"/CHECKSUMS.gpg
wget "$BASE_URL"/linux-headers-4.6.2-040602_4.6.2-040602.201606100516_all.deb
wget "$BASE_URL"/linux-headers-4.6.2-040602-generic_4.6.2-040602.201606100516_amd64.deb
wget "$BASE_URL"/linux-image-4.6.2-040602-generic_4.6.2-040602.201606100516_amd64.deb
gpg --keyserver keyserver.ubuntu.com --recv 17C622B0 # Import the gpg keys from Ubuntu's mainline kernel team.
gpg --verify CHEKSUMS.gpg CHECKSUMS # Verify that the list of checksums is from Ubuntu.
sha256sum -c CHECKSUMS | grep 'OK' # Check the integrity of the downloaded files.
sudo dpkg -i *.deb
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到 gpg 密钥以验证文件未被篡改。
首先测试休眠是否有效:
sudo pm-hibernate
Run Code Online (Sandbox Code Playgroud)
如果您能够继续,请创建一个文件以允许从 GUI 休眠。
cat <<EOF | sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
EOF
Run Code Online (Sandbox Code Playgroud)
这一步可能会有问题,因为您正在安装适用于旧版 Ubuntu 的 .debs。对此可能有更好的解决方案,但我还没有弄清楚。
在通过 HDMI 插入显示器的情况下启动笔记本电脑导致我的机器崩溃,直到我这样做。您可能需要进行一些故障排除。
cd ../
wget http://downloads.dell.com/FOLDER01797540M/1/xps13_ult_x03.fish.tar.gz
tar xf xps13_ult_x03.fish.tar.gz
cd debs
sudo apt-get install libxdo3 xdotool
sudo dpkg -if workaround-screen-lock-malfunction_1_all.deb
Run Code Online (Sandbox Code Playgroud)
echo "options snd-hda-intel model=dell-headset-multi,dell-headset-multi" >> /etc/modprobe.d/alsa-base.conf
Run Code Online (Sandbox Code Playgroud)
首先安装大黄蜂
sudo apt-get install bumblebee bumblebee-nvidia primus
Run Code Online (Sandbox Code Playgroud)
接下来,删除所有现有的 nvidia 软件包并安装更新的软件包。
sudo apt-get purge nvida-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-prime
sudo service lightdm restart
Run Code Online (Sandbox Code Playgroud)
添加一个指示器,以便您可以判断使用的是 Intel 还是 Nvidia。
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
nohup prime-indicator &
Run Code Online (Sandbox Code Playgroud)
在这台笔记本电脑的 4k 屏幕上,当切换到 TTY 时(例如,在 Unity 中按 CTRL+ALT+F1 时)字体大小几乎不可读。你可以像这样改变它:
sudo dpkg-reconfigure console-setup希望能帮助到你!
小智 0
我还没有尝试过 Ubuntu,但我可以让 Arch 来处理它。为此,我从一篇关于在 XPS 15 9550 上安装 Ubuntu 的 Ubuntu 帖子中获得了帮助。 Precision 5510 基本上是同一台计算机,只是略有不同,例如它使用的显卡和处理器。
请参阅此链接寻求帮助,包括解决 nouveau 崩溃问题(我在 Arch 中也遇到过这种情况): http://ubuntuforums.org/showthread.php ?t=2301071
我非常确定您会想要使用最新的 Ubuntu 版本,而不是 LTS 版本,因为这些计算机是全新的,并且仅在更新的内核版本中添加了对某些设备的支持。
史蒂夫,
我一直在测试不同版本的 Ubuntu 在最新的 Dell Precision 5510(i7,带 Skylake)之一上的使用,我遇到了超出最初描述的问题范围的问题,但能够解决它们。后来,我遇到了与你所描述的非常相似的问题,并根据一篇文章决定尝试 Ubuntu Gnome。我成功使用了此处找到的 Ubuntu Gnome 15.04 ,然后应用了所有更新。分辨率是可变的,所有硬件似乎都可以工作,但仍然存在一个问题。我无法从台式机电源菜单关闭笔记本电脑。每当我尝试重新启动或关闭时,它都会挂起且无法使用,因此我必须使用电源按钮。我发现有人建议安装以下内容的帖子:
sudo apt-get update && sudo apt-get install laptop-mode-tools
Run Code Online (Sandbox Code Playgroud)
他们还说他们后来成功升级到15.10,但在我的模型上效果不佳,以下是我升级到15.10后遇到的问题。
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
14913 次 |
| 最近记录: |