VLC logfile อยู่ที่ไหนสำหรับข้อผิดพลาด?


23

ฉันพยายามเปิด blu ray ด้วย VLC แต่ฉันได้รับข้อความแสดงข้อผิดพลาดนี้:

VLC ไม่สามารถเปิด MRL 'bluray: /// dev / sr0' ตรวจสอบบันทึกเพื่อดูรายละเอียด

สำหรับข้อมูลเพิ่มเติมฉันต้องอ่านบันทึกจาก VLC แต่ฉันไม่สามารถหาบันทึกใด ๆ ฉันพบเฉพาะwhich vlcที่ vlc ตั้งอยู่คือ

/ usr / bin / VLC

ฉันไปที่นั่น แต่ไม่พบไฟล์บันทึก


ดูเหมือนว่าโดยค่าเริ่มต้นการบันทึกไม่ได้เปิดอยู่ คุณสามารถบันทึกการล้อเลียนมากมายได้โดยไปที่คำตอบของ @ klugerama: askubuntu.com/a/945445/135088
Michael Scheper

คำตอบ:


10

คุณสามารถตั้งค่าที่ตั้ง VLC Tools -> Preferences -> Select "ALL" -> Advanced -> Loggingแฟ้มบันทึกโดยตรงในลูกค้าโดยจะเป็นตัวเลือก คุณยังสามารถตั้งค่า verbosity 0: silent, 1: error/info, 2: warning, 3: debugขึ้นอยู่กับระดับของข้อมูลที่คุณต้องการในล็อกไฟล์ จากนั้นรีสตาร์ทไคลเอ็นต์ VLC เพื่อให้การเปลี่ยนแปลงมีผล


ขอบคุณสิ่งนี้ทำให้การค้นหาของฉันแคบลง แต่มีไฟล์บันทึกจำนวนมากใน / var / log ไม่ทราบวิธีค้นหาไฟล์ที่เป็นของ vlc
sharkant

1
ตกลงมันอาจเป็นตัวเลือกที่คุณตั้งไว้ในโปรแกรมลองไปที่ VLC -> เครื่องมือ -> การตั้งค่า -> เลือก "ทั้งหมด" -> ขั้นสูง -> การบันทึกตามที่อธิบายไว้ในลิงค์ด้านล่าง: forum.videolan.org/ viewtopic.php? t = 101543
Nick Rodriguez

นี่ช่วยแก้ปัญหาให้คุณได้มั้ย
Nick Rodriguez

เมื่อฉันทำตามเส้นทางที่คุณได้รับจริง ๆ แล้วมีฟิลด์ชื่อ "logfilename" แต่มันว่างเปล่า นี่หมายความว่าฉันต้องเลือกชื่อไฟล์เองและเมื่อฉันสร้างมันขึ้นมาแล้วเท่านั้นข้อความแสดงข้อผิดพลาดจะปรากฏที่นั่นหรือไม่
sharkant

ใช่คุณต้องเลือกไฟล์บันทึกที่คุณต้องการใช้ จากนั้นฉันเชื่อว่าคุณจะต้องรีสตาร์ทเครื่องเล่นเพื่อให้การเปลี่ยนแปลงมีผล นอกจากนี้ตรวจสอบให้แน่ใจว่าได้ตั้งค่า verbosity เป็น 1 หรือ 2 ขึ้นอยู่กับรายละเอียดของการบันทึกข้อผิดพลาดที่คุณต้องการ
Nick Rodriguez

16

ขอบคุณ Pananoid Panda และ Kluegerama ที่ให้รายละเอียด แต่ฉันคิดว่าคำตอบนี้ต้องกระชับกว่านี้ สำหรับผู้ที่คุณต้องการเปิดใช้งานการเข้าสู่ระบบใน VLC ขั้นตอนต่อไปนี้ได้รับการยืนยันให้ทำงานบน Mac, Linux และ Windows

