Nie jesteś zalogowany na forum.

#1 2018-02-22 11:18:04

addos
Użytkownik
Data rejestracji: 2015-09-01
Liczba postów: 151

ktorrent - uparcie co restart stawia własny układ kolumn

Czy orientuje się ktoś, który klocek z KDE może mieć wpływ na to, że od ok. 3-4 dni ktorrent uparcie po każdym restarcie komputera układa sobie szerokość i kolejność kolumn?
Przez kilkanaście ostatnich miesięcy było OK.
Teraz ustawia sobie szerokość kolumn wg własnego widzimisię, i dodatkowo niektóre z nich przestawia w inne miejsca.
Co je poprzestawiam i rozciągnę (lub inne zwężę), to po restarcie od nowa ten sam z księżyca wzięty układ.
Do momentu restartu jest OK, ale po restarcie na nowo walka.

Wiem, że mogę się pobawić w cofanie paczek, ale wolę zapytać, czy jest tu ktoś, kto ma większą wiedzę ode mnie, i może mi podpowiedzieć który klocek z KDE może robić takie niestosowne numery?


Info przy ew. problemach: Arch Linux x64, Plasma 5 (aktualna), CPU C2D E8400 (3GHz, 6MB cache), ASUS P5Q-PRO (BIOS, bez UEFI), RAM 8GB (DDR2, Dual), GPU GF 9600GT (PCI-E, 512MB), SSD 250GB MLC (GPT, discard, Grub 2, all ext4), HDD 1TB (7200, SATA, AHCI, NCQ, MBR, all ext4), monitor [email protected] DVI, audio: ASUS Xonar DX (PCI-E x1, 5.1 analog, ALSA bez PulseAudio), klaw. PS/2, mysz USB

Offline

#2 2018-02-22 13:18:24

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 2,029
WWW

Odp: ktorrent - uparcie co restart stawia własny układ kolumn

Wygląda na to, że występująca u Ciebie uciążliwość nie jest zależna od żadnego komponentu KDE czy nawet Qt, a jest wynikiem jakiejś Twojej konfiguracji.
Zainstalowałem ktorrent, poprzestawiałem kolumny, zmieniłem ich szerokość. Wyszedłem z ktorrenta. Ponowne uruchomienie - mam ustawione kolumny wg mnie. Wylogowanie, ponowne uruchomienie Plasma i efekt ten sam - zmiany są.
Najprościej Ci - chyba - będzie ustalić co jest grane w następujący sposób:
1. Dodaj sobie jakiegoś użytkownika testowego, uruchom na nim Plasma i sprawdź zachowanie ktorrent. Jeśli jest zgodne z Twoimi oczekiwaniami - problem w konfiguracji. Jeśli nie - to coś dziwnego, skoro dwie instalacje (Twoja i moja) zachowują się odmiennie.
2. (Już na Twoim koncie) - otwórz sobie np. Dolphin, przejdź do katalogu ~/.config, pozmieniaj ustawienia ktorrent wg swoich upodobań i zobacz, które pliki się zmieniają (wg mnie wyłącz nie ktorrent*). Możesz również gdzieś sobie zapisać zrzut zawartości tego katalogu uszeregowany wg dat zmian plików. Uruchom ponownie - sprawdź czy i które pliki w tym katalogu uległy zmianie.
Jak na razie innych pomysłów nie mam. Odpowiadając na Twoje pytanie (choć połowicznie): ktorrent nie zależy od żadnego komponentu Plasma. Jest natomiast zależny od KF5 oraz - w konsekwencji - Qt5. Te dwie ostatnie grupy zostały zaktualizowane, wpierw KF5 do 5.43.0 (13.02) a Qt to 5.10.1 (16.02., przy czym qt5-base i declarative miały zmiany odpowiednio 21 i 18.02 - te ostatnie związane z wadliwym wyświetlaniem w Deepin DE i polegały na cofnięciu commitów w oryginalnym 5.10.1). Spośród zależności, ktorrent zależy od: 'ki18n' 'kiconthemes' 'kio' 'knotifications' 'knotifyconfig' 'kconfig' 'kconfigwidgets' 'kcoreaddons' 'kdbusaddons' 'kcrash' 'kcmutils' 'kparts' 'kservice' 'solid' 'kwidgetsaddons' 'kwindowsystem' 'kxmlgui' 'ktextwidgets' 'kross' 'karchive' 'kitemviews' 'kdnssd' 'taglib' 'libktorrent' 'kdewebkit' 'syndication' 'kcompletion' (to zależności z KaOS bowiem tam są wymieniane wszystkie) oraz do budowania m.in. 'plasma-workspace'. Zdaje się, że na zarządzanie tą częścią wyglądu, o którą Ci chodzi  wpływa wyłącznie kitemviews, ale pewności nie mam.
Tak, czy inaczej - zacząłbym ot tego, co napisałem wyżej.

