*** ketas has quit IRC | 00:04 | |
*** ketas has joined #maemo | 00:10 | |
*** jskarvad has quit IRC | 00:16 | |
*** Vajb has quit IRC | 00:48 | |
*** Vajb has joined #maemo | 00:48 | |
*** Kilroo has joined #maemo | 00:56 | |
*** freemangordon has quit IRC | 01:08 | |
*** segnior has quit IRC | 01:10 | |
*** segnior has joined #maemo | 01:17 | |
*** horseshoecrab has quit IRC | 01:24 | |
*** Vajb has quit IRC | 01:35 | |
*** Vajb has joined #maemo | 01:35 | |
*** segnior has quit IRC | 01:41 | |
*** segnior has joined #maemo | 01:56 | |
*** florian has quit IRC | 01:58 | |
*** sicelo has quit IRC | 02:05 | |
*** segnior has quit IRC | 02:21 | |
*** segnior has joined #maemo | 02:32 | |
*** horseshoecrab has joined #maemo | 02:53 | |
*** segnior has quit IRC | 03:34 | |
*** segnior has joined #maemo | 03:37 | |
*** luke-jr has quit IRC | 03:50 | |
*** luke-jr has joined #maemo | 03:52 | |
*** Kilroo has quit IRC | 04:02 | |
*** Kilroo has joined #maemo | 04:16 | |
sunshavi | this is ouf of topic: any experience with fbterm? | 04:18 |
---|---|---|
*** akossh has quit IRC | 04:30 | |
*** tm has quit IRC | 05:07 | |
*** tm has joined #maemo | 05:11 | |
*** infobot has quit IRC | 05:22 | |
*** Pali has quit IRC | 05:27 | |
Maxdamantus | I used it as my main terminal emulator on my laptop (Aspire One) back in 2012 or so. | 05:51 |
Maxdamantus | Because it seemed more power-efficient than running Xorg. | 05:52 |
Maxdamantus | (and at least at the time, it seemed to be a lot faster than fbcon in the kernel) | 05:52 |
Maxdamantus | I suspect it supported proper hinting (based on rules in the ttf file), since I find unhinted (or badly hinted) text annoying to read. | 05:56 |
*** pagurus has quit IRC | 06:49 | |
*** Vajb has quit IRC | 07:00 | |
*** Vajb has joined #maemo | 07:00 | |
*** Kilroo has quit IRC | 07:29 | |
*** DocScrutinizer05 has quit IRC | 07:42 | |
*** DocScrutinizer05 has joined #maemo | 07:42 | |
*** infobot has joined #maemo | 07:53 | |
*** ChanServ sets mode: +v infobot | 07:53 | |
*** newbieAlert has joined #maemo | 08:02 | |
*** jon_y has quit IRC | 08:28 | |
*** jon_y has joined #maemo | 08:40 | |
*** infobot has quit IRC | 08:59 | |
*** Vajb has quit IRC | 09:06 | |
*** Vajb has joined #maemo | 09:06 | |
*** freemangordon has joined #maemo | 09:45 | |
*** inky has quit IRC | 10:39 | |
*** Vajb has quit IRC | 10:58 | |
*** Vajb has joined #maemo | 10:59 | |
*** parazyd has quit IRC | 11:04 | |
*** realitygaps has quit IRC | 11:04 | |
*** Vajb has quit IRC | 11:05 | |
*** Vajb has joined #maemo | 11:06 | |
*** parazyd has joined #maemo | 11:06 | |
*** realitygaps has joined #maemo | 11:06 | |
*** pcfe[m] has quit IRC | 11:10 | |
*** Vajb has quit IRC | 11:22 | |
*** Vajb has joined #maemo | 11:22 | |
*** Vajb has quit IRC | 11:30 | |
*** Vajb has joined #maemo | 11:31 | |
*** sicelo has joined #maemo | 11:43 | |
*** florian_kc has joined #maemo | 12:07 | |
*** pcfe[m] has joined #maemo | 12:18 | |
*** drathir_tor has quit IRC | 12:23 | |
*** inky has joined #maemo | 12:29 | |
*** drathir_tor has joined #maemo | 12:29 | |
*** newbieAlert has quit IRC | 12:35 | |
*** pagurus has joined #maemo | 12:59 | |
*** inky has quit IRC | 13:24 | |
*** newbieAlert has joined #maemo | 14:04 | |
*** luke-jr has quit IRC | 14:04 | |
enyc | Maxdamantus: interestingy, not heard of that! | 14:04 |
enyc | Maxdamantus: I remember all the krefluffle when framebuffer console started in first place, vs svgalib modes and so on! | 14:04 |
*** luke-jr has joined #maemo | 14:05 | |
*** Pali has joined #maemo | 14:06 | |
Maxdamantus | I have a feeling that fbcon is faster nowadays, though I don't use it as a primary terminal emulator. | 14:09 |
Maxdamantus | (normally on my desktops/laptop, I use urxvt, and on N900 I just use the usual osso-xterm) | 14:10 |
Maxdamantus | would like to switch at some point on N900 to use something with proper font rendering though. | 14:10 |
Maxdamantus | the bad font rendering is not so noticable on N900 since it has a higher pixel density than all the other displays I use, but still whenever I do end up running something on N900 with proper font rendering, it looks much clearer. | 14:11 |
Maxdamantus | ("bad" as in unhinted—I haven't managed to get anything in Maemo to work with ttf hinting enabled, have only ever got it working in a Debian chroot) | 14:13 |
Maxdamantus | https://maxdamantus.eu.org/freetype.png in case anyone wants an example of the distinction, though those examples are not on N900. | 14:18 |
sunshavi | Maxdamantus: my problem is with font rendering on fbterm. Perhaps I should try fbcon first? | 14:29 |
Maxdamantus | sunshavi: what's the problem? | 14:29 |
Maxdamantus | fbcon just uses some stored bitmaps. | 14:30 |
sunshavi | i use xterm and xst, and virtual console and when i want 256 colors on the virtual terminal I use fbterm. | 14:30 |
sunshavi | let me share a couple of images one of the virtual console and the other one about fbterm | 14:30 |
sunshavi | https://termbin.com/xmc7n | 14:32 |
Maxdamantus | Yeah, that fbterm picture is unhinted. | 14:34 |
Maxdamantus | fbcon is effectively hinted since its fonts are 2-bit bitmaps. | 14:35 |
sunshavi | Then. should I try fbcon? | 14:36 |
sunshavi | let me check yaourt about fbcon | 14:36 |
Maxdamantus | You've already got a picture of fbcon. | 14:36 |
Maxdamantus | The "-s5Q.png" picture is fbcon. | 14:36 |
*** newbieAlert has quit IRC | 14:36 | |
sunshavi | :o | 14:36 |
Maxdamantus | fbcon is just the fb terminal emulator in the kernel. | 14:36 |
*** newbieAlert has joined #maemo | 14:36 | |
sunshavi | for me that's the virtual terminal (GNU/Linux virtual terminal) | 14:37 |
Maxdamantus | Not sure about that description, but I imagine it would also apply to the kernel's VGA text mode terminal emulator too. | 14:38 |
Maxdamantus | (which just uses VGA text instead of drawing text itself on a framebuffer) | 14:38 |
sunshavi | nice to know. thanks for the clarification | 14:38 |
sunshavi | on fbterm i can get more rows | 14:39 |
sunshavi | it bothers me a little bit. And also when rendering the text is slower than fbcon aka (GNU/Linux virtual terminal) | 14:40 |
sunshavi | But. When I want more vertical space for inspecting irc logs. fbterm is paramount | 14:41 |
Maxdamantus | Yeah, as I said, I think fbcon is faster nowadays. It used to be relatively slow. | 14:41 |
sunshavi | now it is faster than xterm at least on my SBC | 14:41 |
Maxdamantus | (the VGA text mode terminal was fast back in 2012) | 14:41 |
sunshavi | Maxdamantus: Thanks for the help | 14:42 |
sunshavi | I am going out for a couple of hours. Have a great day or depending of your timezone (the rest of the day) | 14:43 |
Maxdamantus | If the thing you don't like about the font rendering is the lack of hinting, maybe you could try using something like this in your ~/.fonts.conf: https://gist.github.com/Maxdamantus/11ecda2994c05332ac7a29c3545505a3 | 14:44 |
Maxdamantus | and if that doesn't change anything, maybe run it under strace to see if it's actually reading the config file. | 14:44 |
sunshavi | let me check fbterm shows the font rendering with a command line switch | 14:45 |
Maxdamantus | actually, if you're using a recent version of freetype, I'd also suggest using this environment variable: FREETYPE_PROPERTIES=truetype:interpreter-version=35 | 14:45 |
Maxdamantus | (in combination with that ~/.fonts.conf setting) | 14:46 |
*** Vajb has quit IRC | 14:47 | |
*** Vajb has joined #maemo | 14:47 | |
sunshavi | I am on archlinux-arm. with the latest and greatest | 14:48 |
sunshavi | talk to you later. | 14:48 |
Maxdamantus | Okay, good luck. | 14:48 |
*** Vajb has quit IRC | 15:15 | |
*** Vajb has joined #maemo | 15:15 | |
*** newbieAlert has quit IRC | 16:50 | |
*** drathir_tor has quit IRC | 17:09 | |
*** drathir_tor has joined #maemo | 17:45 | |
*** drathir_tor has quit IRC | 17:55 | |
sunshavi | Maxdamantus: http://0x0.st/---M.png | 18:02 |
sunshavi | it has improved | 18:02 |
*** drathir_tor has joined #maemo | 18:11 | |
*** DocScrutinizer05 has quit IRC | 18:28 | |
*** DocScrutinizer05 has joined #maemo | 18:30 | |
visionvirus | infobot ~sb | 18:39 |
*** infobot has joined #maemo | 18:41 | |
*** ChanServ sets mode: +v infobot | 18:41 | |
*** drathir_tor has quit IRC | 18:55 | |
*** newbieAlert has joined #maemo | 19:01 | |
*** auenfx8 has joined #maemo | 19:32 | |
*** auenf has quit IRC | 19:32 | |
*** Vajb has quit IRC | 19:44 | |
*** Vajb has joined #maemo | 19:44 | |
*** Vajb has quit IRC | 19:49 | |
*** Vajb has joined #maemo | 19:49 | |
*** drathir_tor has joined #maemo | 19:51 | |
*** drathir_tor has quit IRC | 19:59 | |
*** sunshavi has quit IRC | 20:01 | |
*** Vajb has quit IRC | 20:01 | |
*** Vajb has joined #maemo | 20:01 | |
*** sunshavi has joined #maemo | 20:04 | |
*** drathir_tor has joined #maemo | 20:19 | |
*** drathir_tor has quit IRC | 20:42 | |
*** drathir_tor has joined #maemo | 21:04 | |
*** drathir_tor has quit IRC | 21:19 | |
Maxdamantus | sunshavi: hmm .. looks about the same to me. | 21:41 |
Maxdamantus | I tried running fbterm last night, and it didn't seem to be doing antialiasing. | 21:42 |
sunshavi | I am comparing both. | 21:43 |
sunshavi | Maxdamantus: with the modifications it looks a little bit clear | 21:43 |
sunshavi | not as great as the virtual terminal aka fbcon | 21:44 |
Maxdamantus | Maybe, though still neither is properly hinted, so they're both fuzzy, at least to me. | 21:45 |
sunshavi | Mmmm. How hinting could be gotten? | 21:46 |
Maxdamantus | Theoretically, by using that "hintstyle" setting that you've now got in .fonts.conf, and using FREETYPE_PROPERTIES=truetype:interpreter-version=35 | 21:48 |
Maxdamantus | (in freetype 2.7 or so, they changed the way hinting instructions are used by default, so you have to set that environment variable to get the previous behaviour) | 21:51 |
sunshavi | https://termbin.com/ttwx | 21:53 |
sunshavi | that is my freetype2 version | 21:53 |
*** florian__ has joined #maemo | 21:53 | |
*** florian__ is now known as florian | 21:53 | |
Maxdamantus | Right, so you'll need that environment variable set to do proper full-pixel hinting. | 21:54 |
sunshavi | I have done : export FREETYPE_PROPERTIES=truetype:interpreter-version=35 | 21:54 |
sunshavi | and then : fbterm -v | 21:54 |
*** florian_kc has quit IRC | 21:55 | |
Maxdamantus | Okay, got it working nicely for me, but had to modify the fbterm source code. | 22:23 |
Maxdamantus | Also had to explicitly enable antialiasing in fontconfig, since fbterm has it off by default, but you've already got that part enabled (maybe your system fontconfig sets it) | 22:25 |
Maxdamantus | for the hinting part, I needed to `FT_LOAD_TARGET_LIGHT` in the source code to `FT_LOAD_TARGET_NORMAL` | 22:25 |
Maxdamantus | needed to change* | 22:25 |
Maxdamantus | https://maxdamantus.eu.org/fb2.png | 22:26 |
Maxdamantus | Deleted that previous image: https://maxdamantus.eu.org/fb3.png | 22:27 |
sunshavi | ok. Let me try it | 22:30 |
visionvirus | how to install the sdk to a new debian? | 22:35 |
DocScrutinizer05 | ~sb | 22:38 |
infobot | well, scratchbox is a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/, hosted by maemo now. Also at http://maemo.merlin1991.at/files/SB | 22:38 |
DocScrutinizer05 | ~sdk | 22:39 |
infobot | sdk is probably http://privatepaste.com/e4a5b13fad or "wget http://repository.maemo.org/tabletsdev/explicit/maemo-dev-env-downloads/downloads/Readme_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Final.txt", or https://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide | 22:39 |
DocScrutinizer05 | hmmm | 22:43 |
DocScrutinizer05 | http://repository.maemo.org/ | 22:43 |
*** drathir_tor has joined #maemo | 22:44 | |
sunshavi | Maxdamantus: on line 253 of font.cpp I have FT_LOAD_TARGET_NORMAL. should I change it to FT_LOAD_TARGET_LIGHT? | 22:49 |
visionvirus | #deb http://scratchbox.org/debian/ maemo5-sdk main | 22:51 |
KotCzarny | best way is using virtual machine image | 22:52 |
visionvirus | KotCzarny: ah, with an old debian? which version? | 22:53 |
KotCzarny | dont know, i personally use chroot (~500mb) | 22:53 |
Maxdamantus | sunshavi: hm, no. I was expecting it to be the other way round. | 22:53 |
KotCzarny | but for a new user, vm is quickest | 22:53 |
Maxdamantus | sunshavi: in the fbterm source code that I've got (used by nixpkgs), it has `FT_LOAD_TARGET_LIGHT` | 22:54 |
visionvirus | i mostly use chroot, too | 22:54 |
visionvirus | for my other partitions, to update em all in oce | 22:54 |
visionvirus | once | 22:54 |
visionvirus | KotCzarny: which debian version are u using then? | 22:54 |
sunshavi | Maxdamantus: I have the git version. Last log change 2015-05-09 by Arthur Shevchenko | 22:55 |
Maxdamantus | sunshavi: hm, yeah, okay, I see that too in the version from https://github.com/gjedeer/fbterm | 22:55 |
Maxdamantus | sunshavi: were you just running it from a package manager beforehand? Maybe you should just build from git as-is and see if that works out. | 22:56 |
sunshavi | https://github.com/izmntuk/fbterm | 22:57 |
KotCzarny | visionvirus: im using chroot on my orange pi which is using devuan something something | 22:57 |
Maxdamantus | since when I ran it from both nixpkgs and debian testing, I got the same behaviour where it was presumably only using "light" hinting. | 22:57 |
Maxdamantus | sunshavi: yes, that has the change too. | 22:59 |
DocScrutinizer05 | visionvirus: http://maemo.merlin1991.at/files/SB/desktop/ | 23:00 |
DocScrutinizer05 | VM image | 23:00 |
Maxdamantus | sunshavi: in fact, it's the last commit, so good chance that it's not in package repos: https://github.com/izmntuk/fbterm/commit/5b48962aa46648a94e3f74609059830218730455 | 23:00 |
visionvirus | 22:00 < DocScrutinizer05> visionvirus: http://maemo.merlin1991.at/files/SB/desktop/ | 23:04 |
visionvirus | 22:00 < DocScrutinizer05> VM image | 23:04 |
visionvirus | ups... somebody got a installable pkg-config deb for maemo5? | 23:04 |
visionvirus | thanX DocScrutinizer05 ! | 23:05 |
sunshavi | Maxdamantus: THanks for the help. I am going out again for another couple of hours. I'll be back later | 23:05 |
DocScrutinizer05 | aah, completely unrelated but worth remembering... If only I could... :-S | 23:08 |
DocScrutinizer05 | ~phonetools | 23:08 |
DocScrutinizer05 | ~listvalues phonetool | 23:09 |
infobot | Factoid search of 'phonetool' by value returned no results. | 23:09 |
visionvirus | ~help | 23:11 |
DocScrutinizer05 | ~phonecontrol | 23:15 |
infobot | i heard phonecontrol is http://wiki.maemo.org/Phone_control | 23:15 |
DocScrutinizer05 | ^^^ recommended | 23:15 |
DocScrutinizer05 | lots of nifty stuff | 23:15 |
*** drathir_tor has quit IRC | 23:16 | |
*** drathir_tor has joined #maemo | 23:28 | |
*** Vajb has quit IRC | 23:30 | |
*** drathir_tor has quit IRC | 23:36 | |
*** Vajb has joined #maemo | 23:39 | |
DocScrutinizer05 | visionvirus: also see http://maemo.cloud-7.de/maemo5/dirsnapshot2.png | 23:44 |
DocScrutinizer05 | please don't post any full URLs anywhere or this stuff will vanish immediately | 23:44 |
*** inky has joined #maemo | 23:45 | |
visionvirus | aha DocScrutinizer05 ok | 23:46 |
visionvirus | whats about that snapshot? | 23:47 |
visionvirus | cause of the qemu ? | 23:47 |
DocScrutinizer05 | visionvirus: refer http://repository.maemo.org/tabletsdev/explicit/maemo-dev-env-downloads/downloads/Readme_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Final.txt | 23:49 |
DocScrutinizer05 | Nokia never gave permission to re-host for some stuff | 23:49 |
visionvirus | aha... | 23:56 |
visionvirus | thats a lil uncool ;) from noka .... but ok | 23:56 |
visionvirus | DocScrutinizer05: the links isn available anymore | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!