Re: Old System, New Install Isuue
> > Magnus Kessler wrote: >> >> On Tuesday 28 April 2009, James Butler wrote: >>> >>> Hello! >>> >>> >>> >>> Fedora Core 4 (Linux 2.6.17-1) >>> >>> yum install xorg-x11 (v.6.8.2) >>> >>> >>> >>> This is a "headless" dedicated system with FC4 pre-installed by the >>> >>> hosting service. It is one of hundreds in a remote rack. I have no >>> >>> direct access to the system. >>> >>> >>> >>> I have been running and updating this system using the CLI for about 3 >>> >>> years, however I now need some sort of X system running if I want to >>> >>> run >>> >>> VisualChat software for my users. Its Java programming requires a >>> >>> windows manager (X) when run on a Linux box. >>> >>> >>> >>> Since I had no X installed on this system, I used yum to install it, >>> >>> seemingly without any issues. All of the dependencies (i.e. xinit) were >>> >>> successfully installed, as well. >>> >>> >>> >>> After installing xorg-x11, I ran "X -configure" to generate a >>> >>> system-specific config file. I am now stuck with the server failing to >>> >>> start and generating no error messages that I can act upon. >>> >>> >>> >>> Executing 'X -config /user/xorg.conf.new', I see this midway through >>> >>> the >>> >>> Xorg.0.log file: >>> >>> >>> >>> Xorg.0.log snippet start == >>> >>> (II) I810(0): Display Info: CRT: attached: FALSE, present: FALSE, \ >>> >>> size: (0,0) >>> >>> ... >>> >>> (II) I810(0): Currently active displays on Pipe A: >>> >>> (II) I810(0): CRT >>> >>> (==) I810(0): Display is using Pipe A >>> >>> ... >>> >>> (II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs. >>> >>> log end == >>> >>> >>> >>> And then this at the end of the log (when everything halts): >>> >>> >>> >>> Xorg.0.log snippet start == >>> >>> ... >>> >>> (WW) I810(0): Successfully set original devices >>> >>> (WW) I810(0): Setting the original video mode instead of restoring \ >>> >>> the saved state >>> >>> (WW) I810(0): Extended BIOS function 0x5f05 failed. >>> >>> (II) I810(0): BIOS call 0x5f05 not supported, setting refresh with \ >>> >>> VBE 3 method. >>> >>> (II) I810(0): xf86UnbindGARTMemory: unbind key 7 >>> >>> ... >>> >>> {unbind key 0,1,3,2,4,5,6 follow} >>> >>> ... >>> >>> (WW) I810(0): Successfully set original devices (2) >>> >>> log end == >>> >>> >>> >>> boom. It gets no further. >>> >>> >>> >>> So a BIOS failure to call 0x5f05 would seem to indicate a problem >>> >>> getting the (non-existent) monitor to initialize. >>> >>> >>> >>> Is it possible to run X without an attached monitor, mouse or keyboard? >>> >>> >>> >>> Shall I post the full Xorg.0.log and my xorg.conf.new file? >>> >>> >>> >>> I appreciate any guidance. >>> >>> >>> >>> James >> >> >> >> Hi James, >> >> >> >> depending on the exact needs of the Java software you want to install >> >> you >> >> might be able to do it without an X environment at all. >> >> >> >> Have you tried running Java in headless mode (java >> >> -Djava.awt.headless=true) >> >> as documented on >> >> http://java.sun.com/developer/technicalArticles/J2SE/Desktop/headless/ ? >> >> I >> >> presume that you only need a graphical environment during installation >> >> and >> >> that the software is later used over the web. Some installers I've seen >> >> fall >> >> back to character output when run in headless mode. >> >> >> >> HTH, >> >> >> >> Magnus >> >> > > > > Magnus, headless sounds ideal. Unfortunately, a > > java.lang.NoClassDefFoundError gets thrown when I invoke headless > > with the current applet. No doubt because the applet is completely > > unaware of headless, and would need to be rewritten to use it, at > > least in parts. Bummage. > > > > Thank you very much for the suggestion. > > > > James > > ___ > > xorg mailing list > > xorg@lists.freedesktop.org > > http://lists.freedesktop.org/mailman/listinfo/xorg > > I have installed and initialized Xvfb and the applet starts successfully. For the record: Install (v.6.8.2-37 on FC4): yum install xorg-x11-Xvfb Initialize: Xvfb :1 -ac -screen 0 1024x768x8 Xvfb has issues with 32-bit depths, but it doesn't matter for this so I'm using 8-bit. I chose display #1 to avoid issues with installed drivers that might want to hang onto :0. Update DISPLAY environment variable: DISPLAY=:1.0 That's it. Thank you all for your help. James ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Old System, New Install Isuue
Magnus Kessler wrote: > On Tuesday 28 April 2009, James Butler wrote: >> Hello! >> >> Fedora Core 4 (Linux 2.6.17-1) >> yum install xorg-x11 (v.6.8.2) >> >> This is a "headless" dedicated system with FC4 pre-installed by the >> hosting service. It is one of hundreds in a remote rack. I have no >> direct access to the system. >> >> I have been running and updating this system using the CLI for about 3 >> years, however I now need some sort of X system running if I want to run >> VisualChat software for my users. Its Java programming requires a >> windows manager (X) when run on a Linux box. >> >> Since I had no X installed on this system, I used yum to install it, >> seemingly without any issues. All of the dependencies (i.e. xinit) were >> successfully installed, as well. >> >> After installing xorg-x11, I ran "X -configure" to generate a >> system-specific config file. I am now stuck with the server failing to >> start and generating no error messages that I can act upon. >> >> Executing 'X -config /user/xorg.conf.new', I see this midway through the >> Xorg.0.log file: >> >> Xorg.0.log snippet start == >> (II) I810(0): Display Info: CRT: attached: FALSE, present: FALSE, \ >> size: (0,0) >> ... >> (II) I810(0): Currently active displays on Pipe A: >> (II) I810(0):CRT >> (==) I810(0): Display is using Pipe A >> ... >> (II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs. >> log end == >> >> And then this at the end of the log (when everything halts): >> >> Xorg.0.log snippet start == >> ... >> (WW) I810(0): Successfully set original devices >> (WW) I810(0): Setting the original video mode instead of restoring \ >> the saved state >> (WW) I810(0): Extended BIOS function 0x5f05 failed. >> (II) I810(0): BIOS call 0x5f05 not supported, setting refresh with \ >> VBE 3 method. >> (II) I810(0): xf86UnbindGARTMemory: unbind key 7 >> ... >> {unbind key 0,1,3,2,4,5,6 follow} >> ... >> (WW) I810(0): Successfully set original devices (2) >> log end == >> >> boom. It gets no further. >> >> So a BIOS failure to call 0x5f05 would seem to indicate a problem >> getting the (non-existent) monitor to initialize. >> >> Is it possible to run X without an attached monitor, mouse or keyboard? >> >> Shall I post the full Xorg.0.log and my xorg.conf.new file? >> >> I appreciate any guidance. >> >> James > > Hi James, > > depending on the exact needs of the Java software you want to install you > might be able to do it without an X environment at all. > > Have you tried running Java in headless mode (java -Djava.awt.headless=true) > as documented on > http://java.sun.com/developer/technicalArticles/J2SE/Desktop/headless/ ? I > presume that you only need a graphical environment during installation and > that the software is later used over the web. Some installers I've seen fall > back to character output when run in headless mode. > > HTH, > > Magnus > Magnus, headless sounds ideal. Unfortunately, a java.lang.NoClassDefFoundError gets thrown when I invoke headless with the current applet. No doubt because the applet is completely unaware of headless, and would need to be rewritten to use it, at least in parts. Bummage. Thank you very much for the suggestion. James ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Old System, New Install Isuue
>Date: Tue, 28 Apr 2009 16:55:13 -0700 >From: James Butler > >Alan Coopersmith wrote: >> James Butler wrote: >>> Is it possible to run X without an attached monitor, mouse or keyboard? > >Xfb sounds like it would work for me. Basically I need something that will >run continuously in the background (daemon-like), rather than during a VNC >session. Xvnc can be run continuously, daemon-like. I do it all the time. I've never used Xvfb, so I can't say which is better. - Patrick ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Old System, New Install Isuue
On Tue, 28 Apr 2009, James Butler wrote: Yes - Xvfb or Xvnc are the easiest ways. Xorg using the "dummy" video driver and "void" input driver is also a possibility. Thank you! Xfb sounds like it would work for me. Basically I need something that will run continuously in the background (daemon-like), rather than during a VNC session. I'll get started on compiling from source to test it out. Note however that Xvfb is quite unstable nowadays. See for example https://bugs.freedesktop.org/show_bug.cgi?id=19470 . Regards, --- Peter Åstrand ThinLinc Chief Developer Cendio AB http://www.cendio.com Wallenbergs gata 4 583 30 LinköpingPhone: +46-13-21 46 00___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Old System, New Install Isuue
On Tuesday 28 April 2009, James Butler wrote: > Hello! > > Fedora Core 4 (Linux 2.6.17-1) > yum install xorg-x11 (v.6.8.2) > > This is a "headless" dedicated system with FC4 pre-installed by the > hosting service. It is one of hundreds in a remote rack. I have no > direct access to the system. > > I have been running and updating this system using the CLI for about 3 > years, however I now need some sort of X system running if I want to run > VisualChat software for my users. Its Java programming requires a > windows manager (X) when run on a Linux box. > > Since I had no X installed on this system, I used yum to install it, > seemingly without any issues. All of the dependencies (i.e. xinit) were > successfully installed, as well. > > After installing xorg-x11, I ran "X -configure" to generate a > system-specific config file. I am now stuck with the server failing to > start and generating no error messages that I can act upon. > > Executing 'X -config /user/xorg.conf.new', I see this midway through the > Xorg.0.log file: > > Xorg.0.log snippet start == > (II) I810(0): Display Info: CRT: attached: FALSE, present: FALSE, \ > size: (0,0) > ... > (II) I810(0): Currently active displays on Pipe A: > (II) I810(0): CRT > (==) I810(0): Display is using Pipe A > ... > (II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs. > log end == > > And then this at the end of the log (when everything halts): > > Xorg.0.log snippet start == > ... > (WW) I810(0): Successfully set original devices > (WW) I810(0): Setting the original video mode instead of restoring \ > the saved state > (WW) I810(0): Extended BIOS function 0x5f05 failed. > (II) I810(0): BIOS call 0x5f05 not supported, setting refresh with \ > VBE 3 method. > (II) I810(0): xf86UnbindGARTMemory: unbind key 7 > ... > {unbind key 0,1,3,2,4,5,6 follow} > ... > (WW) I810(0): Successfully set original devices (2) > log end == > > boom. It gets no further. > > So a BIOS failure to call 0x5f05 would seem to indicate a problem > getting the (non-existent) monitor to initialize. > > Is it possible to run X without an attached monitor, mouse or keyboard? > > Shall I post the full Xorg.0.log and my xorg.conf.new file? > > I appreciate any guidance. > > James Hi James, depending on the exact needs of the Java software you want to install you might be able to do it without an X environment at all. Have you tried running Java in headless mode (java -Djava.awt.headless=true) as documented on http://java.sun.com/developer/technicalArticles/J2SE/Desktop/headless/ ? I presume that you only need a graphical environment during installation and that the software is later used over the web. Some installers I've seen fall back to character output when run in headless mode. HTH, Magnus signature.asc Description: This is a digitally signed message part. ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Old System, New Install Isuue
James Butler wrote: > Alan Coopersmith wrote: >> James Butler wrote: >>> Is it possible to run X without an attached monitor, mouse or keyboard? >> Yes - Xvfb or Xvnc are the easiest ways. Xorg using the "dummy" video >> driver and "void" input driver is also a possibility. >> > Thank you! > > Xfb sounds like it would work for me. Basically I need something that will > run continuously in the background (daemon-like), rather than during a VNC > session. I'll get started on compiling from source to test it out. > > Where would I find the "dummy" or "void" driver options to try before I > reinstall everything? The Xorg source packages are xf86-video-dummy and xf86-input-void - from a quick google, it looks like the Fedora RPM names for these are xorg-x11-drv-dummy and xorg-x11-drv-void. -- -Alan Coopersmith- alan.coopersm...@sun.com Sun Microsystems, Inc. - X Window System Engineering ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Old System, New Install Isuue
Alan Coopersmith wrote: > James Butler wrote: >> Is it possible to run X without an attached monitor, mouse or keyboard? > > Yes - Xvfb or Xvnc are the easiest ways. Xorg using the "dummy" video > driver and "void" input driver is also a possibility. > Thank you! Xfb sounds like it would work for me. Basically I need something that will run continuously in the background (daemon-like), rather than during a VNC session. I'll get started on compiling from source to test it out. Where would I find the "dummy" or "void" driver options to try before I reinstall everything? James ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Old System, New Install Isuue
James Butler wrote: > Is it possible to run X without an attached monitor, mouse or keyboard? Yes - Xvfb or Xvnc are the easiest ways. Xorg using the "dummy" video driver and "void" input driver is also a possibility. -- -Alan Coopersmith- alan.coopersm...@sun.com Sun Microsystems, Inc. - X Window System Engineering ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg