VLC terkadang akan mengalami masalah menampilkan video dalam layar penuh.


19

Baru-baru ini VLC mengalami masalah dalam menampilkan video dalam mode layar penuh. AFAIK, tidak ada yang berubah dengan driver kartu video dan itu tentu versi VLC yang sama. (/ Aku mengocok kepal di pengelola repositori)

Ini telah berhasil tanpa masalah di masa lalu. Bahkan, saya sudah menjalankan VLC sebanyak 6 kali, masing-masing memutar video. Satu selalu layar penuh pada monitor kedua saya, sementara yang lain ubin pada monitor utama saya. Saya dapat mengubah 5 lainnya ke mode layar penuh dan video ditampilkan tanpa masalah.

Akhir-akhir ini, saya mengalami kesulitan menjalankan 2 instance dalam mode layar penuh. (Terkadang, bahkan satu instance tidak akan menampilkan video dalam layar penuh.) VLC akan terus memutar video, tetapi dalam mode layar penuh saya melihat apa-apa selain layar hitam. Terkadang, video akan ditampilkan jika saya memaksimalkan jendela VLC. Di lain waktu, saya harus puas dengan jendela berukuran lebih kecil.

Saya tidak tahu apakah ini relevan, tetapi kadang-kadang mengubah keadaan min / max dari jendela Firefox (Minefield, khususnya) tampaknya memungkinkan contoh merepotkan untuk menampilkan video dalam mode layar penuh. Namun, itu tidak terbukti menjadi solusi yang konsisten. Kadang-kadang, sepertinya menutup jendela Firefox berhasil, meskipun itu juga tidak berhasil. (Saya menggunakan Firefox, karena dengan banyaknya jendela dan tab yang biasanya saya buka, ia secara teratur memakan sekitar 1 GB RAM.)

Sedikit kegembiraan lain yang muncul di benak saya adalah fakta bahwa monitor sekunder saya dianggap sebagai yang utama saat boot-up. Saya menggunakan xrandr untuk menunjuk monitor pertama yang sebenarnya sebagai yang utama setelah boot-up, seperti yang disarankan oleh seseorang dalam pertanyaan yang saya ajukan di situs Unix & Linux SE .

Spesifikasi:

  • Ubuntu 10.10 w / Gnome dan Compiz
  • RAM 8GB
  • AMD Phenom II 965 Black Edition
  • Asus M4A79 Deluxe mobo
  • XFX ATI Radeon HD 5750 w / 1GB RAM

VLC dikonfigurasi untuk menggunakan overlay perangkat keras untuk video (sesuai pengaturan default)

Adakah yang tahu apa yang menyebabkan masalah ini atau bagaimana saya menyelesaikannya? Saat ini saya memiliki 2 contoh pemutaran VLC, masing-masing dalam mode layar penuh pada monitor terpisah.


1
@ jorge Saya tidak mengerti bagaimana tangkapan layar hitam akan menjelaskan situasi. :)
George Marian

Ya itu hanya sulit untuk memvisualisasikan di mana Anda menjelaskan tentang memiliki beberapa contoh dan di mana monitor Anda ingin melakukan apa.
Jorge Castro

@ jorge Tidak masalah yang memantau contoh merepotkan VLC gunakan. Terkadang, sebuah instance yang ditampilkan dengan benar dalam mode layar penuh akan mengalami masalah ini jika saya beralih ke mode layar penuh. Bayangkan satu monitor menampilkan video dalam mode layar penuh, sedangkan monitor lain tidak menampilkan apa pun selain hitam dan antarmuka kontrol layar penuh VLC jika Anda mengarahkan mouse ke sana.
George Marian

Mungkin saja penggunaan XVideo terbatas, maksud saya, tidak lebih dari beberapa klien X yang diberikan hanya dapat menggunakan XVideo pada saat yang sama. Saya tidak tahu tentang VLC tetapi Anda dapat menguji mplayer dengan "-vo xv" untuk menggunakan XVideo. Jika Anda memiliki bug ini, coba dengan "-vo x11" (penggunaan lebih banyak CPU, tidak ada skala hw maka dll) jika berhasil, saya kira itu beberapa masalah dengan ekstensi XVideo X.
LGB

