เรียกใช้ office 2007 pptview.exe บน Ubuntu 9.10


0

ฉันกำลังตั้งค่าพีซีเครื่องเก่าที่ติดตั้ง Ubuntu 9.10 สำหรับการดูสไลด์ PowerPoint, ครั้งแรกที่ผมติดตั้งแพคเกจ pptview ดูเหมือนว่าจะไม่ได้ผลเสมอไป ในตัวอย่างแรกฉันลองข้อความสไลด์เกือบอ่านไม่ได้ man pptviewระบุว่าแพคเกจนั้นใช้ PowerPoint Viewer 97 ซึ่งดูเก่ามากสำหรับฉัน

ดังนั้นผมจึงตัดสินใจที่จะลองใหม่Powerpoint Viewer 2007 นี้ควรจะทำงานกับไวน์ ตัวติดตั้ง microsoft ที่ดาวน์โหลดมานั้นทำงานได้ดีภายใต้ไวน์ อย่างไรก็ตามหากฉันพยายามเปิดใช้งานการpptview.exeติดตั้งใน.wineโฟลเดอร์ของฉันฉันจะได้รับผลลัพธ์นี้:

fixme: heap: HeapSetInformation 0x110000 1 (ไม่มี) 0

AFAIK ข้อความ fixme นี้ไม่เป็นอันตรายและไม่ได้บ่งชี้ถึงข้อผิดพลาดจริง อย่างไรก็ตามไม่มีอะไรเกิดขึ้นหลังจากนั้น pptview.exeไม่เปิดตัว ฉันได้ลองอัปเดตเป็น wine-1.1.32 แล้ว แต่นั่นก็ไม่ได้สร้างความแตกต่างเลย

ความคิดใด ๆ

แก้ไข : OpenOffice ต้องการหน่วยความจำมากเกินไป พีซีนี้มีขนาด 256MB เท่านั้น ใช้งานได้ แต่ใช้เวลานานในการเปิดและนำพีซีไปสู่การรวบรวมข้อมูล ฉันคิดด้วยว่าฉันจะเห็นปัญหาความเข้ากันได้น้อยลงถ้าฉันใช้โปรแกรมดู PowerPoint ของ Microsoft ภายใต้ไวน์

แก้ไข : Bugzilla WineHQ มีปัญหาเก่าสำหรับเรื่องนี้ แต่มันไม่ได้ทำเครื่องหมายว่าได้รับการยืนยัน เห็นได้ชัดว่ามันทำงานได้ในบางสภาพแวดล้อม แต่ไม่ได้สำหรับคนอื่น ๆ


1
มีเหตุผลบางอย่างที่คุณไม่ต้องการเปิดไฟล์เหล่านี้ใน OpenOffice หรือไม่?
— DaveParillo

คำตอบ:


0

ลิงค์ appdb ของคุณกล่าวถึง

อะไรไม่ทำงาน: กำลังเปิด. pptx

นอกจากนี้ความคิดเห็นโดด ๆ กล่าวถึง

ใช้เพื่อความผิดพลาดเพราะมันจำเป็นต้อง t2embed.dll รับมันคัดลอกไปยัง. ไวน์ / drive_c / windows / system32 ทำงานได้ดี

คุณสามารถลองใช้ PPTViewer ดั้งเดิมสำหรับ Linux ได้จากที่นี่


ฉันไม่ได้ทดสอบด้วยไฟล์ pptx ดังนั้นจึงไม่ใช่ปัญหา ฉันคิดถึงความคิดเห็นนั้นและจะพยายามคัดลอก t2embeded.dll
— wcoenen

คุณสามารถลองใช้ PPTViewer ดั้งเดิมสำหรับ Linux ได้จากlinuxappfinder.com/package/pptview
— Sathyajith Bhat

นั่นไม่ใช่ตัวแสดงเนทิฟ linux มันเป็น windows pptview.exe ปกติ คุณยังคงใช้มันภายใต้ไวน์
— DaveParillo

