ฉันจะหยุด LibreOffice จากการหยุดทำงานแบบสุ่มได้อย่างไร


14

Libreoffice หยุดทำงานแบบสุ่ม มันจะทำเช่นนี้เมื่อฉันพิมพ์และเมื่อฉันสลับเดสก์ท็อปหรืออะไรก็ตาม ไม่มีลายกับมัน ฉันต้องการความช่วยเหลือที่นี่ ใครมีปัญหาหรือปัญหานี้คล้ายกับมัน ทุกคนได้พบการแก้ไข นอกจากนี้ดูเหมือนว่าจะเกิดขึ้นอย่างชัดเจนโดยเฉพาะอย่างยิ่งหลังจากที่สกรีนเซฟเวอร์ของฉันเริ่มขึ้น ฉันจะบอกว่ามันเกิดขึ้นประมาณ 97% ของเวลาหลังจากนั้น นี่เป็นข้อผิดพลาดที่น่ารำคาญและทำให้ประสิทธิภาพการทำงานของฉันต่ำลง


ฉันถอนการติดตั้งและติดตั้งใหม่และไม่ทำงาน ฉันยังลบโฟลเดอร์และไม่ได้ผล
Sam Mercier

ฉันได้รับพฤติกรรมเดียวกันหวังที่จะหาทางออกในหัวข้อนี้ บางครั้งมันเกิดขึ้นแม้ว่าหน้าต่าง LO ไม่ได้อยู่ในโฟกัส คุณอยากติดตั้ง lo-menubar หรือไม่?
เจฟฟรีย์

คุณกล่าวนี้เกิดขึ้นหลังจากที่หน้าจอได้เริ่มต้น ... ฉันดูเหมือนจะได้รับนี้หลังจากระงับ / ประวัติ
เจฟฟรีย์

1
ฉันได้ยื่นข้อผิดพลาดข้อผิดพลาดlaunchpad.net/ubuntu/+source/openjdk-6/+bug/796206
geoffrey

6
คุณยอมรับคำตอบ AJ00200 คุณสามารถแสดงความคิดเห็นว่าจุดใดที่เขากล่าวถึงสามารถแก้ไขปัญหาของคุณได้หรือไม่?
Oxwivi

คำตอบ:


2

ฉันมีปัญหาเดียวกัน แต่ก็แก้ไขได้หลังจากติดตั้ง Ubuntu ใหม่ อย่างไรก็ตามคนส่วนใหญ่จะใช้สิ่งนี้เป็นตัวเลือกสุดท้าย บางสิ่งที่คุณสามารถทำได้เพื่อทำซ้ำผลลัพธ์คือ:

  • ลบโฟลเดอร์. libreoffice ตามที่ scouser73 กล่าว
  • ลบและติดตั้ง Java หรือ OpenJDK อีกครั้ง
  • ติดตั้ง LibreOffice อีกครั้ง (ลองใช้รุ่นล่าสุดจากเว็บไซต์)

หวังว่าหนึ่งในนั้นจะช่วยได้ หากคุณตัดสินใจที่จะติดตั้งใหม่อย่าลืมสำรองไฟล์ทั้งหมดที่คุณอาจต้องการ


5

อ้างอิงจากหัวข้อนี้http://ubuntuforums.org/showthread.php?t=1813246และhttp://forums.linuxmint.com/viewtopic.php?f=47&t=77851&p=456737ปัญหานี้เชื่อมโยงกับกราฟิกการ์ดใน การใช้งานคือ Intel HD Graphics และบน CPU Intel Sandy Bridge เช่น (Intel (R) Core (TM) i5-2540M)

การแก้ไขที่แนะนำคือการปิดใช้งานการลบรอยหยักบน LibreOffice โดยไปที่เมนูเครื่องมือเลือกตัวเลือก จากนั้นในหน้าจอถัดไปเลือก "ดู" จากเมนู "LibreOffice" จากนั้นยกเลิกการเลือก "ใช้การป้องกันนามแฝง"

ฉันยืนยันว่ามันใช้งานได้สำหรับฉัน จนถึงขณะนี้สำนักงาน Libre ไม่ได้ทำงานผิดปกติหลังจากฉันปิดใช้งานตัวเลือกกราฟิกเอาท์พุตจากการตั้งค่ามุมมอง LibreOffice ขอบคุณฟอรั่มสะระแหน่และ Ubuntu นั่นช่วยชีวิตฉันไว้ ฉันค้นหามานานแล้ว ...


4

เนื่องจากเป็นข้อผิดพลาดของ Java ให้ลองสลับ JRE ใช้ OpenJDK หากคุณไม่ได้มี OpenJDK ติดตั้ง

