You are not logged in.

#1 2007-12-24 06:07:29

Leigh
Member
From: USA
Registered: 2004-06-25
Posts: 533

[solved]libtype1.so missing

I'm running Arch64, and while updating nvidia options in xorg.conf, I ran into an error in my Xorg.0.log that didn't have anything to do with the nvidia changes I made.

cat /var/log/Xorg.0.log |grep WW shows...

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Warning, couldn't open module type1

cat /var/log/Xorg.0.log |grep EE shows...

Current Operating System: Linux Leigh 2.6.23-ARCH #1 SMP PREEMPT Fri Dec 21 20:26:31 CET 2007 x86_64
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "type1" (module does not exist, 0)

above is the only warning and error in my Xorg.0.log.

This is the relevent portion of my xorg.conf file...

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/msttf"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/Chinese"
    FontPath        "/usr/share/fonts/75dpi:unscaled"
    FontPath        "/usr/share/fonts/100dpi:unscaled"
    FontPath        "/usr/share/fonts/artwiz-fonts"
    FontPath        "/usr/share/fonts/speedo"
    FontPath        "/usr/share/fonts/cyrillic"
    FontPath        "/usr/share/emacs/fonts"

EndSection

Section "Module"
    Load           "dbe"      # Double buffer extension
    Load           "v4l"          # Video for Linux
    Load           "ddc"
    Load           "extmod"
    Load           "glx"
    Load           "type1"
    Load           "freetype"
EndSection

I checked /usr/lib/xorg/modules/fonts and sure enough, libtype1.so doesn't exist.

I did some googling and found some issues concerning a few very vague vulnerability issues concerning the type1 module, and a year old gentoo topic about a type1 module error due to libXfont. searching my pacman log, I know that libtype1.so exsisted before these updates...

[2007-12-22 08:05] upgraded audacity (1.3.3-1 -> 1.3.4-1)
[2007-12-22 08:05] upgraded xkeyboard-config (1.0-1 -> 1.1-1)
[2007-12-22 08:05] upgraded xorg-xauth (1.0.1-1 -> 1.0.2-1)
[2007-12-23 02:55] upgraded xorg-server (1.4.0.90-1 -> 1.4.0.90-2)
[2007-12-23 21:43] upgraded kernel26 (2.6.23.12-2 -> 2.6.23.12-3)
[2007-12-23 21:43] upgraded raptor (1.4.15-3 -> 1.4.16-1)
[2007-12-23 21:43] upgraded xorg-server (1.4.0.90-2 -> 1.4.0.90-3)

Could this be a xorg-server 1.4.0.90-3 bug?

Update..
copied libtype1.so from my backup, which only lacks the above updates, to /usr/lib/xorg/modules/fonts
After reboot, I verified that module type1 successfully loaded without errors.
I'm still confused about why libtype1.so was deleted.

Last edited by Leigh (2007-12-26 10:47:26)


-- archlinux 是一个极好的 linux

Offline

#2 2007-12-24 11:48:16

jean-paul
Member
From: Germany
Registered: 2007-03-26
Posts: 61

Re: [solved]libtype1.so missing

I found the same issus in my Xorg.0.log after the update.

[2007-12-23 19:02] kernel26 (2.6.23.9-1 -> 2.6.23.12-3) aktualisiert
[2007-12-23 19:02] xkeyboard-config (1.0-1 -> 1.1-1) aktualisiert
[2007-12-23 19:02] xbitmaps (1.0.1-1) installiert
[2007-12-23 19:02] :: Another libwfb has been detected.
[2007-12-23 19:02] xorg-server (1.4.0.90-1 -> 1.4.0.90-2) aktualisiert
[2007-12-23 19:02] xorg-xauth (1.0.1-1 -> 1.0.2-1) aktualisiert

So it could't be a org-server 1.4.0.90-3 bug as you can see.

I have changed from

Section "Module"
  Load  "ddc"          # ddc probing of monitor
    Load  "dbe"
    Load  "extmod"
    Load  "glx"
        Load  "bitmap"         # bitmap-fonts
    Load  "type1"
        Load  "freetype"
    Load  "record"
EndSection

to

#Section "Module"
 #  Load  "ddc"          # ddc probing of monitor
#    Load  "dbe"
#    Load  "extmod"
#    Load  "glx"
 # Load  "bitmap"         # bitmap-fonts
#    Load  "type1"
#    Load  "freetype"
#    Load  "record"
#EndSection

and it work.

Jean-Paul


I'm root. if you see me smile, you'd better have a backup!! smile

Offline

#3 2007-12-24 14:36:09

Leigh
Member
From: USA
Registered: 2004-06-25
Posts: 533

Re: [solved]libtype1.so missing

I did some searching and found libtype1.so included in the xorg-server 1.4.0.90-1 file list.

Couldn't find a list for 1.4.0.90-2 , but libtype1.so is not part of the file list for 1.4.0.90-3

Last edited by Leigh (2007-12-24 16:47:55)


-- archlinux 是一个极好的 linux

Offline

#4 2007-12-25 22:13:22

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: [solved]libtype1.so missing

Type1 module is obsolete, type1 fonts can be loaded by the freetype module. Remove the "Load Type1" line from xorg.conf and X should continue to work like it used to do.

Offline

#5 2007-12-26 03:35:02

Leigh
Member
From: USA
Registered: 2004-06-25
Posts: 533

Re: [solved]libtype1.so missing

Thanks, I read a few posts about that from googling but wasn't sure.


-- archlinux 是一个极好的 linux

Offline

#6 2008-01-10 12:33:22

steve_v
Member
Registered: 2006-02-11
Posts: 80

Re: [solved]libtype1.so missing

pacman -S xorg-fonts-type1

Last edited by steve_v (2008-01-10 12:33:37)

Offline

Board footer

Powered by FluxBB