คำถามติดแท็ก .desktop

ไฟล์ .desktop เป็นตัวเรียกใช้งาน เมื่อเรียกใช้จะเรียกใช้งานคำสั่งซึ่งมักจะเรียกใช้แอปพลิเคชัน ใช้แท็กนี้หากคุณถามคำถามเกี่ยวกับการใช้ไฟล์ .desktop หรือเกี่ยวกับรูปแบบไฟล์ .desktop โดยทั่วไป

2
เป็นไปได้ไหมที่จะใช้ไฟล์. esktop เพื่อเปิดไฟล์ pdf ในเครื่องบนหน้าเว็บที่ระบุด้วยเบราว์เซอร์?
ฉันต้องการใช้desktop filesเปิดไฟล์ PDF ในหน้าเว็บบางหน้าฉันพยายามสร้างไฟล์ด้วยไวยากรณ์ต่อไปนี้: [Desktop Entry] Encoding=UTF-8 Name=mypdf.pdf Type=Link URL=file:///home/myhomefolder/mypdf.pdf#page=45 Icon=application-pdf เมื่อฉันเปิดไฟล์นี้เบราว์เซอร์เริ่มต้นจะเปิดไฟล์ pdf ของฉันในหน้า 1 ดูเหมือนว่ามันจะ#page=45เป็นความคิดเห็นแม้ว่าฉันจะวางที่อยู่file:///home/myhomefolder/mypdf.pdf#page=45โดยตรงบนเบราว์เซอร์ก็ตามฉันก็จะได้ผลลัพธ์ตามที่คาดหวัง (ไฟล์ PDF จะเปิดในหน้า 45) .. . ฉันรู้ว่าถ้าฉันใช้ไวยากรณ์นี้สำหรับไฟล์ PDF บนอินเทอร์เน็ตก็ใช้งานได้ตามที่คาดหวังและจะเปิดไฟล์ PDF ในหน้าเว็บที่ฉันกำหนดไว้ล่วงหน้าปัญหาก็คือไฟล์ในเครื่องเท่านั้น เป็นไปได้ไหมที่จะใช้ไฟล์เดสก์ท็อปเพื่อเปิดไฟล์ pdf ในเครื่องบนหน้าเว็บที่ต้องการ? หรือเป็นข้อ จำกัด ของdesktop files?
8 pdf  .desktop 

1
ฉันจะลบไอคอน Skype หรือไอคอนผีสำหรับแอปที่ถูกลบออกจากเปลือก GNOME ได้อย่างไร
เมื่อค้นหา "Skype" ฉันเห็นรายการ 2 รายการเหล่านี้เสมอ มีไอคอน Skype ว่างเปล่าที่ซ้ำกันนี้ ทั้งคู่ดูเหมือนจะใช้งาน Skype ในลักษณะเดียวกัน แต่ฉันได้ตรวจสอบทั้ง/usr/share/applicationsและ~/.local/share/applicationsและไม่พบไอคอนพิเศษเพื่อให้ฉันสามารถลบได้ นอกจากนี้ตามที่อธิบายไว้ที่นี่บางครั้งไอคอนผีที่คล้ายกันจะปรากฏขึ้นแม้หลังจากลบแอปพลิเคชันที่เกี่ยวข้อง

1
ไฟล์ .desktop ไม่แสดงไอคอน
[Desktop Entry] Version=1.0 Name=Event Manager Exec=python3 /media/PRIVATE/Document/Python/Reminder\ ver\ 2/Gui.py Icon="/home/dtoan/Pictures/book Reader.png" Terminal=false Type=Application Categories=Utility; นี่คือไฟล์ .desktop ของฉันที่ฉันสร้างขึ้น แต่ในเส้นประก็แสดงไอคอนเริ่มต้นแทนภาพ png ของฉัน ฉันแน่ใจว่าเส้นทางถูกต้อง ความคิดใด ๆ
8 icons  .desktop 

