Màn hình bên ngoài được công nhận nhưng nhận được không có tín hiệu


13

Tôi đang chạy 12.10 khởi động kép với windows 7 (nvidia Optimus). Tôi không biết điều gì có thể sai bởi vì:

  1. màn hình hoạt động trên windows
  2. nó đã hoạt động trên Ubuntu trong hơn một năm và thậm chí bây giờ màn hình giật gân hiển thị trên màn hình ngoài trong khi ubfox đang khởi động
  3. màn hình được phát hiện và hiển thị trong trình chuyển đổi không gian làm việc
  4. Tôi đã kết nối nó với một màn hình khác thông qua hdmi và nó hoạt động tốt
  5. nó hoạt động tốt thông qua VGA (nhưng vì một số lý do, nó không sắc nét)
  6. thay đổi độ phân giải không giúp được gì
  7. thay dây cáp không giúp được gì

đây là đầu ra xrandr của tôi:

Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080      60.0*+   50.0     60.0     25.0     30.0  
   1600x1200      60.0  
   1680x1050      59.9  
   1680x945       60.0  
   1400x1050      74.9     59.9  
   1600x900       60.0  
   1280x1024      75.0     60.0  
   1440x900       75.0     59.9  
   1280x960       60.0  
   1366x768       59.8  
   1360x768       60.0  
   1280x800       74.9     59.9  
   1152x864       75.0  
   1280x768       74.9     60.0  
   1280x720       50.0     60.0  
   1024x768       75.1     70.1     60.0  
   1024x576       60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   720x576        50.0  
   848x480        60.0  
   720x480        59.9  
   640x480        72.8     75.0     66.7     60.0     59.9  
   720x400        70.1  
DP1 disconnected (normal left inverted right x axis y axis)

Tôi có cùng một vấn đề. Tôi không làm nếu nó giúp nhưng đối với tôi, vấn đề bắt đầu xảy ra vào sáng nay (sau 10 tháng mà không gặp vấn đề gì) khi tôi khởi động máy tính xách tay của mình. Có thể một bản cập nhật mà tôi đã cài đặt tối hôm qua đã phá vỡ thứ gì đó
Tối đa

Tôi gặp vấn đề tương tự như ngày 22/10/2013 với đồ họa tích hợp Ubuntu 12.04 LTS và Intel HD. Tôi thấy rằng nó hoạt động như mong đợi trong chế độ máy tính để bàn "Ubuntu 2D".
Jordan P

Câu trả lời:


6

Tôi gặp vấn đề chính xác giống như poster câu hỏi: Ubuntu 12.10, thẻ Nvidia, màn hình được kết nối qua HDMI, sử dụng trình điều khiển nouveau, màn hình hoạt động trước đó (với cùng thiết lập), màn hình được phát hiện và kích hoạt trong Ubuntu, nhưng không có tín hiệu để giám sát .

Giải pháp tạm thời: Tôi đang chạy Ubuntu trên máy tính xách tay và có một phím đặc biệt trên bàn phím cho phép tôi bật / tắt màn hình ngoài (trong trường hợp của tôi là khóa Fn+ F7, điều này khác với mỗi máy tính xách tay). Vì vậy, tôi chỉ cần nhấn tổ hợp phím đó và màn hình bên ngoài ngay lập tức được bật.

BIÊN TẬP:

Mặc dù tổ hợp phím để cho phép màn hình ngoài hoạt động, bạn sẽ phải lặp lại điều này mỗi khi bạn khởi động lại. Tôi tìm thấy một cách để màn hình ngoài tự động được phát hiện và kích hoạt ở màn hình đăng nhập (sau khi khởi động lại). Và khi bạn đăng nhập, các cài đặt trước đó cho màn hình của bạn sẽ được khôi phục, như bạn mong đợi. Đây là cách thực hiện:

Lưu ý: Tôi chỉ thử nghiệm điều này với thẻ Nvidia. Và trước khi bạn tiếp tục, tôi khuyên bạn nên cài đặt SSH trước ( sudo apt-get install ssh) để an toàn. Trong trường hợp có sự cố xảy ra và cả màn hình bên trong và bên ngoài đều ngừng hoạt động, bạn luôn có thể hoàn tác mọi việc bạn đã làm bằng cách đăng nhập từ một máy tính khác thông qua SSH (ví dụ ssh user@192.168.1.12). Vì vậy, hãy chắc chắn rằng bạn biết địa chỉ IP của máy tính của bạn trong mạng.

  1. Trước hết, chạy sudo apt-get install v86dtrong một thiết bị đầu cuối để cài đặt v86dgói.

  2. Chạy gksu gedit /etc/initramfs-tools/moduleshoặc sudo vim /etc/initramfs-tools/modulesvà thêm dòng sau vào cuối tệp (thay thế 1280x1024bằng độ phân giải của màn hình nội bộ của bạn ):

    chế độ uvesafb_option = 1280x1024-24 mtrr = 3 cuộn = ywrap

    lưu và thoát.

  3. Tạo tệp /etc/initramfs-tools/conf.d/splashbằng cách chạy gksu gedit /etc/initramfs-tools/conf.d/splashhoặc sudo vim /etc/initramfs-tools/conf.d/splashvới nội dung sau:

    FRAMEBUFFER = y

    lưu và thoát

  4. Bây giờ bạn cần cập nhật hình ảnh initramfs vì chúng tôi đã thay đổi một số cấu hình. Làm điều này bằng cách chạy sudo update-initramfs -u.

