Score:4

การเปลี่ยนแปลงผ่าน âgsettings setâ สำหรับภาพเคลื่อนไหวของ GNOME จะต้องได้รับการกู้คืนหลังจากการบู๊ตทุกครั้ง (และต้องมีการสลับระหว่างค่าต่างๆ) บน Ubuntu 20.04

ธง um
caw

ฉันกำลังปิดแอนิเมชัน GNOME ผ่านคำสั่งต่อไปนี้ในเทอร์มินัล:

gsettings ตั้ง "org.gnome.desktop.interface" "เปิดใช้งานภาพเคลื่อนไหว" "เท็จ"

สิ่งนี้ได้ผล เป็นครั้งแรก. หลังจากนั้น หลังจากการบู๊ตใหม่ทุกครั้ง เอฟเฟกต์จะหายไป ฉันต้องเปลี่ยนการตั้งค่าซ้ำ เท่านั้นยังไม่พอ:

เพียงทำซ้ำคำสั่งเดิมไม่เพียงพอ ก่อนอื่นฉันต้อง กลับด้าน การตั้งค่า, แล้ว ใส่การตั้งค่าที่ฉัน จริงๆ แล้ว ต้องการอีกครั้ง:

gsettings ตั้ง "org.gnome.desktop.interface" "เปิดใช้งานภาพเคลื่อนไหว" "จริง"
gsettings ตั้ง "org.gnome.desktop.interface" "เปิดใช้งานภาพเคลื่อนไหว" "เท็จ"

ด้านบนคือสิ่งที่ฉันต้องการหลังจากการบู๊ตทุกครั้ง ทำไมถึงเป็นเช่นนั้น?

ฉันจะเห็นผลลัพธ์ได้อย่างไร ในโปรแกรมแก้ไขข้อความ âgeditâ การเลื่อนอย่างราบรื่นขึ้นอยู่กับภาพเคลื่อนไหวที่เปิดใช้

แก้ไข 1: ฉันจะดูเอฟเฟกต์ (ขาด) จากตัวเลือกนี้ได้ที่ไหนหลังจากรีบูต ใน gedit (เอกสารข้อความขนาดยาว) และ Nautilus (รายการโฟลเดอร์และไฟล์ที่ยาวขึ้นในมุมมองเริ่มต้น) การเลื่อนอย่างราบรื่นจะปิดใช้งานทันทีหลังจากตั้งค่าตัวเลือก แต่จะเปิดใช้งานอีกครั้งหลังจากรีบูต ในทางตรงกันข้าม ในรายการ âApplicationsâ ที่เปิดจาก Dock ภาพเคลื่อนไหวเปิด/ปิดสำหรับรายการยังคงปิดใช้งานหลังจากรีบูต และการเลื่อนอย่างราบรื่นในรายการยังคงปิดใช้งานเช่นกัน

