Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Ja jakieś 2 lata temu ustawiłem tak i działa bez problemów do dziś:
Section "Device"
Identifier "Intel"
Driver "modesetting"
Option "AccelMethod" "glamor"
Option "Backlight" "intel_backlight"
EndSection[/quote]
Będę musiał kiedyś sprawdzić, czy to ciągle optymalne opcje ;)
Offline
Dobra, sytuacja opanowana -- kto by pomyślał, że zmiana tego sterownika tak bardzo wpływa na pracę systemu. xD
Dobra to trzeba teraz popatrzeć czy freez'y będą.
Ostatnio edytowany przez morfik (2018-12-08 15:00:26)
Offline
Mimo, że doprowadziłem w końcu system do ładu po zmianie moduł z intel na modesetting, to i tak freez'y dalej występują. Występują nawet na lightdm, więc ten trop też spalony. xD
Odpaliłem sobie htop na tty i podczas tego frez'a próbowałem ustalić czy może jakiś proces przez chwilę utylizuje procesor w większym stopniu i stąd ten problem. Wygląda to jakby proces Xorg powodował te zwiechy. Normalnie ten proces ma u mnie koło 5-8% ale jak dochodzi do freez'a, to widziałem jak podbił pod około 30%. Jeszcze na to popatrzę i zobaczę czy takie zachowanie jest regularne podczas freez'a czy to był tylko odosobniony przypadek.
Jak coś to zostaje już w sumie tylko compton. A może redshift? xD
Offline
Jeżeli masz kartę Intela zgodną z modesettings i GBM, to zostaje Wayland.
Jebał pies Xorga, im wcześniej go wywalisz, tym lepiej.
Wiec zobacz lepiej, co Wayland potrafi na tym sprzęcie.
Z resztą robiliśmy profile AA do Xorga, może AA mu daje w doopę blokując jakieś konieczne czynności, i stąd ten cyrk.
Możesz też zbudować Xorga lokalnie, wtedy lepiej się wpasuje w biblioteki, jakie masz w systemie.
Ostatnio edytowany przez Jacekalex (2018-12-08 18:40:47)
Offline
[quote=yossarian]A czemu korzystasz ze sterownika [i]intel[/i] zamiast [i]modesetting[/i]?
https://wiki.debian.org/GraphicsCard#Intel
https://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-Debian-Abandon-Intel-DDX[/quote]
jak sprawdzić z którego sterownika korzystamy?
lspci pokaże coś ala modesetting zamiast ixxx ?
Offline
To nie apparmor — póki co nie przyblokowałem w nim żadnych rzeczy, a jedynie mam w nim listing plików. Poza tym, ja ten profil mam od dwóch lat prawie i nagle od kilku miechów by mi się zaczęło ciąć? xD
Wcześniej zostało wspomniane o conky i być może to on jest winny. :] Tak sobie przejrzałem commit'y w jego configu i on woła lynx'a przy pobieraniu danych z netu. Wcześniej miałem wget'a ale gościu co tam ten skrypt robił, czepiał się wget'a bo podobno miał źle działać na vpn i temu zaczął korzystać z lynx'a. A patrząc w historii, to było ponad 2-3 miechy temu, także to by pasowało. Póki co wróciłem do wget'a i poobserwuję ale jestem niemal pewny, że to jest to. xD
@Pakos, popatrz sobie po ładowanych przez xorg'a modułach:
# egrep -i module /var/log/Xorg.0.log
...
[ 7749.588] (II) LoadModule: "[b]modesetting[/b]"
...[/quote]Ostatnio edytowany przez morfik (2018-12-08 19:43:45)
Offline
U mnie kiedyś conky robił jakieś dziwne problemy przy oszczędzaniu energii plus jakieś częste wybudzanie dysku i od tego czasu go nie używam.
@Pakos:
Najłatwiej to korzystając z [deb]inxi[/deb]:
inxi -G
lub zajrzeć do logu Xorga, jak podał [b]morfik[/b].
Offline
[quote=morfik]To nie apparmor — póki co nie przyblokowałem w nim żadnych rzeczy, a jedynie mam w nim listing plików. Poza tym, ja ten profil mam od dwóch lat prawie i nagle od kilku miechów by mi się zaczęło ciąć? xD
Wcześniej zostało wspomniane o conky i być może to on jest winny. :] Tak sobie przejrzałem commit'y w jego configu i on woła lynx'a przy pobieraniu danych z netu. Wcześniej miałem wget'a ale gościu co tam ten skrypt robił, czepiał się wget'a bo podobno miał źle działać na vpn i temu zaczął korzystać z lynx'a. A patrząc w historii, to było ponad 2-3 miechy temu, także to by pasowało. Póki co wróciłem do wget'a i poobserwuję ale jestem niemal pewny, że to jest to. xD
@Pakos, popatrz sobie po ładowanych przez xorg'a modułach:
# egrep -i module /var/log/Xorg.0.log
...
[ 7749.588] (II) LoadModule: "[b]modesetting[/b]"
...[/quote]
[/quote]
ok, niby jestKod:
[ 45.750] compiled for 1.20.3, module version = 1.0.0 [ 45.751] (II) LoadModule: "modesetting" [ 45.751] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
Offline
Można po prostu odinstalować pakiet [url=https://packages.debian.org/sid/xserver-xorg-video-intel]xserver-xorg-video-intel[/url]
The use of this driver is discouraged if your hw is new enough (ca. 2007 and newer). You can try uninstalling this driver and let the server use it's [b]builtin modesetting driver[/b] instead.[/quote]
Burble, Burble, Burble ... hahaaaaaaa :D
Forum Linux Mint Polska http://forum.linuxmint.pl/
Offline
[quote=yossarian]U mnie kiedyś conky robił jakieś dziwne problemy przy oszczędzaniu energii plus jakieś częste wybudzanie dysku i od tego czasu go nie używam.[/quote]
Wyłączyłem conky całkowicie na testy i wygląda na to, że te freez'y zniknęły. Niby przydałoby się jeszcze potestować przez dłuższy czas ale póki co przestało się przywieszać. :] Jeśli to faktycznie będzie conky, to dopiero będę miał problem. xD
Offline
[quote=morfik]Jeśli to faktycznie będzie conky, to dopiero będę miał problem. xD[/quote]
Zawsze możesz spróbować http://gkrellm.srcbox.net/
https://packages.debian.org/pl/sid/gkrellm
Edyta: [b]Skórki[/b]
http://www.muhri.net/gkrellm/nav.php3?node=gkrellmall&sort=added&conf=DESC
https://www.opendesktop.org/browse/cat/377/
https://www.deviantart.com/tag/gkrellm?offset=0
Ostatnio edytowany przez ciastek1981 (2018-12-10 17:34:26)
Offline
Tak średnio mi się on podoba... Choć jeszcze i tak pierw muszę ustalić czy to na pewno conky, a nawet jak to będzie on, to może jakoś da radę fix'nąć takie zachowanie. xD
Offline
Kiedyś jeszcze istniało Gdesklets, na Xorgu u mnie jeszcze bangla.
Gdesklets to skrypty w Pythonie dość łatwo w nich coś poprawić w razie czego.
Offline
[quote=morfik]Ośmioletniego trupa chcesz ożywiać? xD[/quote]
Trupa jak trupa, mam z tego trupa zegarek na Pulpicie, i chodzi grzecznie.
Poza tym trupy nas otaczają ze wszystkich stron, zdziwiłbyś się, ile kodu w jaju istnieje już przeszło 20 lat, żeby wspomnieć np moduły do połączeń PPP.
Ostatnio edytowany przez Jacekalex (2018-12-10 19:15:25)
Offline
No wiesz, ale chyba każdy panel już oferuje funkcjonalność zegarka, nawet ten tint2 ma taką opcję. xD Używanie jakiegoś archaicznego komponentu z gnome w dzisiejszych czasach nie jest raczej dla mnie. :]
Offline
[quote=morfik]No wiesz, ale chyba każdy panel już oferuje funkcjonalność zegarka, nawet ten tint2 ma taką opcję. xD Używanie jakiegoś archaicznego komponentu z gnome w dzisiejszych czasach nie jest raczej dla mnie. :][/quote]
To zainstaluj na tincie taki zegarek...xD
https://i.postimg.cc/qgV4snBC/Zegar.png
Offline
To jest jednak conky, ale też nie do końca on. xD Ja mam u siebie 4 procesy conky, dwa od pogody, jeden od systemu plików i jeden standardowy monitor systemu odpowiedzialny za wszystko inne. Te dwa ostanie configi nie wieszają mi systemu, więc problem tkwi gdzieś w tych dwóch pierwszych od pogody. Ciekawe co to może być. xD
Offline
Popełnij dla conky profil AA w trybie enforce, i grzecznie zamelduje, co się programowi zachciewa.
Pewnie zobaczysz coś w takim stylu:
Dec 12 01:14:47 domek kernel: [30406.535837] audit: type=1400 audit(1544573687.829:157575): apparmor="DENIED" operation="open" profile="/usr/bin/parcellite" name="/proc/1/cmdline" pid=21831 comm="parcellite" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
xD
Z takim profilem pogoda na pasku u mnie dziala:
# Last Modified: Wed Dec 5 23:03:44 2018 #include <tunables/global> /usr/libexec/mate-applets/mateweather-applet { #include <abstractions/X> #include <abstractions/base> #include <abstractions/dbus> #include <abstractions/dbus-strict> #include <abstractions/dconf> #include <abstractions/gnome> #include <abstractions/nameservice> #include <abstractions/nvidia> #include <abstractions/openssl> network inet dgram, network inet stream, network inet6 dgram, network inet6 stream, network netlink raw, unix, /usr/libexec/mate-applets/mateweather-applet mr, /usr/lib{,32,64}/** mr, owner /home/*/.gtkrc-2.0 r, owner /home/*/.icons/ r, owner /home/*/.local/share/icons/ r, owner /home/*/.nv/nvidia-application-profile-globals-rc r, owner /proc/*/status r, }
Pozdro
Ostatnio edytowany przez Jacekalex (2018-12-12 20:32:10)
Offline
Ja już od dawna mam conky w enforce. xD
https://gitlab.com/morfikov/debian-files/blob/master/configs/etc/apparmor.d/usr.bin.conky
Choć tam jeszcze nie wysłałem aktualnej wersji profilu, bo ostatnio z tymi zawirowaniami od modułu xorga trzeba było trochę rzeczy pozmieniać w profilach praktycznie każdej graficznej appki ale niedługo zaktualizuje. xD
Tak czy inaczej to sprawdzam ten trzeci profil conky i póki co też nie mam freez'a. Czyli pewnie będzie coś w tym ostatnim.
Offline
[OT]
[quote="https://gitlab.com/morfikov/debian-files/blob/master/configs/etc/apparmor.d/usr.bin.conky"]
# ... # Xserver auth cookie for clients owner @{HOME}/.Xauthority r, # Logs owner @{HOME}/.xsession-errors* rw, owner /dev/log-xsession rw, #... owner /tmp/xauth-[0-9]*-_[0-9] r, # ...
[/quote]
Ja tam się nie znam, ale te reguły to chyba
#include <abstractions/X>
powinien zapewnić. xD
[/OT]
Pozdro
Ostatnio edytowany przez Jacekalex (2018-12-12 21:25:44)
Offline
Wygląda na to, że jest jakiś problem z wywoływaniem skryptów przez conky. Chodzi prawdopodobnie o [b]texeci[/b]. Póki co wywaliłem z config'ów conky te wywołania i wrzuciłem te skrypty do crona z wywołaniem co 30 min. No i conky są odświeżane bez problemu z nowymi obrazkami i wartościami ale nie ma przy tym żadnych freez'ów. Hmmm, ciekawe... xD
Offline
Time (s) | Query |
---|---|
0.00022 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00120 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.188.175.66' WHERE u.id=1 |
0.00066 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.188.175.66', 1732193705) |
0.00048 | SELECT * FROM punbb_online WHERE logged<1732193405 |
0.00070 | DELETE FROM punbb_online WHERE ident='13.59.127.63' |
0.00083 | SELECT topic_id FROM punbb_posts WHERE id=322476 |
0.00189 | SELECT id FROM punbb_posts WHERE topic_id=30759 ORDER BY posted |
0.00059 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30759 AND t.moved_to IS NULL |
0.00010 | SELECT search_for, replace_with FROM punbb_censoring |
0.00113 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30759 ORDER BY p.id LIMIT 25,25 |
0.00094 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30759 |
Total query time: 0.0088 s |