[PD] Start patch automatically on bootup with or without monitor (Ubuntu 10.04)
cyrille henry
ch at chnry.net
Fri Aug 13 17:52:41 CEST 2010
hello,
here is mine on my laptop (so i have everytime a screen) :
but i use same kind of xorg with desktop where instllation can work with / without screen.
i declare somes metamode, but this may work only with nvidia driver.
c
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "HIQ B70A"
HorizSync 31.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9650M GT"
# Option "TripleBuffer" "True"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "CRT: nvidia-auto-select +1280+0, DFP: nvidia-auto-select +0+0"
Option "NoLogo" "True"
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefault=0x1; PowerMizerDefaultAC=0x1"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Le 13/08/2010 16:26, Ingo Scherzinger a écrit :
> Hi Cyrille,
>
> I guess I did set the screen size but maybe there is some other important
> information that is missing in the xorg.conf. Here is what my xorg.conf
> looks like:
>
> Section "ServerFlags"
> Option "BlankTime" "0"
> Option "StandbyTime" "0"
> Option "SuspendTime" "0"
> Option "OffTime" "0"
> EndSection
>
> Section "Device"
> Identifier "Configured Video Device"
> Option "NoDDC" "1"
> EndSection
>
> Section "Monitor"
> Identifier "Configured Monitor"
> EndSection
>
> Section "Screen"
> Identifier "Default Screen"
> Device "Configured Video Device"
> Monitor "Configured Monitor"
> DefaultDepth 16
>
> SubSection "Display"
> Depth 16
> Modes "1024x768"
> EndSubSection
> EndSection
>
> -- Connecting the monitor after booting results in "no signal" at the
> monitor output --
>
> If I start both Pd patches -nogui from $home/.bashrc after starting X-Server
> from here they work with or without a monitor connected. But it looks like
> .bashrc cannot start graphical programs (like /etc/.rclocal). So GEM is not
> showing anything.
>
> If I start the Pd patches from the startup of fluxbox they both work (incl.
> graphics) with the monitor but do not start without the monitor connected.
> Very strange!
>
> I suppose Pd cannot start the pd-gui since it thinks that there is no
> monitor to display anything.
>
> Ingo
>
>
>> Le 13/08/2010 12:49, Ingo Scherzinger a écrit :
>>>> is this really important?
>>>> i mean : if you start ubuntu graphical interface if no screen is
> pluged,
>>> why not
>>>> starting pd gui?
>>>
>>> I tried it but the patch didn't start.
>> maybe you also need to force a screen size.
>> what happen if you plug a screen after booting?
>>
>> it's possible to have absolutely no difference if a screen is plugged or
> not.
>>
>> c
>>
>>>
>>> Ingo
>>>
>>>
>>>
>>>> Le 13/08/2010 11:46, Ingo Scherzinger a écrit :
>>>>> Hi everybody!
>>>>>
>>>>> @ José:
>>>>>
>>>>>> Hi, maybe is a lofi solution but works...need a cd...
>>>>>> I created an autorun cd on ubuntu...first create an empty file called
>>>>> “autorun”
>>>>>> and edit with gedit or wathever
>>>>>
>>>>> That might be a good idea if I had a cd-rom in the box but
> unfortunately
>>> I
>>>>> don't!
>>>>>
>>>>> @ Cyrille
>>>>>
>>>>>> depending on your gpu, you can override screen detection, so that
> your
>>>>> computer
>>>>>> start graphical interface when no screen is detected.
>>>>>> look for xorg configuration.
>>>>>
>>>>> That one is actually working. I had to add this to "xorg.conf"
>>>>>
>>>>> Section "Device"
>>>>> ...
>>>>> Option "NoDDC" "1"
>>>>> EndSection
>>>>>
>>>>> This way Ubuntu wouldn't search for the screen. Now I only have to
>>> detect
>>>>> whether a screen is present or not and start the 2nd patch with "-gui"
>>> or
>>>>> "-nogui" . I think
>>>> is this really important?
>>>> i mean : if you start ubuntu graphical interface if no screen is
> pluged,
>>> why not
>>>> starting pd gui?
>>>>
>>>> c
>>>>
>>>>>
>>>>> [dmesg]
>>>>> |
>>>>> [shell]
>>>>>
>>>>> should somehow work for that.
>>>>>
>>>>> @ Bernardo
>>>>>
>>>>>> I don't know but maybe create a perl, python or bash script that
>>> creates 2
>>>>>> instances of PD, one with GUI and other without GUI?
>>>>>
>>>>> That won't change the fact that Ubuntu won't start up. Changing the
>>> command
>>>>> line to start the Pd patch is already good enough for that.
>>>>>
>>>>>
>>>>> Thank you all for your suggestions. I think Cyrille's way is the best
>>> way to
>>>>> go with my setup.
>>>>>
>>>>> Ingo
>>>>>
>>>>>
>>>>>>> 2010/8/12 Ingo Scherzinger<ingo at miamiwave.com>
>>>>>>> Hi there,
>>>>>>>
>>>>>>> is it possible to start a patch automatically on boot up containing
>>> both
>>>>> an
>>>>>>> audio and GEM patch either with or without a screen?
>>>>>>>
>>>>>>> I got a patch that contains some kind of gui working with GEM while
>>> the
>>>>> main
>>>>>>> audio patch doensn't need any graphics. All editing can be handled
>>> with a
>>>>>>> LCD remote unit.
>>>>>>> With the monitor connected everything works as expected. The problem
>>> is
>>>>> that
>>>>>>> Ubuntu (10.04) won't boot without any screen connected.
>>>>>>>
>>>>>>> I tried not to start X and fluxbox and go directly to the Pd
> patches.
>>> That
>>>>>>> didn't work!
>>>>>>> It still only boots (in text mode) with the monitor connected.
>>>>>>>
>>>>>>> Is there any way to detect if a monitor is hooked up and connect to
>>> some
>>>>>>> kind of a "virtual monitor" if not?
>>>>>>>
>>>>>>> Could VNC be used for that? (Though I don't really need or want a
>>> remote
>>>>>>> desktop)
>>>>>>>
>>>>>>> Thanx for any hints,
>>>>>>> Ingo
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pd-list at iem.at mailing list
>>>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-
>>>> list
>>>>>
>>>
>>>
>
>
More information about the Pd-list
mailing list