ในสำนักงานฟรีไปToolsOptions... → LibreOfficeJava(รอนิด ๆ หน่อย ๆ จนกระทั่งรายการ JREs ปรากฏขึ้น) และจากนั้นสลับไปรุ่น 1.6.0_20 /usr/lib/jvm/java-6-openjdk/jreเมื่อคุณเน้นมันสถานที่ควรจะเป็นสิ่งที่ชอบ

กดปุ่ม OK และปิดเอกสารหรือหน้าต่างที่เปิดอยู่ทั้งหมดของ LibreOffice จากนั้นเริ่ม Office Libre อีกครั้ง


ตัวเลือกอื่นจะเป็นการยกเลิกการเลือกช่อง "Use Java runtime" ทั้งหมด
jnv

1
ตอนนี้ฉันสามารถแสดงความคิดเห็น :-) แต่เขาควรระวังว่าบางฟังก์ชั่นของ Libre / Open-Office จำเป็นต้องมี JRE ดูที่นี่wiki.services.openoffice.org/wiki/Java_and_OpenOffice.org
AlexTheBird

จุดดี. นี่เป็นความจริงสำหรับส่วนขยายส่วนใหญ่รวมถึง Zotero ที่ Geoffrey ใช้
jnv

1
ขอบคุณอเล็กซ์และ jnv ฟังดูน่าสนใจ ฉันจัดการเพื่อทำซ้ำข้อผิดพลาดครั้งเดียวกับ sun jre และด้วยเอกสารที่มีการอ้างอิง zotero แต่จนถึงขณะนี้ไม่มีข้อผิดพลาดกับ opedjdk jre ฉันจะเก็บ openjdk ไว้อีกสักครู่เพื่อให้แน่ใจว่าไม่มีการขัดข้องเพิ่มเติม
เจฟฟรีย์

ฉันยังไม่แน่ใจว่า sun java เป็นปัญหาหรือไม่ แต่เมื่อไม่นานมานี้เกิดปัญหากับ LO หลังจากเปลี่ยนมาใช้ openjdk (แต่มีการอัพเดท LO ในระหว่างนี้ดังนั้นใครจะรู้) อย่างไรก็ตามนี่เป็นคำตอบที่มีประโยชน์ที่สุดสำหรับฉัน (และไปถึงที่นั่นก่อนคำตอบที่เป็นประโยชน์ของ jnv) ดังนั้นจึงควรมี 150 สำหรับ AlexTheBird ขอบคุณ!
เจฟฟรีย์

2

ฉันขอแนะนำให้คุณลบโปรไฟล์ LibreOffice ฉันคิดว่าสิ่งนี้อาจลบปัญหาที่คุณประสบด้วยการขัดข้องแบบสุ่ม

1 - ไปที่โฟลเดอร์บ้านของคุณ

2 - กดCTRL & Hเพื่อแสดงโฟลเดอร์ที่ซ่อน

3 - ค้นหาโฟลเดอร์. libreoffice

4 - คลิกขวาที่มันแล้วลบ

สิ่งนี้จะไม่ลบเอกสารใด ๆ ที่คุณทำโดยทั่วไปสิ่งที่คุณกำลังทำอยู่เริ่มต้นจากกระดานชนวนสะอาด


ตกลง. นั่นฟังดูมีแนวโน้ม ฉันจะลองเร็ว ๆ นี้ ขอขอบคุณ.
Sam Mercier

ไม่นั่นไม่ได้ช่วยอะไร
Sam Mercier

ตั้งแต่ LO 3.5 ~/.config/libreofficeไดเรกทอรีรายละเอียดคือ การลบออกหยุดการทำงานล้มเหลวสำหรับฉัน
Frank Zalkow

2

