Màn hình trống sau khi tiếp tục - Dell M5510 Ubuntu 16.04


12

Không thể tiếp tục từ việc đình chỉ

Máy tính xách tay là Dell M5510 chính xác

Tạm dừng / Tiếp tục hoạt động trong Windows 10 và hình ảnh CD / USB của Ubuntu Live. Nó thậm chí còn làm việc trong vài ngày đầu tiên được cài đặt. Sau đó (không chạy bất kỳ bản cập nhật hoặc khởi động lại nào), tôi đã tạm dừng và tiếp tục thất bại. Tôi nhận được một màn hình trống. Nó đang chạy: Tôi có thể ssh in từ một hệ thống khác.

Tôi đã thử một số thứ trên web, mặc dù bộ ghi chú đầu tiên của tôi đã bị mất khi cài đặt lại. Ban đầu tôi bắt đầu sử dụng Ubuntu Mint, sau đó cài đặt lại vào Ubuntu vanilla. Sau khi cài đặt mới, tạm dừng / tiếp tục làm việc tuyệt vời trong 2 ngày. Vào ngày thứ hai, tôi đã nối lại máy tính xách tay của mình và bắt đầu làm việc. Vào giữa ngày, tôi đã treo nó và nó đưa ra vấn đề màn hình trống. Tôi đã không chạy bất kỳ lệnh nâng cấp nào hoặc thực hiện bất kỳ khởi động lại nào ở giữa, vì vậy tôi không biết điều gì đã thay đổi ở đó.

00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1000M](rev a2)
Linux 4.4.0-36-generic

Những điều tôi đã thử:

  • Tạo ra một hoán đổi 24 GB chưa từng có
  • Chỉnh sửa /etc/systemd/logind.confvà bỏ ghi chú HandleLidSwitchDocked=suspend 763085
  • Cập nhật kernel lên 4.4.8 (cũng bị hỏng mạng) 761820
  • Cập nhật kernel lên 4.6.0 (điều này không giúp được gì, và cũng đã phá vỡ docker) lỗi launchpad
  • Chuyển từ trình điều khiển nguồn mở sang Nvidia 361.42
  • Tôi thấy một số bài đăng về việc vô hiệu hóa đồ họa rời trong bios, nhưng không thể tìm thấy tùy chọn đó trong bios của tôi.
  • Một số câu trả lời đề nghị thực hiện ctrl-alt-f [12] để có được bảng điều khiển văn bản và hơn ctrl-alt-f7. Khi ở màn hình trống, điều này không làm gì cả.
  • Đã thử chuyển đổi màn hình Fn + F8 (chuyển đổi giữa màn hình bên trong / bên ngoài), cũng như tất cả các phím độ sáng. lỗi archlinux

Chạy cài đặt máy chủ nvidia x và thay đổi gpu thành Intel thay vì nvidia.


Tôi đã thử nomodeset trong cái này và khi tôi đăng nhập, Ubuntu Unity gặp sự cố, đưa tôi trở lại lightdm. Quế sẽ thất bại trong chế độ dự phòng. Đình chỉ từ quế hoặc lightdm với nomodeset vẫn không thể bán lại.
ytjohn

Hạt nhân 4.6.x không dùng nữa. Tôi đã có một chút may mắn với 4.6.3 nhưng cập nhật lên 4.7.2 đã rất thành công đối với tôi. Điều kỳ lạ là các bản cập nhật tối chủ nhật đã biến mất và 4.7.2 vẫn là bản cập nhật nhất từ ​​ngày 21 tháng 8. Có rất nhiều câu hỏi và trả lời trong AskUb Ubuntu về màn hình đen dưới 16.04. Một trong số họ có 200 phiếu bầu nếu tôi nhớ chính xác.
WinEunuuchs2Unix

Cảm ơn. Tôi đã đi trước và nâng cấp lên 4.7.2. Tôi thấy trình điều khiển nvidia đã cài đặt không tải cùng với nó và tôi cũng đã cài đặt trình điều khiển nvidia 370,23 cùng với nó. Thật không may, sơ yếu lý lịch đã không làm việc trong cả hai trường hợp. Tôi nghĩ rằng tôi đã đạt được khá nhiều trong số 16.04 bài đăng trên màn hình đen, một số bài tôi đã liên kết đến. Sẽ tiếp tục tìm kiếm mặc dù.
ytjohn