บนเครื่องพีซีไปที่เครื่องมือ -> Preferences -> กดปุ่ม "แสดงทั้งหมด" ปุ่ม (ซ้ายด้านล่างของหน้าต่างป๊อปอัพ) -> ขั้นสูง -> ตั้งค่าขั้นสูง -> Logger สำหรับการกำหนดค่าตามความชอบของ Mac อยู่ภายใต้เมนู VLC ส่วนที่เหลือจะเหมือนกับ PC

  1. ทำเครื่องหมายที่ช่องเพื่อ 'เข้าสู่ไฟล์' ระบุชื่อไฟล์บันทึกภายใต้ที่ระบุว่า 'ชื่อไฟล์บันทึก' และคลิกปุ่มเรียกดูเพื่อตั้งค่าตำแหน่งของไฟล์บันทึก คุณต้องเรียกดูตำแหน่งที่คุณต้องการให้ล็อกไฟล์เป็นจากนั้นคลิกบันทึก ( เลือกบน Mac)

  2. เลือกข้อความสำหรับรูปแบบบันทึก

  3. ตั้งค่า verbosity เป็นDebug (ตัวเลือก 2 สำหรับเวอร์ชั่นเก่ากว่า) - ตัวเลือกอื่น ๆ ได้แก่ Info, Warning (ทั้งตัวเลือก 1 สำหรับเวอร์ชั่นเก่า) และ Error ตัวเลือกเริ่มต้นเทียบเท่ากับ 0 ในรุ่นที่เก่ากว่า

  4. คลิกปุ่มบันทึกและออกจาก VLC

  5. รีสตาร์ท VLC

เมื่อคุณเริ่ม VLC ครั้งต่อไปมันจะทำการบันทึกกิจกรรมทั้งหมดไปยังไฟล์ที่ระบุ


การเขียนที่มีประโยชน์แม้ว่า # 2 กล่องบันทึกไปยังไฟล์ไม่มีอยู่ดูเหมือนว่าจะถูกย้ายไปยังการบันทึกจากก่อนหน้านี้
dez93_2000

5

ในการเพิ่มสิ่งที่ Paranoid Panda กล่าวไว้คุณต้องเปิดใช้งานการบันทึกด้วย:

เลือกส่วน "อินเทอร์เฟซ" ในการตั้งค่า (หลังจากทำตามคำแนะนำเดียวกันเพื่อแสดงการตั้งค่าทั้งหมด) และตรวจสอบความเหมาะสมสำหรับ "ล็อกไฟล์" และ / หรือ "ล็อกเพื่อ syslog"


นี่ควรเป็นคำตอบที่ยอมรับได้ (ฉันไม่เคยเห็นคำตอบที่ได้รับการยอมรับพร้อมกับคะแนนโหวตติดลบมาก่อน)
Michael Scheper

3

คุณสามารถตั้งค่าตำแหน่งและระดับ verbosity สำหรับไฟล์บันทึก VLC ดังนี้:

  1. เลือกToolsPreferencesจากเมนู (หรือพิมพ์CTRL+ P)
  2. ในShow settingsปุ่มตัวเลือกที่ด้านล่างซ้ายของหน้าต่างการตั้งค่าคลิก 'ทั้งหมด'
  3. ไปที่AdvancedLoggingในแผนผังการตั้งค่า

ตาม manpage นี่คือความหมายระดับต่าง ๆ ของ verbosity:

  • 0 = เงียบ

  • 1 = ข้อมูล / ข้อความเตือน

  • 2 = ดีบัก


2

ก่อนที่คุณจะตั้ง VLC เพื่อเข้าสู่ระบบการยื่นเป็น @AnotherLongUsername อธิบาย VLC /var/log/syslogจะเข้าสู่ระบบเพื่อ ไฟล์นี้มีการใช้งานร่วมกันในแอปพลิเคชันที่แตกต่างกันมากมายดังนั้นคุณจะต้องค้นหา " vlc" ในไฟล์นั้นเพื่อค้นหาข้อความของ VLC


ภายใต้สิ่งอำนวยความสะดวก?
ychaouche

@ychaouche ขอโทษฉันไม่เข้าใจคำถามของคุณ คุณหมายถึงอะไร "สิ่งอำนวยความสะดวก" ?
Zoltan

ขอบคุณไม่มีใครสามารถบอกตำแหน่งของไฟล์บันทึกได้
Joe
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.