วิธีการเปลี่ยนปุ่ม Dash ใน Unity Launcher


27

ฉันไม่ชอบปุ่ม Dash เริ่มต้น (หรือที่รู้จักกันว่าBFBสั้น ๆ ของ"ปุ่ม Big Freakin" ) ใน Unity Launcher มันค่อนข้างขัดแย้งกับชุดไอคอนของ Faenza และฉันต้องการจะเปลี่ยน ฉันจะทำสิ่งนั้นได้อย่างไร

ปุ่ม Dash ใน Unity Launcher


เราควรรวมสองสิ่งนี้เข้าด้วยกัน!
Jorge Castro

คำตอบ:


19

11.10

มันสามารถกำหนดค่าได้ ไอคอนความสามัคคีอยู่ใน / usr / share / unity / 4 โปรดเรียกดูโฟลเดอร์นี้ด้วยตัวจัดการไฟล์เพื่อดูภาพขนาดย่อ

นี่คือตัวอย่างการเปลี่ยนรูปลักษณ์ของหน้าแรกเริ่มต้นของเส้นประ:

cd /usr/share/unity/4
sudo mv squircle_base_54.png squircle_base_54.png.orig
sudo mv squircle_shine_54.png squircle_shine_54.png.orig
sudo cp round_outline_54x54.png squircle_base_54.png
sudo cp round_shine_54x54.png squircle_shine_54.png

ออกจากระบบและกลับเข้าสู่ระบบคุณจะเห็นเส้นประที่บ้านใหม่

ป้อนคำอธิบายรูปภาพที่นี่

การปรับแต่งเพิ่มเติมสามารถทำได้อย่างแน่นอนตราบใดที่คุณแทนที่ไฟล์ที่ถูกต้อง โปรดสำรองไฟล์ต้นฉบับก่อนทำการเปลี่ยนแปลง

BTW คุณอาจมีคำถาม: คุณรู้วิธีแก้ปัญหาได้อย่างไร ฉันพบปัญหาเดียวกันและพยายามค้นหาไฟล์ที่เกี่ยวข้องทั้งหมด:

sudo find / -type f -iname "*dash*"

1
โปรดเพิ่มลิงค์ไปยังรูปภาพและฉันจะแก้ไขมันเป็นคำตอบสำหรับคุณ ทำได้ดี +1
fossfreedom

Junjie W ถูกต้องในโฟลเดอร์นี้ถ้าคุณแทนที่ launcher_bfb.png คุณจะเปลี่ยนโลโก้ มันอาจดูเหมือนไฟล์โปร่งใส แต่จริงๆแล้วเป็นสีขาวที่มีความทึบ พื้นหลังและขอบก็อยู่ในนั้นด้วย
Lewis Goddard

8

ขั้นตอนในการเปลี่ยนไอคอนเส้นประสามัคคี:

  1. สร้างไอคอนของคุณเอง 54x54 px
  2. บันทึกไอคอนใหม่ในรูปแบบ png
  3. ไปที่: cd /usr/share/unity/4
  4. สำรองข้อมูลไอคอนเก่า: sudo cp launcher_bfb.png launcher_bfb_def.png
  5. ลบไอคอนเก่า: sudo rm launcher_bfb.png
  6. เปลี่ยนชื่อไอคอนใหม่ของคุณ: cp <yourIconName> launcher_bfb.png
  7. ย้ายไอคอนใหม่ใน Unity: sudo launcher_bfb.png /ust/share/unity/4

นี่คือลิงค์ YouTube ของฉัน: วิธีการเปลี่ยนไอคอนความสามัคคีในบ้าน


5

12.04

ใน 12.04 ไอคอน Unity 4 มีการเปลี่ยนแปลงอย่างสมบูรณ์:

มีไอคอนเหล่านี้ซึ่งสร้างปุ่ม Dash:

squircle_base_54.png
squircle_base_selected_54.png
squircle_edge_54.png
squircle_glow_62.png
squircle_shadow_62.png
squircle_shine_54.png

และสิ่งเหล่านี้ที่ไม่ได้ใช้:

round_corner_54x54.png
round_glow_62x62.png
round_glow_hl_62x62.png
round_outline_54x54.png
round_shine_54x54.png

ขนาดและชื่อแตกต่างกันมาก ฉันคิดว่าคุณต้องแก้ไขไฟล์ squircle_ ทุกไฟล์ด้วยตัวคุณเองด้วยโปรแกรมแก้ไขภาพอย่าง Gimp

คุณสามารถเห็นตัวเอง: nautilus /usr/share/unity/5/


3

Ubuntu 13.04

รับความรู้สึกสัมผัสอูบุนตูบนเดสก์ท็อป Unity ด้วยไอคอนตัวเรียกใช้เหล่านี้

  1. ในการใช้ไอคอน / ทรัพย์สินของ Ubuntu Touch Launcher บนเดสก์ท็อป (Unity) ให้ดาวน์โหลดไอคอนจากDeviantArtและแยกไฟล์เก็บถาวรที่ดาวน์โหลดมาในโฟลเดอร์บ้านของคุณ

  2. จากนั้นในการแทนที่ไอคอน Unity ด้วยไอคอนสไตล์ Ubuntu Touch ให้ใช้คำสั่งต่อไปนี้:

    cd Downloads 
    
    unzip ubuntu_touch_launcher_icons_by_aerilius-d5xifpa.zip
    
    sudo cp -r unity/6 /usr/share/unity/
    