vanadium avatar
cn flag
1) ควรจำการตั้งค่า อาจเป็นปัญหาสิทธิ์ในบัญชีผู้ใช้ของคุณ? หากต้องการแก้ไขข้อบกพร่อง ให้สร้างบัญชีใหม่ชั่วคราวและตรวจสอบว่าปัญหาเกิดขึ้นที่นั่นด้วยหรือไม่ 2) การเลื่อนอย่างราบรื่นไม่ควรขึ้นอยู่กับการตั้งค่าสำหรับภาพเคลื่อนไหว การรวมข้อมูลบางอย่างเกี่ยวกับฮาร์ดแวร์และกราฟิกการ์ดของคุณอาจเป็นประโยชน์
um flag
caw
ขอบคุณ @vanadium! เกี่ยวกับ (1): ครั้งแรกที่ฉันดำเนินการ `gsettings` บนเครื่อง (ก่อนหน้านี้) ฉันใช้ `sudo` โดยไม่ได้ตั้งใจ ซึ่งทำให้เกิดปัญหาเนื่องจากตัวแปร env `DBUS_SESSION_BUS_ADDRESS` และฉันคิดว่าข้อความแสดงข้อผิดพลาดคือ â ไม่สามารถยอมรับการเปลี่ยนแปลงกับ dconfâ ฉันเดาว่านั่นอาจทำให้เกิดปัญหาการอนุญาต แต่ฉันไม่พบปัญหาใดๆ ในโฟลเดอร์เริ่มต้นของฉัน นอกเหนือจากนั้น บัญชีที่สองชั่วคราวที่คุณแนะนำมีปัญหาเดียวกับบัญชีแรกของฉัน: การใช้การตั้งค่าจะทำงานทันที แต่หลังจากรีบูต ผลกระทบจะหายไป
um flag
caw
เกี่ยวกับ (2): คุณแน่ใจหรือว่าไม่ควร ฉันพบมันใน https://askubuntu.com/questions/903160/turn-off-smooth-scrolling-in-gtk3 และ https://gitlab.gnome.org/GNOME/gedit/-/issues/42 และเห็นได้ชัดว่ามัน มีผลนั้นเป็นเวลาหลายปี ลิงค์แรก (คำถาม) มาจาก 4 ปีที่แล้ว แต่ฉันเพิ่งพบคำถามอื่นที่นี่ (ซึ่งคุณตอบด้วย) และคำตอบหนึ่งอธิบายปัญหาของฉันได้ตรงประเด็น (เช่น การตั้งค่านั้นหายไปหลังจากรีบูต) – มันมีอายุ 6.5 ปี: https://askubuntu.com/a /562870 อ้างอิงรายงานข้อผิดพลาดสำหรับ Fedora ที่มีอายุ 8 ปี: https://bugzilla.redhat.com/show_bug.cgi?id=971677
um flag
caw
วิธีแก้ปัญหาสำหรับ Fedora ตั้งแต่ 6.5 ถึง 8 ปีที่แล้วใช้ไม่ได้กับ Ubuntu 20.04 ของฉัน ฉันมีกราฟิกการ์ด AMD ใช้ X11 และ Gnome 3.36.8 และเปิดใช้งานการปรับขนาดเศษส่วน
vanadium avatar
cn flag
เกี่ยวกับ 1) คุณอาจพบวิธีแก้ปัญหาด้วยตนเอง: คุณใช้ `sudo` มากเกินไปหนึ่งครั้ง ดังนั้นเป็นไปได้ว่าไฟล์ xml บางไฟล์มีสิทธิ์ที่ไม่ถูกต้อง คุณไม่สามารถเขียนการเปลี่ยนแปลงได้ ดังนั้นจึงไม่ถูกจดจำ
um flag
caw
ไม่ การตรวจสอบสิทธิ์สำหรับไดเร็กทอรีและไฟล์ที่เกี่ยวข้องทั้งหมดเป็นสิ่งแรกที่ฉันทำในตอนนั้น ฉันไม่พบไดเรกทอรี *ใดๆ* หรือไฟล์สำหรับ gsettings หรือ dconf ที่มีสิทธิ์ที่ไม่ถูกต้อง ยิ่งไปกว่านั้น ฉันคิดว่าการเรียก `sudo gsettings set` ล้มเหลวเนื่องจากตัวแปร env `DBUS_SESSION_BUS_ADDRESS` หายไป ดังนั้นจึงอาจไม่ถึงขั้นที่จะเขียนสิทธิ์หรือไฟล์ผิด สุดท้าย ค่าที่ฉันตั้งไว้ *ถูก* รักษาไว้จริง เพียงแต่ *เอฟเฟกต์* หายไป ดังนั้น gsettings จึงเก็บค่าไว้อย่างเหมาะสม
um flag
caw
สุดท้าย ค่า `gsettings` อื่นๆ จะถูกรักษาไว้อย่างเหมาะสมระหว่างการรีบูต
vanadium avatar
cn flag
ถึงกระนั้น gsettings จะกระจัดกระจายไปตามไฟล์แต่ละไฟล์ ดังนั้นปัญหาการอนุญาตจึงยังไม่ถูกแยกออก สิ่งต่อไปที่ต้องตรวจสอบอาจเป็นส่วนขยาย: หากคุณมีส่วนขยายที่กำหนดเอง ให้ปิดส่วนขยายทั้งหมดเพื่อดูว่าปัญหายังคงอยู่หรือไม่ คุณช่วยยืนยันได้ไหมว่าปัญหาไม่ได้อยู่ในบัญชีใหม่
um flag
caw
ขอบคุณ. ฉันคิดว่าการตั้งค่าทั้งหมดถูกจัดเก็บไว้ในไฟล์เดียว และนี่จะไม่รวมสาเหตุหนึ่งที่เป็นไปได้อย่างที่ฉันพูดไปก่อนหน้านี้ ฉันไม่สามารถ *ไม่* ยืนยันว่าบัญชีใหม่ช่วยแก้ปัญหาได้ แม้แต่ในบัญชีใหม่ ปัญหาเดียวกันก็เกิดขึ้น: หลังจากรีบูต เอฟเฟกต์จากการตั้งค่าภาพเคลื่อนไหวจะหายไป ส่วนขยายที่ติดตั้งคือส่วนขยายที่ติดตั้งโดยค่าเริ่มต้น: `desktop-icons@csoriano`, `[email protected]`, `[email protected]`
um flag
caw
ไฟล์ `~/.config/dconf/user` เป็นของผู้ใช้ของฉันและมีสิทธิ์ `0664` ไดเร็กทอรี `~/.config/dconf/` และ `~/.config/` เป็นของผู้ใช้ของฉันและมีสิทธิ์ `0700`
jpbrain avatar
ca flag
สวัสดี @caw คุณได้ติดตั้ง gnome-tweak-tool แล้วหรือยัง? ฉันคิดว่าคำอธิบายเดียวคือกระบวนการบางอย่างกำลังเปลี่ยนกลับ
um flag
caw
@jpbrain ขอบคุณ ฉันไม่ได้. ไม่ได้ติดตั้ง `gnome-tweak-tool` ไว้ในเครื่องของฉัน นอกจากนี้ เมื่อฉันค้นหาค่าผ่าน `gsettings get` หลังจากรีบูต ค่าก็ยังถูกต้อง เป็นเพียงว่าผลกระทบหายไป นั่นเป็นเหตุผลที่ฉันต้องเปลี่ยนแล้วเปลี่ยนกลับคืนเพื่อกู้คืนเอฟเฟกต์
jpbrain avatar
ca flag
@cav มันไม่ใช่ปัญหา gsettings อีกต่อไป เราจะได้เอฟเฟกต์กลับมาอย่างไรหาก gsettings ใช้ได้? ขวา?
um flag
caw
@jpbrain การรับเอฟเฟกต์กลับเกี่ยวข้องกับการสลับค่าหนึ่งครั้งผ่าน `gsettings set` เนื่องจากการทำซ้ำค่านั้นไม่เพียงพอ `gsettings set` มีผลข้างเคียง (สำหรับคีย์เฉพาะ) หรือไม่ หรือแอปพลิเคชันสามารถฟังค่าการเปลี่ยนแปลง `gsettings` ในฐานข้อมูลได้หรือไม่ ฉันเดาว่าหนึ่งในสองข้อที่เป็นจริงที่สุด ไม่เช่นนั้นเอฟเฟกต์จะไม่สามารถมองเห็นได้ใน gedit ในทันที ในขณะที่การอ่านค่า (ถูกต้อง) ภายหลังหลังจากรีบูตจะไม่เพียงพอสำหรับเอฟเฟกต์
jpbrain avatar
ca flag
@cav คุณสามารถเพิ่มสองบรรทัดใน .bashrc ในบัญชีของคุณได้ แต่ดูเหมือนจะไม่ใช่วิธีแก้ปัญหาที่สะอาด เป็นการแก้ไขจนกว่าเราจะหาทางออกได้
starkus avatar
de flag
เมื่อระบบเริ่มทำงาน - `ALT + F2` และ `r` ทำให้ระบบถอยกลับไปสู่การตั้งค่า gsettings ที่ถูกต้องหรือไม่
um flag
caw
@starkus ขอบคุณ คำสั่งนั้นในขณะที่รีสตาร์ท Gnome Shell ดูเหมือนจะไม่มีผลใดๆแต่ฉันสังเกตเห็นว่าแอนิเมชั่นยังคงถูกปิดใช้งานในเมนู “แอปพลิเคชันทั้งหมด” ที่คุณสามารถเปิดได้จาก Dock ภาพเคลื่อนไหวระหว่างเปิด/ปิดรายการแอปพลิเคชันนั้น และภาพเคลื่อนไหวขณะเลื่อนดูรายการ ทั้งคู่ยังคงปิดใช้งานอยู่ ปัญหาของฉันเป็นปัญหาเฉพาะ gedit หรือไม่ เนื่องจากฉันไม่ได้สัมผัส gedit หรือการกำหนดค่าโดยตรง ดังนั้นการเรียก `gsettings set` จึงต้องมีผลข้างเคียงหรือมีฟังที่ใช้งานอยู่อย่างที่ฉันได้กล่าวไปแล้ว ใช่ไหม
um flag
caw
ขออภัย ใน Nautilus (รายการโฟลเดอร์และไฟล์ในมุมมองเริ่มต้น) เอฟเฟกต์การตั้งค่ายังคงหายไปหลังจากรีบูต เช่นเดียวกับใน gedit การเลื่อนอย่างราบรื่นจะเปิดใช้งานอีกครั้งหลังจากรีบูต ขณะที่ปิดใช้งานโดยตรงหลังจากตั้งค่าตัวเลือก ดังนั้นจึง *ไม่* เฉพาะเจาะจงสำหรับ gedit

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา