Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
hifi
Jul 25, 2012

cage-free egghead posted:

I'm slowly moving over to Linux from years of Windows and it's going good mostly. My desktop dual boots Pop OS! and Win10 which will probably stay that way until gaming with Xbox Game Pass is possible on Linux.

On my Chromebook however I am using GalliumOS which is based on Xubuntu. There's a few programs that I have installed as AppImages but they're just sitting in my downloads folder and I'm not sure on the best way to add them to my "start" menu or just an easy place to get to my most used apps. Any ideas? What's your general workflow like?

I put them in folders in /opt with a symlink to a generic name (e.g, 'firefox' pointing to 'firefox-84.0.0.0.appimage') and then add a .desktop file to /usr/share/applications

Adbot
ADBOT LOVES YOU

Antigravitas
Dec 8, 2019

Die Rettung fuer die Landwirte:

cage-free egghead posted:

I'm slowly moving over to Linux from years of Windows and it's going good mostly. My desktop dual boots Pop OS! and Win10 which will probably stay that way until gaming with Xbox Game Pass is possible on Linux.

On my Chromebook however I am using GalliumOS which is based on Xubuntu. There's a few programs that I have installed as AppImages but they're just sitting in my downloads folder and I'm not sure on the best way to add them to my "start" menu or just an easy place to get to my most used apps. Any ideas? What's your general workflow like?

KDE Plasma ships with a menu editor, creatively named "KDE Menu Editor". It's just a handy front end for editing .desktop files. Should work for most desktops since .desktop files are somewhat standardised.

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

Anyone want to recommend a Linux podcast or even episode? Going on a two hour drive and want something to listen to.

ToxicFrog
Apr 26, 2008


Ok, I have a weird emoji display issue and I don't even know where to start debugging this.

I'm running SUSE Tumbleweed with KDE as my desktop.
I have a few emoji fonts installed: emojione-color-font, noto-coloremoji-fonts, and twemoji-color-font.

- in KDE/Qt widgets like the open/save file dialogs, the alt-F2 run program text box, etc, I get two different styles of black and white line drawing emoji, depending on the specific UI element in play.
- In XTerm I get the same.
- in Chrome, I get the same black and white emoji in the address bar, and colour emoji in page content.
- in Konsole, Kate, and KDE Emoji Selector, I get the same style of colour emoji as in Chrome.
- in Firefox, I get a different style of colour emoji (for example, the "open folder" emoji is blue instead of yellow), but only in the address bar -- in page content they don't display at all, and have no display width.
- in Sublime Text and gnome-terminal, they don't display at all, but still have width and can be selected; they just show up as blank space.

I would have thought it's a GTK issue, since it doesn't work in ST3 or gnome-terminal, but it does work in Chrome and that also uses GTK.

astral
Apr 26, 2004

Different fonts might be involved, on some level.

Craptacular!
Jul 9, 2001

Fuck the DH

cage-free egghead posted:

On my Chromebook however I am using GalliumOS which is based on Xubuntu. There's a few programs that I have installed as AppImages but they're just sitting in my downloads folder and I'm not sure on the best way to add them to my "start" menu or just an easy place to get to my most used apps. Any ideas? What's your general workflow like?

As far as integrating AppImages into your launcher menu/dock/screen/whatever: https://github.com/TheAssassin/AppImageLauncher

acetcx
Jul 21, 2011

CaptainSarcastic posted:

Have you checked the power settings? In KDE it seems like most of what you are trying to accomplish would be in "power management." I haven't used Gnome in years so am not up to speed on it.

Yeah the power settings are pretty sparse in Gnome. Just the ones I already mentioned pretty much.

However, your post inspired me to give KDE a shot so I installed it and it seems to work much better. It keeps the screen on when ANY media is playing, including music, so all I need to do is shut the TV off when I'm playing music and everything's good. It does seem to have issues with display scaling not applying to everything but I can live with that and it'll be fun to try out a new desktop environment.

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

Bob Morales posted:

Anyone want to recommend a Linux podcast or even episode? Going on a two hour drive and want something to listen to.

I sat through an episode and 1/3rd of 'Linux Unplugged' and shut it the gently caress off. Ugh.

https://linuxunplugged.com/384

Butter Activities
May 4, 2018

Bob Morales posted:

Anyone want to recommend a Linux podcast or even episode? Going on a two hour drive and want something to listen to.

Not Linux specifically but Darknet diaries probably has something.

BlankSystemDaemon
Mar 13, 2009



Bob Morales posted:

Anyone want to recommend a Linux podcast or even episode? Going on a two hour drive and want something to listen to.
I don't suppose BSDNow is something you'd be interested in?

Craptacular!
Jul 9, 2001

Fuck the DH
I've tried listening to Bryan Lunduke's podcast because of how much I've enjoyed his annual "Linux Sucks" videos, but I wind up only listening to the select excerpts he posts instead of the full-length shows.

Not Wolverine
Jul 1, 2007
I'm pretty sure this has been discussed, but what is the difference between apt and apt-get? I read the man pages today, it looks like apt is a passthrough for apt-get and also apt-cache. I like this because it's less keystrokes, and you only need to remember one command instead of two for finding and installing packages.

But I noticed you can "apt-get check" but you cannot "apt check", is it correct that some of apt-get's more esoteric, possibly destructive commands are hidden or not available in apt? If so, what other commands are not available in apt but are available in apt-get or apt-cache?

Is there any other big difference in not noticing?

Not Wolverine fucked around with this message at 19:16 on Dec 22, 2020

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

Not Wolverine posted:

I'm pretty sure this has been discussed, but what is the difference between apt and apt-get? I read the man pages today, it looks like apt is a passthrough for apt-get and also apt-cache. Unlike this because it's less keystrokes, and you only need to remember one command instead of two for finding and installing packages.

But I noticed you can "apt-get check" but you cannot "apt check", is it correct that some of apt-get's more esoteric, possibly destructive commands are hidden or not available in apt? If so, what other commands are not available in apt but are available in apt-get or apt-cache?

Is there any other big difference in not noticing?

You pretty much covered it.

quote:

6.2. aptitude, apt-get, and apt Commands

APT is a vast project, whose original plans included a graphical interface. It is based on a library which contains the core application, and apt-get is the first front end — command-line based — which was developed within the project. apt is a second command-line based front end provided by APT which overcomes some design mistakes of apt-get.

Both tools are built on top of the same library and are thus very close, but the default behavior of apt has been improved for interactive use and to actually do what most users expect. The APT developers reserve the right to change the public interface of this tool to further improve it. On the opposite, the public interface of apt-get is well defined and will not change in any backwards incompatible way. It is thus the tool that you want to use when you need to script package installation requests.

Numerous other graphical interfaces then appeared as external projects: synaptic, aptitude (which includes both a text mode interface and a graphical one — even if not complete yet), wajig, etc. The most recommended interface, apt, is the one that we will use in the examples given in this section. Note, however, that apt-get and aptitude have a very similar command line syntax. When there are major differences between these three commands, these will be detailed.

https://debian-handbook.info/browse/stable/sect.apt-get.html

Buck Turgidson
Feb 6, 2011

𓀬𓀠𓀟𓀡𓀢𓀣𓀤𓀥𓀞𓀬

Bob Morales posted:

Anyone want to recommend a Linux podcast or even episode? Going on a two hour drive and want something to listen to.

Most of podcasts are OK in very small doses. Try:

- Late Night Linux
- Destination Linux
- Linux Unplugged
- BSD Now (if you like BSD)

I wouldn't listen to them for a full two hours.

ToxicFrog
Apr 26, 2008


astral posted:

Different fonts might be involved, on some level.

The solution turned out to be to uninstall noto-coloremoji-fonts and then restart all the afflicted programs. I have no idea why.

Antigravitas
Dec 8, 2019

Die Rettung fuer die Landwirte:

ToxicFrog posted:

Ok, I have a weird emoji display issue and I don't even know where to start debugging this.

I'm running SUSE Tumbleweed with KDE as my desktop.
I have a few emoji fonts installed: emojione-color-font, noto-coloremoji-fonts, and twemoji-color-font.

Oh dear.


ToxicFrog posted:

The solution turned out to be to uninstall noto-coloremoji-fonts and then restart all the afflicted programs. I have no idea why.

The magic word is "fontconfig". Applications can ship their own rules in addition to user-defined rules and system-defined rules.