ป้อนคำอธิบายรูปภาพที่นี่

การคืนค่าการเปลี่ยนแปลง

หากคุณย้อนกลับการเปลี่ยนแปลงเพียงแค่ติดตั้ง unity-common ใหม่โดยใช้คำสั่งต่อไปนี้:

    sudo apt-get install --reinstall unity-common

แหล่ง Webupd8


3

เปลี่ยนโลโก้ Ubuntu ในปุ่ม Dash

หากคุณต้องการเปลี่ยนเฉพาะโลโก้'วงกลมของเพื่อน' ของอูบุนตูในปุ่ม Dash เพียงแค่แทนที่หนึ่งในไฟล์ png ต่อไปนี้ด้วยไอคอน png อีกขนาด 128x128:

  • /usr/share/unity/icons/launcher_bfb.png(สำหรับUbuntu 14.04LTSของUnity 7.2 )
  • /usr/share/unity/5/launcher_bfb.png(สำหรับUbuntu 12.04LTSของUnity 5และUnity2D )

เปลี่ยนโลโก้ในปุ่ม Dash
ฉันทำแพ็คโลโก้ที่มีไอคอนที่เก็บรวบรวมจากแหล่งต่างๆเช่นชุดไอคอน ( Numix , Nitrux , Moka , Faenzaและแคปติวา ), Linux redesigns โลโก้ (โดยReda Lazri , Dablimและณัฐพงษ์ Pullkhow ) โลโก้ Ubuntu อย่างเป็นทางการ , ความสามัคคี 7.2และอื่น ๆ โลโก้เหล่านี้เข้ากันได้กับUnity 7.2 เชื่อถือได้ของUbuntu 14.04LTS " Unity 7.2 และUbuntu 12.04LTS " Unity 5 และ Unity2D ของUbuntu อย่างแม่นยำ 12.04LTS ควรทำงานกับ Unity 7.3 สำหรับรุ่นใหม่เช่น 15.04 "Vivid Vervet"และ 15.10 "Wily Werewolf" เกินไป.

โลโก้ตัวอย่างปุ่ม Dash
ดาวน์โหลดจาก DeviantArt


เปลี่ยนปุ่ม Dash ทั้งหมด

Ubuntu 16.04LTS

  1. ใส่ไอคอนที่ต้องการสำหรับธีม GTK ในบ้านของคุณ: ~/.themes/$GTK_THEME/unity/launcher_bfb.svg
    • $GTK_THEMEสามารถเป็นNumixหรือธีม GTK อื่น ๆ ที่คุณติดตั้ง
    • ไม่ต้องคัดลอก - คุณอาจใช้ symlink ( ln -s $TARGET $SOURCE)
    • ฉันลองด้วยsvgแต่ 128x128 pngก็ควรใช้งานเช่นกัน
  2. จากนั้นใช้เครื่องมือปรับแต่งเพื่อเปลี่ยนธีม GTK สำหรับไอคอนเพื่อรีเฟรช
  3. สนุก!

Ubuntu 14.04LTS

Unity 7.2 ได้แนะนำการสนับสนุนสำหรับการปรับแต่งUnity Shellผ่านTheming APIใหม่ ปุ่ม Dash (หรือที่รู้จักกันในชื่อBFBย่อมาจาก"Big Freakin Button" ) จะได้รับการใช้งานเหมือนปุ่มตัวอื่น ๆ ดังนั้นคุณสามารถจัดธีมทั้งหมดเข้าด้วยกันโดยรวมไฟล์ต่อไปนี้ในโฟลเดอร์เอกภาพภายในธีม GTK ปัจจุบันของคุณ:

$THEME_PATH/unity/launcher_icon_shadow_62.svg
$THEME_PATH/unity/launcher_icon_back_54.svg
$THEME_PATH/unity/launcher_icon_selected_back_54.svg
$THEME_PATH/unity/launcher_icon_edge_54.svg
$THEME_PATH/unity/launcher_icon_shine_54.svg
$THEME_PATH/unity/launcher_icon_glow_62.svg

คุณสามารถสร้างการแทนที่ใหม่สำหรับไฟล์ svg ด้านบนหรือคัดลอกโฟลเดอร์unityจากชุดรูปแบบ GTK ที่ใช้งานตัวเรียกใช้งานแล้ว ( Numix , Moka Orchis , Delorean DarkและAmbiance Touchเพื่อตั้งชื่อไม่กี่) และวางไว้ในธีม GTK ใน~ / .themes ตอนนี้ใช้แอพอย่างUnity Tweak Toolแล้วเปลี่ยนเป็นธีมที่คุณปรับเปลี่ยน

Ubuntu 12.04LTS

