Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 313753

Summary: x11-drivers/xf86-video-psb-0.32.0_p1: Xorg doesn't start
Product: Gentoo Linux Reporter: Tim Dodge <timmy>
Component: [OLD] UnspecifiedAssignee: Patrick Lauer <patrick>
Status: RESOLVED WONTFIX    
Severity: normal CC: jimbo-gentoo, Victor.Mendoza, vkolotov
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Tim Dodge 2010-04-07 22:30:22 UTC
I'm running ~x86.

I can't get Xorg 1.7 to start using x11-drivers/xf86-video-psb-0.32.0_p1. x11-drivers/xf86-video-vesa-2.3.0 is working (at the wrong resolution).

x11-drivers/xf86-video-psb-0.31.0_p14 was working before I updated to xorg 1.7.

Reproducible: Always

Steps to Reproduce:
1. Start xorg
2.
3.




# emerge --info
Portage 2.2_rc67 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11-r1, 2.6.33-gentoo i686)
=================================================================
System uname: Linux-2.6.33-gentoo-i686-Intel-R-_Atom-TM-_CPU_Z530_@_1.60GHz-with-gentoo-2.0.1
Timestamp of tree: Mon, 05 Apr 2010 19:15:01 +0000
app-shells/bash:     4.1_p2-r1
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.5-r1
dev-util/cmake:      2.8.1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1
sys-devel/gcc:       4.4.3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.33
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA skype-eula"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=native -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests buildpkg distlocks fixpackages news nodoc noinfo parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages/mrsix"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/java-overlay /usr/portage/local/layman/multimedia /usr/portage/local/layman/kde /usr/portage/local/layman/wirelay /usr/portage/local/layman/roslin /usr/portage/local/layman/zugaina /usr/portage/local/layman/kolab /usr/portage/local/layman/vdr-devel /usr/portage/local/layman/vdr-testing /usr/portage/local/invisibles"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi akonadi alsa avahi berkdb bluetooth branding bzip2 calendar cdda cddb cli consolekit cracklib crypt cups cxx dbus dirac dri dts dv dvb dvd encode exif faac faad fam ffmpeg firefox flac gdbm gif google-gadgets gphoto2 gpm gps gsm gtk hal ical iconv imagemagick ithreads java java6 jpeg kontact lame laptop lcms ldap libnotify libsamplerate lm_sensors lzma mad matroska mikmod mmx mng modules mp3 mp4 mpeg mplayer mudflap musepack musicbrainz mysql mysqli ncurses network networkmanager nls nptl nptlonly nsplugin ntp offensive ogg opengl pam pango pcre pda pdf perl plasma png policykit ppds pppd python qt3support qt4 rar readline samba schroedinger scrobbler sdl semantic-desktop session shorten sox speex spell spl sse sse2 ssl ssse3 startup-notification svg sysfs theora threads tiff truetype unicode usb v4l v4l2 vcd vorbis wav wavpack wifi x264 x86 xcb xcomposite xml xorg xscreensaver xulrunner xv xvid xvmc zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel psb"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

# cat /var/log/Xorg.0.log

X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-gentoo i686 
Current Operating System: Linux mrsix 2.6.33-gentoo #2 SMP PREEMPT Tue Mar 30 10:58:56 BST 2010 i686
Kernel command line: root=/dev/sda3 vga=791 splash=silentonly,theme:natural_gentoo console=tty1 quiet
Build Date: 30 March 2010  05:16:55PM                                                                
                                                                                                     
Current version of pixman: 0.18.0                                                                    
        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: Wed Apr  7 21:44:14 2010                                 
(==) Using config file: "/etc/X11/xorg.conf"                                                         
(==) No Layout section.  Using the first Screen section.                                             
(**) |-->Screen "Local Screen" (0)                                                                   
(**) |   |-->Monitor "Local Monitor"                                                                 
(**) |   |-->Device "Local Device"                                                                   
(==) Automatically adding devices                                                                    
(==) Automatically enabling devices                                                                  
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".                               
        Entry deleted from font path.                                                                
        (Run 'mkfontdir' on "/usr/share/fonts/75dpi").                                               
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".                              
        Entry deleted from font path.                                                                
        (Run 'mkfontdir' on "/usr/share/fonts/100dpi").                                              
(WW) The directory "/usr/share/fonts/OTF" does not exist.                                            
        Entry deleted from font path.                                                                