Bây giờ khởi động lại hệ thống của bạn và màn hình ngoài của bạn sẽ nhận được tín hiệu ngay khi màn hình đăng nhập Ubuntu xuất hiện.


1

Tôi đã sử dụng lệnh nvidia-settings để bật màn hình ngoài (chế độ TwinView đã chọn). Lưu ý Hộp thoại cấu hình "Gnome Classic" gốc không phát hiện màn hình ngoài. Đây là trên Ubuntu 12.04.

Martin


1

Tôi gặp vấn đề tương tự trên máy tính để bàn Ubuntu 12.04 với Geforce GT 640 (phiên bản Baby Kepler) và trình điều khiển nVidia 310. Khi ngắt kết nối và kết nối lại màn hình thứ hai, trong tất cả các thử nghiệm đều mong đợi, màn hình dường như hoạt động bình thường: EDID chính xác, phát hiện màn hình hoạt động đúng, chuột di chuyển màn hình sang khu vực màn hình khác, cài đặt nvidia báo cáo thông tin phù hợp cho cả hai màn hình.

Tuy nhiên, màn hình báo cáo 'không có tín hiệu', không hiển thị hình ảnh và hoạt động như thể nó bị kẹt trong chế độ treo dpms. Ngắt kết nối màn hình cũng hoạt động như mong đợi và hệ thống sẽ cấu hình lại cho chế độ màn hình đơn.

Phát hành:

sudo vbetool dpms on

giải quyết vấn đề. Tất nhiên, nếu bạn chưa cài đặt vbetool, bạn sẽ cần chạy:

sudo apt-get install vbetool

để cài đặt nó. Tôi nghi ngờ trong trường hợp của mình, việc khởi động lại hoặc đăng nhập và đăng xuất cũng đã khắc phục được sự cố của tôi, nhưng vì nó đã được giải quyết bằng lệnh trên nên tôi không thể kiểm tra điều đó (dĩ nhiên tôi cũng không muốn). lưu ý rằng các hành động khác nhau trong cài đặt nvidia (như thay đổi độ phân giải, bật / tắt các màn hình khác nhau, v.v.) không có hiệu lực.


Điều này đã làm việc, nhưng cũng dẫn đến việc khóa màn hình hoàn chỉnh (với trình điều khiển Nvidia). Tôi cuối cùng đã phải khởi động lại.
perimosocordiae

0

Gần đây tôi đã gặp sự cố với máy tính xách tay hỗ trợ Optimus của mình chạy trình điều khiển Nvidia nhị phân. Để loại trừ liệu trình điều khiển Nvidia có phải là vấn đề hay không, hãy thử xóa chúng:

sudo apt-get purge nvidia*

Sau đó, đảm bảo hệ thống của bạn có phiên bản nguồn mở:

sudo apt-get install xserver-xorg-video-nouveau

Sau đó khởi động lại và máy tính xách tay của bạn sẽ chạy trình điều khiển nguồn mở nouveau. Nếu màn hình của bạn hoạt động sau đó, bạn biết trình điều khiển nhị phân bị nghi ngờ; bởi vì bạn nói rằng nó đã hoạt động, một bản cập nhật gần đây có thể đã phá vỡ chức năng đa màn hình.


Tôi có cùng một vấn đề (và màn hình làm việc trước đó). Tôi đã thử giải pháp của bạn, nhưng không có hiệu quả (bên cạnh đó, tôi đã sử dụng trình điều khiển nouveau).
Serrano

0

Tôi đã gặp phải vấn đề tương tự với một màn hình ngoài được kết nối với cổng USB-c của máy tính xách tay của tôi bằng cách sử dụng bộ chuyển đổi / dock HDMI sang USB-c. Không có gì khác hoạt động nên cuối cùng tôi quyết định đổi cổng USB-c. Thật kỳ lạ, đã làm điều đó và bây giờ mọi thứ đang hoạt động trở lại!

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.