Submitted by zamaliphe on Wed, 26/04/2006 - 02:51.
( categories: )

الاسطر التاليه تحتوى محادثه تمت مع بعض مبرمجى الغروب بوت لودير وفيها ما هو مطلوب لدعم اللغه العربيه لبرنامج الاقلاع غروب اقرا وأخبرنى عن رأيك

the nekst lins is an irc chat in the Chanel of #grub so read
22:30  marco_g, hi
22:32  okuji, hi... I was wondering should we add one SoC project propsal... about internatinalization support... correct rendering and formatting for foreing glyphs...
22:33  okuji: You rock! :-)
22:46  daChaac: yes, i18n support is a good topic
22:46  marco_g: :)
22:50  even if students doesn't apply for it, it would get some publicity that we need someone to do that work :)
22:50  :-)
22:50  daChaac: however, we have a todo list on the wiki
22:50  okuji, yes we have... but I think this SoC page would have larger publicity
22:50  BTW, RMS mentioned this:
22:50  It is ok if you talk with student candidates that you already know are
22:50  capable, to plan projects with them. ?That is a good way to produce
22:50  projects that are really likely to get done, and done well.
22:50  daChaac: so you are welcome if you want to talk about your own topic! ;)
22:50  ok,ok,ok... I write the application :)
22:51  I was just wondering if I write one (hopefully) good application instead of multiple not so good.
22:51  It might have better success rate on google's random generator :)
22:51  or lottery :)
22:51  daChaac: in which project are you interested the most?
22:51  daChaac: I mean, of the projects participating the SoC
22:52  okuji, I am actually interested in two projects... one is this ATAPI/IDE project and one is to continue on menu interface
22:52  okuji, I saw one ATAPI/SCSI book in our Uni's IT departments special library
22:53  okuji, it looked quite promising... I also noticed one protected mode book :)... never seen books like this elsewhere :)
22:55  okuji, which one of those two projects you see most valuable ?
22:55  daChaac: I can't select one..
22:56  okuji: I'm planning to apply for the raid/lvm project
22:56  Jeroen: great
22:57  I already wanted to implement that when I would have the time to do it...
22:59  both of those has pro's and cons... I think the menu work is more straight forward... basicly design and implement... CD-ROM support is more like adventure :)
23:00  I could easily play with it VMware, but it much harded to debug.
23:00  daChaac: don't talk about VMware :(
23:00  I think qemu works fine for testing grub...
23:01  okuji, what's so wrong with it :) ?
23:01  daChaac: we promote free software
23:01  okuji:  do you meen i18n support in grub  
23:01  daChaac: don't forget that grub is a part of gnu
23:01  zamaliphe: sure
23:02  okuji, yes I am aware of it. But I still don't see anything wrong using otherwise good product. :)
23:02  okuji:  do you meen that we cane boot with arabic grub gfxmenu /msseg file ?
23:03  doesn't http://www.gnu.org/philosophy/ clearly explain what's wrong with non-free software? :)
23:03  okuji, I just need to use too often windows to do my normal tasks so it is not pleasant to boot to another OS... using vmware is fast to launch linux (or almost any other OS) and do instanty work there too.
23:04 * Jeroen stopped using windows years ago
23:04  zamaliphe, it would be a plan to add support to render correctly arabic glyphs
23:05 <-- nyu has left this channel.
23:05  zamaliphe, we alreday have utf-8 support in GRUB to allow us to use unicode internally for texts... only the renderin and different langauge support is missing
23:05  daChaac: even if so, I don't want to hear proprietary software very much
23:05  okuji, ok.
23:06  daChaac: rms accepts using proprietary software to improve free software, so I don't object to using proprietary software
23:06  daChaac: I thought rendering already  worked!?
23:06  daChaac: but if we talk about proprietary software in public, it looks like promoting prorietary software
23:06  okuji: He does?
23:06  marco_g: yes, he did
23:06  okuji: As a long time plan to replacing it?
23:06  marco_g, yes I can render glyph to x,y position... but it doesn't say where next glyph would be rendered
23:07  marco_g, glyphs can go to any direction :)
23:07  marco_g: ultimately, proprietary software should be replaced
23:07  marco_g, and there are some rather odd rules in some languages
23:07  daChaac: Oh, left to right, etc.
23:07  daChaac:  to use arabic in consol and non support soft wear we use fribidi libs do you think it cold be added to grub some how ?
23:07  okuji: I want free software VHDL tools :-(
23:08  zamaliphe, fribidi is one solution... one would need to integrate it to grub
23:08  marco_g: write them :P
23:08  marco_g: this area is still very hard with free software :(
23:08  Jeroen: LOL
23:08  Jeroen: Do you know how hard that is?
23:09  Jeroen: Will you give me some machine to make ASICs for testing? :-)
23:09  And a new brain. :)
23:09  okuji: Yea :-/
23:09  okuji: It's the only thing I used non-free software for last year :-/
23:09  It's funny...
23:09  marco_g: ah, really?
23:09  daChaac:  what you think else needed ?
23:09  marco_g: I use proprietary software every day
23:09  At some new course at the university I need some new software tool...
23:10  I was depressed because I thought it was windows only... He already said I can not use it at the university and should do it at home.
23:10  And it turns out to be free software written for UNIX. :-)
23:10  okuji: Wow :-/
23:10  zamaliphe, I think it would be good to have truetype (or freetype) support too.. there are libraries for this too...
23:10  okuji: What do you use?
23:10  marco_g: I can't say it here :D
23:11  marco_g: I am a GNU maintainer
23:11  windows?
23:11 * Jeroen ducks
23:11  okuji: You can curse about it and make it sounds as bad as it is. ;)
23:11 --> Mnabil has joined this channel (n=Mnabil@196.205.192.21).
23:11 --> ADminS has joined this channel (n=Whisky@81.10.17.154).
23:13  zamaliphe, even if there are libraries for those it would be requirement it be integradable to grub. so I it means that there must be some conversions made so it can be used boot time in grub.
23:13  zamaliphe, you don't need to master hardware details in that work because we have some level of abstraction in here.
23:14  zamaliphe, but the problem we have is that we don't know how foreigh languages work so we can't really work on those issues to get them right.
23:15  zamaliphe, that's way we need people to do that work that has experience on those "special" languages.
23:16  Mnabil:  do you have some thing to say 
23:17  ADminS:  do you have some thing to say 
23:17  zamaliphe:  any thing i for arabization  ,   i can work on it ?
23:17  I can give you a picture what is currently supported
23:18  nope
23:18  http://jumi.lut.fi/~vjaaskel/grub2/grub2-bitmap-test2.png
23:18  whether we use fribidi or not, I'd appreciate help from native speakers
23:18  fribidi?
23:18  the current developers do not speak arabic or hebrew IIRC
23:19  marco_g: GNU Fribidi
23:19  from this picture you can see that there are fonts loaded, one render US-ASCII, one render hiragana (japanese), and the one latin-1 character
23:19  good work ,  japanese and swedish ?
23:20  Mnabil, japanese and finnish :)
23:20  daChaac:  oh! we can say scandnevian
23:20  :)
23:20  Mnabil, but swedish uses same glyphs :)
23:20  daChaac: So how's the picture loader doing? :)
23:20  yes :)
23:21  marco_g, still need to work more on that... :)
23:21  Oh :)
23:21  I want png support :p
23:21  marco_g, I just have to allocate some time for it :)
23:21  okuji, actually I looked that too :)
23:21  and jpeg
23:21  daChaac: how hard?
23:22  daChaac: I know the feeling :-/
23:22  I had some holidays and planned to hack.
23:22  But I visited friends for about 6 days and had no time :P
23:22  okuji, for libpng it is easy to strip writing support, they use setjmp for error handling... but could be day or two to get it integrated
23:23  okuji, that doesn't follow anyway near the coding convention :)
23:23  daChaac:  what you need from Arabians to do 
23:24  zamaliphe, if we have one unicode (utf-8) string, there should be some rules how to render it correctly. so this glyph ordering is the hardest part I think.
23:24  they all will be glad to help in Arabic support 
23:24  zamaliphe, there is currently implemented support to render simple glyphs to screen.
23:24  another thing is the availability of arabic fonts, I guess
23:25  we don't have an idea what kind of features there should be specified for glyhs
23:25  I don't know if the unicode font includes arabic
23:25  hmm... I could check that out... but we don't have enough information in font file to at this point I think
23:26  http://www.unicode.org/charts/
23:26  here is the unicode chart
23:26  let's see... 0x0600->
23:26  daChaac: the information should be written in the website of gnu unifont...
23:27  gnu unifont :) ?
23:28  I only have cryborra's unifont.hex
23:28  daChaac: it's the gnu unifont
23:28  ah
23:28  coverage: 62   U+0600..U+06FF:Arabic
23:29  12 U+FB50..U+FDFF:Arabic Presentation Forms-A
23:29  140 U+FE70..U+FEFF:Arabic Presentation Forms-B
23:29  there should be some
23:29  it says: I added the Basic Arabic presentation forms on 1998-10-30.
23:30  I have no idea if it is enough or not
23:33  BTW, about partition numbering, what should I do?
23:33  we can migrate to 1-based, but this would take much time
23:34  zamaliphe, so basicly we can render left-to-right fonts, but after that we don't have information what to do. This is where we need help.
23:34  we must check a lot of code for this
23:34  Yeah
23:34  daChaac:  arabic is right to left 
23:34  And we will need some guideline, I guess.
23:35  okuji: People are always confused that GRUB is different in that regard.
23:35  okuji: there are already some bugs in the Apple partition map code that I need to check (it doesn't list all my partitions)
23:35  tschwinge: I know
23:35  daChaac:  and need Arabic shaping to work correct 
23:35  okuji, hmm... I was just wondering... is the MBR code one block larger than 512 bytes?... I think it would be possible to add support to define where to load files more precisely... like ata0, atapi0
23:35  hollisb: are you going to fix it?
23:35  zamaliphe, this is where you help us :)
23:35  okuji: yes, some day
23:36  okuji: Are there reasons to start counting by zero?
23:36  I.e. why did you (?) do so at first?
23:39 *** You are now known as zam.
23:39 --> You have joined the channel #grub (n=zam@82.201.231.53).
23:39 *** The channel topic is "Welcome to #grub, the channel to discuss both GRUB Legacy and GRUB2. Don't ask to ask. Just ask! | Please read the (Official!) manual (http://www.gnu.org/software/grub/manual/grub.html) and the FAQ before asking. | Wiki: http://grub.enbug.org".
23:39 *** The topic was set by youpi on 02/12/2006 07:30:21 PM.
23:39 Channel freenode-info if you need to send private messages, please register: http://freenode.net/faq.shtml#privmsg
23:39  Eww.
23:39  :-)
23:40  daChaac: you can't, generally speaking
23:40 *** Channel modes: no messages from outside, no colors allowed
23:40 *** This channel was created on 02/26/2004 10:09:57 PM.
23:40  daChaac: the BIOS only loads the first sector, so to load more, GRUB needs to know the drive number
23:40  okuji, If you known from what device and partition you are booting... you can just load couple of extra sectors, no ?
23:40  okuji, isn't this passed from BIOS ?
23:40  daChaac: this is possible only when you boot from the same drive
23:40  tschwinge!!!
23:40  daChaac: this is not always true
23:41  tschwinge: What's up? :)
23:41  marco_g: This and that and everything.
23:41  ;-)
23:41  marco_g: Today, I have mostly been busy with the SoC.
23:41 <-- zamaliphe has left this server (Nick collision from services.).
23:41 *** You are now known as zamaliphe.
23:41  tschwinge: Oh, nice :-)
23:42 <-- hollisb has left this server ("leaving").
23:42  marco_g: What about that one: I mentor you for the Hurd and you mentor me for GRUB?  ;-P
23:43  tschwinge: lol
23:43  zamaliphe, you can get grub2's code from CVS, if you have any questions regarding how other video code or font code works I would be pleased to answer those questions.
23:43  tschwinge: I doubt that will be allowed. ;-)
23:43  tschwinge: It would be funny, though. ;-)
23:43  zamaliphe, I think the grub-devel mailing list would be correct place to place those questions so other devs also know there is ongoing work and can give their views on some issues.
23:44 <-- wobster has left this server (Read error: 110 (Connection timed out)).
23:44  marco_g: Indeed.  But let's just forget it again.  ;-)
23:45  tschwinge: :-)
23:45  tschwinge: I have been thinking a bit about libchannel...
23:45  hm...
23:45  tschwinge: I hate you for that. ;-)
23:49 *** You are now known as zam.
23:49 Nick Nickname already in use. Trying zam.
23:49 Notice -NickServ- his nickname is owned by someone else
23:49 Notice -NickServ- f this is your nickname, type /msg NickServ IDENTIFY 
23:49 CTCP Received Version request from freenode-connect.
23:49 Notice -NickServ- assword Incorrect
23:49 --> You have joined the channel #grub (n=zam@82.201.231.53).
23:49 *** The channel topic is "Welcome to #grub, the channel to discuss both GRUB Legacy and GRUB2. Don't ask to ask. Just ask! | Please read the (Official!) manual (http://www.gnu.org/software/grub/manual/grub.html) and the FAQ before asking. | Wiki: http://grub.enbug.org".
23:49 *** The topic was set by youpi on 02/12/2006 07:30:21 PM.
23:49 Notice -ChanServ- #debian Welcome to #Debian. This is a discussion channel; if you have a question about Debian GNU/Linux, ask and we will try our best to answer it. Newcomers should read the channel's guidelines by typing "/msg dpkg guidelines". Please do not paste in the channel; use #flood instead. Thank you.
23:49 Notice -ChanServ- #debian-kde Welcome to #debian-kde. PLEASE READ THE FAQ FIRST: http://wiki.debian.net/DebianKDE - Questions already answered in the FAQ will not be answered in the channel.
23:49 Channel freenode-info if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp
23:49  Thomas gives sane advice though,.
23:49  Yes.
23:49  And yes.
23:49 *** Channel modes: no messages from outside, no colors allowed
23:49 *** This channel was created on 02/26/2004 10:09:57 PM.
23:49  Oh.
23:49 <-- zamaliphe has left this server (Nick collision from services.).
23:50  Oh?
23:50 *** You are now known as zamaliphe.
23:50  okuji: I sent you a mail some months ago or so where I asked you about an email address of a Japanese guy who once worked on GNU Mach...
23:50  tschwinge: did I reply?
23:50  No.
23:50  tschwinge: oh
23:50  tschwinge: ask me again now :)
23:51  Let me find it...
23:51  tschwinge: I get too many messages every day, so I can't manage to reply to all the messages
23:51  Sure.
23:52  I'll /query you, ok?
23:52  ah I find the mail
23:52  UCHIYAMA Yasushi
23:52  If the address is still effective, it should be uch@nop.org
23:53  but maybe not effective any longer...
23:53  I found uch@nop.or.jp, but that one didn't work.
23:53  tschwinge: then I don't know
23:53  I haven't contacted him for some years
23:54  Ok.  Thanks nevertheless.  :-)
23:54  I can ask somebody if necessary
23:54  okuji, oh... btw. which one is your first name ? Okuji ?... I ask this because you have them backward in wiki :) ?... at least instructions showed that FirstLast should be used.
23:55  tschwinge: one possiblity is uch@NetBSD.org
23:55  tschwinge: he has a mail address in netbsd.org
23:55  Ah, ok.
23:55  I'll give that one a try as well.
23:55  tschwinge: What is it about?
23:55  daChaac: define it as you wish ;)
23:55  lol
23:56  okuji, I still have a some memory that family name is written with capitals in where you come... so my best guess is that is backwards in wiki :)
23:57  daChaac: the same question was asked too many times in hurd, so I even wrote a FAQ on my web site
23:57  okuji, oh
23:57  daChaac: I don't have the page any longer though
23:58  daChaac: ask jeff bailey. he asked the same question to me. ;)
00:01  hmm.. I might have mixed it myself then :|... I found some entries from edict
00:02  evening
00:02  actually it were jedict
00:02  anyone experimented with intel macs and grub2?
00:02  heya Johan!
00:02  jrydberg: Okuji is working on it \o/
00:03 * marco_g is playing: Passenger - Circles
00:03  jrydberg: You might like this too :)
00:03  my gutfeeling tells me that EFI and GPT will lead the way for grub2
00:03  jrydberg: ACK
00:04  at least GPT, now when here is bootcamp
00:04  jrydberg: wait for two more weeks
00:04  jrydberg: We have a GPT implementation for a very long time already. :-)
00:05 * marco_g heard a lot about bootcamp but doesn't really know it.
00:05  okuji, have you won on free time slots lottery ;)
00:05  okuji: you hacking it as a stand-alone EFI binary?
00:05  jrydberg: sure
00:06  okuji: how well will it integrate with the MacOSX boot selector?
00:06  okuji: will rEFI be required?
00:06  daChaac: well, it's hard to find free time for me, but I can manage it
00:06  jrydberg: you mean refit?
00:07  okuji: ah, yes. sorry.
00:07  jrydberg: of course, no. grub is a full-featured boot loader ;)
00:08  okuji: so how will the final result look?
00:08  refit?
00:08  marco_g: refit.sf.net
00:08  jrydberg: it will be similar to grub on pc in a sense
00:08  jrydberg: but I can do much better, since EFI supports more than BIOS
00:08  okuji: except you can already in EFI-images, such as the OS X bootloader?
00:09  err
00:09  can run
00:09  man, i'm tired
00:09  let me rephrase my self
00:09  jrydberg: :)
00:09  okuji: How will you boot OS X?  By running the OS X bootloader EFI image?
00:10  marco_g: How is HFS+ support comming along?
00:10  jrydberg: It's there.
00:10  wonderful.
00:10  :)
00:10  I got a ugly little Mac Mini at work today
00:10  Cool :-)
00:10  and I want to wipe OS X and run Linux instead.  or possible dual boot it
00:10  jrydberg: I guess all I have to do is to chainload the MacOSX loader, which is also an EFI application
00:11  jrydberg: this is exactly how refit works, IIRC
00:12  okuji: OK. Great.
00:12  okuji: Do you have a wiki-page with your notes and progress or something like that?
00:12  okuji: And a Linux loader will be easy or the same?
00:12  jrydberg: sure
00:12  jrydberg: http://grub.enbug.org/YoshinoriOkuji
00:12  marco_g: good question :)
00:12  marco_g: There is the issue with legacy bios, but newer Linux versions has experimental EFI support, IIRC.
00:12  marco_g: I have looked at the code of elilo
00:12  marco_g: it looked very ugly
00:13  marco_g: do you know how linux boots on pc?
00:15  hm
00:15  okuji: I only have heard it is ugly and scary, etc. ;)
00:15  marco_g: with PC/BIOS, linux starts from real mode
00:15  marco_g: then, the real mode code initializes the system briefly, and jump to protected mode
00:16  :-/
00:16  marco_g: with EFI, the boot loader must do the same initialization
00:16  So switch back to real mode?
00:16  marco_g: and jump to the protected mode code directly
00:16  oh
00:16  marco_g: no need to use real mode
00:16  pfew
00:17  Damn, it is late already.
00:17  I should get out of bed really early tomorrow...
00:17  marco_g: time to sleep for good children :D
00:17  Bye!
00:17  okuji: If you ask me, that is Linux's fault.  There is no need to have real-mode code in the kernel these days
00:17  marco_g: good night!
00:17  okuji: And for hard working students. ;-)
00:17  Bye!
00:17 * Mnabil is away: raye7 al3ab fe Cvirus
00:17  bye Marco
00:18  jrydberg: I agree
00:18  okuji: I wonder why they never adopted the multiboot standard
00:18  jrydberg: can you convince hpa?
00:18  i remember there were some in-official patches for a while
00:18  I think think there is some video bios emulation support either in linux kernel or in x11
00:19  but that must have been like 6-7 years ago
00:19 --> hollisb has joined this channel (n=hollisb@user-0vvde2g.cable.mindspring.com).
00:19  daChaac: Yes?  That doesn't mean the bootstrap of the kernel must be in real-mode
00:19  okuji: hpa? is that some linux-kernel guru?
00:20  jrydberg: H. Peter Anvin
00:20  i really don't follow the kernel development these days
00:20  jrydberg: he is responsibly for the bootstrap mainly
00:20  okuji: ah
00:20  jrydberg: he is also the author of syslinux
00:20 <-- marco_g has left this server ("Client exiting").
00:20  jrydberg: and he hates grub :p
00:20  I wonder why ;)
00:20  hehe
00:21  okuji: maybe it could be done in a separate step?  with an intermediate kernel that (1) switches from protected-mode to real-mode, setups the ugly stuff and jumps to the linux kernel :)
00:21  okuji: if you need arabic font her is some
00:21  http://sourceforge.net/project/showfiles.php?group_id=34866&package_id=75554
00:22  jrydberg: terrible
00:22  okuji: yes
00:22  but it almost feel worse to have it in GRUB2
00:22  this way you could blame it on linux
00:23  zamaliphe: what is the format of these fonts? bitmaps?
00:24  this is sorce cod fonts i dont know let me see
00:25  jrydberg: in grub2, we use dynamic modules, so we don't have to put the code in the core of grub
00:25  truetype it seems
00:25  daChaac: time to support TTF? ;)
00:25  so freetype is perhaps best canditate
00:26  Nighty all
00:26  okuji, do you want to support Jam in building projects :) :)
00:26  okuji, freetype is full of it.
00:26  :)
00:27  okuji, there are some depencies.. gzip (If I remmeber correctly there is support for this already in grub), lzw...
00:28  daChaac: I have considered jam before writing my own
00:29  but yes... it is doable... just needs looooots of work :)
00:29  daChaac: I don't remember well, but I didn't think it was suitable for grub
00:29  daChaac: since freetype is more or less stable, we can copy the code of freetype to grub, and modify it locally
00:30  okuji, yes... but I will finish this TGA support and the make a patch about bitmap support first
00:30  after that I will think what to do :)
00:31  okuji: so what do you think about EFI?
00:31  jrydberg: as I noted in the wiki, EFI is mostly good, but sucks at some aspect
00:32  Erich also told me that EFI became a monster after all...
00:32  note that he worked in intel when EFI was developed
00:33  ah
00:33  i still have an old "erich-grub" version running on one of my machines
00:33  version 0.4 I think
00:33  jrydberg: !
00:33  okuji: the fonts is .ttf
00:33  zamaliphe: thanks
00:34  jrydberg: 0.4 was excellent, as it supported enough at that time, and quite compact
00:34  okuji: that was why I never switched to a newer version
00:34  zamaliphe, so basicly truetype support and then correct order for rendering text is the features missing currently
00:36  okuji:  its me who should thank you alot for caring in Arabic support and if you need any thing gust ask 
00:36  okuji: How similar is EFI to OF?
00:36  Is it just "OF for C" ?
00:38  jrydberg: I can say that they are similar
00:38  jrydberg: in comparison with BIOS, they are more similar
00:38  daChaac:  what you mean pleas explean my first language is Arabic I'm not that perfect in English
00:38  jrydberg: but the details are sometimes very different
00:39  okuji: But the overall concept is more or less the same?  With device trees and with the possibility for byte-code drivers?
00:39  jrydberg: in an abstract level, yes
00:40  okuji: OK.  Thanks.
00:40  Anyhow, time to sleep I think.
00:40  okuji: Nice chattin' with you.
00:40  yes, I must be a good child as well marco ;)
00:40  hehe
00:41  good night
00:41  gn!
00:41 <-- okuji has left this server ("using sirc version 2.211+KSIRC/1.3.12").
00:43  zamaliphe, truetype support is needed to render those fonts you showed to us.
00:44  daChaac:  so is it support or not ?
00:45  zamaliphe, then correct text order support means that we need to support right-to-left... and I heard that there is some odd things when mixing english and in example hebrew... something like english is "OK" and then hebwrew in "backwards"
00:45  zamaliphe, it is not currently supported
00:45  zamaliphe, it would require that someone writes .ttf loader
00:45  zamaliphe, there is library called freetype that could be used on this
00:46  zamaliphe, and for correct text order... fribidi could be used... but that is not implemented now.
00:46  daChaac:  what is the supported fonts ?
00:47  zamaliphe, what we have now is support for unicode (eg. have unicode value as a character)... and then we have bitmap fonts eg 16x16 32x16
00:47  (or was sit 8x16 and 16x16
00:47  but anyway
00:47  then we can render these bitmap fonts to screen
00:48  like you show on that picture I previously give url for
00:48  so basicly support for right-to-left (and what ever too is needed) needs to be done.
00:48  I think we can use current fonts to do some work at this point
00:49  but right-to-left must be implemented first I think.
00:49  there are some arabic fonts in this unifont.hex file where I have taken those fonts
00:49  zamaliphe, http://grub.enbug.org/gfxterm
00:50  zamaliphe, here is initial page about graphical terminal
00:50  zamaliphe, it is still work in progress but shows how we get fonts
00:50  hmm OK even if i have to create them for you make shor that you will have this font for Arabic support
00:51  hmm.. now I didn't get what you meant :)
00:51  we are going to support other language too (like Arabic), but we need support for native speakers of those languages. otherwise we cannot support them.
00:52  zamaliphe, so you (or someone else speaking arabic) have to give us a hand so we can support it :)
00:52  what can i do for you
00:53  i wish to help also
00:53  zamaliphe, you know how right-to-left works?... that would need to be implemented first
00:54  zamaliphe, if you don't know how this could be done in code, you could help to make contact to some people willing to help us on that part
00:54 --> doktoreas has joined this channel (n=geko@host225-124.pool8253.interbusiness.it).
00:54  hi guys
00:55  i have set up the initrd in /boot/ but grub still say that file is missing
00:55  ok i will send it to evry one i know
00:56  zamaliphe, unfortunely it is 2am now... and I need to go sleep now. tell them to write mail to grub-devel mailing list
00:56  zamaliphe, http://lists.gnu.org/mailman/listinfo/grub-devel
00:56  ok 
00:57  good night.
00:58  i don't understand why
00:59  in /boot/ I've got the initramfs-genkernel-x86-2.6.12-gentoo-r10
00:59  and this is grub.conf
00:59  initrd /boot/initramfs-genkernel-x86-2.6.12-gentoo-r10
01:04 *** You are now known as zam.
01:04 Nick Nickname already in use. Trying zam.
01:04 Notice -NickServ- his nickname is owned by someone else
01:04 Notice -NickServ- f this is your nickname, type /msg NickServ IDENTIFY 
01:04 CTCP Received Version request from freenode-connect.
01:04 Notice -NickServ- assword Incorrect
01:04 --> You have joined the channel #grub (n=zam@82.201.231.53).
01:04 *** The channel topic is "Welcome to #grub, the channel to discuss both GRUB Legacy and GRUB2. Don't ask to ask. Just ask! | Please read the (Official!) manual (http://www.gnu.org/software/grub/manual/grub.html) and the FAQ before asking. | Wiki: http://grub.enbug.org".
01:04 *** The topic was set by youpi on 02/12/2006 07:30:21 PM.
01:04 Notice -ChanServ- #debian] Welcome to #Debian. This is a discussion channel; if you have a question about Debian GNU/Linux, ask and we will try our best to answer it. Newcomers should read the channel's guidelines by typing "/msg dpkg guidelines". Please do not paste in the channel; use #flood instead. Thank you.
01:04 Notice -ChanServ- #debian-kde] Welcome to #debian-kde. PLEASE READ THE FAQ FIRST: http://wiki.debian.net/DebianKDE - Questions already answered in the FAQ will not be answered in the channel.
01:04 *** Channel modes: no messages from outside, no colors allowed
01:04 *** This channel was created on 02/26/2004 10:09:57 PM.
01:09 <-- doktoreas has left this server (Read error: 104 (Connection reset by peer)).
01:15 --> nimak has joined this channel (n=nima@adsl-69-212-30-199.dsl.sfldmi.sbcglobal.net).
01:21 <-- zamaliphe has left this server (Connection timed out).
01:22 *** You are now known as zamaliphe.
01:39 <-- nimak has left this server (Remote closed the connection).
01:41 <-- ADminS has left this server (Read error: 104 (Connection reset by peer)).
01:43 <-- youpi has left this server (Read error: 110 (Connection timed out)).
01:44 --> youpi has joined this channel (n=Samuel@d83-177-222-20.cust.tele2.fr).
01:51 *** You are now known as zam.
01:51 --> You have joined the channel #grub (n=zam@82.201.231.53).
01:51 *** The channel topic is "Welcome to #grub, the channel to discuss both GRUB Legacy and GRUB2. Don't ask to ask. Just ask! | Please read the (Official!) manual (http://www.gnu.org/software/grub/manual/grub.html) and the FAQ before asking. | Wiki: http://grub.enbug.org".
01:51 *** The topic was set by youpi on 02/12/2006 07:30:21 PM.
01:52 *** Channel modes: no messages from outside, no colors allowed
01:52 *** This channel was created on 02/26/2004 10:09:57 PM.
01:52 <-- zamaliphe has left this server (Nick collision from services.).
01:52 *** You are now known as zamaliphe.
02:04 --> itnomad has joined this channel (n=jackal@cpe-70-112-181-164.austin.res.rr.com).
02:25 --> schultzi has joined this channel (n=mattcrai@adsl-70-241-89-128.dsl.hstntx.swbell.net).
02:25 <-- schultzi has left this channel ("Leaving").