최소 2년 전에 Sway를 설치한 이후로 특정 웹 사이트를 열 때 Firefox 창이 뜨기 시작하는 문제를 겪었습니다. 이상하게도 그들은 도서관 카탈로그 전용 사이트인 것 같습니다. 예를 들어,도서관 창세기,세계 고양이또는베를린 도서관. 해당 웹사이트가 Firefox 창에 처음 로드될 때만 창이 떠 있게 됩니다. 타일 모드로 돌아온 후 페이지를 새로 고치거나 다른 웹 사이트를 로드하면 새 창에서 열지 않는 한 아무 작업도 수행되지 않습니다.
Sway 구성 파일을 삭제하고 Sway를 다시 시작한 후에도 문제는 여전히 동일합니다. 또한 Firefox에서 창 크기를 절대 조정하지 않도록 하는 방법을 찾아보았지만 여전히 발생합니다. 현재 about:config에서 과 로 dom.disable_window_move_resize
설정 했습니다 . 새로운 빈 프로필을 사용하여 안전 모드에서 Firefox를 시작할 때도 동일한 일이 발생합니다.true
browser.link.open_newwindow.restriction
0
따라서 흔들리거나 Firefox 구성 문제가 아닌 것 같기 때문에 라이브러리 디렉토리 웹 사이트에 공유 CSS 또는 자바 스크립트가 있을 수 있다고 생각됩니다. 그런데 uBlock 오리진으로 자바스크립트도 차단하고 페이지를 다시 로드했는데 창이 여전히 뜨기 시작했습니다.
비슷한 일을 경험했거나 Firefox 창이 자연스럽게 뜨는 것을 막는 방법을 아는 사람이 있나요?
답변1
Firefox도 떠다니는 것을 발견한 후 이 문제로 돌아왔습니다.Bash 스크립트의 실행 파일 및 라이브러리, 이는 일부 라이브러리 사이트별 자바스크립트에 대한 가정을 배제하고 대신 스윙 문제를 지적합니다.
내 프로필을 세 번 확인하고 삭제했지만 기본 프로필은 삭제하지 않았습니다.
rg --no-ignore --hidden --fixed-strings --ignore-case -- 'library' ~/.config/sway /etc/sway/
/etc/sway/config.d/98-application-defaults
6:for_window [app_id="firefox" title="Library"] floating enable, border pixel 1, sticky enable, resize set width 30 ppt height 40 ppt
그래서 범인은 /etc/sway/config.d/98-application-defaults
sway 자체에서 나오는 것이 아니라 다음에 속하는 것으로 나열되어 있다는 것 입니다.만자로 ARM 스웨이 에디션. 해당 줄을 제거하면 마침내 문제가 해결되었습니다.