/usr/ports/x11-wm/awesome problems

Joseph Olatt joji at eskimo.com
Sun Jan 30 23:20:14 UTC 2011


On Sun, Jan 30, 2011 at 01:01:23AM +0000, Frank Shute wrote:
> On Fri, Jan 28, 2011 at 09:08:36PM -0800, Joseph Olatt wrote:
> >
> > Hi,
> > 
> > Anybody on the list having recent problems with the awesome window
> > manager? I get the following error when I try to run awesome:
> > 
> > W: awesome: image_new_from_file:288: cannot load image /usr/local/share/awesome/icons/awesome16.png: unknown error, that's really bad
> > /usr/local/share/awesome/lib/awful/menu.lua:221: attempt to compare number with nil
> > W: awesome: image_new_from_file:288: cannot load image /usr/local/share/awesome/icons/awesome16.png: unknown error, that's really bad
> > /usr/local/share/awesome/lib/awful/menu.lua:221: attempt to compare number with nil
> > 
> > 
> > 
> > /usr/local/share/awesome/icons/awesome16.png exists, is readable and can
> > be displayed fine with display(1).
> > 
> > 
> > I did csup the ports tree and recompiled both awesome and imlib2, but
> > did not succeed.
> > 
> > 
> > The entire output of startx is:
> > 
> > X.Org X Server 1.7.5
> > Release Date: 2010-02-16
> > X Protocol Version 11, Revision 0
> > Build Operating System: FreeBSD 8.2-PRERELEASE i386 
> > Current Operating System: FreeBSD mint 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #0: Fri Jan 21 05:05:00 CST 2011     root at mint:/usr/obj/usr/src/sys/MINT i386
> > Build Date: 27 January 2011  07:56:40PM
> >  
> > Current version of pixman: 0.18.4
> > 	Before reporting problems, check http://wiki.x.org
> > 	to make sure that you have the latest version.
> > Markers: (--) probed, (**) from config file, (==) default setting,
> > 	(++) from command line, (!!) notice, (II) informational,
> > 	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> > (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 28 21:43:23 2011
> > (==) Using default built-in configuration (30 lines)
> > (EE) Failed to load module "fbdev" (module does not exist, 0)
> > NTSC 
> >   XRANDR name: VGA-0
> >   Connector: VGA
> >   CRT1: INTERNAL_DAC1
> >   DDC reg: 0x60
> >   XRANDR name: DVI-0
> >   Connector: DVI-D
> >   DFP1: INTERNAL_TMDS1
> >   DDC reg: 0x64
> >   XRANDR name: LVDS
> >   Connector: LVDS
> >   LCD1: INTERNAL_LVDS
> >   DDC reg: 0x6c
> >   XRANDR name: S-video
> >   Connector: S-video
> >   TV1: INTERNAL_DAC2
> >   DDC reg: 0x0
> > finished output detect: 0
> > finished output detect: 1
> > finished output detect: 2
> > finished output detect: 3
> > finished all detect
> > Entering TV Save
> > Save TV timing tables
> > saveTimingTables: reading timing tables
> > TV Save done
> > disable primary dac
> > disable FP1
> > disable TV
> > init memmap
> > init common
> > init crtc1
> > init pll1
> > restore memmap
> > restore common
> > restore crtc1
> > restore pll1
> > set RMX
> > set LVDS
> > enable LVDS
> > disable primary dac
> > disable FP1
> > disable TV
> > record: RECORD extension enabled at configure time.
> > record: This extension is known to be broken, disabling extension now..
> > record: http://bugs.freedesktop.org/show_bug.cgi?id=20500
> > W: awesome: image_new_from_file:288: cannot load image /usr/local/share/awesome/icons/awesome16.png: unknown error, that's really bad
> > /usr/local/share/awesome/lib/awful/menu.lua:221: attempt to compare number with nil
> > W: awesome: image_new_from_file:288: cannot load image /usr/local/share/awesome/icons/awesome16.png: unknown error, that's really bad
> > /usr/local/share/awesome/lib/awful/menu.lua:221: attempt to compare number with nil
> > E: awesome: main:505: couldn't find any rc file
> 
> Missing rc file. Copy and edit the example one distributed in the
> package/port to your $HOME.
> 
> Hopefully, that will get rid of most of the warnings.

Frank, Thanks for your response. I did try copying over the required rc
file soon after I sent out my first email. All it did was stop
complaining about it. But, the other errors persisted.

I suspect that there is a problem with the imlib2 routines. I may have
to write some code using the imlib2 routines before I can confirm this.




More information about the freebsd-questions mailing list