ความสามัคคี 5ไม่ได้มีการสนับสนุนสำหรับ theming สามัคคี Dashและเปิด อย่างไรก็ตามคุณยังคงสามารถเปลี่ยนรูปลักษณ์ของมันได้โดยแทนที่เนื้อหารูปภาพของ Unity นี่เป็นวิธีการแฮ็ช / การปรับแต่งและไม่ได้รับการสนับสนุนอย่างเป็นทางการจาก Ubuntu แต่มันเป็นวิธีเดียวที่ง่ายในการปรับแต่ง Dash และ Launcher ของ Ubuntu 12.04LTS ปุ่ม Dashสามารถเปลี่ยนแปลงได้โดยการเปลี่ยนภาพต่อไปนี้ใน/usr/share/unity/5:

launcher_bfb.png
squircle_base_54.png
squircle_base_selected_54.png
squircle_edge_54.png
squircle_glow_62.png
squircle_shadow_62.png
squircle_shine_54.png

หากคุณไม่สามารถที่จะเปลี่ยนปุ่ม Dash โดยการแทนที่ภาพเหล่านี้ก็มีแนวโน้มว่าอูบุนตูของคุณทำงานUnity2Dเดสก์ทอปแทนความสามัคคี Unity2Dเป็นเดสก์ท็อปสำรองที่จัดทำโดย Ubuntu 12.04LTS สำหรับระบบระดับล่างที่ไม่สามารถเรียกใช้ Unity จริงได้ น่าเสียดายที่Unity2Dไม่ได้ใช้ทรัพย์สิน/usr/share/unityยกเว้นโลโก้ BFB หากต้องการดัดแปลง Unity2Dให้แทนที่/usr/share/unity/5/launcher_bfb.png(สำหรับการเปลี่ยนโลโก้ BFB / โลโก้ปุ่ม Dash) พร้อมกับไฟล์เหล่านี้ใน/usr/share/unity-2d/shell/launcher/artwork:

squircle_base_54.png
squircle_base_selected_54.png
squircle_glow_54.png
squircle_shine_54.png

ฉันสร้าง Mod Dash Button สำหรับ Ubuntu Unity 5 และ Unity2D ของ Ubuntu 12.04LTS โดยใช้เนื้อหาจาก Unity 7.2, Ubuntu Touch Mod ของ Aerilius สำหรับ Unity 6และ Ubuntu Touch SDK

ตัวอย่างปุ่ม Dash
ดาวน์โหลดจาก DeviantArt


เฮ้ - คุณรู้หรือไม่ว่าฉันจะเปิดใช้งาน squircle บน Ubuntu 14.04 LTS ได้อย่างไร ด้วยเหตุผลบางอย่างมันอยู่ที่นั่น - แต่ฉันไม่รู้ว่าฉันจะใช้มันได้ไหม ฉันกำลังจะไปขอนี้โดยตรงในฟอรั่มเป็นคำถามแบบสแตนด์อโลน แต่ฉันคิดว่าคุณอาจจะรู้ว่า ...
Xerz

1
สวัสดี @ espectalll123! ฉันรู้ว่านี่เป็นคำตอบที่ช้ามาก แต่ฉันก็ได้อัปเดตคำตอบของฉันเพื่อให้ครอบคลุมUbuntu 14.04LTSด้วย หวังว่านี่จะช่วยได้😊
HEXcube

1

วิธีอื่นที่นี่ไม่ได้ผลสำหรับฉัน ฉันพบสิ่งที่ง่ายที่สุดที่จะทำคือเพียงแค่เปิดภาพใน GIMP และแก้ไข:

  1. เปิดเครื่องขึ้นมา
  2. sudo nautilus
  3. ไปที่/usr/share/unity/icons
  4. แก้ไขภาพ
  5. อัปเดต
  6. ออกจากระบบและกลับเข้ามาใหม่

ทำงานบน 14.04-3!
อาร์เธอร์

ทำงานในวันที่ 16.04
garakkio

0

คุณไม่สามารถลบมันเป็นมันเป็นส่วนหนึ่งของรหัสเปิด Unity, Mark Shuttleworth อธิบายเหตุผลที่อยู่เบื้องหลังไอคอน Dash และสถานที่ในการเรียกใช้งานของเขาในบล็อกโพสต์ที่นี่


ฉันไม่ได้พยายามที่จะลบมัน แต่เพื่อที่จะเปลี่ยน ฉันได้อ่านโพสต์บล็อกของเขาเกี่ยวกับ Unity ใน Ubuntu 11.10 และไม่ได้ตอบคำถามของฉัน
Dimitrov

ใช้ Unity 2D - มันเป็น 'สี่เหลี่ยม' มากขึ้นในอินเทอร์เฟซนั้นและตรงกับไอคอน Faenza ที่ดีกว่า
Mark Rooney

0

/usr/share/unity/4/ไอคอนที่อยู่ที่ คุณสามารถเปลี่ยนได้ด้วยไอคอน png ที่คุณต้องการ

ข้อมูลอ้างอิง: http://www.youtube.com/watch?v=H7-gSMWUsgY


Hi! ยินดีต้อนรับสู่ AskUbuntu .. กรุณาเขียนคำตอบของคุณในข้อความ: D
Amith KK

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