ทุกครั้งที่ libreoffice หยุดทำงานจะปล่อยไฟล์บันทึกไว้ที่โฟลเดอร์โฮมของคุณและที่ไดเรกทอรีทำงาน อ่านบันทึกนั้นเพื่อค้นหาสาเหตุที่แท้จริงของปัญหา แม้ฉันจะประสบปัญหาเดียวกัน บันทึกส่วนใหญ่บอกว่า JRE มีส่วนเกี่ยวข้องกับความผิดพลาด ในฐานะที่ไม่ใช่นักพัฒนาซอฟต์แวร์ฉันไม่เข้าใจ :-( ฉันพบว่าการลบตัวเลือกเพื่อใช้คุณลักษณะที่ไม่เสถียร - ทดลอง (ในเครื่องมือ> ตัวเลือก) ช่วยได้เล็กน้อย


ฉันไม่ได้เปิดใช้งานตัวเลือก 'ไม่เสถียร - ทดลอง' ดังนั้นตัวเลือกนี้จึงไม่ทำให้เกิดปัญหาที่ฉันได้รับ ขอบคุณที่ชี้ไปที่ไฟล์บันทึกข้อผิดพลาดฉันได้ยื่นรายงานบั๊กบน Launchpad แล้ว
เจฟฟรีย์

2

ฉันแก้ไขมันได้เร็วขึ้นและฉันไม่ต้องการเริ่มต้นด้วยการเรียกใช้ระยะยาวก่อน: D

เพียงแค่เปิด LO ไปที่การตั้งค่าและเปลี่ยนการสนทนาที่ LO ใช้เพื่อบันทึกเอกสาร

ดังนั้นเปลี่ยนการตั้งค่านี้เป็น: "ใช้กล่องโต้ตอบ LibreOffice เพื่อบันทึกเอกสาร"

(ตัวเลือกภายใต้ "ทั่วไป")

ปิดและเปิด LO อีกครั้งและสิ่งนี้ใช้ได้สำหรับฉัน

(ฉันพบว่า LO ของฉันยังทำงานล้มเหลวขณะบันทึกเอกสารแม้ไม่มีรุ่น JAVA ที่เปิดใช้งานใน LO)


1

แก้ไข: ฉันพลาดว่า Geoffrey ใช้ Sun JRE อยู่แล้วและดูเหมือนว่า OpenJDK อาจแก้ไขปัญหานี้ได้ แต่ความผิดพลาดเดียวกันมีรายงานสำหรับ OpenJDK

ดูเหมือนว่าปัญหาเดียวกันนี้ได้รายงานไปแล้วสำหรับ 10.10 โดยไม่ได้รับความสนใจใด ๆ

สมมติว่า Java เป็นสาเหตุของปัญหาและคุณใช้ JRE เริ่มต้น (OpenJDK) คุณสามารถลอง Sun JRE แทน OpenJDK

Sun JRE อยู่ในพื้นที่เก็บข้อมูลพันธมิตรตรวจสอบให้แน่ใจว่าคุณเปิดใช้งาน repo นี้แล้ว

ขณะนี้:

sudo apt-get update
sudo apt-get install sun-java6-jre

คุณจะมี JRE สองอัน คุณสามารถลบ OpenJDK:

sudo apt-get remove default-jre default-jre-headless openjdk-6-jre openjdk-6-jre-headless icedtea6-plugin

(ฉันไม่แน่ใจว่าแพคเกจเริ่มต้นคืออะไรเป็นไปได้ว่าคุณอาจไม่มีการติดตั้งเหล่านี้ - apt-get จะไม่สนใจมัน)

หรือกำหนดค่า JRE เริ่มต้นใหม่:

sudo update-alternatives --config java

(เลือก / usr / lib / jvm / java-6-sun / jre / bin / java)

ในกรณีที่สองเพื่อให้แน่ใจว่า LibreOffice ใช้ Sun JRE ให้ทำตามคำตอบของ Alexเพียงแค่เลือกจาก Sun Microsystems


ขอบคุณสำหรับสิ่งนั้น ฉันสับสน ... รายงานข้อผิดพลาดของฉันเกิดจากการขัดข้องโดยใช้ sun java ใช่มั้ย แต่คนอื่นที่รายงานข้อผิดพลาดบอกว่าเขาใช้ openjdk เมื่อมองถึงรายงานความผิดพลาดที่ฉันมีในโฟลเดอร์บ้านของฉันบางอันใช้สำหรับ openjdk บางอันสำหรับ sun java (ฉันสลับไปมาระหว่างคนสองคนในช่วงสองสามวันที่ผ่านมาพยายามแก้ไขปัญหาอื่น) ดังนั้นทั้งสองอย่างผิดพลาดหรือไม่
เจฟฟรีย์

อ่าฉันเห็นแล้วจริง ๆ แล้วฉันคิดว่าคุณกำลังใช้ OpenJDK เนื่องจากคุณได้รายงานข้อผิดพลาดสำหรับ openjdk-6 อย่างไรก็ตามข้อผิดพลาดที่ฉันเชื่อมโยงดูเหมือนจะเป็นจริงกับ OpenJDK ดังนั้นในที่สุด JRE อาจไม่สำคัญ
jnv

-1

ฉันซ่อมแซม LibreOffice ของฉันโดยติดตั้งใหม่ Ubuntu กำลังใช้ Libre เวอร์ชันที่ไม่เสถียรและนั่นก็เป็นสาเหตุที่ทำให้เกิด


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