[РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Модератор: Модераторы разделов

Ответить
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

[РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

Добрый день, недавно начал замечать наличие прозрачной полосы, по ощущениям шириной в 1 пиксель, в левой части экрана высотой практически по весь экран. Куда копать? Как вычислить? Неудобство в том, что при попытке взаимодействия с окном которое присутствует в крайней левой части экрана ничего не происходит, в итоге после привычного смещения курсора мыши в крайнее левое положение приходится смещаться чуть правее. Но в том же SMPlayer при работе в полноэкранном режиме крайняя левая часть кликабельна и функциональна, хотя если просто развернуть его окно на весь экран результат все тот же, окно плеера никак не реагирует на мышь в крайнем левом положении экрана. При щелчках мыши в той самой области фокус с текущего активного окна не пропадает и не происходит совершенно никакой реакции на действия мыши(пкм так же не вызывает никакого контекстного меню).

OS: Gentoo ~AMD64
Kernel: 4.11.6-gentoo
Plasma: 5.10.3

upd. проблема решилась странным образом: в $ kcmshell5 kwintouchscreen было указано в левой части "Вызывать переключение окон". Данный пункт стоит по умолчанию, после того как переключил на ничего не делать - ничего не изменилось, когда вернул обратно - все стало нормально :scratch_one-s_head:
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение NickLion »

Запустить xprop (в консоли) и клацнуть в той области не пробовали?

UPD Тема KWin — стандартный Breeze? Неторые темы включают границу даже при максимизированном окне.
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

Благодарю за ответ
NickLion писал(а):
26.07.2017 10:25
Запустить xprop (в консоли) и клацнуть в той области не пробовали?

Код: Выделить всё

$ xprop
XdndAware(ATOM) = ATOM

NickLion писал(а):
26.07.2017 10:25
UPD Тема KWin — стандартный Breeze? Неторые темы включают границу даже при максимизированном окне.
Да, стандартный Breeze. Даже если пол окна будет за левой границей экрана проблема присутствует.

upd. на любом другом месте xprop выдает намного больше информации.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение NickLion »

И больше xprop ничего не выдаёт? Странно очень. Даже _NET_WM_PID нет? Это окно по TCP прибыло что ли…
xkill не пробовали, работает?
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

NickLion писал(а):
26.07.2017 12:39
И больше xprop ничего не выдаёт? Странно очень. Даже _NET_WM_PID нет? Это окно по TCP прибыло что ли…
xkill не пробовали, работает?
только одна строка приведенная выше.

Код: Выделить всё

$ xkill
bash: xkill: команда не найдена

Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение NickLion »

Поставьте, вроде есть в Gentoo: https://packages.gentoo.org/packages/x11-apps/xkill
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

NickLion писал(а):
26.07.2017 12:56
Поставьте, вроде есть в Gentoo: https://packages.gentoo.org/packages/x11-apps/xkill
Прошу прощения, был занят, не подумал. Нет не помогло, как и Crtl+Alt+Esc, череп пропадает и никаких изменений
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение NickLion »

А эта полоска на весь экран по высоте? Может надо смотреть в xrandr --query? А ещё покажите echo $QT_SCREEN_SCALE_FACTORS или вообще все env | grep QT.
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

NickLion писал(а):
26.07.2017 13:22
А эта полоска на весь экран по высоте? Может надо смотреть в xrandr --query? А ещё покажите echo $QT_SCREEN_SCALE_FACTORS или вообще все env | grep QT.

Нет, снизу и сверху есть нормальные области: снизу примерно размер панели(или панель поверх этой полосы) и сверху примерно столько же нормальной области.

Код: Выделить всё

$ xrandr --query
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
   1366x768      60.03*+
   1024x768      60.00
   1024x576      60.00
   960x540       60.00
   800x600       60.32    56.25
   864x486       60.00
   640x480       59.94
   720x405       60.00
   680x384       60.00
   640x360       60.00
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

Код: Выделить всё

$ env | grep QT
QT_GRAPHICSSYSTEM=raster
QT_QUICK_CONTROLS_STYLE=org.kde.desktop
QT_PLUGIN_PATH=/usr/lib64/kde4/plugins
QT_AUTO_SCREEN_SCALE_FACTOR=0
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение NickLion »

Ну, будем генерировать идеи :)

Если убить плазму killall -9 plasmashell, krunner killall -9 krunner панелька не исчезает? Перезапуск kwin kwin_x11 --replace ничего не даёт? Режим же X11 или Wayland? Выключение/включение композиции Alt+Shift+F12 не влияет?
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

NickLion писал(а):
26.07.2017 15:40
Ну, будем генерировать идеи :)