For a given character and preferred font, fontconfig will look through a ladder of preferred fonts and pick the first it finds. Crucially, it can also substitute if an applications asks for a font (family) that does not exist on the system, and it can even substitute single characters if an application asks for a glyph that does not exist in a font. For example, if you fc-match Arial it will probably give you the closest equivalent (that's Liberation Sans on my box). (fc-match -s Arial gives you the entire order of preference for "Arial-ness")

I'm not sure what SuSe configures there and I generally know enough about fontconfig and fonts to not want to touch it. This poo poo is hilariously complicated because fonts sit in the middle of intersecting domains of language, computer crap, writing systems, culture…

Antigravitas
Dec 8, 2019

Die Rettung fuer die Landwirte:

Bob Morales posted:

Anyone want to recommend a Linux podcast or even episode? Going on a two hour drive and want something to listen to.

Listen to Three Moves Ahead instead. It's a great podcast and I will never stop shilling for it.

Not Wolverine
Jul 1, 2007

Antigravitas posted:

Oh dear.


The magic word is "fontconfig". Applications can ship their own rules in addition to user-defined rules and system-defined rules.

For a given character and preferred font, fontconfig will look through a ladder of preferred fonts and pick the first it finds. Crucially, it can also substitute if an applications asks for a font (family) that does not exist on the system, and it can even substitute single characters if an application asks for a glyph that does not exist in a font. For example, if you fc-match Arial it will probably give you the closest equivalent (that's Liberation Sans on my box). (fc-match -s Arial gives you the entire order of preference for "Arial-ness")

I'm not sure what SuSe configures there and I generally know enough about fontconfig and fonts to not want to touch it. This poo poo is hilariously complicated because fonts sit in the middle of intersecting domains of language, computer crap, writing systems, culture…
This all looks like good accurate information. However, will font config effect what fonts programs use? I looked into this recently on Kubuntu recently, and I believe you can "disable" fonts without removing them, meaning that they won't show up as a user selectable option in your applications. This way you can keep 100 different flavors of Arial just in case, but in Libre Office, you will only see your favorite Arial(s) instead of scrolling through a mile long drop down box. I don't think this would change what font applications use, if an app is configured to use a "disabled" font that is installed on your system, it can still use that font. Or is my understanding of "fontconfig" completely wrong?

ToxicFrog posted:

The solution turned out to be to uninstall noto-coloremoji-fonts and then restart all the afflicted programs. I have no idea why.
Forgive me if I sound rude, but why do you have multiple emoji fonts installed? I'm guessing by how you say "I have no idea" that these packages just found their way onto your system without your knowledge, either from being installed by default, through upgrades, or possibly even installed whenever you added more software (ie like Firefox might have asked you to install another emoji font pack).

That said, Ubuntu installs noto-coloremoji-fonts by default, this is Google's No Tofu font set. No Tofu refers older incomplete font packages displaying a unicode tofu character whenever a character was missing in Asian languages, simply put this should be a pretty complete font set because it's Google trying actively trying to prevent missing characters. Next you have Emojione-color-font - according to Github, this font pack is end of life and they recommend switching to your last font set, Twitter Color Emoji. Twemoji-color-font pack is the previously mentioned Twitter Color Emoji font pack, I'll let you decide how you feel about Twitter vs Google. I will say that on Kubuntu 20.04, I could not find a Twitter Emoji font pack when I searched with Muon package monitor, that leads me to believe Ubuntu likes Google's Noto fonts and dislikes Twitter's Emoji pack. For what it's worth, "Twitter Color Emoji" might not be associated with the Twitter company (it probably is), I haven't verified that since I don't care enough to do so since I like Google and I have Noto Emoji, and life is good on my machine.

TLDR: noto-coloremoji-fonts is from Google and therefore I think it might be a more complete set than twemoji-color-font or emojione-color-font. If you want all of your emoji to be the same, remove all but one font pack.

BlankSystemDaemon
Mar 13, 2009



Not Wolverine posted:

This all looks like good accurate information. However, will font config effect what fonts programs use? I looked into this recently on Kubuntu recently, and I believe you can "disable" fonts without removing them, meaning that they won't show up as a user selectable option in your applications. This way you can keep 100 different flavors of Arial just in case, but in Libre Office, you will only see your favorite Arial(s) instead of scrolling through a mile long drop down box. I don't think this would change what font applications use, if an app is configured to use a "disabled" font that is installed on your system, it can still use that font. Or is my understanding of "fontconfig" completely wrong?

Forgive me if I sound rude, but why do you have multiple emoji fonts installed? I'm guessing by how you say "I have no idea" that these packages just found their way onto your system without your knowledge, either from being installed by default, through upgrades, or possibly even installed whenever you added more software (ie like Firefox might have asked you to install another emoji font pack).

That said, Ubuntu installs noto-coloremoji-fonts by default, this is Google's No Tofu font set. No Tofu refers older incomplete font packages displaying a unicode tofu character whenever a character was missing in Asian languages, simply put this should be a pretty complete font set because it's Google trying actively trying to prevent missing characters. Next you have Emojione-color-font - according to Github, this font pack is end of life and they recommend switching to your last font set, Twitter Color Emoji. Twemoji-color-font pack is the previously mentioned Twitter Color Emoji font pack, I'll let you decide how you feel about Twitter vs Google. I will say that on Kubuntu 20.04, I could not find a Twitter Emoji font pack when I searched with Muon package monitor, that leads me to believe Ubuntu likes Google's Noto fonts and dislikes Twitter's Emoji pack. For what it's worth, "Twitter Color Emoji" might not be associated with the Twitter company (it probably is), I haven't verified that since I don't care enough to do so since I like Google and I have Noto Emoji, and life is good on my machine.

TLDR: noto-coloremoji-fonts is from Google and therefore I think it might be a more complete set than twemoji-color-font or emojione-color-font. If you want all of your emoji to be the same, remove all but one font pack.
Well, I believe there's a reason for this: emojione was often recommended to be installed by unix-like package managers with libreoffice because it was bundled into the ofifical binaries while other people simply recommended it be installed along with it, when it wasn't made into a required dependency by the 3rd party software maintainers. Unfortunately for people in the latter situation, at some point some of the people who made emojione went on to recommend that people should install twemoji, because emojione was being end of lifed.
This meant that some package systems (like FreeBSD Ports and Ravenports) started having twemoji as a dependency of libreoffice, while other people recommended having both installed for libreoffice, without realizing that they serve the same function - and that recommendation has stayed alive even after emojione was EoL'd.
All because 3rd party repos weren't updated or kept in line with upstream.

BlankSystemDaemon fucked around with this message at 14:50 on Dec 23, 2020

Not Wolverine
Jul 1, 2007
Is there an app that is like Handbrake + the ability to trim videos? I have a capture device that I'm using, but the issue is I hit record, start what I want to record, finish, and then hit stop thus capturing everything I want and a little I don't want at the start and end of my capture. I tried KDEnlive, and I eventually figured out how to trim, but then I hit render. My 8GB source file got to about 20% before I realize the output was 23GB in size and I hit abort. I think the right answer is to configure KDEnlive to use a lower quality h264 setting, preferably the same as Handbrake's Fast 1080P profile since I like the resulting file size. My concern is simpy that KDEnlive just seems like too powerful a tool for this, I like the simplicity of being able to just load a file into Handbrake and hit go, but I wish Handbrake had the ability to also trim the files.

I think I could also cut the videos without re-encoding if i cut on iframes, and 99% of the time, I make my cuts on a black screen without any audio playing, like a loading screen on my game. Ideally, I would like to use just one program, but I'm fine with also using Handbrake + a really dumbed down cut-only style video editor to cut the files before encoding with Handbrake. I think I can also make the cut using ffmpeg and the command line, but the problem there is finding out the exact time to make the cut, I want a preview window to select the last black frame before the footage starts.

BlankSystemDaemon posted:

Well, I believe there's a reason for this: emojione was often recommended to be installed by unix-like package managers with libreoffice because it was bundled into the ofifical binaries, and at some point some of the people who made emojione went on to recommend that people should install twemoji, because emojione was being end of lifed.
This meant that some package systems (like FreeBSD Ports and Ravenports) started having twemoji as a dependency of libreoffice, while other people recommended having both installed for libreoffice, without realizing that they serve the same function, and that recommendation has stayed alive even after emojione was EoL'd.
Thanks! For what it's worth, I have LibreOffice on my system and it didn't install twemoji so it must be able to live without twemoji today.

Not Wolverine fucked around with this message at 14:48 on Dec 23, 2020

tjones
May 13, 2005
Ignore this, sorry. Too early in the morning without coffee and I completely ignored where you said you could do this with ffmpeg.

Edit:
I think it would probably still be easier to load the video in mplayer/mpv/vlc to find your timeframes and then you can cut with ffmpeg:

ffmpeg -i (input file) -ss (start time) -t (end time) -c copy (output file)
ex:
ffmpeg -i video.mp4 -ss 00:01:15 -t 00:06:05 -c copy newvideo.mp4


As long as you don't apply filters with ffmpeg, it should demux the video instead of re-encoding it. If all you want to do is cut the video then this is by far the most simple and straight forward option.

tjones fucked around with this message at 15:26 on Dec 23, 2020

Antigravitas
Dec 8, 2019

Die Rettung fuer die Landwirte:

Not Wolverine posted:

This all looks like good accurate information. However, will font config effect what fonts programs use? I looked into this recently on Kubuntu recently, and I believe you can "disable" fonts without removing them, meaning that they won't show up as a user selectable option in your applications. This way you can keep 100 different flavors of Arial just in case, but in Libre Office, you will only see your favorite Arial(s) instead of scrolling through a mile long drop down box. I don't think this would change what font applications use, if an app is configured to use a "disabled" font that is installed on your system, it can still use that font. Or is my understanding of "fontconfig" completely wrong?

The actual font selection part is an application requesting a font or family and fontconfig going through its PATH looking for rules to use. See https://www.freedesktop.org/software/fontconfig/fontconfig-user.html

I'm fairly sure applications that let you choose a specific font bypass fontconfig altogether. It wouldn't make much sense if you selected something in Libreoffice but got something else entirely.

Disabling a font would likely just involve renaming the font in your user profile's font folder.

As for cutting video, isn't handbrake's fast profile just CRF 22 h264? You can tell KDEnlive that you'd like CRF 22 and you'd be there already.

Also, try avidemux for simple cutting.

Craptacular!
Jul 9, 2001

Fuck the DH

Not Wolverine posted:

Is there an app that is like Handbrake + the ability to trim videos? I have a capture device that I'm using, but the issue is I hit record, start what I want to record, finish, and then hit stop thus capturing everything I want and a little I don't want at the start and end of my capture.

You want, I think, a GUI frontend to ffmpeg. Avidemux should do the trick, and is available in most distro repos except Ubuntu for some weird reason. Alternatively you can get AppImage from the developer or use Flatpak.

xtal
Jan 9, 2011

by Fluffdaddy
Edit: Need to lurk more.

xtal fucked around with this message at 16:40 on Dec 23, 2020

xzzy
Mar 5, 2009

That reminded me to check up on Cinelerra, supposedly the adobe premiere of linux. I could never get it to actually run but it's probably been 5+ years since I tried.

Nice that it's still kicking but I wonder if it runs better now.

Satire Forum Mom
Oct 4, 2003
MY CUNT DRIPS BROWN REFUSE LIKE A DIRTY HOOKAH. PS. THE BACK OF MY THIGHS ARE RIDICULOUS - COTTAGE CHEESE ANYONE?

Not Wolverine posted:

Is there an app that is like Handbrake + the ability to trim videos? I have a capture device that I'm using, but the issue is I hit record, start what I want to record, finish, and then hit stop thus capturing everything I want and a little I don't want at the start and end of my capture. I tried KDEnlive, and I eventually figured out how to trim, but then I hit render. My 8GB source file got to about 20% before I realize the output was 23GB in size and I hit abort. I think the right answer is to configure KDEnlive to use a lower quality h264 setting, preferably the same as Handbrake's Fast 1080P profile since I like the resulting file size. My concern is simpy that KDEnlive just seems like too powerful a tool for this, I like the simplicity of being able to just load a file into Handbrake and hit go, but I wish Handbrake had the ability to also trim the files.

Try Video Trimmer: https://gitlab.gnome.org/YaLTeR/video-trimmer

It's a simple GUI for ffmpeg, available as a Flatpak.

Pablo Bluth
Sep 7, 2007

I've made a huge mistake.
Avidemux is my go-to trimmer. If you stick to trimming at keyframes, it won't re-encode. But it'll do re-encoding to various codecs, some basic filters, etc, while remaining a lot simpler than a full Non-Lineart Editor such as KDEnlive.

http://avidemux.sourceforge.net/

edit: overlooked Craptacular's response, so this is a seconding of that.

ToxicFrog
Apr 26, 2008


Not Wolverine posted:

Forgive me if I sound rude, but why do you have multiple emoji fonts installed? I'm guessing by how you say "I have no idea" that these packages just found their way onto your system without your knowledge, either from being installed by default, through upgrades, or possibly even installed whenever you added more software (ie like Firefox might have asked you to install another emoji font pack).

I have them installed because when I first set up this system, I had issues with emoji not displaying at all in anything, so I installed every font with "emoji" in the name, on the grounds that I don't particularly care about consistency, but I do care about not having missing glyphs, and I have in the past had issues with different emoji fonts covering different subsets of the emoji space -- so, better to install all the fonts to increase the odds that any given glyph is present in at least one of them.

The "I have no idea" is that I don't understand why uninstalling an emoji font would improve overall emoji coverage; someone on another net theorized that the issue is that Noto does something weird that leads to certain font rendering libraries being unable to display it properly, based on the described symptoms and similar issues they've had with it.

quote:

TLDR: noto-coloremoji-fonts is from Google and therefore I think it might be a more complete set than twemoji-color-font or emojione-color-font. If you want all of your emoji to be the same, remove all but one font pack.

The problem I was having was never consistency, it was that emoji flat out did not work in some applications. I do not particularly care about consistency for emoji as long as all the glyphs are actually visible.

CaptainSarcastic
Jul 6, 2013



Not Wolverine posted:

Is there an app that is like Handbrake + the ability to trim videos? I have a capture device that I'm using, but the issue is I hit record, start what I want to record, finish, and then hit stop thus capturing everything I want and a little I don't want at the start and end of my capture. I tried KDEnlive, and I eventually figured out how to trim, but then I hit render. My 8GB source file got to about 20% before I realize the output was 23GB in size and I hit abort. I think the right answer is to configure KDEnlive to use a lower quality h264 setting, preferably the same as Handbrake's Fast 1080P profile since I like the resulting file size. My concern is simpy that KDEnlive just seems like too powerful a tool for this, I like the simplicity of being able to just load a file into Handbrake and hit go, but I wish Handbrake had the ability to also trim the files.

I think I could also cut the videos without re-encoding if i cut on iframes, and 99% of the time, I make my cuts on a black screen without any audio playing, like a loading screen on my game. Ideally, I would like to use just one program, but I'm fine with also using Handbrake + a really dumbed down cut-only style video editor to cut the files before encoding with Handbrake. I think I can also make the cut using ffmpeg and the command line, but the problem there is finding out the exact time to make the cut, I want a preview window to select the last black frame before the footage starts.

I'm pretty sure that you could use VLC for at least the trimming part. It's mostly thought of as a media player but it has some editing capability.

Not Wolverine
Jul 1, 2007

ToxicFrog posted:

I have them installed because when I first set up this system, I had issues with emoji not displaying at all in anything, so I installed every font with "emoji" in the name, on the grounds that I don't particularly care about consistency, but I do care about not having missing glyphs, and I have in the past had issues with different emoji fonts covering different subsets of the emoji space -- so, better to install all the fonts to increase the odds that any given glyph is present in at least one of them.

The "I have no idea" is that I don't understand why uninstalling an emoji font would improve overall emoji coverage; someone on another net theorized that the issue is that Noto does something weird that leads to certain font rendering libraries being unable to display it properly, based on the described symptoms and similar issues they've had with it.
Makes sense now, I can see how installing all the emoji seems like a good idea and it is odd that uninstalling noto would fix it, which was already explained.

ToxicFrog posted:

The problem I was having was never consistency, it was that emoji flat out did not work in some applications. I do not particularly care about consistency for emoji as long as all the glyphs are actually visible.

ToxicFrog posted:

- in KDE/Qt widgets like the open/save file dialogs, the alt-F2 run program text box, etc, I get two different styles of black and white line drawing emoji, depending on the specific UI element in play.
- In XTerm I get the same.
- in Chrome, I get the same black and white emoji in the address bar, and colour emoji in page content.
- in Konsole, Kate, and KDE Emoji Selector, I get the same style of colour emoji as in Chrome.
- in Firefox, I get a different style of colour emoji (for example, the "open folder" emoji is blue instead of yellow), but only in the address bar -- in page content they don't display at all, and have no display width.
- in Sublime Text and gnome-terminal, they don't display at all, but still have width and can be selected; they just show up as blank space.
I'm glad you've got your issue sorted out now, I was just a little confused about exactly what the problem was.

tjones posted:

Ignore this, sorry. Too early in the morning without coffee and I completely ignored where you said you could do this with ffmpeg.

Edit:
I think it would probably still be easier to load the video in mplayer/mpv/vlc to find your timeframes and then you can cut with ffmpeg:

ffmpeg -i (input file) -ss (start time) -t (end time) -c copy (output file)
ex:
ffmpeg -i video.mp4 -ss 00:01:15 -t 00:06:05 -c copy newvideo.mp4


As long as you don't apply filters with ffmpeg, it should demux the video instead of re-encoding it. If all you want to do is cut the video then this is by far the most simple and straight forward option.
I have VLC on my systems already, and I might just try to use it for trimming if it's possible. The only issue I have with doing so is that I think VLC's interface is a bit difficult and easy to forget at times, I might have to look it up again next month or the next time I trim a capture. It's great it has so much power, but I'm afraid I could accidentally start streaming or doing a full re-encode on a video by clicking the wrong menu in VLC. I think I like the idea of using ffmpeg and time stamps the best, is there a way to tell ffmpeg to trim at a key frame from the command line? if I have to specify the points by time, don't I also need to enter very precisely like 00:13:42.06969 ? Or could I specify by frame number instead, if I can somehow find the frame number in VLC?

Avidemux and videotrimmer also look good, but I have no idea what flatpack even means really. For that matter, I'm not even sure what snap packs are except that KDEnlive is available as a flatpack, but I seem to recall a lot of posts here saying snap packs suck.

tjones
May 13, 2005

Not Wolverine posted:

I have VLC on my systems already, and I might just try to use it for trimming if it's possible. The only issue I have with doing so is that I think VLC's interface is a bit difficult and easy to forget at times, I might have to look it up again next month or the next time I trim a capture. It's great it has so much power, but I'm afraid I could accidentally start streaming or doing a full re-encode on a video by clicking the wrong menu in VLC. I think I like the idea of using ffmpeg and time stamps the best, is there a way to tell ffmpeg to trim at a key frame from the command line? if I have to specify the points by time, don't I also need to enter very precisely like 00:13:42.06969 ? Or could I specify by frame number instead, if I can somehow find the frame number in VLC?

For VLC, use the shortcuts for next frame. Get in the ballpark and then set a bookmark, scroll through the video second by second, and then frame by frame. If you screw up or go past where you wanted, use the bookmarks to jump back.
https://wiki.videolan.org/QtHotkeys/

As for ffmpeg, with the copy codec option (-c copy), ffmpeg will force the video split at a keyframe. You can give it hyper precise timestamps or a round about second and it will start at the next keyframe, but include audio prior. See below for more information. The following link should answer your questions more concisely than I could. It has other good information about seeking in general.
https://trac.ffmpeg.org/wiki/Seeking

https://trac.ffmpeg.org/wiki/Seeking posted:

Time unit syntax

Note that you can use two different time unit formats: sexagesimal (HOURS:MM:SS.MILLISECONDS, as in 01:23:45.678), or in seconds. If a fraction is used, such as 02:30.05, this is interpreted as "5 100ths of a second", not as frame 5. For instance, 02:30.5 would be 2 minutes, 30 seconds, and a half a second, which would be the same as using 150.5 in seconds.

Seeking while doing a codec copy

Using -ss as input option together with -c:v copy might not be accurate since ffmpeg is forced to only use/split on i-frames. Though it will—if possible—adjust the start time of the stream to a negative value to compensate for that. Basically, if you specify "second 157" and there is no key frame until second 159, it will include two seconds of audio (with no video) at the start, then will start from the first key frame. So be careful when splitting and doing codec copy.


Good luck. It may be easier to use a frontend if you're not comfortable with the command line. They'll drive ffmpeg, so you would most likely get the same results. I've not used any of the GUI frontends, so I can't recommend one over another.

Flatpaks/snaps are all-in-one application packages that include everything you need to run the executable in the package and run in a sandbox. Snaps are Canonical's (read: Ubuntu) verison of a flatpak and require systemd.

ToxicFrog
Apr 26, 2008


Not Wolverine posted:

I'm glad you've got your issue sorted out now, I was just a little confused about exactly what the problem was.

That's fair, I could have been clearer about the fact that the problem I was trying to solve was specifically emoji not displaying in FF/ST3/etc and that the various inconsistencies were additional information provided for diagnostic purposes, not part of the problem.

Antigravitas
Dec 8, 2019

Die Rettung fuer die Landwirte:
Seeing colour emoji in my terminal was a spooky and slightly surreal experience, ngl.

Craptacular!
Jul 9, 2001

Fuck the DH

Not Wolverine posted:

Avidemux and videotrimmer also look good, but I have no idea what flatpack even means really. For that matter, I'm not even sure what snap packs are except that KDEnlive is available as a flatpack, but I seem to recall a lot of posts here saying snap packs suck.

So I would suggest getting the AppImage from the developer here:
http://www.fosshub.com/Avidemux.html/avidemux_2.7.6.appImage

It's a self-contained binary, so just flag it executable and launch it.

BlankSystemDaemon
Mar 13, 2009



Craptacular! posted:

It's a self-contained binary, so just flag it executable and launch it.
What do you mean by self-contained binary?
A statically compiled binary is just as self-contained as a fat binary is - however one is a single contiguous binary image, while the other contains multiple binary images of architecture-specific code and configuration (such as when you open a .app from macOS).
Plus, every kernel used in modern OS' support arbitrary binary image activation (for example via binmiscctl in FreeBSD), which can be used for anything from interpreted languages, qemu usermode emulation (ie. running aarch64/mips64/ppc64 binaries on an x86(_64)/AMD64 commandline), to syscall translation via Wine (so that you can run Windows binaries from a Unix-like commandline, similar to how FreeBSDs Linux syscall translation in the kernel works, but using Wine in userspace instead).

Craptacular!
Jul 9, 2001

Fuck the DH
It’s “self contained” to the layman because there is no install script or dependencies.

This is one big why Linux has trouble gaining traction, the assumption that ever user is or wants to be a programmer.

RFC2324
Jun 7, 2012

http 418

Yeah, most people actively do not want to know the different things that a linux person might call 'self contained' and can't get help from non-nerds who won't stop forcing that info down their throats.

Not Wolverine
Jul 1, 2007
I know a bit about computer programming, I can speak C++ but I wouldn't call myself a programmer. That said, I chose to abandon windows when I realized it's just easier to maintain a Linux system. I can update VLC, Libre office, Chrome and several other apps with one command instead of the windows way of using the craptacular windows update and downloading update files individually for every single program.

I think Linux is ready for the general public. I have customized my install a tiny bit, but it's not necessary at all, and it's nice I can easily do it. Want to make the system clock display 24hr time with micro seconds and the Month, day, year? There is a GUI for that, Windows will make you sift through the registry. It's not necessary to edit config files, but if you want to it's waaay easier than on windows.

I think Linux is ready for non programmers, but the problem is too many people will say "But it's not windows!" The great thing is Chromebooks are becoming more and more popular and Windows 10 keeps spying on users and getting shittier and shittier. I refuse to run Win 10 Home because the updates don't have enough testing and have disasterous results. Hell, the way MS keeps making WSL better and better with a kernel, I'm just waiting for a craptacular MS Linux distro.

Sorry, I didn't mean to make this a big rant, but I honestly think the year of the Linux desktop is, and will always be, next year.

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

Not Wolverine posted:

I know a bit about computer programming, I can speak C++ but I wouldn't call myself a programmer. That said, I chose to abandon windows when I realized it's just easier to maintain a Linux system. I can update VLC, Libre office, Chrome and several other apps with one command instead of the windows way of using the craptacular windows update and downloading update files individually for every single program.
There are a bunch of packaging programs for windows (like choclatey) that can do that sort of thing for you

Adbot
ADBOT LOVES YOU

bagual
Oct 29, 2010

inconspicuous
Hey you linux geniuses is there anything current like those programs where people collectively help science dedicating computing power for calculations? A lot of times i'm remoting into work and think drat my home machine could be doing something else to help humankind besides seeding torrents.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply