Gentoo Archives: gentoo-user

From: Michael <confabulate@××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] how to run freerdp
Date: Mon, 30 Aug 2021 19:44:18
Message-Id: 21178183.EfDdHjke4D@lenovo.localdomain
In Reply to: Re: [gentoo-user] how to run freerdp by tastytea
1 On Monday, 30 August 2021 20:29:30 BST tastytea wrote:
2 > On 2021-08-30 21:10+0200 n952162 <n952162@×××.de> wrote:
3 > > I just emerged freerdp-2.3.2 without issue, but there's no executable
4 > > except /usr/bin/winpr-*, which I think just serve to set up an
5 > > authentication system.
6 > >
7 > > There's no freerdp, xfreerdp, xfreerdp-server, or anything.
8 > >
9 > > What am I not thinking about?
10 >
11 > I have the same version and it installed /usr/bin/xfreerdp. I guess
12 > you are missing a useflag? I have X alsa cups ffmpeg gstreamer jpeg
13 > pulseaudio usb xinerama xv enabled.
14 >
15 > Kind regards, tastytea
16
17 Yes, the OP will need X and/or wayland USE flags:
18
19 $ equery u freerdp
20 [ Legend : U - final flag setting for installation]
21 [ : I - package is installed with flag ]
22 [ Colors : set, unset ]
23 * Found these USE flags for net-misc/freerdp-2.3.2:
24 U I
25 + + X : Add support for X11
26 + + alsa : Add support for media-libs/alsa-lib (Advanced Linux Sound
27 Architecture)
28 + + cups : Add support for CUPS (Common Unix Printing System)
29 - - debug : Enable extra debug codepaths, like asserts and extra output.
30 If you want to get
31 meaningful backtraces see
32 https://wiki.gentoo.org/wiki/Project:Quality_Assurance/
33 Backtraces
34 - - doc : Add extra documentation (API, Javadoc, etc). It is
35 recommended to enable per
36 package instead of globally
37 + + ffmpeg : Enable ffmpeg/libav-based audio/video codec support
38 - - gstreamer : Add support for media-libs/gstreamer (Streaming media)
39 + + jpeg : Add JPEG image support
40 - - openh264 : Enable H.264 support using media-libs/openh264
41 - - pulseaudio : Add support for PulseAudio sound server
42 - - server : Build server binaries
43 - - smartcard : Enable smartcard support
44 - - systemd : Enable use of systemd-specific libraries and features like
45 socket activation or
46 session tracking
47 - - test : Enable dependencies and/or preparations necessary to run
48 tests (usually
49 controlled by FEATURES=test but can be toggled
50 independently)
51 + + usb : Add USB support to applications that have optional USB
52 support (e.g. cups)
53 + + wayland : Enable dev-libs/wayland backend
54 - - xinerama : Add support for querying multi-monitor screen geometry
55 through the Xinerama API
56 + + xv : Add in optional support for the Xvideo extension (an X API
57 for video playback)
58
59 $ equery f freerdp | grep bin/
60 /usr/bin/winpr-hash
61 /usr/bin/winpr-makecert
62 /usr/bin/wlfreerdp
63 /usr/bin/xfreerdp

Attachments

File name MIME type
signature.asc application/pgp-signature