Премини към съдържанието

borovaka

VIP Потребител
  • Публикации

    535
  • Регистрация

  • Последно онлайн

Харесвания

311 Супер репутация

7 Последователи

Всичко за borovaka

  • Титла
    kaldata приятел
  • Рожден ден 1.11.1990

Информация

  • Пол
    Мъж
  • Град
    София
  • Интереси
    ИТ, open source, Linux, програмиране, електроника, политика, бизнес.

Контакти

  • Интернет сайт
    http://www.zend.com/en/yellow-pages/ZEND026361

Последни посетители

4944 прегледа на профила
  1. borovaka

    Gnome 3 Memory leak

    Мне ... нищо окончателно няма. Направиха един вид dirty hack. В момента пускат garbage collection след всеки mark на обекта за destruction. Проблема е, че пичовете мешат JS обекти със C обекти а lifecycle на имплементацията им не е един и същи. Някой, ако му е интересно, пичат, който пусна "времения" фикс имаше подробен blog post по въпроса. Аз лично се надявам наистиан да рефактурират, а не да правят такива бози (макар, че покрай тази простотия поразгледах сорса на gnome-shell, gjs, clutter, mutter - и почнах май да ги разбирам хората, защо не искат да барат )
  2. borovaka

    Gnome 3 Memory leak

    Много избягахме от темата ... Въпроса е, че Desktop-a в момента е пълен shit и никой не го е*е. Всеизвестни факти са. Проблема по-скоро ми се струва обаче в ла*няното mix-ване на mutter, clutter, gjs, mozjs, честно казано сега поразгледах сорса на Gnome и това е много shit работа. И мен, ако питаш - в случая C имплементацията, на clutter издиша в случая, ама ще видим какво ще излезе.
  3. borovaka

    Gnome 3 Memory leak

    Тесвано е и с debug symbols на mozjs, gjs etc. и нищо конкретно не излиза във valgrind - по-скоро излязоха няколко leak-a, които са fix-нати вече. Иначе не е от mesa с opengl-a на Nvidia е същата работа. п.с. сега тествах и с Mesa 18 rc4 на Fedora rawhide - няма промяна
  4. borovaka

    Gnome 3 Memory leak

    Няма нищо общо с драйверите. Тествал съм на различен хардуер, Intel, Nvidia, Nouveau, Amd и виртуалка - в бъг репорта е описано. Може да пробваш. Ще се възпроизведе и при теб. Най-вероятно е самата имплементация или bindin-ите gjs -> mozjs - нещо остава висящо и garbage collector-а не може да освободи ресурсите. Лошото в случая е, че не може лесно да се хвне от къде идва leak-a. За момента има няколко теории, които разследват. А покрай разлседването, вече 3ти pull request има за намерени случайно leak-ове.
  5. borovaka

    Gnome 3 Memory leak

    Доста "интересен" memory leak има в Gnome - не ми остава време да тествам от коя версия точно се е появил (и дали изобщо не е от самото начало). Малко повече инфо: https://www.omgubuntu.co.uk/2018/03/gnome-shell-has-a-memory-leak-and-it-might-not-be-fixed-for-ubuntu-18-04-lts https://gitlab.gnome.org/GNOME/gnome-shell/issues/64 https://bugzilla.redhat.com/show_bug.cgi?id=1549524 https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1672297 Тествал съм в Gnome 3.26 и 3.28 - и положението си е трагично. Позитивното в случая е, че няколко от Developer-ите на Gnome се заеха, а не се направиха, че няма проблем ... ( както до колкото виждам от коментари на хора се е случввало често до сега ). Та съвета ми е, ако имате по-малко от 8 GB RAM изобщо не ползвайте Gnome за момента - workaround, ако го ползвате под Xorg е да рестаритрате gnome периодично - става с alt+F2 и пишете "r" п.с. Най-вероятно са засегнати и Cinnamon, Budgie и десктопа на Elementary OS - защото ползват Gnome 3 като base
  6. @kalansuv Какво се опитваш да покажеш в случая, че аз нещо не мога да разбера?
  7. borovaka

    Linux - обща дискусия 3

    //offtopic А ти код с оптимизации реално виждал ли си? Защото точно този код е много-далече от "нормалното" и е доста сложен за разбиране. Не случайно до оптимизации се прибягва при нужда, а не се започва от там.
  8. borovaka

    Проблем с PHP грешка

    Много е спорно, но особено, когато учиш нещо ново ( говоря за концепции в програмирането а не за switch от език към друг ) - трябва да ти се забранява, за да схванеш концепциите. Защото е много-лесно да почнеш да мажаш първоначално, а после е доста трудно да се отучиш от някой практики.
  9. borovaka

    Linux - обща дискусия 3

    То няма смисъл, ама ако е в това проблема, надали с инсталация на ново дистро ще се промени нещо Я дай само един ls -l /home да видим какво пише там? Ако пише цифрички където трябва да е потребителя и групата е в това проблема най-вероятно.
  10. borovaka

    Linux - обща дискусия 3

    А провери ли дали uid-то и gid-то са същите ? Я като root дай chown -R username:usergroup /home/homefolder И пробвай пак
  11. borovaka

    Linux - обща дискусия 3

    Пробвай като root да се логнеш. ctrl+alt+f2 пишеш root и паролата за root. И след това passwd username - за да си смениш паролата на потребителя и пробвай пак да се логнеш. Какво ще рече новата анаконда? Анакодна си е в redhat от RH7 сигурно (не RHEL7). Иначе имат в момента инициатива за модуларизация на инсталатора, ама май още дълбаят по него и няма резултат.
  12. borovaka

    Linux - обща дискусия 3

    Точно това е. Ако си на 27 и след 6 месеца пуснат 28, имаш бутонче да обновиш, ако не щеш имаш още 7 месеца да си ползваш 27-цата и ще ти я съпортват.
  13. borovaka

    Linux - обща дискусия 3

    Ако не искаш да буташ CentOS ти е най-добрия вариант, като цяло - просто имат най-дълга поддръжка. Иначе при Fedora update-a е наистина на цялото дистро и понякога стават проблеми ( макар, че както казах последните 3-4 версии с нищо фатално не съм се сблъсквал ) . п.с. Иначе в момента се работи по един проект, ако ти е интересно може да разгледаш за какво става въпрос: https://docs.pagure.org/modularity/ - идеята е да имаш стабилна среда ( за сега Федора, ако сръботи най-вероятно ще се принесе и в RH/CentOS ) + rpm ostree а всички app-ове да са ти в контейнери или flatpack. Мен ме съмнява скоро да подкарат всичко, но ако стане реално може да имаш centos система, да си сложиш най-новия Gnome + Application-и, и ако нещо крашне да кажеш ,че искаш гнома да ти е предната версия, без нищо друго да буташ.
  14. borovaka

    Linux - обща дискусия 3

    По 6 месеца са, като имаш още поне 6 месеца съпорт. Иначе до момента от 4 версии насам само update-вам без особен проблем. Ако ти трябва дълга поддръжка - сложи CentOS7 или RHEL (безплатен е с developer accout). Там ще ти трябва snapd - няма го в репотата, но го има портнат в copr: https://copr.fedorainfracloud.org/coprs/ngompa/snapcore-el7/ Selinux-a , ако не знаеш добре как работи100% - най-малко в permissive, a по-добре disabled направо. Другите неща би трябвало да тръгнат без грижи. Като репота ще ти трябват epel и rpmfusion
  15. borovaka

    Linux - обща дискусия 3

    Никой не е казал да даваш 200 лв за рам. Дай 20-30 и си купи рам на старо, DDR2-ки бол има по сайтовете и по сервизите и са без пари. Иначе както ти казах на fedora-та подкарах всичко.
  • Разглеждащи това в момента   0 потребители

    Няма регистрирани потребители разглеждащи тази страница.

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.