Если убить плазму killall -9 plasmashell, krunner killall -9 krunner панелька не исчезает? Перезапуск kwin kwin_x11 --replace ничего не даёт? Режим же X11 или Wayland? Выключение/включение композиции Alt+Shift+F12 не влияет?
Пока без результатов. X11

upd. Попробовал xfce запустил - данной проблемы не наблюдается.
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

Ради эксперимента создал нового пользователя и запустил 5ую плазму под ним. Получил тот же эффект :scratch_one-s_head:
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение NickLion »

Что-то очень-очень странное. Если расположить окно поверх всех окон, то полоска всё равно выше?

Приложите для проверки файлы плазмы: tar -cJf plasma_rc.tar.xz ~/.config/plasma*rc

Если знаете английcкий, то лучше попробовать написать в https://bugs.kde.org/ а то я не знаю что ещё можно проверить. Вывод xprop как по мне очень странный.
Спасибо сказали:
GalakhovR
Сообщения: 122
ОС: ROSA fresh R10

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение GalakhovR »

Случайно, не этот ли баг поймали https://bugs.kde.org/show_bug.cgi?id=294795 У меня это выглядело так (в сентябре 2012):
Вложения
______162.png
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

GalakhovR писал(а):
07.08.2017 21:36
Случайно, не этот ли баг поймали https://bugs.kde.org/show_bug.cgi?id=294795 У меня это выглядело так (в сентябре 2012):
Не похоже, да и plasma5 у меня. Все виджеты уже удалил на всякий. Визуально этой полосы в 1 пиксель я и не замечаю, да и на скриншоте ее не заметно, Но при скриншоте окна под курсором получил скриншот той полосы на прозрачном фоне.
Screenshot_20170808_083108.png
Screenshot_20170808_110645.png


upd. На скриншоте полосы сохраняется содержимое окна под ней, к примеру при всех свернутых окнах на фоне обоев полоса выглядит так
Screenshot_20170808_083345.png
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

NickLion писал(а):
07.08.2017 13:08
Что-то очень-очень странное. Если расположить окно поверх всех окон, то полоска всё равно выше?

Приложите для проверки файлы плазмы: tar -cJf plasma_rc.tar.xz ~/.config/plasma*rc

Если знаете английcкий, то лучше попробовать написать в https://bugs.kde.org/ а то я не знаю что ещё можно проверить. Вывод xprop как по мне очень странный.
Прошу прощения, только заметил, для чистоты эксперимента вновь был сосздан новый пользователь. Проблема так же присутствует. файлы подходящие по шаблону содержат следующее:
~/.config/plasma-localerc

Код: Выделить всё

[Formats]
LANG=ru_RU.utf8

~/.config/plasma-org.kde.plasma.desktop-appletsrc

Код: Выделить всё

[ActionPlugins][0]
MidButton;NoModifier=org.kde.paste
RightButton;NoModifier=org.kde.contextmenu
wheel:Vertical;NoModifier=org.kde.switchdesktop

[ActionPlugins][1]
RightButton;NoModifier=org.kde.contextmenu

[Containments][1]
activityId=df393291-0071-4e6c-983d-101f332af531
formfactor=0
immutability=1
lastScreen=0
location=0
plugin=org.kde.plasma.folder
wallpaperplugin=org.kde.image

[Containments][2]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image

[Containments][2][Applets][3]
immutability=1
plugin=org.kde.plasma.kickoff

[Containments][2][Applets][3][Configuration][General]
favorites=preferred://browser,systemsettings.desktop,org.kde.dolphin.desktop,org.kde.kate.desktop

[Containments][2][Applets][3][Configuration][Shortcuts]
global=Alt+F1