EDIT:
Sprawdź sobie, czy w ~/.config nie masz jakiegoś "dodatkowego" podkatalogu z ustawieniami, który bruździ. Mi się coś takiego wczoraj przydarzyło. Katalog nazywał się ~/.config/kde i jak mi się wydaje wcześniejsze wersje zakładały go i wymagały (nie wiem po co taka "dwoistość"), a w obecnej jest to niepotrzebny dodatek. Informacje są stąd czytane, ale mogą się nakładać z tymi, które są w ~/.config. W dodatku nie wiem dlaczego, ale wydaje mi się, że mają "priorytet". Nadto ustawienia w aplikacjach/systemsettings idą do ~/.config, a brane są też z ~/.config/kde. Jeśli masz ten katalog - albo go wykasuj, albo zachowaj w jakimś innym miejscu i uruchom ponownie Plazmę.


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb, KDE+poprawki
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

#3 2018-02-23 15:08:40

addos
Użytkownik
Data rejestracji: 2015-09-01
Liczba postów: 151

Odp: ktorrent - uparcie co restart stawia własny układ kolumn

Skopane.... testowałem na innym (nowym) użytkowniku.
Jest tak jak piszesz, że niby zapamiętuje, ale to tylko wtedy gdy nie ma żadnego torrenta.
Gdy ma jakąś ich listę, to przestaje zapamiętywać.
Nawet głupie wyłączenie pokazywania kolumn, które mnie nie interesują też olewa, i po ponownym włączeniu programu (nawet nie trzeba resetować komputera) znowu wszystko "zeruje" do domyślnych.
Gdy tak strzela fochy i przywraca do domyślnych, to wystarczy, że wywalę wszystkie torrenty, zrobię restart programu, i potem mogę znowu poustawiać jak chcę, i on to pamięta.
Dodam znowu torrenty, i ten znowu swoje odstawia.
Dziwne zachowanie.

Dodatkowo gdy zamykam program z otwartym oknem z ikony tray (prawy myszy - zakończ) to za pierwszym razem zawsze wykrzacza Plasmę.
Jednak tylko za pierwszym razem, bo potem jest OK.
Gdy kolejne razy już nie wykrzaczają Plasmy, to wystarczy, że wyzeruję cały profil użytkownika, i przeloguję się, i wtedy znowu wykrzacza Plasmę gdy zamykam z ikony tray mając otwarte okno programu.
To samo jw. ale gdy okno jest zamknięte (program siedzi w tray), i też z ikony tray zamykam program to już nie wykrzacza Plasmy.
Ja za tym programem nie nadążam :)

Ostatnio edytowany przez addos (2018-02-23 15:15:41)


Info przy ew. problemach: Arch Linux x64, Plasma 5 (aktualna), CPU C2D E8400 (3GHz, 6MB cache), ASUS P5Q-PRO (BIOS, bez UEFI), RAM 8GB (DDR2, Dual), GPU GF 9600GT (PCI-E, 512MB), SSD 250GB MLC (GPT, discard, Grub 2, all ext4), HDD 1TB (7200, SATA, AHCI, NCQ, MBR, all ext4), monitor [email protected] DVI, audio: ASUS Xonar DX (PCI-E x1, 5.1 analog, ALSA bez PulseAudio), klaw. PS/2, mysz USB

Offline

#4 2018-02-23 16:25:21

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 2,029
WWW

Odp: ktorrent - uparcie co restart stawia własny układ kolumn

Cóż... fakt, nie testowałem tego z żadnym torrentem, ale wszystko to co opisujesz nadaje się raczej na https://bugs.kde.org/enter_bug.cgi?form … t=ktorrent
Te ostatnie (crashe) są zresztą zgłoszone: https://bugs.kde.org/show_bug.cgi?id=383127. Jest ich kilka. Posprawdzaj, może tam będzie jakieś rozwiązanie (jeśli będzie jakiś patch, to nałóż, albo daj znać - zrobi się). Tych zgłaszanych błędów zresztą sporo https://bugs.kde.org/buglist.cgi?quicks … id=1497935.
Możesz też spróbować zbudować ktorrent-git, wszak od ostatniego wydanie z pół roku już minęło i nieco zmian do kodu weszło. Może one przyniosą jakiś efekt.
Jeśli chodzi o to pierwsze Twoje pytanie - odpal go z konsoli, zobacz jak się zachowuje, zrób te zrzuty zmienianych jego plików konfiguracyjnych. Może do czegoś się dojdzie. Ja torrentów nie używam, mogę zatem tylko tak Ci pomóc, że postaram się przeanalizować co może w trawie piszczeć. Oczywiście z punktu widzenia laika.


Hardware: AMD: A8-7410 APU with Radeon R5; Arch testing+kde-unstable, kernel linux-pb, KDE+poprawki
https://deviantart.com/pavbaranov/ https://pavbaranov.blogspot.com https://linux-pavbaranov.blogspot.com

Offline

Stopka

Forum oparte na FluxBB