Có rất nhiều bài viết màn hình đen dưới 16.04. Hy vọng trong số họ sẽ tìm thấy "viên ngọc ẩn". Tôi đã phải viết các kịch bản bash nắp đóng, mở nắp và âm thanh tv trong thư mục / etc / acpi / event để mọi thứ chạy trơn tru trên máy tính xách tay của tôi để tôi biết cảm giác như thế nào. Thậm chí vẫn còn 9 trên 10 sơ yếu lý lịch yêu cầu di chuyển chuột hoặc nhấp vào cửa sổ khác trên màn hình thứ hai để kích hoạt lại sơ yếu lý lịch đúng cách.
WinEunuuchs2Unix

Đã thử pm-suspend --quirk-dpms-onkhông có may mắn.
ytjohn

Câu trả lời:


11

Giải pháp cuối cùng đã được tìm thấy được đăng vào ngày 18 tháng 9 trên Diễn đàn Cộng đồng Dell . Đây cuối cùng là một vấn đề về bios: trong quá trình tạm dừng, một thanh ghi intel được đặt lại về tất cả 0. Một cách giải quyết bản vá kernel đã có trong công trình, nhưng có thể không được bao gồm cho đến 4.9. Tuy nhiên, thanh ghi có thể được lưu vào một tệp trong khi tạm dừng và được tải trong khi tiếp tục.

Lưu tập lệnh sau dưới dạng / lib / systemd / system-ngủ / fixbacklight (và chmod 755)

#!/bin/sh
# From patchwork.freedesktop.org/.../
# and en.community.dell.com/.../19985320
# Suspend Resume fails to restore PWM_GRANUALITY
# Based on script by Tony.Jewell@Cregganna.Com

INTEL_REG=/usr/bin/intel_reg
ADDR="0x000c2000"
SAVE_FILE=/var/lib/systemd/save_intel_reg_pwm_granuality

[ -x "$INTEL_REG" ] || exit 0

case "$1" in
    pre)
        echo "$0: Saving Intel Register PWM_GRANUALITY"
        "$INTEL_REG" read "$ADDR" \
            | (read addr value && echo "$value") \
            >"$SAVE_FILE"
    sync
    ;;
    post)
        value=`cat "$SAVE_FILE" 2>/dev/null`
        if [ -n "$value" ]
        then
            echo "$0: Restoring Intel Register PWM_GRANUALITY $value"
            "$INTEL_REG" write "$ADDR" "$value"
            rm "$SAVE_FILE"
        fi
    ;;
esac

Chính @nloewen đã chỉ cho tôi con đường đúng.


Xác nhận làm việc lần thứ 28 năm 2016 trên Ubuntu 16.04 LTS kernel 4.4.8-040408. Cảm ơn rất nhiều!
Yngvar Kristiansen

Hoạt động với 16.04 LTS với kernel 4.8.1. Cảm ơn.
tro

Có một tùy chọn cho một máy tính hp có vấn đề tương tự?
George Udosen

Không làm việc cho tôi
BartBog

Đăng nhập chỉ để nói rằng điều này làm việc cho tôi với ultrabook acer của tôi
Cacoon

1

Tôi đã từng gặp vấn đề tương tự. Hóa ra, việc cập nhật kernel của bạn lên kernel được đề xuất mới nhất trong Ubuntu 16.04.3 đã sửa lỗi này cho tôi (sau khi đã thử hàng tấn "giải pháp" thay thế).

Để thực hiện cập nhật này, hãy chạy sudo apt install --install-recommends linux-image-generic-hwe-16.04 xserver-xorg-hwe-16.04