(WW) The directory "/usr/share/fonts/Type1/" does not exist.                                         
        Entry deleted from font path.                                                                
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".                             
        Entry deleted from font path.                                                                
        (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").                                             
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".                              
        Entry deleted from font path.                                                                
        (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").                                              
(**) FontPath set to:                                                                                
        /usr/share/fonts/misc:unscaled,                                                              
        /usr/share/fonts/corefonts,                                                                  
        /usr/share/fonts/freefont-ttf,                                                               
        /usr/share/fonts/ttf-bitstream-vera,                                                         
        /usr/share/fonts/sil-gentium,                                                                
        /usr/share/fonts/TTF,                                                                        
        /usr/share/fonts/misc/,                                                                      
        /usr/share/fonts/TTF/                                                                        
(==) ModulePath set to "/usr/lib/xorg/modules"                                                       
(II) Cannot locate a core pointer device.                                                            
(II) Cannot locate a core keyboard device.                                                           
(II) The server relies on HAL to provide the list of input devices.                                  
        If no devices become available, reconfigure HAL or disable AutoAddDevices.                   
(II) Loader magic: 0x81efe20                                                                         
(II) Module ABI versions:                                                                            
        X.Org ANSI C Emulation: 0.4                                                                  
        X.Org Video Driver: 6.0
        X.Org XInput driver : 7.0
        X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:0:2:0) 8086:8108:1028:02c6 Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller rev 7, Mem @ 0xd8100000/524288, 0xd0000000/134217728, 0xd8380000/131072, I/O @ 0x00001800/8
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.1.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "psb"
(II) Loading /usr/lib/xorg/modules/drivers/psb_drv.so
(II) Module psb: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 0.32.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) Debug: psbSetup
Comment 1 meccup 2010-04-10 13:34:37 UTC
Hi guys, what can we do with it? I have the same on my Fujitsu Lifebook u820. I've heard that it would be very difficult to make psb driver working with X-1.7. Recently xorg-server-1.7 has been unmasked in portage, so if you even mask it locally you will get:

...omitted...
[ebuild     U ] www-client/chromium-5.0.342.9 [5.0.342.7] USE="ffmpeg plugins-symlink -bindist" 151,940 kB
[ebuild     U ] xfce-base/xfce4-settings-4.6.3-r1 [4.6.3] USE="keyboard libnotify sound* -debug" 0 kB
[blocks B     ] <x11-base/xorg-server-1.7 ("<x11-base/xorg-server-1.7" is blocking media-libs/mesa-7.7.1)

Total: 31 packages (29 upgrades, 1 new, 1 reinstall), Size of downloads: 175,025 kB
Conflict: 6 blocks (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('installed', '/', 'x11-base/xorg-server-1.6.5-r1', 'nomerge') pulled in by
    >=x11-base/xorg-server-1.6 required by ('installed', '/', 'x11-drivers/xf86-video-intel-2.9.1', 'nomerge')
    >=x11-base/xorg-server-1.5.99.901 required by ('installed', '/', 'x11-drivers/xf86-input-mouse-1.5.0', 'nomerge')
    >=x11-base/xorg-server-1.6.3 required by ('installed', '/', 'x11-drivers/xf86-input-evdev-2.3.2', 'nomerge')
    (and 3 more)

  ('ebuild', '/', 'media-libs/mesa-7.7.1', 'merge') pulled in by
    >=media-libs/mesa-7.3_rc1[nptl] required by ('installed', '/', 'x11-base/xorg-server-1.6.5-r1', 'nomerge')
    media-libs/mesa required by ('installed', '/', 'virtual/opengl-7.0', 'nomerge')
    media-libs/mesa required by ('installed', '/', 'virtual/glu-7.0', 'nomerge')

As we can see there are many beautiful and fascinating things to manage.
Comment 2 meccup 2010-04-12 13:35:20 UTC
Hi guys,

Well psb driver doesn't work with xorg-server-1.7, so in order to update your system after recently updated (unmasked) xorg-server you have to mask following packages:

>x11-base/xorg-server-1.6.5-r1
>media-libs/mesa-7.5.2
>=x11-proto/xextproto-7.1.1
>=x11-libs/libXext-1.1.1
>=x11-libs/libXtst-1.1.0
>=x11-libs/libXi-1.3
>=x11-proto/recordproto-1.14
>=x11-proto/inputproto-2.0
>=x11-proto/fixesproto-4.1.1
>=x11-libs/libXxf86vm-1.1.0
>=x11-proto/xf86vidmodeproto-2.3

then update the "world". Besides, there are other packages which was updated with xorg-server but these packages seem to me work well.

Don't forget run "revdep-rebuild".
Comment 4 Jim Edwards 2010-09-27 23:21:01 UTC
Test ebuild submitted to add Xorg 1.7: http://bugs.gentoo.org/show_bug.cgi?id=338330.
Comment 5 peter john hartman 2011-02-19 15:44:28 UTC
Can we close this bug.  I'd like to have all xf86-video-psb related bug reports go to the same bug report.  This is too confusing!
Comment 6 Pacho Ramos gentoo-dev 2012-12-25 13:23:18 UTC
dropped