I3: Tidak dapat menerapkan tata letak di folder konfigurasi i3

Dibuat pada 23 Jun 2015  ·  3Komentar  ·  Sumber: i3/i3

Hai,

Tampaknya ketika menerapkan tata letak ke ruang kerja di folder konfigurasi i3, tata letak tidak berlaku dan Shell mengembalikan kesalahan:

{22:37}~/.i3:master ✗ ➭ i3-msg "workspace 10; append_layout workspace-10.json" 
ERROR: Your command: (null)
ERROR:               (null)
ERROR: Could not determine the contents of "workspace-10.json".
[{"success":true},{"success":false,"error":"Could not determine the contents of \"workspace-10.json\"."}]

Jika saya naik itu berfungsi dengan baik:

{22:42}~/.i3:master ✗ ➭ cd ..
{22:42}~ ➭ i3-msg "workspace 10; append_layout .i3/workspace-10.json"
[{"success":true},{"success":true}]

Jika saya pergi ke mana saja:

{22:42}/etc ➭ i3-msg "workspace 10; append_layout /home/manu/.i3/workspace-10.json"
[{"success":true},{"success":true}]

versi i3

{22:45}~/.i3:master ✗ ➭ i3 -v
i3 version 4.10.2 (2015-04-16, branch "4.10.2") © 2009-2014 Michael Stapelberg and contributors

Log tersedia di sini: http://logs.i3wm.org/logs/5663998322147328.bz2

4.10 bug missing-log

Komentar yang paling membantu

Ini tidak ada hubungannya dengan .i3/ menjadi .i3/ . Ini hanya karena untuk proses i3, direktori home Anda adalah direktori kerja dan karenanya panggilan internal ke fopen dengan "path" workspace-10.json akan berfungsi jika dan hanya jika file ada di direktori kerja = direktori home, tetapi tidak di tempat lain.

Itu akan selalu berfungsi saat menentukan jalur lengkap. Anda juga dapat menggunakan globbing, misalnya append_layout ~/.i3/workspace-10.json .

Semua 3 komentar

Saya tidak melihat tautan ke logs.i3wm.org. Apakah Anda mengikuti http://i3wm.org/docs/debugging.html? (Jika Anda benar-benar memberikan tautan ke file log, abaikan saya.)

Oh,
Tampaknya menjalankan perintah yang sama di folder konfigurasi i3 dengan path lengkap berjalan dengan baik

{22:43}~/.i3:master ✗ ➭ i3-msg "workspace 10; append_layout /home/manu/.i3/workspace-10.json"
[{"success":true},{"success":true}]

Ini tidak ada hubungannya dengan .i3/ menjadi .i3/ . Ini hanya karena untuk proses i3, direktori home Anda adalah direktori kerja dan karenanya panggilan internal ke fopen dengan "path" workspace-10.json akan berfungsi jika dan hanya jika file ada di direktori kerja = direktori home, tetapi tidak di tempat lain.

Itu akan selalu berfungsi saat menentukan jalur lengkap. Anda juga dapat menggunakan globbing, misalnya append_layout ~/.i3/workspace-10.json .

Apakah halaman ini membantu?
0 / 5 - 0 peringkat