Linux systemd problemim

Burada bir söz dizimi hatası var.

ImageGrab.grab(bbox=(0,0,500,500))

Madem grab fonksiyonunu kullanıyorsunuz. O zaman o kısım şöyle değiştirilmeli.

import pyscreenshot as ImageGrab
1 Beğeni

systemd hakkında bilgim yok. kodlarınızı çalıştırdığım zaman ekran görüntüsü aldım.

Evet orayı düzenlemeyi unutmuşum :slight_smile:

Sorun zaten elle çalışması değil. Systemd ile çalışırken sorun olması

Dediğim gibi systemd hakkında bilgim yok. Bu konuda size yardımcı olamayacağım. Kusuruma bakmayın.

1 Beğeni

Teşekkür ederim baktığınız için

Yardım eden yok mu :frowning:

Servis ile başlayınca ekran görüntüsü almaya çalışınca bu logu gördüm.

Ama sadece servis ile başlayıp aynı zamanda root olmayan bi kullanıcı ile giriş yapınca böyle oluyor. Yoksa elle python3 client.py şeklinde falan çalıştırınca falan bi sorun yok.

Kutuphanede bir bug gibi gozukuyor. Kodu screenshot alip kaydeden 2 satira indirirsen debug etmesi kolay olur. Gerci:

@aib kodu çoktan bu formata indirdim. Normalde daha uzundu bu kadara indirdim.

Sorun orada hangi env değişkeninde problem var bilemedim root kullanıcı için hiç problem olmuyor
.