วิธีการติดตั้ง Ubuntu 16.04 LTS บน Dell Precision 5510
[แก้ไข: นอกเหนือจากขั้นตอน "อนุญาตให้ Linux ดูอุปกรณ์เก็บข้อมูลของคุณ" ในสื่อการติดตั้งรุ่นใหม่คู่มือนี้ไม่จำเป็นอีกต่อไป เพียงติดตั้งตามปกติทุกอย่างทำงานได้]
ฉันสามารถติดตั้ง Ubuntu 16.04 LTS ในช่วงไม่กี่วันที่ผ่านมา นี่คือบันทึกของฉันจากการติดตั้ง การเชื่อมต่อหลายจอภาพผ่านการทำงาน HDMI พอร์ตสายฟ้า 3 ยังใช้งานได้กับ Ethernet และ Display Port โปรดรู้สึกถึงการแก้ไขและอ่านอย่างละเอียดเนื่องจากมีข้อผิดพลาดบางอย่าง ฉันไม่ได้เป็นผู้เชี่ยวชาญด้าน Linux ด้วยวิธีการใด ๆ
ปิดการใช้งานนูโวเพื่อบู๊ตจาก Linux live disk
ทำสิ่งนี้ที่ด้วงก่อนที่จะทำการบูทจากสื่อติดตั้งของ Ubuntu เพื่อหลีกเลี่ยงการขัดข้องเนื่องจากไดรเวอร์การ์ดแสดงผลทำงานผิด
อาการคือการค้างแบบสุ่มและข้อผิดพลาดแบบไม่สิ้นสุดมีดังนี้: nouveau PFIFO SCHED_ERROR แก้ไขโดยการกด 'e' บนเมนูด้วงในระหว่างการบูตและเพิ่ม"nouveau.modeset = 0"ถึงจุดสิ้นสุดของเส้นที่เริ่มต้นด้วย"ลินุกซ์" ตอนนี้บูตดิสก์สดโดยการกดF10
อนุญาตให้ Linux ดูอุปกรณ์เก็บข้อมูลของคุณ
เมื่อบูทให้กดF2
หรือCTRL
+ p
เพื่อเข้าถึงเมนูการกำหนดค่า UEFI นำทางไปยังการทำงานของ SATAทางด้านซ้ายและตั้งค่าไว้ทางด้านขวาเพื่อAHCIหากคุณมีฮาร์ดไดรฟ์หรือปิดการใช้งานหากคุณมีเฉพาะไดรฟ์ NVMe เหตุผลที่การตั้งค่าการทำงานของ SATA> RAID 0ซ่อนไดรฟ์ NVMe จาก Linux คือการเปิดไดรฟ์เวอร์ RAID + AHCI ที่เป็นกรรมสิทธิ์ซึ่งเก็บไว้ในเฟิร์มแวร์ซึ่งเรียกว่า Intel RST Linux มีช่วงเวลาที่ยากลำบากในการสื่อสารกับไดรเวอร์ Intel RST โดยไม่ต้องทำการแก้ไขมากนัก
เมื่อคุณบู๊ตแล้วและไม่ได้ต่อจอภาพภายนอกไว้ให้ติดตั้งตามปกติ ควรทำสิ่งต่อไปนี้เฉพาะหลังจากที่คุณรีบูตระบบที่เพิ่งติดตั้งใหม่
ติดตั้งเคอร์เนล 4.6 สำหรับ Ubuntu
ในสื่อการติดตั้งที่ใหม่กว่าขั้นตอนนี้ไม่จำเป็น เรียกใช้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
คุณสามารถค้นหากุญแจ GPG ในการตรวจสอบไฟล์ที่ยังไม่ได้รับการดัดแปลงด้วยนี่
เปิดใช้งานการไฮเบอร์เนต
การทดสอบครั้งแรกเพื่อดูว่าโหมดไฮเบอร์เนตทำงานได้หรือไม่:
sudo pm-hibernate
หากคุณสามารถดำเนินการต่อได้ให้สร้างไฟล์เพื่ออนุญาตการไฮเบอร์เนตจาก 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
ติดตั้งไดรเวอร์ Dell จากชุด Ubuntu Driver Support
ขั้นตอนนี้อาจเป็นปัญหาได้เนื่องจากคุณกำลังติดตั้ง. deb สำหรับ Ubuntu รุ่นเก่า อาจมีทางออกที่ดีกว่าสำหรับเรื่องนี้ แต่ฉันยังไม่ได้คิดออก
การเริ่มแล็ปท็อปที่มีจอภาพเสียบอยู่ผ่าน 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
ALSA จะใช้ค่าเริ่มต้นในการส่งเสียงไปยัง HDMI แม้ว่าจะไม่มีสิ่งใดเชื่อมต่อแก้ไขด้วย:
echo "options snd-hda-intel model=dell-headset-multi,dell-headset-multi" >> /etc/modprobe.d/alsa-base.conf
ตั้งค่า Nvidia Optimus
ก่อนติดตั้ง bumblebee
sudo apt-get install bumblebee bumblebee-nvidia primus
ถัดไปลบแพ็คเกจ 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
เพิ่มตัวบ่งชี้เพื่อให้คุณสามารถบอกได้ว่า Intel หรือ Nvidia กำลังใช้งานอยู่หรือไม่
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
nohup prime-indicator &
เพิ่มขนาดตัวอักษรบนคอนโซล TTY (สำหรับหน้าจอขนาด 4k)
สำหรับแล็ปท็อปเครื่องนี้ที่มีขนาดหน้าจอ 4k ขนาดอักษรเกือบจะอ่านไม่ได้เมื่อเปลี่ยนเป็น TTY (ตัวอย่างเช่นเมื่อกด CTRL + ALT + F1 จาก Unity) คุณสามารถเปลี่ยนได้ดังนี้
sudo dpkg-reconfigure console-setup
- เลือก UTF-8
- เลือกตัวเลือกรวมเริ่มต้น - ละติน, ... ("ละติน" รวมถึงตัวอักษรภาษาอังกฤษ)
- เลือกแบบอักษรปลายทาง
- เลือก 16x32
หวังว่ามันจะช่วย!