[Containments][2][Applets][3][Shortcuts]
global=Alt+F1

[Containments][2][Applets][4]
immutability=1
plugin=org.kde.plasma.pager

[Containments][2][Applets][5]
immutability=1
plugin=org.kde.plasma.taskmanager

[Containments][2][Applets][6]
immutability=1
plugin=org.kde.plasma.systemtray

[Containments][2][Applets][6][Configuration]
SystrayContainmentId=7

[Containments][2][Applets][8]
immutability=1
plugin=org.kde.plasma.digitalclock

[Containments][2][General]
AppletOrder=3;4;5;6;8

[Containments][7]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.plasma.private.systemtray
wallpaperplugin=org.kde.image

[Containments][7][Applets][10]
immutability=1
plugin=org.kde.plasma.clipboard

[Containments][7][Applets][11]
immutability=1
plugin=org.kde.plasma.volume

[Containments][7][Applets][12]
immutability=1
plugin=org.kde.plasma.devicenotifier

[Containments][7][Applets][13]
immutability=1
plugin=org.kde.plasma.printmanager

[Containments][7][Applets][14]
immutability=1
plugin=org.kde.plasma.notifications

[Containments][7][Applets][15]
immutability=1
plugin=org.kde.plasma.battery

[Containments][7][Applets][16]
immutability=1
plugin=org.kde.ktp-contactlist

[Containments][7][Applets][17]
immutability=1
plugin=org.kde.plasma.networkmanagement

[Containments][7][Applets][9]
immutability=1
plugin=org.kde.kdeconnect

[Containments][7][General]
extraItems=org.kde.plasma.notifications,org.kde.plasma.devicenotifier,org.kde.plasma.networkmanagement,org.kde.plasma.battery,org.kde.plasma.mediacontroller,org.kde.plasma.printmanager,org.kde.ktp-contactlist,org.kde.plasma.bluetooth,org.kde.plasma.volume,org.kde.plasma.clipboard,org.kde.kdeconnect
knownItems=org.kde.plasma.notifications,org.kde.plasma.devicenotifier,org.kde.plasma.networkmanagement,org.kde.plasma.battery,org.kde.plasma.mediacontroller,org.kde.plasma.printmanager,org.kde.ktp-contactlist,org.kde.plasma.bluetooth,org.kde.plasma.volume,org.kde.plasma.clipboard,org.kde.kdeconnect

~/.config/plasmashellrc

Код: Выделить всё

[PlasmaRunnerManager]
LaunchCounts=1 services_firefox.desktop
pluginWhiteList=services,places,desktopsessions,PowerDevil,shell,bookmarks,recentdocuments,locations,baloosearch

[PlasmaViews][Panel 2][Horizontal1366]
thickness=36

[ScreenConnectors]
0=LVDS1

[Updates]
performed=/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/obsolete_kickoffrc.js

plasma_rc.tar.xz
(1.07 КБ) 25 скачиваний


Полоска всегда поверх приложений. Меня смущает большое количество аплетов даже у только что созданного пользователя, если дело не в них, то тогда попробую на https://bugs.kde.org/
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение NickLion »

Оно не большое, там описаны просмотр папки на фоне, панель, на ней меню, пейджер, таскбар, трей (и что в нём), часы. Ничего криминального не заметил.

Так, для проверки, посмотрите, есть ли что-то в kcmshell5 kwinscreenedges, и не стоит ли xembedsniproxy.
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

NickLion писал(а):
08.08.2017 12:33
Так, для проверки, посмотрите, есть ли что-то в kcmshell5 kwinscreenedges, и не стоит ли xembedsniproxy.

Ничего необычного не заметил.
Screenshot_20170808_151516.png

xembedsniproxy - не установлен
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: [РЕШЕНО?]Полоса шириной в 1px в левой части экрана по верх всех окон

Сообщение LMAoD »

Как написал в первом сообщении проблему удалось решить довольно странным методом, в чем на самом деле была проблема для меня загадка, как и то, за что отвечают параметры в меню $ kcmshell5 kwintouchscreen, зашел туда совершенно случайно.
Спасибо сказали:
Ответить