KDE plazma panelini komut satırından / komut dosyalarından nasıl taşıyabilirim?


5

Masaüstü düzenimi değiştiren bir betiğim var xrandr, ancak Panelimi de taşımak istiyorum.

Şimdiye kadar kullanarak kwinscripts ile oynadım
qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.showInteractiveConsole

Fareyi kullanarak hareket ettirirsem, panel.screen 0 ile 2 arasında değişir, ancak komut satırı panel.screen = 22 olarak ayarlamaz, kalır, ancak panel.location='bottom'iyi çalışır.

var panel = panelById(panelIds[0])
print('before, panel.screen: ');
print(panel.screen);
panel.screen=2;
//panel.location='top';
panel.location='bottom';
print('after, panel.screen: ');
print(panel.screen);

Neden panel.screen=2;çalışmıyor? Ve onu taşımak için başka ne yapabilirim?


Burada da aynı sorunu yaşıyorsanız ... Buna bir çözüm buldunuz mu?
Laimoncijus

@Laimoncijus: iyi değil, 3 monitörün hepsine bağlı kaldığım sürece fareyi hala hareket ettirebilirim ve dizüstü bilgisayarımı hareket ettirdiğimde aktif bir monitöre ekstra bir varsayılan panel ekleyebilirim.
Puggan Se

Aynısını arıyorum ... Panelin bulunduğu monitör bağlantısını kestiğimde, dizüstü bilgisayar monitörüne geri yükleyemiyorum, WM + plasmashell olarak i3wm kullanıyorum ... Oldukça sinir bozucu
t

Oldukça faydalı bir geçici çözüm olan bu reddit.com/r/kde/comments/9d10na/… buldu . cc @PugganSe
tmow
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.