จริงเหรอ ฉันพบแพ็คเกจ deb แต่ไม่สามารถดาวน์โหลดได้ในขณะนี้ดังนั้นจึงโพสต์
— Sathyajith Bhat

ฉันคัดลอก t2embed.dll ไป.wine/drive_c/windows/system32แล้วแต่นี่ไม่ได้สร้างความแตกต่างเลย
— wcoenen

0

ใช้OpenOffice Impressสินค้าควรเปิดไฟล์ของคุณ

ปรับปรุง

ความคิด:

  1. หากคุณต้องการwine pptviewลองอีกอันให้แปลง ppt เป็น 2003 ก่อน
  2. ลองลดภาระหน่วยความจำของ OO ในระบบของคุณ:
    • ลดจำนวนการยกเลิกบัฟเฟอร์:
      • เปิดโปรแกรม OpenOffice ใด ๆ ไปที่เครื่องมือ -> ตัวเลือก
      • คลิกปุ่ม "หน่วยความจำ"
      • ภายใต้ "เลิกทำ" ให้ตั้งค่า "จำนวนขั้นตอน" เป็นค่าที่ต้องการ
    • คุณยังสามารถลดแคชวัตถุ ดูบทความวารสารลินุกซ์นี้สำหรับเคล็ดลับเพิ่มเติม
  3. มีโพสต์บล็อกที่พูดถึงโปรแกรมดู ppt บน Java ฟรีแต่ฉันไม่เคยใช้เลย

OpenOffice ต้องการหน่วยความจำมากเกินไป พีซีนี้มีขนาด 256MB เท่านั้น ใช้งานได้ แต่ใช้เวลานานในการเปิดและนำพีซีไปสู่การรวบรวมข้อมูล
— wcoenen

0

ปรากฎว่า office pptview.exe ไม่ทำงานภายใต้ไวน์หากมีการกำหนดค่า ubuntu ด้วยภาษาอื่นที่ไม่ใช่ภาษาอังกฤษ ภายใต้ภาษาเริ่มต้นทำงานได้ดี

เพื่อเป็นการหลีกเลี่ยงปัญหาในบรรทัดคำสั่งคุณสามารถเริ่มต้นไวน์ด้วยภาษาเริ่มต้นเช่นนี้:

LANG="" wine ~/.wine/<path to application>

-1

ดังนั้นเพียงแค่คุณทำให้ powerpoint ที่อัปเดตไม่ได้หมายความว่าโปรแกรม pptview จะคำนึงถึงสิ่งนั้น นี่เป็นไปตามลำดับที่คาดว่า '73 Ford จะใช้ '93 Ford Engine เพียงเพราะคุณวางเครื่องยนต์ '93 Ford ไว้ที่เบาะหลังของ '73 Ford และโปรดอย่าตีความผิดนี้เพื่ออนุมานว่าผลิตภัณฑ์ของ Microsoft นั้นอยู่ใกล้กับผลิตภัณฑ์ของฟอร์ด


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

(ฉันไม่ใช่คนที่ลดลง btw)
— wcoenen

ฉันเดาว่าการทุบตีแบบไมโครซอฟท์จะได้หนึ่ง downvoted Cest la vie การเปรียบเทียบรถที่ออกแบบมาไม่ดีของฉันพยายามที่จะชี้ให้เห็น - pptview เป็นแพ็คเกจ Ubuntu ซึ่งจะไม่เริ่มทำงานได้ดีขึ้นเพียงเพราะคุณได้ติดตั้งสิ่งใหม่กว่าภายใต้ไวน์ ฉันดีใจที่คุณได้พิจารณาหัวใจของปัญหา (ไม่เป็นมาตรฐาน LANG) แต่ฉันจะเพิ่ม ... นอกจากนี้ยังง่ายต่อการแก้ไขปัญหาอื่น ๆ ของคุณ - เพียงแค่ซื้อ RAM เพิ่มเติม
— pbr
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.