Bug ID 1225279
Summary Screen recording does not work
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component GNOME
Assignee gnome-bugs@suse.de
Reporter ant.romano@pm.me
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

I'm using openSUSE Tumbleweed w/ snapshot 20240523 and GNOME 46.1. 

GNOME's built-in screen recording does not work. Steps to reproduce the bugs
are the following:

- Press Prtsc key
- Select "Screen recording"
- Select either region or whole screen
- Press the record red button
- Wait ~23 seconds
- You will receive a notification "Screencast failed to start"

On GNOME's GitLab there's already a bug covering this issue, although it has
been closed despite some users (Using Tumbleweed like me) are still
experiencing this problem.

Following the issue post i just linked, I noticed that I get the same error as
the author: 


```
pw.context: params Spa:Enum:ParamId:EnumFormat: 0:0 Invalid argument (input
format (no more input formats))
pw.context: Object: size 296, type Spa:Pod:Object:Param:Format (262147), id
Spa:Enum:ParamId:EnumFormat (3)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags
00000000
pw.context:     Id 2        (Spa:Enum:MediaType:video)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags
00000000
pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:modifier (131074),
flags 00000018
pw.context:     Choice: type Spa:Enum:Choice:Enum, flags 00000000 40 8
pw.context:       Long 72057594037927935
pw.context:       Long 72057594037927935
pw.context:       Long 0
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073),
flags 00000000
pw.context:     Choice: type Spa:Enum:Choice:None, flags 00000000 16 0
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags
00000000
pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8
pw.context:       Rectangle 16x16
pw.context:       Rectangle 16x16
pw.context:       Rectangle 2147483647x2147483647
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076),
flags 00000000
pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8
pw.context:       Fraction 0/1
pw.context:       Fraction 0/1
pw.context:       Fraction 2147483647/1
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate
(131077), flags 00000000
pw.context:     Choice: type Spa:Enum:Choice:None, flags 00000000 24 8
pw.context:       Fraction 30/1
pw.context: Object: size 296, type Spa:Pod:Object:Param:Format (262147), id
Spa:Enum:ParamId:EnumFormat (3)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags
00000000
pw.context:     Id 2        (Spa:Enum:MediaType:video)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags
00000000
pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:modifier (131074),
flags 00000018
pw.context:     Choice: type Spa:Enum:Choice:Enum, flags 00000000 40 8
pw.context:       Long 72057594037927935
pw.context:       Long 72057594037927935
pw.context:       Long 0
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073),
flags 00000000
pw.context:     Choice: type Spa:Enum:Choice:None, flags 00000000 16 0
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags
00000000
pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8
pw.context:       Rectangle 16x16
pw.context:       Rectangle 16x16
pw.context:       Rectangle 2147483647x2147483647
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076),
flags 00000000
pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8
pw.context:       Fraction 0/1
pw.context:       Fraction 0/1
pw.context:       Fraction 2147483647/1
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate
(131077), flags 00000000
pw.context:     Choice: type Spa:Enum:Choice:None, flags 00000000 24 8
pw.context:       Fraction 30/1
pw.context: params Spa:Enum:ParamId:EnumFormat: 1:0 Invalid argument (output
format (no more input formats))
pw.context: Object: size 296, type Spa:Pod:Object:Param:Format (262147), id
Spa:Enum:ParamId:EnumFormat (3)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags
00000000
pw.context:     Id 2        (Spa:Enum:MediaType:video)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags
00000000
pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073),
flags 00000000
pw.context:     Id 8        (Spa:Enum:VideoFormat:BGRx)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:modifier (131074),
flags 00000018
pw.context:     Choice: type Spa:Enum:Choice:Enum, flags 00000000 64 8
pw.context:       Long 0
pw.context:       Long 0
pw.context:       Long 72057594037927937
pw.context:       Long 72057594037927938
pw.context:       Long 72057594037927940
pw.context:       Long 72057594037927935
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags
00000000
pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8
pw.context:       Rectangle 778x1162
pw.context:       Rectangle 778x1162
pw.context:       Rectangle 778x1162
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076),
flags 00000000
pw.context:     Fraction 0/1
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate
(131077), flags 00000000
pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8
pw.context:       Fraction 60/1
pw.context:       Fraction 1/1
pw.context:       Fraction 60/1
pw.context: Object: size 296, type Spa:Pod:Object:Param:Format (262147), id
Spa:Enum:ParamId:EnumFormat (3)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags
00000000
pw.context:     Id 2        (Spa:Enum:MediaType:video)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags
00000000
pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073),
flags 00000000
pw.context:     Id 12       (Spa:Enum:VideoFormat:BGRA)
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:modifier (131074),
flags 00000018
pw.context:     Choice: type Spa:Enum:Choice:Enum, flags 00000000 64 8
pw.context:       Long 0
pw.context:       Long 0
pw.context:       Long 72057594037927937
pw.context:       Long 72057594037927938
pw.context:       Long 72057594037927940
pw.context:       Long 72057594037927935
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags
00000000
pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8
pw.context:       Rectangle 778x1162
pw.context:       Rectangle 778x1162
pw.context:       Rectangle 778x1162
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076),
flags 00000000
pw.context:     Fraction 0/1
pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate
(131077), flags 00000000
pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8

```


You are receiving this mail because: