Страница 1 из 1

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 16 май 2022, 19:49
Белый Кролик
Не запускаются flatpak программы. Если запустить из терминала, то будет сообщение - Invalid MIT-MAGIC-COOKIE-1 key (имя программы) : Gtk-WARNING **: <время>: cannot open display: :99.0. Если удалить .Xauthority и перелогиниться - работает до перезагрузки. Как временное решение, добавлял в автозагрузку xhost +, но подозреваю что это не правильно. Что этой печеньке не нравится и что ее может ломать?

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

System:    Kernel: 5.3.18-150300.59.63-default x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: KDE Plasma 5.18.6 
           Distro: openSUSE Leap 15.3 
Machine:   Type: Desktop Mobo: ASRock model: B450M-HDV R4.0 serial: <filter> UEFI: American Megatrends v: P4.60 
           date: 05/11/2021 
CPU:       Topology: Dual Core model: AMD Athlon 3000G with Radeon Vega Graphics bits: 64 type: MT MCP arch: Zen+ rev: 1 
           L2 cache: 1024 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 29601 
           Speed: 1923 MHz min/max: 1600/3700 MHz Core speeds (MHz): 1: 1422 2: 1422 3: 1422 4: 1422 
Graphics:  Device-1: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] driver: amdgpu v: kernel 
           bus ID: 08:00.0 
           Display: x11 server: X.org 1.20.3 driver: amdgpu,ati unloaded: fbdev,modesetting,vesa 
           resolution: <xdpyinfo missing> 
           OpenGL: renderer: AMD Radeon Vega 3 Graphics (RAVEN DRM 3.39.0 5.3.18-150300.59.63-default LLVM 11.0.1) 
           v: 4.6 Mesa 20.2.4 direct render: Yes 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel v: kernel 
           bus ID: 08:00.1 
           Device-2: Advanced Micro Devices [AMD] Family 17h/19h HD Audio vendor: ASRock driver: snd_hda_intel v: kernel 
           bus ID: 08:00.6 
           Sound Server: ALSA v: k5.3.18-150300.59.63-default 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASRock driver: r8169 v: kernel port: f000 
           bus ID: 07:00.0 
           IF: eth0 state: down mac: <filter> 
           IF-ID-1: usb0 state: unknown speed: N/A duplex: N/A mac: <filter> 
Drives:    Local Storage: total: 536.57 GiB used: 74.08 GiB (13.8%) 
           ID-1: /dev/sda model: SSDPR-CX400-256-G2 size: 238.47 GiB 
           ID-2: /dev/sdb vendor: Seagate model: ST3320613AS size: 298.09 GiB 
Partition: ID-1: / size: 27.44 GiB used: 12.03 GiB (43.8%) fs: ext4 dev: /dev/sda2 
           ID-2: /home size: 205.70 GiB used: 62.04 GiB (30.2%) fs: ext4 dev: /dev/dm-1 
Swap:      Alert: No Swap data was found. 
Sensors:   Message: No sensors data was found. Is sensors configured? 
Info:      Processes: 211 Uptime: 3h 16m Memory: 5.72 GiB used: 2.06 GiB (36.0%) Init: systemd runlevel: 5 Compilers: gcc: N/A 
           Shell: bash v: 4.4.23 inxi: 3.1.00 

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 16 май 2022, 19:57
vir0id
Белый Кролик писал(а):
16 май 2022, 19:49
display: :99.0
Почему ? По умолчанию должно быть DISPLAY=:1.0, если у тебя он один, или ты не собераешься трасировать изображение по ssh.

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

 export DISPLAY=:1.0

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 16 май 2022, 20:03
sheridan
Белый Кролик, у тебя не хватает пакета для inxi (в Arch xorg-xdpyinfo), необходим чтобы показывать разрешение экрана

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 16 май 2022, 20:07
Белый Кролик
vir0id, ага должно быть 1:0, но что-то не так. После export DISPLAY=:1.0ошибка сменилась на такую:

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

bwrap: Can't find source path /tmp/.X11-unix/X1: No such file or directory
Монитор у меня один. Может это на какие-то идеи наведет:

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

xrandr --listproviders
Can't open display :1.0

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 16 май 2022, 20:12
Белый Кролик
sheridan, да, я знаю, на предыдущей установке opensuse устанавливал, на Invalid MIT-MAGIC-COOKIE-1 key никак не влияло, так я и не стал сейчас устанавливать xdpyinfo.

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 16 май 2022, 20:12
rogoznik
Белый Кролик, не про тебя https://github.com/flatpak/flatpak/issu ... -428371239 ?

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 16 май 2022, 20:22
Белый Кролик
rogoznik, сработало, но я вообще ничего не понял. Как это работает, я просто написал имя хоста и все заработало? :crazy: Всем спасибо! :vic:

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 16 май 2022, 20:44
Белый Кролик
vir0id, кажись у флатпаков и должен быть display:99.0

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

jekka@homepc:~> flatpak run --command=sh com.sublimetext.three
[📦 com.sublimetext.three ~]$ echo $DISPLAY
:99.0
[📦 com.sublimetext.three ~]$ exit 
exit
jekka@homepc:~> echo $DISPLAY
:0
P.S. Если кто-то может объяснить как имя хоста влияет на запуск флатпак программ - объясните пожалуйста. :smile:

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 17 май 2022, 05:05
Сотрудник
Не по теме
:evil: Кому нужны эти snap и flatpak? Зачем хранить на компютере пользователей полные версии всех программ, большинство которых может никогда не понадобятся? Чем старомодные репозитории не устраивают? :shock:

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 17 май 2022, 07:46
Белый Кролик
Сотрудник,
Не по теме
Сотрудник, затем что для всякой блотвари и спайвари, без напряга мысли настраиваются разрешения и доступ к ФС. А еще обно... :smile:

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 17 май 2022, 07:57
vir0id
Белый Кролик писал(а):
16 май 2022, 20:44
Если кто-то может объяснить как имя хоста влияет на запуск флатпак программ - объясните пожалуйста
Конкретно не скажу, но проги общаются через сокеты. Посмотри инфу о сокетах. Они, так или иначе, завязаны на ip адресах и портах. Так же как и твой хост с выходом в сеть.

Invalid MIT-MAGIC-COOKIE-1 key и flatpak программы.

Добавлено: 17 май 2022, 07:58
Белый Кролик
vir0id, о, это уже что-то, спасибо. :vic: