<OscarL>
Mmm. I accidentally removed the "Print to PDF" from the Printers preflet... and now I can't add it back :-(
<OscarL>
There's no "PDF Writer" printer type in the "Add printer" dialog.
<OscarL>
Any idea how to get it back?
<OscarL>
Can't seem to be able to print a test page with that PDF printer either (on another install where I still have that one available)
<OscarL>
weird... "pkgman search pdfwriter" shows that it is not installed. Why do I have a "Save to PDF" as a default printer then?
<OscarL>
maybe it wasn't included in the beta4 TC0?
<OscarL>
From Haiku's images/definitions/regular: "AddDirectoryToHaikuImage home config settings printers "Save as PDF""
<OscarL>
So, that's from where it came. Weird thing that pdfwriter wasn't installed then.
<OscarL>
Mmm, seems pdfwriter package is only added for "release" builld profiles. didn't beta4 TC0 qualified for that?
<OscarL>
Ah... I think this particular install was actually a nightly that I switched to beta4! That would explain it.
<OscarL>
Any way... "good news" is that the Gutenprint printer addon can use the newer gutenprint9-5.3-4 package, at least it loads the correct lib, and lets you add newer supported printers.
<OscarL>
(building it against gutenprint9 requires changes on the Haiku source tree, of course)
<OscarL>
(but only changing gutenprint8 -> gutenprint9)
<jessicah>
maybe it was a cached settings file
<jessicah>
yeah, it's just a regular file stored in ~/config/settings/printers
<jessicah>
oh, no, it's a directory
<jessicah>
with attributes defining the settings
<jessicah>
so it probably existed but would've failed to actually print
<OscarL>
I think the issue is that the "setting directory" gets added for regular images, but pdfwritter only for "case "release-*" : {"
<OscarL>
no biggie, but surprising.
<OscarL>
("pkgman install pdfwriter" indeed fixed my issues :-D)
rennj has quit [Ping timeout: 480 seconds]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jessicah>
yeah, an update wouldn't have removed the config in settings, despite the actual driver disappearing :p
rennj has joined #haiku
x10z has joined #haiku
systwi has quit [Ping timeout: 480 seconds]
systwi has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sav10 has quit [Ping timeout: 480 seconds]
Maturi0n has joined #haiku
x10z has joined #haiku
Maturi0n_ has quit [Ping timeout: 480 seconds]
OscarL has quit [Remote host closed the connection]
<Sark>
OK, so, I managed to find a USB hub, and got a keyboard and mouse at the same time on that laptop. I put the syslog on pastebin, if anyone could give me some pointers to how I might possibly get the keyboard and trackpad to work...
<Sark>
It sees the keyboard at least, but it won't reset it? I don't quite understand.
<Sark>
pastebin.com/aGPHsLU0
rennj has quit [Ping timeout: 480 seconds]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
OscarL has joined #haiku
<OscarL>
Sark: I'm not skilled enough to help you, but you may have better luck attaching that syslog either to an existent ticket over https://dev.haiku-os.org, or a new one if you don't find anyone relevant to your issue.
<Sark>
OK. Yeah, that might be a good idea. I'll see if anyone here has any pointers in the right direction but if not I might have to open a ticket. I don't know if this is just something I need to enable though.
<Sark>
I know Linux and Linux kernel modules really well, but not the innerworkings of Haiku.
<OscarL>
(I was referring to chat over here on IRC... that reminded me I saw a ticket with activity lately)
<Sark>
ah, OK
<OscarL>
Sorry for my poor "English", and worse typing skills :-D
<Sark>
This particular device is all Intel - lots of it doesn't work, but if the keyboard and trackpad worked it would at least be able to be rigged to be usable with Haiku. Storage doesn't work either, nor does the sound. But those could be worked around.
<Sark>
Keyboard/trackpad is kind of vital for a laptop. I can rig up internal USB storage and go without sound.
<Sark>
But while this particular thing is supposed to be a Chromebook, I'm sure that this same sorts of hardware would be in other low end laptops based around Intel's integrated "stuff".
rennj has joined #haiku
<jessicah>
it looks like the keyboard isn't on a USB bus, so it's probably worth opening a ticket
<jessicah>
seems like some weird state in the ps/2 protocol
mmu_man has quit [Ping timeout: 480 seconds]
rennj has quit [Ping timeout: 480 seconds]
x10z has joined #haiku
<Sark>
OK. I read through all the guides and submitted the ticket, and included the output of listdev, listimage, listusb and syslog. Hopefully I got everything necesary. Thanks for your help!
rennj has joined #haiku
<OscarL>
Thanks for taking the time and effort to file a ticket, Sark!
<Sark>
Of course! Thank you guys for the hard work on Haiku! I really just hope that if this can get fixed, that it'll help more than just me, since I know this is stupid hardware that isn't supposed to run Haiku at all.
<Sark>
But they had to have used these parts in other laptops. It's all real generic stuff.
<Sark>
Haiku runs incredibly well on it, too! The menus and windows fly open and it just seems well suited. Wifi works perfectly. The fact so much of this works so well is a testament to all the work that's gone in to Haiku.
<Sark>
Even the battery is read properly and the battery manager program can display all the stats
<OscarL>
Hardware related issues, and their fixes, always impact more people than expected. After things get fixed... few people notice :-D. After a couple of personal failures to write proper device drivers (and a couple almost functional).... I have a HUGE appreciation for device-drivers hackers :-D
<Sark>
Yeah, for sure. I don't consider myself a programmer (I just play one at work), but the awful Python code I sling together to convert data files is nothing compared to the complexity of a large operating system project. I wouldn't even know where to begin even writing a program with a user interface, let alone a driver.
<OscarL>
"I just play one at work" you just described my hole "career" at QA automation :-D
<Sark>
hehehe
<Sark>
Yeah, I mean, I'm writing stupid stuff like code that makes an API call, pulls down some data, does some basic logic with it, adds some fields, and throws it to something else. The computer equivalent of duct tape between two systems.
<Sark>
I realize I don't really know what I'm doing half the time and have this imposter syndrome feeling going on, but then I realize that probably half the systems that run everything are written like this.
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<OscarL>
I still have dreams of writing Python code to interface COM objects to talk to serial port connected devices... generating code from .doc SPECfiles, creating results PDF reports from log files.. and making most of that multiplatform... all in Python 2.5, yikes.
<Sark>
This is Python 2 as well. Has to be, since that's what the servers have on them. Not actually sure the revision, but I hit up against some stuff that's available in 3 but not in 2.
<OscarL>
"The computer equivalent of duct tape between two systems." << describes 85% of computing for me :-D
<OscarL>
Good thing I'm "retired" now :-P
<Sark>
Haha. Well, as long as it works, and as long as nobody notices/cares that I used "meow" as a variable name in production code....
<OscarL>
LOL!
x10z has joined #haiku
<OscarL>
For what is worth... Haiku is so welcoming of new people willing to put some effort... that even a dumb-dumb like me has managed to get some patches in :-D
<OscarL>
I always think... man... if even *I * can do it... :-P
<OscarL>
Just wish I had a better functioning brain, for sure. I would love to do more meaningful work :-)
<OscarL>
But then I remember that even the smallest grain of sand contributes to a dune's shape, so.... all is well :-)
<Sark>
Yeah, for sure. I really am not sure what I could contribute but it might be worth having a look. Actually kind of interested to see how hard it would be to write a program that uses the Haiku GUI elements/toolkit.
<rennj>
i could just start pasting from my read list
<rennj>
i have to keep a list
<rennj>
because i might re read stuff without
<rennj>
Walter M Miller - A Canticle for Leibowitz
<rennj>
Noam Chomsky - Hegemony or Survival
<rennj>
Jack London - The iron heel
<rennj>
Daniel Defoe - a journal of the plague year
<OscarL>
Borges, I could really recommend, but not sure about how well it translates.
<rennj>
Norman Mailer - The naked and the dead
<rennj>
jack kerouac - on the road
<rennj>
Upton Sinclair - the jungle
<rennj>
Chuck Palahniuk - Fight Club
<rennj>
Chuck Palahniuk - choke
<rennj>
Chuck Palahniuk - Invisible Monsters
<rennj>
haha
<rennj>
chuck is crazy
<OscarL>
Chuck Pallaniuk,....
<OscarL>
damn...I type slow :-D
<rennj>
like American psycho
<rennj>
brett easton ellis
<rennj>
less than zero also
<rennj>
when the book came out for American psycho... bunch of places band it
<rennj>
way before the move
<rennj>
egg shell white with romulan type font
<rennj>
way before the movie
<rennj>
how do you like my business card?
<rennj>
Dean King - Skeletons on the Zahara A True Story of Survival
<rennj>
Jon Krakauer - into the wild
<rennj>
Jon Krakauer - into thin air
<OscarL>
Any love for "Zen and the Art of Motorcycle Maintenance" ?
<rennj>
yeah.
<rennj>
Gustav Hasford - the short timers "full metal jacket movie"
<rennj>
Gustav Hasford - the phantom blooper - continue of fullmetal jacket
<rennj>
free!
<rennj>
anti war books
<rennj>
im just pasting from books i read
<rennj>
dont want to flood channel
<rennj>
Stephen King - Under the Dome
<rennj>
Stephen King - 11/22/63
<rennj>
Charles Bukowski - woman
<rennj>
Daniel Quinn - Ishmael: An Adventure of the Mind and Spirit
<rennj>
Charles Bukowski - hollywood
<rennj>
Charles Bukowski - Screams From the Balcony
<rennj>
Charles Bukowski - Pulp
<rennj>
Neeli Cherkovski - Bukowski
<rennj>
flood
<rennj>
hehe
vdamewood has joined #haiku
<rennj>
Ernest Shackleton - south!
<rennj>
Jon Krakauer - Into Thin Air
<rennj>
Jennifer Niven - Ada Blackjack
<rennj>
was when i into non-fiction adventure/survival
<rennj>
History of the Donner party
<rennj>
Ada was woman alone on island
<rennj>
all the men had died
<rennj>
what is messed up is i read all these books..and i remember very little
<OscarL>
I consider that a blessing.
<OscarL>
I'm too able to re-read books, still remembering the general plot, but still being able to be pleasantly surprised.
<OscarL>
(with movies... I'm the opposite)
<rennj>
no re-reading..fuck that
<rennj>
to little time for that, keep a list
<rennj>
The Mote in God's Eye - Larry Niven & Jerry Pournelle
<rennj>
The Moon is a Harsh Mistress - Robert Heinlein
<rennj>
Philip K Dick Do Androids Dream of Electric Sheep
<rennj>
Ender's Game - Orson Scott Card
<rennj>
Citizen of the Galaxy - Robert A Heinlein
<rennj>
Hogan, James P - Code Of The Lifemaker
<rennj>
yeah scifi
<OscarL>
Meh... I can eat potatoes on repeat... some books are good on second reading :-D
<rennj>
i try to do the lists
<rennj>
hugo,nebula
<rennj>
.au had top 100 scifi
<rennj>
or top 100 classics
<OscarL>
2001, 2010, 2061, 3001... that one I liked.
<rennj>
the voting got hacked/played by bots so ive read
_paul0 has joined #haiku
<rennj>
so hugo/nebula might not be same value it once was
<rennj>
i belonged to #ebook/book irc channel on like efnet,undernet,freenode i forget which network..but they had ban on curse words
<rennj>
a book channel with ban on words
<rennj>
i didnt last long..
<OscarL>
LOL
<rennj>
you had to read a book for next weeks chat in channel
<rennj>
i belonged to book clubs also
<OscarL>
I bet the suggested things like "A Room with a View"...
<rennj>
send you 5 books you send back ones you dont want
<OscarL>
I would set the channel on fire in that case :-D
<rennj>
like columbia record company for tapes/records...but for books
<rennj>
before palmpilot arm dragon cpu
<rennj>
ebooks and tealdoc ebook reader rocked
paul0 has quit [Ping timeout: 480 seconds]
<rennj>
Motorola DragonBall MC68328 16 MHz
<rennj>
not arm
<rennj>
yeah ...1998 ebook..i dumped paper/dead tree books
<rennj>
and greyscale smokes color for reading
<rennj>
16 greyscale was easier on the eyes
<rennj>
autoscroll in tealdoc rocked
<rennj>
i had beos set up for sync with palm
<OscarL>
Random tidbit (IIRC from my university years at bio-engineering) at least 64 grayscale values are necessary for a smooth gradient. I remember speeding up some graph charts components on Delphi that way.
<OscarL>
(more than that wasn't really necessary, at least for grayscale images.... that's how I remember it, at least)
<OscarL>
or it was good enough to warrant that optimization.
<OscarL>
We had SLOW PCs back in 96 in Argentina :-D
<OscarL>
Still do, but used to, too. :-P
<OscarL>
Time to unplug for today. Read you Later!
OscarL has quit [Quit: Page closed]
<rennj>
had lots of fantasy series i didnt want to post haha...AD&D TSR!
<rennj>
darkelf!
<rennj>
riftwar/betrayal at krondor good books and ms-dos video game
<Skipp_OSX_>
although I guess 710MB was already too big for a CD anyway!
tuaris has joined #haiku
<Skipp_OSX_>
anyway, we can either try to squeeze Haiku into a CD or abandon CD, embrace DVD and then we have 4.7GBs to play with! With that crazy amount of space we could include Koder in the release build.
<matt3>
put 1 GB free in the iso => we can save and work in usb pen ...
<nekobot>
[haiku/haiku] d669317867c9 - googlefs: fix tracing, build with userlandfs
<nekobot>
[haiku/haiku] 31111d806fe8 - googlefs: use libnetservices for HTTP requests
<jmairboeck>
Hi, a question: why doesn't the ReleaseNotes wiki page in Trac use the TicketQuery macro? wouldn't that be easier to maintain than listing all tickets manually?
BrunoSpr has quit [Remote host closed the connection]
sav10 has quit []
matt3 has left #haiku [#haiku]
Anarchos has quit [Ping timeout: 480 seconds]
netposit1ve is now known as netpositive
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
illwieckz has quit [Read error: Connection reset by peer]
AlienSoldier has joined #haiku
<PulkoMandy>
I have no idea why there is a list at all, and who made it and how. So I didn't want to remove their work
<PulkoMandy>
A link to a query would work well enough for me
OscarL has joined #haiku
<OscarL>
Maybe jscipione wasn't aware of that TicketQuery feature?
HaikuUser has joined #haiku
HaikuUser has quit []
gouchi has joined #haiku
<jmairboeck>
at work I usually use TicketQuery with listing individual ticket IDs, because we don't have a separate milestone for every release. This at least shows the ticket summaries automatically. For Haiku, just querying the milestone is probably sufficient.
<xoblite>
Hey folks... sorting out some of my git issues by nuking the tree from orbit and starting over including making sure (hopefully) the hooks are actually in place this time... :|
<OscarL>
Anarchos: every bit counts!
<xoblite>
Just to make sure I get this right this time, how do I commit into 5908 considering that it doesn't have a Change-ID as is?
<xoblite>
:)
<xoblite>
OscarL , you're full of wisdom right? :)
<OscarL>
I *think* I've seen people actually manually adding one after the fact... but better double/triple check with people that knows better than me (read: everyone else :-P)
<xoblite>
yeah I tried to look that up but it doesn't seem possible from Gerrit at least (?)
<OscarL>
Before pushing... your new commit, that actually has a Change-Id...
<xoblite>
git commit --fixup=<commit>
<xoblite>
was my plan
<xoblite>
?
<OscarL>
I *think* you could add that exact one to your changeset by editing the commit message.
<xoblite>
I want to push into the old one from my pre-nuke tree
<OscarL>
(editing the commit message on the gerrit interface, for the change set that lacks the Change-Id, I mean)
<Anarchos>
i use git commit --ammend but only works if you didn't commit after the commit you want to change
<xoblite>
seems you can't - it only exposes the message part for editing (?)
<Anarchos>
OscarL my cpu is not a ryzen
<OscarL>
Anarchos: maybe there are other CPUS that support those P-States then?
<OscarL>
(all my hardware is too old to know about that :-D)
<xoblite>
Git docs: "Plain --fixup=<commit> creates a "fixup" commit which changes the content of <commit> but leaves its log message untouched."
<Anarchos>
OscarL it is a AMD C50 from 2011
<OscarL>
Whoa. My brother had one of those (until that got stolen)
<OscarL>
xoblite: I thought you nuked your previous state?
<xoblite>
yes I did nuke my local tree, but my previously pushed commits of course live on in Gerrit
<xoblite>
(rather than trying to fix the change-id vs ancestry issues I had before I decided to start over, hence the nuke)
<xoblite>
hmm I guess I could add the --dry-run flag and see what it says
<OscarL>
in your local clone... your newer commits... they show that "Change-Id" field in the bottom of the commit message?
<xoblite>
just setting up my first commit on the newly cloned tree, no history.
<OscarL>
What I'm saying is... that if you copy that Change-Id... and add it to the commit message on the gerrit interface.... next time you push, gerrit should see it as an updated patchset.
<OscarL>
(at least that's my understanding)
<xoblite>
yeah but I don't think Gerrit lets me edit the Change-ID?
<OscarL>
It's just text on the commit message, AFAIK
<xoblite>
(git commit --dry-run --fixup=<commit> should let me figure it out though perhaps)
<OscarL>
But... double check with one of the devs. You shouldn't trust me much around git :-D
<xoblite>
OscarL: <xoblite> seems you can't - it only exposes the message part for editing (?)
<xoblite>
hey I don't even trust myself here at the moment!!!!! ;)
<OscarL>
I seem to be able to change it even for commits that are not mine?
<OscarL>
Again... the Change-Id is just text inside the commit message.
<xoblite>
hmm? how? not via edit at least?
<OscarL>
Maybe because you "Abandoned" the change already?
<OscarL>
I don't see how? git is completely oblivious of gerrit, AFAIK.
<OscarL>
for gerrit, what matters is the Change-Id. that's how it identifies commits as belonging to the same review.
<xoblite>
yeah got that
<OscarL>
I'd say that if your local "git log" looks decent, and has the Change-Id thanks to the commit-msg hook being in place...
<xoblite>
so if I can't add the Change-ID without risking the apocalypse...
<OscarL>
the only thing needed would be to let gerrit "know" of that Change-Id before pushing.
<xoblite>
yes.
<xoblite>
my understanding as well
<OscarL>
(I got a bit confused by that "--fixup")
<OscarL>
ah... I only use it as "--amend" :-D
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<xoblite>
yeah but here I don't need to amend the message, only change the contents to get the Change-ID in and ancestry removed
<OscarL>
That's how I see it too, yes. Better ask waddlesplash, before we break everything :-P
<xoblite>
@waddlesplash , please help a poor brother out will ya? :)
Miyu has joined #haiku
<xoblite>
OscarL: hmm can I use the latest patchset's SHA here somehow?
<OscarL>
use it where?
<waddlesplash>
xoblite: your problem is not gerrit at all
<waddlesplash>
your problem is that your local tree is in a bad state
<waddlesplash>
and it's probably better to fix it rather than nuking
<AlienSoldier>
there is a possibility to hang a computer by putting headphone on a keyboard it see. Printscreen can launch multiple instance almost to the infinite. I think that app should be made to launch just once at a time.
<xoblite>
waddlesplash: yes I know, I was having so many issues so I've nuked my local tree from orbit and am now ready to commit again.
<AlienSoldier>
*it seem
<xoblite>
I understand that git commit --fixup=<commit> should work here?
<OscarL>
AlienSoldier: Sounds like something from the Silicon Valley show :-)
bjorkint0sh has joined #haiku
<xoblite>
...though I don't know how to add a Change-ID to 5908, if there is no other workaround
<waddlesplash>
xoblite: I don't know, I never use that feature
<xoblite>
it's only needed if you really want to preserve 5908 (and 5907) with its flaws, otherwise I can just abandon those and push a new, hopefully correct this time, commit with Change-ID´etc
<xoblite>
?
<AlienSoldier>
OscarL was having a full screen video running at the same time, don't know if it help to the slugisness/hang
<waddlesplash>
xoblite: we always want to preserve Gerrit changes
bjorkintosh has quit [Ping timeout: 480 seconds]
<waddlesplash>
always, always update an existing change, or on GitHub a PR
hackkitten has quit [Ping timeout: 481 seconds]
<xoblite>
wouldn't have helped here though I guess since the issue is with the missing Change-ID?
<xoblite>
(the reason I abandoned the first one was that the scope for the second was larger, and I didn't realize the missing Change-ID and ancestry issue at the time.)
bjorkintosh has joined #haiku
<xoblite>
anyway, I don't want to waste your time any more here so I'll just push a new one if there is no easy way to --fixup in this case.
<xoblite>
agree?
<waddlesplash>
no
<xoblite>
ok tell me how then
<waddlesplash>
there is. a bit afk ATM I can explain late
<xoblite>
ok np
<waddlesplash>
open one of the email notifications you got for this change
<waddlesplash>
then check message headers
<waddlesplash>
the change Id will be in there
<waddlesplash>
then amend the commit and add it at the bottom with "Change-Id: " in front
<xoblite>
ok I'll check, thanks.
bjorkint0sh has quit [Ping timeout: 480 seconds]
<waddlesplash>
xoblite: also your problem with history was not going to be solved by fixup or amend
<waddlesplash>
you need to use "rebase" or "reset"
<xoblite>
had already tried that, just got more errors. so it's possible something else was borked here as well.
<waddlesplash>
no, I guarantee it was operator error :)
<xoblite>
of course it was
<waddlesplash>
rebase and reset can be tricky, you have to know what state the tree is in or else it won't work
<xoblite>
I'm just saying it wasn't as simple as rebase or reset
<waddlesplash>
or you'll delete something by mistake
<xoblite>
yes.
<waddlesplash>
I guarantee it was
<waddlesplash>
I've fixed identical situations with just a reset
* OscarL
is a professional git borkerer, and started to love reflog and reset
<xoblite>
like I said, I tried that, but maybe I did some else wrong, maybe several steps before that
<xoblite>
*shrug*
<OscarL>
I got "X-Gerrit-Change-Id: I32ece29aa04e357cb4a8a0672becb754e4ccdacf" for "X-Gerrit-Change-Number: 5908", just in case.
<xoblite>
hmm where did you find that? I only seem to get very simple email notifications (?)
<OscarL>
on the last mail I got for that changeset... before *someone* removed me from the CC :-P
<xoblite>
ehhhhhhhh :)
<OscarL>
I just hit "show original" from the GMail interface :-D
<xoblite>
didn't want to waste your time too really
<OscarL>
just kidding :-)
<xoblite>
wait you mean actual email headers?????????