Mà (tại thời điểm hiện tại) cài đặt kernel 4.10. (bản cập nhật kernel này cũng được đề xuất trong câu trả lời https://askubfox.com/a/823523/647310 )


0

Tôi ước tôi đã giữ các ghi chú chi tiết như bạn. Một nửa câu trả lời này xuất phát từ bộ nhớ, nửa còn lại từ bảng tính LibreScript Calc chạy một lệnh lệnh bash / tập lệnh thiết bị đầu cuối dài và ghi lại các đoạn trích xuất và cấu hình tập tin màn hình.

Hành động

" Tạo ra một hoán đổi 24 GB chưa từng có ". Bạn không cần trao đổi cho máy của mình trừ khi bạn đang ngủ đông . Có một trao đổi khi bạn có nhiều không gian ổ đĩa mặc dù không có hại.

" Chỉnh sửa /etc/systemd/logind.confvà không chú ýHandleLidSwitchDocked=suspend ". Các cập cảng lựa chọn duy nhất áp dụng khi máy tính của bạn đã được cắm vào một docking station hoặc bạn HDMI được kết nối với TV hoặc màn hình ngoài. Các biến HandleLidSwitchlà quan trọng hơn đối với hầu hết mọi người. Theo mặc định, dòng này được nhận xét, nhưng nó làm gì khi nó được nhận xét? Hệ thống của tôi đang làm những việc kỳ lạ như ngủ đông khi đáng lẽ phải tạm dừng, đình chỉ hai lần hoặc không đình chỉ hoàn toàn chỉ tắt màn hình. Tôi khuyên bạn nên đặt tùy chọn cho những gì bạn thực sự muốn nó làm, tức là suspendhoặc ignore.

" Cập nhật kernel lên 4.4.8 (cũng bị hỏng mạng) ". 4.4.8 cũ và không nên sử dụng.

" Cập nhật kernel lên 4.6.0 (điều này không giúp ích gì, và cũng đã phá vỡ docker) " 4.6.0 không được dùng cùng với phần còn lại của chuỗi 4.6.x.4.6.3 sẽ tốt hơn vì nó có bản cập nhật kernel cho máy tính xách tay Dell. Tuy nhiên, khi tôi thử 4.6.3, tôi gặp vấn đề như được nêu dưới đây.

" Chuyển từ trình điều khiển nguồn mở sang Nvidia 361.42 ". Đây là một ý tưởng tốt vì nhiều người đã báo cáo thành công với trình điều khiển Noveau trên Nvidia .

" Tôi đã thấy một số bài đăng về việc vô hiệu hóa đồ họa rời trong bios, nhưng không thể tìm thấy tùy chọn đó trong bios của tôi " Đồ họa rời có nghĩa là một con chip riêng trên bo mạch chủ của bạn thay vì Đồ họa tích hợp . Về bản chất, vô hiệu hóa đồ họa rời có nghĩa là tắt GPU Nvidia , điều mà bạn đã thực hiện trong Xorg . Một cách khác để tắt nó là blacklistsử dụng trình điều khiển hoặc sử dụng trình điều khiển Noveau cho M100M của bạn chip (điều mà bạn đã nói bạn đã làm).

Hành động được đề xuất

Cập nhật lên Kernel 4.7.3 đã cải thiện hệ số tải và cân bằng CPU, giảm nhiệt và trình điều khiển cập nhật. Tôi gặp vấn đề với 4.4 đình chỉ / tiếp tục sau khi nâng cấp lên Ubuntu 16.04. Tôi cũng gặp vấn đề với Intel Turbo Boost luôn chạy và hệ thống chạy nóng. Tôi cũng gặp vấn đề với "phông chữ mỏng" trong Nautilus . Tôi đã cập nhật Kernel lên 4.6.3 nhưng sau đó gặp sự cố với hệ thống Ngủ đông thay vì tạm dừng. Vì vậy, tôi đã cập nhật lên 4.7.1 , rồi 4.7.2 và cuối cùng là 4.7.3 . Cùng với các tinh chỉnh để tạm dừng / tiếp tục cài đặt trong Ubuntu và sytemd, tôi đã không gặp vấn đề gì trong 4.7.3.

NẾU không hoạt động, có nhiều điều tôi có thể chia sẻ nhưng không muốn làm cho câu trả lời này dài hơn mức cần thiết với một " Bức tường văn bản ". Trên đường đi, tôi đã phát triển các tập lệnh cho Tạm dừng / Tiếp tục thay vì đóng nắp của Ubuntu hoặc systemd để trả lại âm thanh cho TV sau khi tạm dừng / tiếp tục.


Tôi sẽ cho 4.7.3 + noveau một shot. Tôi đã thử ngày hôm qua, nhưng không thể khởi động nó. Sẽ thử lại trong tuần này.
ytjohn

Tôi đã có 4.7.3 đi. Tôi đã không thử theo cách của mình thông qua các trình điều khiển nouveau / nvidia khác nhau, nhưng nó có cùng một vấn đề với 4.7.3 + nouveau.
ytjohn

Cảm ơn tất cả sự giúp đỡ của bạn. Nó hóa ra là vấn đề đèn nền được đề cập ở trên. Có một bản vá kernel đang chờ xử lý, nhưng nó vẫn là WIP. en.community.dell.com/techcenter/os-appluggest/f/4613/p/ Khăn
ytjohn

Bạn đã có rất nhiều vấn đề và tôi không thể nhớ mọi thứ tôi đã nghĩ 9 ngày trước. Tôi nghĩ sau khi bạn giải quyết được hầu hết các vấn đề, bạn nên xóa bài đăng này như đã giải quyết và bắt đầu một bài đăng với bất kỳ vấn đề mới nào. Có khá nhiều vấn đề và giải pháp với Nvidia và Nouveau. Tôi chưa chơi với họ vì tôi vẫn tinh chỉnh 6 cách khác nhau và 1/2 tá cách tạm dừng / tiếp tục.
WinEunuuchs2Unix

0

Đây là một vấn đề BIOS. Kiểm soát độ sáng bị hỏng sau khi tiếp tục và màn hình chỉ hoạt động ở độ sáng tối đa hoặc tắt.

Một cách giải quyết cho vấn đề này là tạo một phím tắt để đặt độ sáng màn hình ở mức tối đa. Các phím độ sáng bình thường điều chỉnh độ sáng một bước sẽ không hoạt động. (cái này hiệu quả với tôi)

Bạn có thể khắc phục điều này bằng cách quay lại phiên bản BIOS cũ hơn, với một số sự đánh đổi được mô tả ở đây . (Tôi chưa thử cái này)


Tôi không thấy cách làm phím tắt cho độ sáng màn hình ở đó, nhưng tìm kiếm xung quanh đây dường như là vấn đề. Bạn có thể chia sẻ thiết lập phím tắt của bạn?
ytjohn

1
en.community.dell.com/techcenter/os-appluggest/f/4613/p/NH Điều này đã giải quyết nó cho tôi! Nếu bạn có thể lấy tập lệnh của hsahmed và nhận xét "lưu nó vào / lib / systemd / system-ngủ / fixbacklight" và đăng nó ở đây, tôi sẽ chấp nhận câu trả lời của bạn.
ytjohn

Kịch bản đó thậm chí có thể phủ nhận sự cần thiết của một phím nóng.
ytjohn

Tôi đang sử dụng ánh sáng để kiểm soát đèn nền của mình. Vì vậy, tôi sử dụng light -S 100để đặt đèn nền của mình lên 100%. Tôi không chắc chắn những công cụ nào Ubuntu đã cài đặt theo mặc định.
nloewen

0

Tôi đã đối mặt với vấn đề tương tự trên dell Inspiron của tôi 15 7559. Nó hoạt động tốt trong vài ngày sau đó vấn đề này đã xảy ra.

CỐ ĐỊNH :

Khôi phục Ubuntu của bạn về phiên bản kernel cũ hơn. Tin tôi đi Tôi đã cài đặt 4 phiên bản kernel và trong đó có hai phiên bản cho vấn đề này trong khi 2 phiên bản cũ hơn thì không.

Khởi động lại và đi đến cài đặt nâng cao trong menu grub. Kiểm tra các phiên bản kernel khác nhau mà bạn có. Hãy thử khởi động vào từng phiên bản này một cách riêng biệt và sử dụng tính năng tạm dừng và kiểm tra xem phiên bản nào tạm ngưng hoạt động như bình thường. Ngoài ra, hãy kiểm tra ứng dụng cài đặt máy chủ nvidia trên mỗi lần khởi động vì việc thay đổi phiên bản kernel đã vô hiệu hóa nvidia (chế độ hiệu suất) đối với tôi. Nếu nó bị vô hiệu hóa, hãy kiểm tra chế độ nvidia> đăng xuất> đăng nhập> sau đó sử dụng lại tạm dừng để kiểm tra xem nó có hoạt động không.

Một khi bạn tìm ra phiên bản kernel phù hợp với bạn. Sử dụng phương pháp này để loại bỏ các phiên bản kernel mới hơn. Bạn sẽ không phải đối mặt với vấn đề như vậy một lần nữa. :)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.