1
1) Matikan compiz (efek visual lanjutan) di Appearance Preferences. Jika itu tidak membantu, cobalah menambahkan radeon.modeset = 0 parameter boot ke baris perintah kernel Anda. Apakah Anda punya PPA?
komputes

Jawaban:


18

Dalam Tools> Preferences> Video> Outputmengubah default untuk X11, menyimpan dan vlc restart.


Masalah ini berlanjut di Ubuntu 13.04 pada driver AMD berpemilik dan masih dapat diselesaikan seperti di atas.
holocronweaver

Dalam versi yang lebih baru perference ini tampaknya telah berubah menjadi: Tools -> Preferences -> Video -> Accelerated video output (Overlay). Jika itu tidak dicentang, itu berfungsi.
BeeOnRope

2

Dua hal yang harus Anda ketahui tentang VLC:

1. Jika Anda telah mengaktifkan compiz, Anda akan memiliki beberapa masalah dengan VLC yang menunjukkan video dari film.

2. Jika Anda memiliki beberapa tampilan, itu akan memiliki beberapa masalah dengan VLC memilih tampilan mana untuk menampilkan video.

Jadi untuk apa yang saya baca, Anda memiliki keduanya. Dari pengalaman saya dengan kasus serupa saya sarankan untuk menonaktifkan compiz dan kemudian menguji tampilan. Untuk menonaktifkan compiz hanya ALT+ F2dan ketik metacity --replaceatau Anda bisa pergi ke System -> Preferences -> Appearance dan pilih Tab Efek Visual kemudian pilih tidak ada.

Kedua, untuk menguji masalah tampilan.

Tes pertama jika Anda dapat melihat video pada 1 tampilan (tanpa yang lain terhubung).

Tes kedua (dengan video ditutup. Jangan membukanya) dengan kedua monitor terhubung dan dalam "mode klon". Jalankan video dan lihat apakah itu muncul di kedua layar.

Ketiga dan terakhir, hapus "mode klon". Letakkan satu di kanan atau kiri dan buka 2 instance VLc. pindahkan salah satu instance ke tampilan kiri / kanan dan yang lainnya meninggalkannya di tampilan dasar.

ini adalah cara yang saya lakukan ketika saya memiliki masalah layar hitam dengan vlc. Ini karena beberapa masalah dengan compiz dan dengan memiliki banyak tampilan karena VLC tidak tahu harus menampilkan mana.

Uji semua ini dan beri tahu kami.


Saya minta maaf karena sudah lama menanggapi. VLC umumnya berfungsi, ditampilkan pada kedua monitor. Kadang-kadang, itu akan kesalahan dan menampilkan layar penuh pada monitor yang salah. (Saya tidak yakin apakah kesalahan itu ditampilkan pada monitor utama setiap kali atau yang muncul ketika VLC diluncurkan.) Bagaimanapun, itu bukan masalah besar. Beralih layar penuh sekali biasanya cukup untuk menghapus masalah itu.
George Marian

Masalahnya adalah bahwa dalam beberapa keadaan mode layar penuh tidak akan menampilkan apa pun kecuali latar belakang hitam. Saya telah mencoba mematikan compiz, tetapi itu tidak menyelesaikan masalah. Itu membuatnya lebih kecil kemungkinannya muncul, tetapi tidak menyelesaikannya. Catatan berkaitan dengan dua pengaturan monitor, yang secara umum tampaknya bekerja untuk saya. Ketika VLC mengalami masalah ini, itu akan terjadi pada kedua monitor.
George Marian

0

Mengingat jumlah jawaban yang baik, jika Anda masih mengalami masalah - saya sarankan mengisi laporan bug dengan vlc dan launchpad. (Cari bug serupa terlebih dahulu.)


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.