Peter,

MIC is not a build (compile) tool, it is a image creator. It uses pre-compiled 
content from repository by your instructions in its config file.

> How do you suggest to make a build for my platform? Do you know if  
> there is somewhere an document that is describing how to do this?
1 How do you get the current running kernel? You compiled it by yourself,right? 
So as I had mentioned in the below email, you can re-compile the moblin source 
code with menlow config. And the convinence method is using 'merge' script 
which can be found after you install the moblin kernel src pkg.
2 So far, no doc on this.  

-----Original Message-----
From: Peter-Jan Deweirdt [mailto:[email protected]] 
Sent: 2009年4月7日 0:36
To: Zhang, Austin
Cc: Zhang, Vivian; [email protected]
Subject: Re: [Moblin Dev] puseaudio

Hi,

Well I made an initial build with the moblin-image-creator. My first  
tests were with the standard config file (from moblin-image-creator)  
but they also didn't work.

How do you suggest to make a build for my platform? Do you know if  
there is somewhere an document that is describing how to do this?

PJ

On 06 Apr 2009, at 18:11, Zhang, Austin wrote:

> And the prefered method is using 'merge' script and then use that  
> menlow spec file to compile the kernel for menlow. See those files  
> under moblin kernel folder.
>
> -----Original Message-----
> From: Zhang, Austin
> Sent: 2009年4月7日 0:01
> To: 'Peter-Jan Deweirdt'
> Cc: Zhang, Vivian; [email protected]
> Subject: RE: [Moblin Dev] puseaudio
>
>> I already tried with the images from moblin itself but no go with
> that.
> You have menlow-like platform and if you are trying netbook  
> platform, it should not work.
>
>> How do you mean adopt the config from generic + menlow? How can I do
> this?
>
> Obviously, the output of uname does not make sense. If I am not  
> wrong, you just use moblin's source code and is using some config  
> for netbook or some config from you by yourselve. So what I means  
> is: using the config file named -- config-generic and plus the  
> content from config-menlow (just a few lines totally) and then re- 
> compile your kernel.
>
> -----Original Message-----
> From: Peter-Jan Deweirdt [mailto:[email protected]]
> Sent: 2009年4月6日 23:53
> To: Zhang, Austin
> Cc: Zhang, Vivian; [email protected]
> Subject: Re: [Moblin Dev] puseaudio
>
> The kernel that I'm using is:
>
> [r...@localhost ~]# uname --all
> Linux localhost 2.6.29.rc7-40.1.moblin2-netbook #1 SMP Sun Mar 8
> 02:13:27 UTC 2009 i686 i686 i386 GNU/Linux
> [r...@localhost ~]#
>
>
>  I already tried with the images from moblin itself but no go with
> that.
> How do you mean adopt the config from generic + menlow? How can I do
> this?
>
> Regards PJ
>
> On 06 Apr 2009, at 17:49, Zhang, Austin wrote:
>
>> Not exactly sure the complain from the app.
>> Which kernel are you using? Can you adopt the moblin's config
>> (generic + menlow) and have a try?
>>
>> -----Original Message-----
>> From: Peter-Jan Deweirdt [mailto:[email protected]]
>> Sent: 2009年4月6日 23:21
>> To: Zhang, Austin
>> Cc: Zhang, Vivian; [email protected]
>> Subject: Re: [Moblin Dev] puseaudio
>>
>> I see there is nothing about pulseaudio into my /etc/initrd.d
>>
>> However when I look into the installed rpm's then it's telling me  
>> that
>> pulseaudio is installed:
>>
>> r...@localhost ~]# rpm -qa | grep audio
>> alsa-plugins-pulseaudio-1.0.19-2.8.moblin2.i586
>> pulseaudio-0.9.14-1.36.moblin2.i586
>> pulseaudio-devel-0.9.14-1.36.moblin2.i586
>> [r...@localhost ~]#
>>
>>
>> When executing pulseaudio from the command line I get:
>> [r...@localhost ~]# pulseaudio
>> W: ltdl-bind-now.c: Failed to find original dlopen loader.
>> W: main.c: This program is not intended to be run as root (unless --
>> system is specified).
>> N: module-alsa-sink.c: Disabling timer-based scheduling because high-
>> resolution timers are not available from the kernel.
>> N: module-alsa-source.c: Disabling timer-based scheduling because
>> high-
>> resolution timers are not available from the kernel.
>> W: alsa-util.c: Cannot find fallback mixer control "Mic".
>> Soft CPU time limit exhausted, terminating.
>> Hard CPU time limit exhausted, terminating forcibly.
>> Aborted (core dumped)
>> [r...@localhost ~]#
>>
>>
>> when I then look into my dmesg I have this:
>> [ 3526.986325] hda-intel: Invalid position buffer, using LPIB read
>> method instead.
>> [ 3526.987836] hda-intel: IRQ timing workaround is activated for card
>> #0. Suggest a bigger bdl_pos_adj.
>>
>> Greetings PJ
>>
>> On 06 Apr 2009, at 17:12, Zhang, Austin wrote:
>>
>>> Can you try to (re)launch pulseaudio daemon and run alsamixer again?
>>> pulseaudio --start
>>> You should see pulseaudio running on the backgroud.
>>>
>>> -----Original Message-----
>>> From: Peter-Jan Deweirdt [mailto:[email protected]]
>>> Sent: 2009年4月6日 22:22
>>> To: Zhang, Austin
>>> Cc: Zhang, Vivian; [email protected]
>>> Subject: Re: [Moblin Dev] puseaudio
>>>
>>> Hi,
>>>
>>> Well we are developing our own HW. We are using the Silverthorne and
>>> the Poulsbo (400Mhz FSB)
>>>
>>> This is what we have on /dev/snd
>>>
>>> [r...@localhost ~]# ls /dev/snd/
>>> controlC0  hwC0D0  pcmC0D0c  pcmC0D0p  seq  timer
>>> [r...@localhost ~]#
>>>
>>>
>>> Also when I look if the pulseaudio is running I see this audio  
>>> deamon
>>> running:
>>> [r...@localhost ~]# ps aux | grep audio
>>> root       537  0.0  0.0      0     0 ?        S<   20:00   0:00  
>>> [hd-
>>> audio0]
>>> root      1105  0.0  0.2   2136   604 pts/0    S+   20:01   0:00  
>>> grep
>>> audio
>>> [r...@localhost ~]#
>>>
>>>
>>> Regards Peter-Jan
>>>
>>> On 06 Apr 2009, at 16:11, Zhang, Austin wrote:
>>>
>>>> No, of course.
>>>>
>>>> Which platform are you using? menlow? mrst? What kind of device  
>>>> node
>>>> under /dev/snd do you have?
>>>>
>>>> -----Original Message-----
>>>> From: [email protected] [mailto:[email protected]] On
>>>> Behalf Of Peter-Jan Deweirdt
>>>> Sent: 2009年4月6日 22:05
>>>> To: Zhang, Vivian
>>>> Cc: [email protected]
>>>> Subject: Re: [Moblin Dev] puseaudio
>>>>
>>>> Does that mean that when I'm logged-in as root the pulseaudio will
>>>> never start?
>>>>
>>>> PJ
>>>> On 06 Apr 2009, at 16:00, Zhang, Vivian wrote:
>>>>
>>>>> Hi,
>>>>> You can try #alsamixer under normal user like "moblin". It works
>>>>> ok on my device. It seems that pa server can't be launched
>>>>> successfully under root privilege on moblin.
>>>>>
>>>>> Thanks.
>>>>> -- vivian
>>>>>
>>>>> -----Original Message-----
>>>>> From: [email protected] [mailto:[email protected]] On
>>>>> Behalf Of Peter-Jan Deweirdt
>>>>> Sent: 2009年4月6日 21:26
>>>>> To: [email protected]
>>>>> Subject: [Moblin Dev] puseaudio
>>>>>
>>>>> Hi,
>>>>>
>>>>> I'm trying to setup my audio on my device with moblin. I tried
>>>>> before
>>>>> with ubuntu and this looks fine. It looks like I get the  
>>>>> pulseaudio
>>>>> not to work on moblin
>>>>> I don't really know what is happening so I'll need some help.
>>>>> When I look into /dev I don't see anything that I can use for
>>>>> playing
>>>>> a audio file (no /dev/dsp /dev/audio)
>>>>>
>>>>> When I try to start alsamixer I get the following error:
>>>>> [r...@localhost ~]# alsamixer
>>>>> ALSA lib pulse.c:272:(pulse_connect) PulseAudio: Unable to  
>>>>> connect:
>>>>> Connection refused
>>>>>
>>>>>
>>>>> alsamixer: function snd_ctl_open failed for default: Connection
>>>>> refused
>>>>>
>>>>>
>>>>>
>>>>> Can please somebody help me?
>>>>>
>>>>> Here is some output configuration
>>>>>
>>>>> [r...@localhost ~]# lspci
>>>>> 00:00.0 Host bridge: Intel Corporation System Controller Hub (SCH
>>>>> Poulsbo) (rev 06)
>>>>> 00:02.0 VGA compatible controller: Intel Corporation System
>>>>> Controller
>>>>> Hub (SCH Poulsbo) Graphics Controller (rev 06)
>>>>> 00:1b.0 Audio device: Intel Corporation System Controller Hub (SCH
>>>>> Poulsbo) HD Audio Controller (rev 06)
>>>>> 00:1c.0 PCI bridge: Intel Corporation System Controller Hub (SCH
>>>>> Poulsbo) PCI Express Port 1 (rev 06)
>>>>> 00:1c.1 PCI bridge: Intel Corporation System Controller Hub (SCH
>>>>> Poulsbo) PCI Express Port 2 (rev 06)
>>>>> 00:1d.0 USB Controller: Intel Corporation System Controller Hub
>>>>> (SCH
>>>>> Poulsbo) USB UHCI #1 (rev 06)
>>>>> 00:1d.1 USB Controller: Intel Corporation System Controller Hub
>>>>> (SCH
>>>>> Poulsbo) USB UHCI #2 (rev 06)
>>>>> 00:1d.2 USB Controller: Intel Corporation System Controller Hub
>>>>> (SCH
>>>>> Poulsbo) USB UHCI #3 (rev 06)
>>>>> 00:1d.7 USB Controller: Intel Corporation System Controller Hub
>>>>> (SCH
>>>>> Poulsbo) USB EHCI #1 (rev 06)
>>>>> 00:1e.0 SD Host controller: Intel Corporation System Controller  
>>>>> Hub
>>>>> (SCH Poulsbo) SDIO Controller #1 (rev 06)
>>>>> 00:1e.1 SD Host controller: Intel Corporation System Controller  
>>>>> Hub
>>>>> (SCH Poulsbo) SDIO Controller #2 (rev 06)
>>>>> 00:1e.2 SD Host controller: Intel Corporation System Controller  
>>>>> Hub
>>>>> (SCH Poulsbo) SDIO Controller #3 (rev 06)
>>>>> 00:1f.0 ISA bridge: Intel Corporation System Controller Hub (SCH
>>>>> Poulsbo) LPC Bridge (rev 06)
>>>>> 00:1f.1 IDE interface: Intel Corporation System Controller Hub  
>>>>> (SCH
>>>>> Poulsbo) IDE Controller (rev 06)
>>>>> 02:00.0 Ethernet controller: Intel Corporation Unknown device 10d3
>>>>> 03:00.0 Mass storage controller: Silicon Image, Inc. Sil 3531
>>>>> [SATALink/SATARaid] Serial ATA Controller (rev 01)
>>>>>
>>>>> [r...@localhost ~]# dmesg | grep 00:1b.0
>>>>> [    0.810108] pci 0000:00:1b.0: reg 10 64bit mmio:
>>>>> [0xd0010000-0xd0013fff]
>>>>> [    0.810351] pci 0000:00:1b.0: PME# supported from D0 D3hot
>>>>> [    0.810378] pci 0000:00:1b.0: PME# disabled
>>>>> [    0.829266] pci 0000:00:1b.0: PCI->APIC IRQ transform: INT A ->
>>>>> IRQ
>>>>> 22
>>>>> [    5.187216] HDA Intel 0000:00:1b.0: setting latency timer to 64
>>>>> [r...@localhost ~]#
>>>>>
>>>>>
>>>>> [r...@localhost ~]# cat /proc/asound/cards
>>>>> 0 [MID            ]: HDA-Intel - HDA Intel MID
>>>>>                   HDA Intel MID at 0xd0010000 irq 22
>>>>>
>>>>> [r...@localhost ~]# cat /proc/asound/version
>>>>> Advanced Linux Sound Architecture Driver Version 1.0.18a.
>>>>>
>>>>>
>>>>> [r...@localhost ~]# ls /dev
>>>>> MAKEDEV          log                 random    stdin   tty22   
>>>>> tty39
>>>>> tty55    usb             usbmon4
>>>>> block            loop0               rtc       stdout  tty23  tty4
>>>>> tty56    usbdev1.1_ep00  vcs
>>>>> bsg              loop1               rtc0      tty     tty24   
>>>>> tty40
>>>>> tty57    usbdev1.1_ep81  vcs1
>>>>> bus              loop2               sda       tty0    tty25   
>>>>> tty41
>>>>> tty58    usbdev2.1_ep00  vcs2
>>>>> char             loop3               sda1      tty1    tty26   
>>>>> tty42
>>>>> tty59    usbdev2.1_ep81  vcs3
>>>>> console          loop4               sda2      tty10   tty27   
>>>>> tty43
>>>>> tty6     usbdev3.1_ep00  vcs4
>>>>> core             loop5               sda3      tty11   tty28   
>>>>> tty44
>>>>> tty60    usbdev3.1_ep81  vcs5
>>>>> cpu              loop6               sda4      tty12   tty29   
>>>>> tty45
>>>>> tty61    usbdev4.1_ep00  vcs6
>>>>> cpu_dma_latency  loop7               sdb       tty13   tty3    
>>>>> tty46
>>>>> tty62    usbdev4.1_ep81  vcs8
>>>>> dri              mem                 sdb1      tty14   tty30   
>>>>> tty47
>>>>> tty63    usbdev4.2_ep00  vcsa
>>>>> fd               net                 sdb2      tty15   tty31   
>>>>> tty48
>>>>> tty7     usbdev4.2_ep81  vcsa1
>>>>> full             network_latency     sdb3      tty16   tty32   
>>>>> tty49
>>>>> tty8     usbdev4.2_ep82  vcsa2
>>>>> hidraw0          network_throughput  sdb4      tty17   tty33  tty5
>>>>> tty9     usbdev4.3_ep00  vcsa3
>>>>> hidraw1          null                sg0       tty18   tty34   
>>>>> tty50
>>>>> ttyS0    usbdev4.3_ep81  vcsa4
>>>>> hidraw2          port                shm       tty19   tty35   
>>>>> tty51
>>>>> ttyS1    usbmon0         vcsa5
>>>>> initctl          ppp                 snapshot  tty2    tty36   
>>>>> tty52
>>>>> ttyS2    usbmon1         vcsa6
>>>>> input            ptmx                snd       tty20   tty37   
>>>>> tty53
>>>>> ttyS3    usbmon2         vcsa8
>>>>> kmsg             pts                 stderr    tty21   tty38   
>>>>> tty54
>>>>> urandom  usbmon3         zero
>>>>> [r...@localhost ~]#
>>>>>
>>>>> _______________________________________________
>>>>> Moblin dev Mailing List
>>>>> [email protected]
>>>>>
>>>>> To manage or unsubscribe from this mailing list visit:
>>>>> https://lists.moblin.org/mailman/listinfo/dev or your user account
>>>>> on http://moblin.org once logged in.
>>>>>
>>>>> For more information on the Moblin Developer Mailing lists visit:
>>>>> http://moblin.org/community/mailing-lists
>>>>
>>>> _______________________________________________
>>>> Moblin dev Mailing List
>>>> [email protected]
>>>>
>>>> To manage or unsubscribe from this mailing list visit:
>>>> https://lists.moblin.org/mailman/listinfo/dev or your user account
>>>> on http://moblin.org once logged in.
>>>>
>>>> For more information on the Moblin Developer Mailing lists visit:
>>>> http://moblin.org/community/mailing-lists
>>>
>>
>

_______________________________________________
Moblin dev Mailing List
[email protected]

To manage or unsubscribe from this mailing list visit:
https://lists.moblin.org/mailman/listinfo/dev or your user account on 
http://moblin.org once logged in.

For more information on the Moblin Developer Mailing lists visit:
http://moblin.org/community/mailing-lists

Reply via email to