2
ไอคอนเดสก์ท็อปปรากฏขึ้นบนจอภาพที่ไม่ถูกต้อง
ฉันมีแล็ปท็อปที่มี Xubuntu 13.10 และด้านขวาของแล็ปท็อปเป็นจอมอนิเตอร์อยู่ จอภาพเป็นอุปกรณ์หลัก: ฉันตั้งค่าตัวเลือก "หลัก" ในเครื่องมือแก้ไขการตั้งค่า ( http://www.ubuntubuzz.com/2011/12/how-to-dual-monitor-setup-on-xfce.html ) และฉัน ใช้การตั้งค่านี้: xrandr - เอาต์พุต HDMI1 - พรีเมียร์ - ด้านขวาของ LVDS1 (HDMI1 เป็นจอภาพตามที่คุณอาจเดา) การตั้งค่าดูอัลจอมอนิเตอร์ส่วนใหญ่นั้นใช้งานได้ดี: เส้นขอบเมนูของฉันปรากฏบนจอภาพและโปรแกรมทั้งหมดก็เริ่มบนจอมอนิเตอร์ ปัญหาของฉันคือไอคอนบนเดสก์ท็อป: เมื่อฉันบันทึกไฟล์ใหม่ (เช่นรูปภาพในเบราว์เซอร์) ไปยังเดสก์ท็อปมันจะปรากฏที่ด้านซ้ายสุดของแล็ปท็อปและฉันต้องลากมันบนหน้าจอ และเมื่อฉันเปลี่ยนชื่อไอคอนนั่นคือบนจอภาพมันจะกระโดดไปทางด้านซ้ายสุดของแล็ปท็อป และสิ่งที่น่ารำคาญยิ่งกว่า: ทุกสองหรือสามวัน (ต้องเป็นสภาพการแข่งขันบางอย่าง) เมื่อฉันเริ่มแล็ปท็อปไอคอนที่จัดเรียงอย่างระมัดระวังบนหน้าจอจะปรากฏขึ้นที่ด้านซ้ายของแล็ปท็อปในแนวตั้งเส้นเดียวและฉัน ต้องลากพวกเขากลับมาและจัดเรียงใหม่ มีตัวเลือก / การตั้งค่าอื่นที่ฉันสามารถตั้งค่าซึ่งเป็นจอภาพหลักเพื่อให้ไอคอนเดสก์ท็อปยังตระหนักถึงที่พวกเขาควรจะปรากฏ? ฉันจะป้องกันการย้ายไอคอนแบบสุ่มเมื่อเริ่มต้นระบบได้อย่างไร

3
การตั้งค่า Conky บน Ubuntu
ฉันประหลาดใจหลังจากเห็นคุณสมบัติในภาพที่แสดง หลังจากค้นหานิดหน่อยฉันก็รู้ว่ามันเป็นธีมแสนรู้ แต่ตอนนี้ฉันยังไม่ชัดเจนเกี่ยวกับเรื่องนี้และฉันไม่รู้วิธีติดตั้ง ช่วยฉันด้วย

2
ฉันสามารถใช้ pkexec ในสคริปต์ python หรือไฟล์ .desktop ได้หรือไม่
จากคำถามต่อไปนี้ ทำไม gksu ถึงไม่ติดตั้งโดยค่าเริ่มต้นอีกต่อไป? เมื่อใดที่จะใช้ pkexec vs. gksu / gksudo เราเห็นว่า gksu จะไม่ได้รับการสนับสนุนอีกต่อไปในระยะยาวและจะไม่ได้รับการติดตั้งเป็นค่าเริ่มต้นจาก> = 13.04 แต่เราควรใช้ pkexec ซึ่งทำงานได้ดีสำหรับแอปพลิเคชันที่ไม่ใช่แบบกราฟิก แต่ไม่ใช่สำหรับ apllications บน GUI: pkexec gedit เมื่อแทนที่ gksu ในไฟล์ .desktop EXEC=pkexec /usr/bin/gedit หรือเมื่อฉันเรียกใช้สคริปต์ python เพื่อเรียกใช้โปรแกรมกราฟิกที่มีสิทธิ์รูทฉันได้รับข้อผิดพลาดดังต่อไปนี้: >>>subprocess.Popen(['pkexec','gedit']) ** (gedit:3203): WARNING **: Could not open X display ฉันจะต้องเขียนสคริปต์หรือไฟล์ .desktop ของฉันอีกครั้งเพื่อรองรับกล่องโต้ตอบการรับรองความถูกต้องและเรียกใช้แอปพลิเคชันในฐานะรูทหากฉันไม่ควรขึ้นกับ gksu อย่างไร

1
TargetEnvironment = Unity คืออะไร
ฉันมีการติดตั้ง Lubuntu 12.10 บริสุทธิ์ ขณะที่มองไฟล์เดสก์ทอปบางใน / usr / share / TargetEnvironment=Unityการใช้งานที่ฉันเห็น ตัวอย่างหนึ่งอยู่ในไฟล์ .desktop สำหรับ Google Chrome: [NewWindow Shortcut Group] Name=New Window Exec=/opt/google/chrome/google-chrome TargetEnvironment=Unity [NewIncognito Shortcut Group] Name=New Incognito Window Exec=/opt/google/chrome/google-chrome --incognito TargetEnvironment=Unity อีกตัวอย่างหนึ่งคือไฟล์ .desktop สำหรับ Inkscape: [Drawing Shortcut Group] Name=New Drawing Exec=inkscape TargetEnvironment=Unity เพื่อหาสิ่งที่หมายถึงผมมองรายการข้อมูลจำเพาะสก์ท็อป - มาตรฐาน freedesktop.orgและUnityLaunchersAndDesktopFiles TargetEnvironmentแต่ไม่ได้กล่าวถึง ดังนั้นคำถามของฉัน
8 unity  .desktop 

1
ไม่สามารถเพิ่มทางลัดบนเดสก์ท็อปสำหรับ KDE
Chromebook ของฉันเคยติดตั้ง Unity แต่ไม่นานมานี้จะไม่สามารถบู๊ตได้และฉันต้องใช้อิมเมจการกู้คืนเพื่อทำการสำรองข้อมูล การติดตั้ง Ubuntu ของฉันถูกลบออกจากระบบดังนั้นฉันจึงติดตั้งใหม่และตัดสินใจใช้ KDE แทน Unity ฉันเคยมีทางลัดบนเดสก์ท็อปเพื่อเปิดใช้ซอฟต์แวร์ แต่ตอนนี้ไม่มี / home / [ชื่อผู้ใช้ของคุณที่นี่] / ไดเรกทอรี Desktop ให้ใส่ทางลัด สิ่งที่ฉันพยายามถามที่นี่คือ: ฉันจะเพิ่มไอคอนซอฟต์แวร์ลงในหน้าจอเดสก์ท็อปเพื่อให้ฉันสามารถเปิดใช้แอปพลิเคชันบน KDE ได้อย่างรวดเร็วได้อย่างไร

2
Dropbox หายไปจากแอปพลิเคชันเริ่มต้นเมื่อรีบูตใน Ubuntu 16.04
ฉันกำลังพยายามให้ Dropbox ทำงานเมื่อเริ่มต้น ทำเครื่องหมายในช่องในการตั้งค่าของโปรแกรม "เริ่ม Dropbox เมื่อเริ่มต้นระบบ" ไม่ทำอะไรเลย ฉันได้ลองรวม Dropbox ใน gui Applications Startup โดยเพิ่มคำสั่งที่พบใน usr / share / applications ภายใต้ "Properties" สำหรับ Dropbox ปัญหาที่ฉันพบคือหลังจากเพิ่มคำสั่งที่เกี่ยวข้อง "dropbox start -i" Dropbox จะทำงานเมื่อเริ่มต้นเพียงครั้งเดียวแล้วมันจะหายไปจากรายการแอปพลิเคชันเริ่มต้น มีคนถามคำถามที่คล้ายกันก่อนหน้านี้ แต่คำตอบนั้นดูเหมือนจะไม่สมเหตุสมผล ฉันจะระบุสาเหตุที่รายการหายไปจากแอปพลิเคชันเริ่มต้นได้อย่างไร ฉันได้ทำตามคำแนะนำที่นี่ไม่สามารถเปลี่ยนโปรแกรมเริ่มต้นในการตั้งค่าแอปพลิเคชันเริ่มต้นแต่นั่นก็ไม่ได้ช่วยอะไร ปัญหาไม่ได้เกิดขึ้นกับแอพอื่น ๆ ตัวอย่างเช่นฉันเพิ่มความกล้าโดยใช้วิธีการด้านบนและมันบูทเมื่อเริ่มต้น แต่ไม่หายไปจากรายการแอปพลิเคชันเริ่มต้นเช่นเดียวกับ Dropbox ขณะนี้ฉันมีเพียงสองแอปพลิเคชั่นที่ระบุไว้ในการเริ่มต้น: SSH Key Agent และ touchpad-indicator-autostart ฉันจะป้องกันไม่ให้ Dropbox หายไปจากรายการแอปพลิเคชันเริ่มต้นและบังคับให้มันทำงานเมื่อเริ่มต้นได้อย่างไร

2
Ubuntu 18.04, Ubuntu Dock มาตรฐาน, ไวยากรณ์แอคชั่นหลายรายการในไฟล์ .desktop
ฉันกำลังย้ายข้ามจาก Ubuntu ก่อนหน้านี้และต้องการตัวเรียกใช้งานการดำเนินการหลายตัวของฉัน ฉันไม่เห็นว่าเกิดอะไรขึ้นกับไฟล์ .desktop นี้ (แก้ไขให้ง่ายกว่าที่ต้องการ): #!/usr/bin/env xdg-open # # this file lives in ~/.local/share/applications # [Desktop Entry] Version=1.0 Name=Remote Servers SSH Comment=Login to my servers by SSH Exec=gnome-terminal Terminal=false Type=Application Icon=utilities-terminal Actions=Local;Athena; [Desktop Action Local] Name=SSH into localhost Exec=gnome-terminal [Desktop Action Athena] Name=SSH into athena from home Exec=gnome-terminal …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.