<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>60490</bug_id>
          
          <creation_ts>2026-09-10 15:47:40 +0300</creation_ts>
          <short_desc>Telegram с nouveau+kwin_wayland может уронить KWin через nouveau</short_desc>
          <delta_ts>2026-09-22 12:17:46 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Branch p11</product>
          <component>kernel-modules-drm-nouveau-6.12</component>
          <version>unspecified</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=60481</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey Y. Afonin">asy</reporter>
          <assigned_to name="kernelbot@altlinux.org">kernelbot</assigned_to>
          <cc>amakeenk</cc>
    
    <cc>arseny</cc>
    
    <cc>iv</cc>
    
    <cc>obidinog</cc>
    
    <cc>zerg</cc>
          
          <qa_contact name="qa-p11@altlinux.org">qa-p11</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>297830</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-10 15:47:40 +0300</bug_when>
    <thetext>6.12.103-6.12-alt1. С 6.12.85-6.12-alt1 было аналогично.

Если в Telegram в сообщении с картинкой тыкнуть на картинке правой кнопкой мыши, часто происходит вот такое:

сен 10 16:39:55 asy kernel: nouveau 0000:01:00.0: gr: TRAP ch 1 [007fb96000 kwin_wayland[1575]]
сен 10 16:39:55 asy kernel: nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000041
сен 10 16:39:55 asy kernel: nouveau 0000:01:00.0: fifo: fault 00 [READ] at 0000000005738000 engine 00 [PGRAPH] client 01 [GPC0/TEX] reason 02 [PAGE_NOT_PRESENT] on channel 1 [007fb96000 kwin_way&gt;
сен 10 16:39:55 asy kernel: nouveau 0000:01:00.0: fifo:000000:0001:[kwin_wayland[1575]] rc scheduled
сен 10 16:39:55 asy kernel: nouveau 0000:01:00.0: fifo:000000: rc scheduled
сен 10 16:39:55 asy kernel: nouveau 0000:01:00.0: fifo:000000:0001:0001:[kwin_wayland[1575]] errored - disabling channel
сен 10 16:39:55 asy kernel: nouveau 0000:01:00.0: kwin_wayland[1575]: channel 1 killed!
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: kernel rejected pushbuf: Нет такого устройства
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: krec 0 pushes 1 bufs 9 relocs 0
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: buf 00000000 00000012 00000004 00000004 00000000 0x7f86bb780000 0xa61000 0x80000
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: buf 00000001 00000008 00000002 00000002 00000002 (nil) 0x2c0000 0xe0000
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: buf 00000002 0000000b 00000002 00000002 00000000 (nil) 0x7c0000 0x20000
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: buf 00000003 0000000a 00000002 00000002 00000002 (nil) 0x6c0000 0x100000
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: buf 00000004 00000006 00000004 00000000 00000004 0x7f86f6708000 0x215000 0x1000
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: buf 00000005 00000007 00000002 00000002 00000000 (nil) 0x240000 0x80000
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: buf 00000006 00000016 00000002 00000000 00000002 (nil) 0xc00000 0x880000
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: buf 00000007 00000019 00000002 00000002 00000000 (nil) 0x3000000 0x880000
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: buf 00000008 0000001a 00000004 00000004 00000000 0x7f86d5d10000 0x2200000 0x80000
сен 10 16:39:55 asy kwin_wayland_wrapper[1575]: nouveau: ch1: psh 00000000 000004cc0c 000004cd78

И так далее</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297831</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-10 15:48:43 +0300</bug_when>
    <thetext>$ cat /etc/os-release
NAME=&quot;ALT&quot;
VERSION=&quot;11&quot;
ID=altlinux
VERSION_ID=11
PRETTY_NAME=&quot;ALT Starterkit 11 (Salvia)&quot;
VARIANT=&quot;Starterkit&quot;
ANSI_COLOR=&quot;1;33&quot;
CPE_NAME=&quot;cpe:/o:alt:starterkit:11&quot;
BUILD_ID=&quot;ALT Starterkit 11&quot;
ALT_BRANCH_ID=&quot;p11&quot;
HOME_URL=&quot;https://en.altlinux.org/starterkits&quot;
BUG_REPORT_URL=&quot;https://bugs.altlinux.org/&quot;
LOGO=altlinux

$ inxi -SCMG
System:
  Host: asy Kernel: 6.12.103-6.12-alt1 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.7.4 Distro: ALT 11
Machine:
  Type: Desktop Mobo: Intel model: DG33FB v: AAD81072-306
    serial: &lt;superuser required&gt; BIOS: Intel v: DPP3510J.86A.0413.2008.0306.2218
    date: 03/06/2008
CPU:
  Info: dual core model: Intel Core2 Duo E6550 bits: 64 type: MCP cache:
    L2: 4 MiB
  Speed (MHz): avg: 2000 min/max: 1998/2331 cores: 1: 2001 2: 2000
Graphics:
  Device-1: NVIDIA GF119 [GeForce GT 610] driver: nouveau v: kernel
  Display: wayland server: X.org v: 1.21.1.24 with: Xwayland v: 24.1.13
    compositor: kwin_wayland driver: N/A resolution: 1: 1920x1080 2: 1280x1024
  API: EGL v: 1.5 drivers: nouveau,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.5 compat-v: 4.3 vendor: mesa v: 25.3.6 renderer: NVD9
  API: Vulkan v: 1.4.335 drivers: N/A surfaces: N/A</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297839</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-10 16:50:44 +0300</bug_when>
    <thetext>С &quot;Plasma (X11)&quot; не воспроизводится.

$ inxi -SCMG
System:
  Host: asy Kernel: 6.12.103-6.12-alt1 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.7.4 Distro: ALT 11
Machine:
  Type: Desktop Mobo: Intel model: DG33FB v: AAD81072-306
    serial: &lt;superuser required&gt; BIOS: Intel v: DPP3510J.86A.0413.2008.0306.2218
    date: 03/06/2008
CPU:
  Info: dual core model: Intel Core2 Duo E6550 bits: 64 type: MCP cache:
    L2: 4 MiB
  Speed (MHz): avg: 2000 min/max: 1998/2331 cores: 1: 2000 2: 2000
Graphics:
  Device-1: NVIDIA GF119 [GeForce GT 610] driver: nouveau v: kernel
  Display: x11 server: X.Org v: 1.21.1.24 with: Xwayland v: 24.1.13 driver:
    X: loaded: nouveau unloaded: fbdev,modesetting,vesa dri: nouveau
    gpu: nouveau resolution: 1: 1920x1080~60Hz 2: 1280x1024~60Hz
  API: EGL v: 1.5 drivers: nouveau,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.5 compat-v: 4.3 vendor: mesa v: 25.3.6 renderer: llvmpipe
    (LLVM 20.1.8 128 bits)
  API: Vulkan v: 1.4.335 drivers: N/A surfaces: N/A</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297845</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-10 17:45:06 +0300</bug_when>
    <thetext>(Ответ для Sergey Y. Afonin на комментарий #0)

&gt; Если в Telegram в сообщении с картинкой тыкнуть на картинке правой кнопкой
&gt; мыши, часто происходит вот такое:

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

С картинкой: https://t.me/alt_linux/624738
Текстовое: https://t.me/alt_smokeroom/340952</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297907</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-11 10:16:09 +0300</bug_when>
    <thetext>С 6.18.44-6.18-alt1 тоже падает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298092</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-11 13:56:00 +0300</bug_when>
    <thetext>Есть жизнь с

$ inxi -G
Graphics:
  Device-1: NVIDIA GF119 [GeForce GT 610] driver: nvidia v: 390.157
  Display: x11 server: X.Org v: 1.21.1.24 with: Xwayland v: 24.1.13 driver:
    X: loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia
    resolution: 1: 1920x1080~60Hz 2: 1280x1024
  API: EGL v: 1.5 drivers: kms_swrast platforms: gbm
  API: OpenGL v: 4.5 compat-v: 4.6.0 vendor: nvidia mesa v: 390.157
    renderer: GeForce GT 610/PCIe/SSE2
  API: Vulkan v: 1.4.335 drivers: N/A surfaces: N/A</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298182</commentid>
    <comment_count>6</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2026-09-11 15:18:25 +0300</bug_when>
    <thetext>Багов на Wayland не существует, потому что обязанности в Wayland-мире и X-мире по-разному распределены. Wayland-серверов много, у них сильно разная архитектура и разный набор вытекающих оттуда проблем, которые возникают/невозникают и чинятся/нечинятся независимо друг от друга.

Если иксы &quot;работают&quot;, а &quot;wayland&quot; &quot;неработает&quot;, значит, &quot;неработает&quot; конкретный сервер.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298188</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2026-09-11 15:50:59 +0300</bug_when>
    <thetext>(Ответ для Arseny Maslennikov на комментарий #6)
&gt; значит, &quot;неработает&quot; конкретный сервер.
А баг висит и не на wayland.
В логе явно сказано, что &quot;неработает&quot; драйвер.

P.S.
Конкретный сервер с многими другими драйверами работает, следовательно недостаток не в нём.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298189</commentid>
    <comment_count>8</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2026-09-11 16:06:07 +0300</bug_when>
    <thetext>(In reply to Sergey V Turchin from comment #7)
&gt; (Ответ для Arseny Maslennikov на комментарий #6)
&gt; &gt; значит, &quot;неработает&quot; конкретный сервер.
&gt; А баг висит и не на wayland.
&gt; В логе явно сказано, что &quot;неработает&quot; драйвер.
&gt; Конкретный сервер с многими другими драйверами работает, следовательно
&gt; недостаток не в нём.
Да, всё это верно, я не наезжаю на KWin. :)
Просто предыдущее заглавие было некорректным. Не надо так писать, и надо во всех методичках везде уместным образом сформулировать мысль из comment 6.

Бывает, что &quot;неработают&quot; вообще все сервера, и ошибка при этом не в них (например, они реализованы корректно по спеке). Писать &quot;не работает nouveau+wayland&quot; не стоит, потому что это не помогает локализовать и исправить проблему, и тем более нельзя &quot;уронить wayland&quot;, это не процесс и не ядро.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298193</commentid>
    <comment_count>9</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-11 16:17:06 +0300</bug_when>
    <thetext>(In reply to Arseny Maslennikov from comment #8)

&gt; Писать &quot;не работает nouveau+wayland&quot; не стоит,

Пишу, что вижу в надписях. :-) Я до позавчерашнего дня про wayland только слышал.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298274</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-12 18:52:55 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #7)

&gt; &gt; значит, &quot;неработает&quot; конкретный сервер.

&gt; А баг висит и не на wayland.
&gt; В логе явно сказано, что &quot;неработает&quot; драйвер.

Ещё тут упомяну, что виновны все. Можно wayland на x11 поменять, можно novoveau на nvidia (и опять x11, если старый nvidia): https://bugzilla.altlinux.org/show_bug.cgi?id=60481#c9

А можно без Хромиум и Телеграм, когда nvidia уже не поставить, а с x11 без nvidia железо уже подтормаживает ощутимо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298344</commentid>
    <comment_count>11</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2026-09-13 11:59:51 +0300</bug_when>
    <thetext>Интернеты говорят о проблемах nouveau с многопоточным GL и предлагают добавить

export QSG_RENDER_LOOP=basic

в конец /etc/profile или чего-нибудь такого, чтобы оно попало в окружение композитора. Пробовали что-то такое?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298382</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-14 11:06:59 +0300</bug_when>
    <thetext>(In reply to Ivan A. Melnikov from comment #11)

&gt; export QSG_RENDER_LOOP=basic

Попробовал сейчас. Не помогло ни с Telegram, ни с Chromium

Эксспорт вроде сработал из /etc/profile.d:

$ export | grep RENDER_LOOP
declare -x QSG_RENDER_LOOP=&quot;basic&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298640</commentid>
    <comment_count>13</comment_count>
    <who name="obidinog@basealt.ru">obidinog</who>
    <bug_when>2026-09-14 16:40:53 +0300</bug_when>
    <thetext>(Ответ для Sergey Y. Afonin на комментарий #12)

Уточните, пожалуйста, откуда у вас установлен Telegram? Из репозитория или нет?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298664</commentid>
    <comment_count>14</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-14 18:16:10 +0300</bug_when>
    <thetext>(Ответ для obidinog@basealt.ru на комментарий #13)

&gt; Уточните, пожалуйста, откуда у вас установлен Telegram?
&gt; Из репозитория или нет?

Нет, не из репозитория. Версия актуальная, вчера опять самообновлялась. На какую именно могу завтра сказать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298850</commentid>
    <comment_count>15</comment_count>
    <who name="obidinog@basealt.ru">obidinog</who>
    <bug_when>2026-09-15 13:33:42 +0300</bug_when>
    <thetext>Платформа:
Alt Kworkstation p11 x86_64 

Пакет:
kernel-modules-drm-nouveau-6.12-6.12.103-alt1.x86_64
telegram-desktop 6.9.3-alt2

Ядро:
kernel-image-6.12-6.12.103-alt1.x86_64

Стенд:
Gigabyte GA-970A-D3 
AMD FX(tm)-6100 Six-Core Processor
NVIDIA GeForce GT 610 [NVIDIA GF119]

Ошибка НЕ воспроизодится, всё корректно нажимается. Падений и ошибок нет. Проверялось на репозиторном telegram-desktop</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298991</commentid>
    <comment_count>16</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2026-09-16 09:20:13 +0300</bug_when>
    <thetext>(In reply to obidinog@basealt.ru from comment #15)

&gt; Ошибка НЕ воспроизодится, всё корректно нажимается. Падений и ошибок нет.
&gt; Проверялось на репозиторном telegram-desktop

Да, действительно. Через telegram-desktop-6.9.3-alt2 из p11 уронить kwin_wayland не получается.

Только вот баг не про Телеграм, а про nouveau и то, что некое приложение из юзерспейса может вызвать ошибку в драйвере ядра и завалить десктоп.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>