Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Graphics errors on win7+ with DWM disabled #463

Open
K4sum1 opened this issue Jun 4, 2024 · 38 comments
Open

Graphics errors on win7+ with DWM disabled #463

K4sum1 opened this issue Jun 4, 2024 · 38 comments

Comments

@K4sum1
Copy link

K4sum1 commented Jun 4, 2024

I've found that ever since upgrading to 68.14.2 that if I just use the browser for a few hours, it gets slower and slower. I can be waiting like 5-10 seconds for a page to catch up for seemingly no reason, especially since 68.14.1 was fine. It's even doing it as I'm just typing this. There are also weird visual bugs that also seem to happen when the browser lags, like the page turning black or not rendering properly.

@K4sum1
Copy link
Author

K4sum1 commented Jun 4, 2024

What I mean by visual bugs

ScreenShot_20240604122105

@NS-Clone
Copy link

NS-Clone commented Jun 4, 2024

а как по мне субъективно
эта версия хоть и сыпет ошибки чаще
но зато не зависает намертво :)
интересно от чего это зависит :)

а еще мне кажется что после дефрагментации файлов браузера
потребление рамы уменьшилось :)

@Methen
Copy link

Methen commented Jun 5, 2024

Have not tried the latest but know I have been getting a lot of lags also I think the biggest problem is they are using old er version of firefox to make this browser when then need to base it off the latest version of fire fox, you need a modern browser to to access the net successfully not a older one

@PLudkovski
Copy link

I can confirm, v68.14.2b is EXTREMELY laggy, to the point its barely usable at all.
Looks like there is some constant CPU-Load in the background, which is exhausting approximately 100% of ONE OF THE CORES continuously.
It can clearly be observed in the Task Managers CPU-Load display & percentage.
Therefore it is not completely unresponsive, but experiences unresponsive moments every couple of seconds, which is annoying.

