From nobody Fri May 19 12:48:13 2023 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QN68V71Wzz4Bvd4 for ; Fri, 19 May 2023 12:48:26 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x1129.google.com (mail-yw1-x1129.google.com [IPv6:2607:f8b0:4864:20::1129]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QN68V4xqWz3G9H for ; Fri, 19 May 2023 12:48:26 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x1129.google.com with SMTP id 00721157ae682-563874afe98so5564537b3.1 for ; Fri, 19 May 2023 05:48:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1684500505; x=1687092505; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Vh6WdUitG5R3v25E57bJu5lnR5bA7WUemTe9HghxdBQ=; b=PPziSdl9Zppt/kNsBQnLveJbdjaYJ/7aDSecF5sw0erLBx0fc85Uz/QAE35C+0pMCf qKQ0yOYY4voTOQzfeBIER9Zv69/yPS7hAcXKzqjKjxOQajMYXLNMn4gt6atVKlS1o89d 13hgzz/oBDv5NGyMrnZ8gAoOqJ1kINURzCoLOLlI3AxkwfDdiy1n/CsTbsYgGjX7U91X iPoqCbsK2UJeVZDuoGICq9Ke7y1iIBzUBoa/qNsaJ2J/lTlCjJTt1isRjSdthmcONYLg wQ5ymuJrZ/BDapzfpScgLtcSxrX8jO8Dg4wuJ4EhSPFvV7dfUKZwz7IYqfaJUuI4ea4u yKSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684500505; x=1687092505; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Vh6WdUitG5R3v25E57bJu5lnR5bA7WUemTe9HghxdBQ=; b=QZ1MCqsq7pQN6gyZ1HnLr/y96hUtJN4Qhb0d3YPTI2G8pSedraCcL7bTkSRvXnyGrG 5SDqy/xlCmH1pGU3vi3AfcAWGrGOrluv/7O5z/U9qaUFjoAIyQ+DtU8n5CJLznbQfJTL oxLoV6Msn5pcT5JxTlAG8+Irw8/02vfI33r/kFZuMED87MxPRxYDp9nMOJrTnL2SHHg6 9rjGfzIrY6kiymbUnGz1DykQmqfm+TJZTlshrp6hu05LQVO0mRxhNV/uofZU2oAvfZh+ alyfF21yO7a9IsS6Vfki0fGVp9Hga1/9afuUZER+A/bQRaPvqTn6bzH44ujwanCS+PIv bgRg== X-Gm-Message-State: AC+VfDyeC5T0er1JlwaRmUXL6ENfT/StCUtIHxISbbNLKkZTfSBEH6DL x4pZXeqD4eV20yypts/l1c4xTWbUfux2lzlSSt4= X-Google-Smtp-Source: ACHHUZ7TH6DJ356c/lZBkyZSOt6eEjvjIyh+viYqIXnDOoWuIYby2JwDhWkCRvG2ztMosHG1oSJcgA== X-Received: by 2002:a0d:d810:0:b0:561:94a7:fef3 with SMTP id a16-20020a0dd810000000b0056194a7fef3mr1794526ywe.23.1684500505752; Fri, 19 May 2023 05:48:25 -0700 (PDT) Received: from mail-yw1-f170.google.com (mail-yw1-f170.google.com. [209.85.128.170]) by smtp.gmail.com with ESMTPSA id q4-20020a818004000000b0055a373a7e5asm1116154ywf.131.2023.05.19.05.48.25 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 May 2023 05:48:25 -0700 (PDT) Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-561c1ae21e7so43606337b3.0 for ; Fri, 19 May 2023 05:48:25 -0700 (PDT) X-Received: by 2002:a0d:cc95:0:b0:561:7ec:cf90 with SMTP id o143-20020a0dcc95000000b0056107eccf90mr1937095ywd.42.1684500504930; Fri, 19 May 2023 05:48:24 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 References: <61502414be8f34256b0f93e8b20d4362@riseup.net> <8f8c2c3563290a705517d5edb8b2acd3@riseup.net> <7cba4778-f0c7-256c-a72e-a360d4e36823@aetern.org> In-Reply-To: <7cba4778-f0c7-256c-a72e-a360d4e36823@aetern.org> From: Tomek CEDRO Date: Fri, 19 May 2023 14:48:13 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: photo/video on tty console with the new VT/framebuffer To: Yuri Cc: current@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4QN68V4xqWz3G9H X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Fri, May 19, 2023 at 2:29=E2=80=AFPM Yuri wrote: > Tomek CEDRO wrote: > > On Fri, May 19, 2023 at 1:44=E2=80=AFPM Alastair Hogge wrote: > >> On 2023-05-19 11:30, Tomek CEDRO wrote: > >>> On Fri, May 19, 2023 at 1:28=E2=80=AFPM Alastair Hogge wrote: > >>>> As long as those packages support DRMKMS and does your GPU, you can = to a > >>>> degree. I noticed video works for mpv and games/sdl, tho, I cannot g= et > >>>> input working. I tried the Doom 3 port, and watched movies with mpv = all > >>>> from the vty just a couple of months ago. > >>> > >>> Yeah, I have input problem too, maybe worth investigating as this is > >>> really neat feature to have gfx with no Xorg :-) > >> > >> It is worth investigating! In a long dead ago project, the input, > >> events, and displays were all integrated into the vty and mux'd from > >> there. The kernel provides evdev devices now, and there is a library, > >> tho I do not know how to get vt(4) to integrate with evdev, or if the > >> library is the way to do it? Any other ideas? > > > > Hey there Niclas :-) Do you know how to enable input devices > > (keyboard/mouse) in the console graphical applications? Is it > > possible? :-) > Wayland something? We have graphical applications (i.e. SDL) working on a DRM KMS console with no Xorg nor Wayland.. but no input.. looking for a solution :-) --=20 CeDeROM, SQ7MHZ, http://www.tomek.cedro.info