คำนำ: เราต้องการสร้างภาพหน้าจอเว็บไซต์โดยใช้เซิร์ฟเวอร์ของเราโดยตรงและหยุดใช้บริการภายนอก เบราว์เซอร์ Chromium มีตัวเลือกในการสร้างกราฟิก PNG จากเว็บไซต์ ดังนั้นเราจึงต้องการใช้มัน
เราติดตั้ง Chromium บนเซิร์ฟเวอร์ของเรา:
sudo apt-get อัปเดต
sudo apt-get install โครเมียมเบราว์เซอร์
จากนั้นเราพยายามเรียกใช้เบราว์เซอร์และได้รับข้อผิดพลาดนี้:
โครเมียมเบราว์เซอร์ --no-sandbox
/usr/bin/chromium-browser: 12: xdg-settings: ไม่พบ
กับดักติดตาม / เบรกพอยต์
เวอร์ชันของเบราว์เซอร์โครเมียม:
เบราว์เซอร์โครเมียม --version
/usr/bin/chromium-browser: 12: xdg-settings: ไม่พบ
โครเมียม 97.0.4692.99 สแนป
พยายามหาข้อมูลเพิ่มเติมเกี่ยวกับ "การตั้งค่า xdg":
การตั้งค่า xdg ใช้สำหรับภายในเซสชันเดสก์ท็อปเท่านั้น ไม่แนะนำให้ใช้การตั้งค่า xdg เป็นรูท
จะแก้ไขข้อผิดพลาดและทำให้ Chromium ทำงานได้อย่างไร
หมายเหตุ 1: เมื่อเรียกใช้ xdg-การตั้งค่า
เราได้รับ -bash: xdg-settings: ไม่พบคำสั่ง
. อาจเป็นเพราะไม่มีเซสชันเดสก์ท็อปบนเซิร์ฟเวอร์
หมายเหตุ 2: เวอร์ชัน Ubuntu คือ "Ubuntu 20.04.3 LTS"