I´m a heavy daily user and i also experienced the first instant-crash, where all Mypal windows will just vanish in the blink of an eye.
So those instant-crashes are not fully fixed with v68.14.2b :(

@Feodor2
Copy link
Owner

Feodor2 commented Jun 5, 2024

Beside link preload no else significant changes made.
All works for me as usually on several machines, so let we find out, because I do not get this, if it was laggy everywhere I would not publish the new version.
Okey let you set network.preload;false

@Ariel-Schnee
Copy link

I am using version 68.13.7b (32-bit) now. And it works just great!^_^ I'm quiet satisfied with this old version.


Signature - SFW - https://www.fanficparadise.com/arielschnee/sig3.htm
Signature - NSFW - https://www.fanficparadise.com/arielschnee/sig3_NSFW.htm

@K4sum1
Copy link
Author

K4sum1 commented Jun 5, 2024

So now trying network.preload false. Will have to see what happens. Also it seems to happen after opening a bunch of stuff, that day I was opening many, many commits from GitHub together and going through them. Today I shouldn't need to do anything like that and will just have to see if casual use makes anything funny occur.

I am using version 68.13.7b (32-bit) now. And it works just great!^_^ I'm quiet satisfied with this old version.

What does 68.13.7 do better than 68.13.8-68.14.1?

@JimMP68User
Copy link

JimMP68User commented Jun 5, 2024

Using OK new 14.2b version ... will post if anything surprising happens.
Dell Optiplex 755 Core2 Duo 3 GHz 4GB ram Win Xp SP3

Okay:
YouTube (and using Ublock Origin as ad blocker)
Twitter (posting and reading, multimedia all work)
NY Post (Posting in comments now works)
Yahoo Mail
Rumble (except in chat window the edit to enter text box does not show on screen)
eBay (.com domain)
ZeroHedge (Heh/ Posting comments and reading)
Disqus
Reddit (reading and posting to)

@Methen
Copy link

Methen commented Jun 5, 2024

be happy just to get rid of that annoy popup

@K4sum1
Copy link
Author

K4sum1 commented Jun 5, 2024

So I tried with prefetch disabled, and still had the issue occur.

ScreenShot_20240605165839
ScreenShot_20240605165847

@Methen
Copy link

Methen commented Jun 6, 2024

How do you disable prefetch and what is that suppose to do ?

@K4sum1
Copy link
Author

K4sum1 commented Jun 6, 2024

I think 68.14.2 is laggier, but I was able to get the visual bug to occur in 68.14.1. I have layers.acceleration.disabled enabled, so I'm using software rendering.

@Feodor2
Copy link
Owner

Feodor2 commented Jun 7, 2024

@K4sum1

So I tried with prefetch disabled, and still had the issue occur.

Do not confuse, prefetch is another thing, nothing changed here.

I see you have error with graphics, this is not related to network at all, try disable hardware acceleration, and tell please what version do you use, what OS and a videocard, and what actual Compositing in the about:support.

@jonm58
Copy link

jonm58 commented Jun 7, 2024

Windows 11 22000
Mypal 68.14.2b
图片
图片

@Ariel-Schnee
Copy link

Ariel-Schnee commented Jun 7, 2024 via email

@K4sum1
Copy link
Author

K4sum1 commented Jun 7, 2024

try disable hardware acceleration

I always use software acceleration. Although I noticed when I first upgraded to 68.14.2 it seemed to enable it.

tell please what version do you use

Seems to happen most often in 68.14.2, I got it to occur once in 68.14.1, but haven't seen it again.

what OS and a videocard

I'm using Windows 8.1, but I have DWM disabled. My hardware setup is a bit weird, I have a 2080 Ti and a K600. I run my main monitor off of the 2080 Ti, and secondary monitors off the K600. This saves power, because if I run them all off the 2080 Ti, it likes to run at 60w for no reason. However this causes issues with hardware acceleration in literally every browser I have tried, so I always run with software acceleration.

and what actual Compositing in the about:support.

Basic

@Feodor2
Copy link
Owner

Feodor2 commented Jun 7, 2024

1st foremost
Windows 11 indeed, ever rediculous is this, why not to use latest firefox I do not get.
Even on win7 you can use much recent firefoxes.
Pay attention the goal of this browser is winxp, yes for building it I use win8 too, and no any such errors observed there, also checked on win7 for the record.
Finally I do not use win10+ at all, if there will be specific bug there it never will be fixed.

2nd
I see @jonm58 enabled webrender, yes I mentioned it has better performance, but it still far from level where mozilla enabled it, switch off it.

@K4sum1
Copy link
Author

K4sum1 commented Jun 7, 2024

Even on win7 you can use much recent firefoxes.

For me, I prefer the look and functionality of Firefox 68, and it renders most sites, so I use it as my main.

no any such errors observed there, also checked on win7 for the record.

Try without DWM, and just opening tons and tons of GitHub pages, that might be a quick way to try to get it to occur.

@NS-Clone
Copy link

NS-Clone commented Jun 7, 2024

Even on win7 you can use much recent firefoxes

потому что их пилят какието индусские мудaки
я на вин15 тоже предпочитаю юзать mypal
а не то одоробла с перепутанными вперед/назад кнопками
которое постоянно клянчит обновлениё
и в котором постоянно что то ломают потому что могут

@jonm58
Copy link

jonm58 commented Jun 7, 2024

d3d11 has some graphics bugs
图片
图片

layers.geometry.d3d11.enabled and twebgl.angle.try-d3d11 to set false,Tetr.io's problems are solved.
图片

@NS-Clone
Copy link

NS-Clone commented Jun 7, 2024

@Feodor2
а посмотри картинки прямо в этой теме выше и чего происходит
открываю через view image
получаю image cannot be displayed
сохраняю от туда же сохраняетсо 0 байт
потом клацнул save link as (с этой страницы)
сохранилось
пару раз кликнул view image открылось
поклацал потом опять перестало
потом save link as уже ничего не сохранило
save image as тоже не фурычит
при этом перезагружаю страницу
картинки есть
открываю в cпермиуме картинки есть
сохранил
скопипастил туда ссылку не открывшийся картинкии
там страница не найдена HTTP ERROR 404

вот скопировал ссылку из view image

https://private-user-images.githubusercontent.com/73036321/337768753-cd0e42b3-3969-4eff-bba4-80a285e2f127.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTc3OTEzMjIsIm5iZiI6MTcxNzc5MTAyMiwicGF0aCI6Ii83MzAzNjMyMS8zMzc3Njg3NTMtY2QwZTQyYjMtMzk2OS00ZWZmLWJiYTQtODBhMjg1ZTJmMTI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjA3VDIwMTAyMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1NTgyNTY5MjYyMTUxYmVkODVhMjEzZDQwZjc0NGU4ZGUyOGNhNDJmZmRjZDc1OTE4MmNjMTcwOTY0MTBkNTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wxUaghx8iqVpeaoAUC-tQkJeCUQmOMy3OPqRKFvwIBk

для самой нижней картинки выше моего пста

@zanud
Copy link

zanud commented Jun 7, 2024

Тут вот какое дело: у меня картинки в отдельных вкладках тоже то открываются, то нет. Причём "то открываются, то нет" одни и те же картинки.
Но когда они не открываются, то не открываются не только в Mypal, но и в других браузерах.

Причём браузеры пишут, что файл содержит ошибки, но если посмотреть монитор сети, то там написано "404". И wget тоже "ERROR 404" пишет.

Так что оснований обвинять Mypal как-то не просматривается - это явно github чудит.

@Feodor2
Copy link
Owner

Feodor2 commented Jun 8, 2024

@K4sum1
Do you mean this
https://en.wikipedia.org/wiki/Desktop_Window_Manager
Why a regular user ever would mess with it, I myself don't know where its disabled.

@zanud

Причём браузеры пишут, что файл содержит ошибк

Да странно, но это совсем другое

@Feodor2 Feodor2 changed the title 68.14.2 very laggy and buggy Graphics errors on win7+ with DWM disabled Jun 8, 2024
@zanud
Copy link

zanud commented Jun 8, 2024

Причём браузеры пишут, что файл содержит ошибк

Да странно

Там такая история: браузер шлёт запрос, сервер возвращает ответ, в котором написано, что данных в нём - ноль байтов, и ошибка 404. Браузер почему-то говорит пользователю не что от сервера ошибка пришла, а что файл повреждён.

Да вот прямо сейчас попытался одну из картиночек с этой страницы в отдельной вкладке открыть и получил от сервера:

HTTP/2.0 404 Not Found
retry-after: 0
accept-ranges: bytes
date: Sat, 08 Jun 2024 10:44:31 GMT
via: 1.1 varnish
x-served-by: cache-vie6354-VIE
x-cache: MISS
x-cache-hits: 0
x-timer: S1717843471.473628,VS0,VE0
content-security-policy: default-src 'none'; script-src 'none'; img-src 'self'; media-src 'self'; sandbox;
server: GitHub.Cloud
strict-transport-security: max-age=31536000; includeSubDomains
x-content-type-options: nosniff
timing-allow-origin: https://github.com
content-length: 0
X-Firefox-Spdy: h2

А Mypal пишет:

Изображение [...URL...] не может быть показано, так как содержит ошибки.

Но это не только Mypal так пишет, но и Firefox тоже.

но это совсем другое

Да, к той проблеме, по поводу которой эта тема открыта, это дело отношения не имеет.

Кстати, у меня на Windows XP Mypal 68.14.2 тоже жрёт процессор, память и падает. Падает чаще молча, но изредка - с сообщением об ошибке. Сообщение это системно-модальное, так что даже снимок экрана не сделать, поэтому я на бумажку записываю. Записей пока две: exception 0x80000003, адреса 0x0408d331 и 0x1000cafc.

Впрочем я не могу сказать, что предыдущие версии в этом отношении вели себя сильно лучше.

И поедатель ресурсов напрямую к сайтам/вкладкам отношения не имеет. Вот открыто у меня два окна - браузер и Библиотека (история посещений и закладки). Вижу, что памяти съело уже больше гигабайта и процессора все 100%. Закрываю браузер, остаётся только окно библиотеки, но ни потребление памяти, ни загрузка процессора не снижаются, сколько ни жди.

@K4sum1
Copy link
Author

K4sum1 commented Jun 8, 2024

Why a regular user ever would mess with it, I myself don't know where its disabled.

Windows 7 kinda defaults to the basic theme, so it's kinda disabled by default. On 8+ it's a bit tricky, but I wanted the classic theme, so I got it. Also lower latency.

@Feodor2
Copy link
Owner

Feodor2 commented Jun 8, 2024

Recently I checked on win7 with the basic theme, did not get errors, even after playing youtube for a while, still don't understand, the classic theme works regardless dwm, what latency.

@K4sum1
Copy link
Author

K4sum1 commented Jun 8, 2024

The errors only occur after a long while of browsing. I've found opening a bunch of commits on GitHub can quickly cause the error though.

@Feodor2
Copy link
Owner

Feodor2 commented Jun 8, 2024

@zanud

Записей пока две: exception 0x80000003, адреса 0x0408d331 и 0x1000cafc.

дучше давай ватцон

Вот открыто у меня два окна - браузер и Библиотека (история посещений и закладки). Вижу, что памяти съело уже больше гигабайта и процессора все 100

У меня под 200 и барузер сутками включен, память как обычно и процессор работают нормально. Попробуй чистую установку и только историю скопируй
image

@zanud
Copy link

zanud commented Jun 9, 2024

У меня под 200 и барузер сутками включен, память как обычно и процессор работают нормально.

У меня даже при одной открытой вкладке потребление памяти может уйти за гигабайт - просто потому, что при переходах (в этой вкладке) от страницы к странице ранее занятая память практически не освобождается.

Попробуй чистую установку

На практически чистом профиле ничего не изменилось: открыл одну вкладку, переходами от страницы к странице на ней довёл потребление памяти до 1,2 ГБ, закрыл окно браузера, оставив открытым только окно Library - потребление памяти не уменьшилось. Занятость процессора через пару минут упала, но возможно, что она и на рабочем профиле за такое время уменьшилась бы - просто обычно я столько времени не жду, а закрываю все окна и запускаю браузер заново, т.к. переваливание потребления памяти за 1 ГБ является сигналом, что Mypal вот-вот упадёт.

Новый профиль я назвал "практически чистым", так как одно изменение я в него внёс - перевёл браузер в однопроцессный режим. Нужно будет для чистоты эксперимента проделать всё то же в многопроцессном режиме.

А ещё на этом профиле на последних просмотренных перед закрытием страничках начались нехорошие визуальные эффекты, которых не наблюдалось на рабочем профиле.

@Feodor2
Copy link
Owner

Feodor2 commented Jun 9, 2024

Что ты путаеш, сначало говориш было жва окна теперь одно окно.

Я сделал однопроцесс открыл 30 вкладок разных, и оставил на день, и нормально всё, даже если больше 1гб пямти съело.

Давай уточняй что открыаешь, типа как воспроизвести.

@zanud
Copy link

zanud commented Jun 9, 2024

Что ты путаеш, сначало говориш было жва окна теперь одно окно.

Говорю я всё время одно и то же: держу открытыми два окна - одно окно собственно браузерное и одно окно Библиотеки (Library). Когда браузерное окно закрываю и оставляю открытой только Библиотеку, объём съеденной Mypal-ом памяти практически не меняется (точнее, он то чуть уменьшается, то потом опять чуть увеличивается в пределах 100-100 КБ) и проценты занятости процессора не меняются. То есть, потроха Mypal продолжают жить своей активной жизнью.

Давай уточняй что открыаешь, типа как воспроизвести.

У меня пока нет гарантированного сценария. Я даже ещё не понял, что, собственно, виновато: то ли большое количество картинок на странице, то ли большое количество вставленных видеопроигрывателей, то ли скрипты, которые постоянно подтягивают на страницу что-то новое, то ли ещё что.

Чуток попозже попробую по Aliexpress погулять - там, кажется, тоже быстро "до ручки" доходил.

@zanud
Copy link

zanud commented Jun 9, 2024

Нут вот.
В однопроцессном режиме захожу на https://aliexpress.com, там вверху щёлкаю по "3 from US $2.99" (эта страничка точно бесконечная) и начинаю идти вниз-вниз-вниз, наблюдая в Диспетчере задач, как постепенно растёт потребление памяти. Где-то на полпути спохватываюсь и открываю окно Library

Примерно на 800 МБ потребления начинаются заметные тормоза (физической памяти в компьютере немного - 2 ГБ). Ближе к 900 МБ уже лезут сообщения о неотвечающем скрипте с предложениями остановить его. Ставлю галочку "Больше не беспокоить меня" и иду дальше.

Где-то около 1 ГБ закрываю окно браузера, оставляя открытым только Library. Памяти сколько съеденной было, столько и осталось.

Добро бы ещё, если бы это была просто память, запрошенная браузером у системы и которую он просто держит, чтобы использовать для работы в будущем. Но нет - если я всё в том же окне Library щёлкну по какой-то записи в истории посещений или в закладках, то после открытия этой странички потребление памяти ещё резко подскочит.
То есть, память под очередную страничку опять берётся у операционки, а ту ранее использованную Mypal так и продолжает считать чем-то занятой.

@Methen
Copy link

Methen commented Jun 10, 2024 via email

@NS-Clone
Copy link

NS-Clone commented Jun 10, 2024

ну вот посление пару дней и умя браузер глючит
проц постоянно уходит в 70...90% приступы
памяти улетает гиг два непонятно куда
хотя до этого все работало "неплохо"

хотя лажу по одним и тем жо сайтам
и ниче не менял

@Feodor2
Copy link
Owner

Feodor2 commented Jun 11, 2024

@zanud

В однопроцессном режиме захожу

В этом и дело, и это другая проблема совсем - выношу в отдельную тему

@NS-Clone
Copy link

NS-Clone commented Jun 12, 2024

Нут вот.
В однопроцессном режиме захожу на https://aliexpress.com,

ну алиэхпресс не показатель
он ложит фаирфокс последние лет 5 если не больше
и проблема явно на их стороне

@NS-Clone
Copy link

NS-Clone commented Jun 12, 2024

а вот непонятно одно
одни версии явно переживают всякие access violation
и выкидывает что ваши вкладки ужо тютю (например последняя)
и достатошно нажать ок
другие же версии тупо зависают намертво
и только надо перезапускать браузер целиком
при том вроде бы как "ниче особо не меняетсо"

@cmccaff1
Copy link

Hi Feodor,

Hoping this message finds you well.
I just wanted to thank you for all of your incredible work on Mypal.
I am currently sticking with 68.14.1, which is quite fast and stable for my needs.
However, I am excited to try the next major release in the future.

All the best to you and everyone!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants