I guess the psb driver doesn't work with recent kernels. Here is the make.log: DKMS make.log for psb-4.41.1-7.mga1 for kernel 2.6.38.2-desktop-2.mga (i586) Wed Apr 6 20:39:59 CEST 2011 make -C /lib/modules/2.6.38.2-desktop-2.mga/build SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.38.2-desktop-2.mga' CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_auth.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_bufs.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_context.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_dma.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_drawable.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_drv.o /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_drv.c: In function 'drm_core_init': /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_drv.c:477:2: warning: #warning Init pat In file included from /usr/src/linux-2.6.38.2-desktop-2.mga/arch/x86/include/asm/uaccess.h:571:0, from include/linux/uaccess.h:5, from include/linux/highmem.h:7, from include/linux/pagemap.h:10, from /var/lib/dkms/psb/4.41.1-7.mga1/build/drmP.h:56, from /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_drv.c:48: In function 'copy_from_user', inlined from 'psb_drm_unlocked_ioctl' at /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_drv.c:651:21: /usr/src/linux-2.6.38.2-desktop-2.mga/arch/x86/include/asm/uaccess_32.h:212:26: warning: call to 'copy_from_user_overflow' declared with attribute warning: copy_from_user() buffer size is not provably correct /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_drv.c:477:2: warning: #warning Init pat CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_fops.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_ioctl.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_irq.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_lock.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_memory.o /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_memory.c: In function 'agp_remap': /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_memory.c:266:16: warning: assignment from incompatible pointer type CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_proc.o /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_proc.c: In function 'drm__vma_info': /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_proc.c:595:2: warning: format '%08lx' expects type 'long unsigned int', but argument 5 has type 'phys_addr_t' CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_stub.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_vm.o /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_vm.c: In function 'drm_io_prot': /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_vm.c:54:2: warning: #warning using pat /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_vm.c:54:2: warning: #warning using pat CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_sysfs.o /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_sysfs.c:68:8: warning: initialization from incompatible pointer type CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_pci.o CC [M] /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_agpsupport.o /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_agpsupport.c: In function 'drm_agp_populate': /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_agpsupport.c:527:33: warning: assignment makes pointer from integer without a cast /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_agpsupport.c: In function 'psb_drm_agp_flush_chipset': /var/lib/dkms/psb/4.41.1-7.mga1/build/drm_agpsupport.c:647:2: error: implicit declaration of function 'agp_flush_chipset' make[2]: *** [/var/lib/dkms/psb/4.41.1-7.mga1/build/drm_agpsupport.o] Error 1 make[1]: *** [_module_/var/lib/dkms/psb/4.41.1-7.mga1/build] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.38.2-desktop-2.mga' make: *** [modules] Error 2
(Renamed the title to be more comprehensive)
CC: (none) => sfietkonstantinSummary: Installation fails => The installation of dkms PSB fails with recent kernels (2.6.38.2)
Don't know if it is this patch that we need : https://gist.github.com/840787 Sounds good.
Still valid, but we don't have a maintainer :/
Keywords: (none) => PATCHSummary: The installation of dkms PSB fails with recent kernels (2.6.38.2) => The installation of dkms PSB fails with recent kernels (2.6.38.*)
There is now a dkms-psb-4.42.0-1.mga1 uploaded to core/updates_testing. Please try it out
CC: (none) => tmb
I've installed the package, and it compiles cleanly in my i586 system, but I don't have the hardware required to actually test the module.
CC: (none) => davidwhodgins
I'm afraid I can't test this easily. My netbook (whose screen is now partly broken, meaning I'll replace it soon with a non-Poulsbo machine) is still under an old Mandriva since that's the only thing that works. Testing would require re-installing Mageia 1 and then updating the required package. Sorry for that.
*** Bug 1104 has been marked as a duplicate of this bug. ***
Thomas, QA maybe we can valid this one without really testing ?
CC: (none) => qa-bugs
*** Bug 3216 has been marked as a duplicate of this bug. ***
CC: (none) => dglent
Created attachment 1025 [details] content of /var/log/Xorg.0.log
I updated to the last version but it still not working: [xenia@localhost ~]$ rpm -qa | grep psb libdrm-psb2-2.3.0-23.7.mga1 dkms-psb-4.42.0-1.mga1 x11-driver-video-psb-0.31.0-8.mga1 [xenia@localhost ~]$ startx xauth: file /home/xenia/.serverauth.7906 does not exist xauth: error in locking authority file /home/xenia/.Xauthority xauth: error in locking authority file /home/xenia/.Xauthority xauth: error in locking authority file /home/xenia/.Xauthority xauth: error in locking authority file /home/xenia/.Xauthority X.Org X Server 1.10.1 Release Date: 2011-04-15 X Protocol Version 11, Revision 0 Build Operating System: Linux_2.6.33.7-server-2.2mnb Mageia Current Operating System: Linux localhost.localdomain 2.6.38.8-desktop586-7.mga #1 SMP Tue Oct 25 18:04:23 UTC 2011 i686 Kernel command line: BOOT_IMAGE=linux root=UUID=6f020554-fa14-4564-97bb-a32644642d04 resume=UUID=582e4874-9b2a-4046-8357-7f4eb0bf11fb splash=silent vga=788 Build Date: 17 April 2011 09:49:30PM Current version of pixman: 0.20.2 Before reporting problems, check http://bugs.mageia.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: Sun Oct 30 08:36:52 2011 (==) Using config file: "/etc/X11/xorg.conf" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (EE) module ABI major version (8) doesn't match the server's version (10) (EE) Failed to load module "psb" (module requirement mismatch, 0) (EE) No devices detected. Fatal server error: no screens found Please consult the The X.Org Foundation support at http://bugs.mageia.org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information. xinit: giving up xinit: unable to connect to X server: Connection refused xinit: server error xauth: error in locking authority file /home/xenia/.Xauthority [xenia@localhost ~]$
Created attachment 1026 [details] content of /etc/X11/xorg.conf
It is about this model : http://onlyfree.org/566/msi-wind-u110-netbook-reviews Msi U110, a gift to my daughter for the school from my father, and i formated windows XP before even boot for first time the netbook. So now, Mageia, is the only Os installed in the netbook. I had problems with Mandriva too: https://qa.mandriva.com/show_bug.cgi?id=60058 Until now, the only way to use it is with vesa drivers but with a bad screen resolution.
Assigning tmb as he built the update. Please see previous comments from Dimitrios. Please reassign QA when you've looked into this (and add yourself to CC). Thankyou.
Version: Cauldron => 1Assignee: bugsquad => tmb
i dont think that is a problem of the kernel because since summer 2010 i am trying to install the psb driver without succes. It was never worked. Either when Mandriva had announce the plousbo support. Do we have these patchs ? http://blino.org/dynamic/blog/mandriva/poulsbo-xserver1.7.html
http://www.phoronix.com/scan.php?page=news_item&px=OTQ2MQ suggests kernel 2.6.39 has some support for poulsbo driver?
CC: (none) => paul.blackburn
hi, sorry for forgetting this report :( yes 2.6.39 kernel has initial support for poulsbo, but that is not the issue here. the dkms-psb-4.42.0-1.mga1 in updates_testing should provide the necessary kernel support, but the thing missing is the x11-driver-video-psb wich in Mageia 1 currently does not support x11-server-1.10.1. I'll try to fix this in the next couple of days, so stay tuned. For Mageia2 I'll try to make sure we rely on the upstream kernel driver and see how we can provide poulsbo support for the xorg server.
Status: NEW => ASSIGNED
Or even faster... There is now a x11-driver-video-psb-0.31.0-8.1.mga1 available in Core Updates Testing to test. make sure you also have dkms-psb-4.42.0-1.mga1 installer before you test.
For me it does nt work Now the boot finnish in a black screen with a freezed cursor in the top left corner
i have these messages : [xenia@localhost ~]$ cat /var/log/Xorg.0.log | grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 208.928] (II) Loading extension MIT-SCREEN-SAVER [ 208.957] (EE) PSB: Failed to load module "Xpsb" (module does not exist, 0) [ 208.959] (EE) PSB(0): the stolenBase is:0x3fc00000 [ 208.960] (EE) PSB(0): screnIndex is:0;fbPhys is:0x3fc00000; fbsize is:0x003df000 [ 209.533] (EE) PSB(0): First SDVO output reported failure to sync or input is not trainded!!! Is there something else that i could report ?
@Thomas Backlund, Whoohoo! Ca marche bien. merci beacoup et Joyeux Noel! This is what I did: [mpb@localhost ~]$ sudo urpmi.addmedia updates_testing rsync://distrib-coffee.ipsl.jussieu.fr::mageia/distrib/1/i586/media/core/updates_testing/ adding medium "updates_testing" distrib-coffee.ipsl.jussieu.fr::mageia/distrib/1/i586/media/core/updates_testing/media_info/20111225-005222-synthesis.hdlist.cz [mpb@localhost ~]$ urpmi dkms-psb-4.42.0-1 Only superuser is allowed to install packages [mpb@localhost ~]$ sudo urpmi dkms-psb-4.42.0-1 Marking dkms-psb as manually installed, it won't be auto-orphaned writing /var/lib/rpm/installed-through-deps.list To satisfy dependencies, the following package is going to be installed: Package Version Release Arch (medium "updates_testing") dkms-psb 4.42.0 1.mga1 noarch 1.3MB of additional disk space will be used. 305KB of packages will be retrieved. Proceed with the installation of one package? (Y/n) y distrib-coffee.ipsl.jussieu.fr::mageia/distrib/1/i586/media/core/updates_testing/dkms-psb-4.42.0-1.mga1.noarch.rpm installing dkms-psb-4.42.0-1.mga1.noarch.rpm from /var/cache/urpmi/rpms Preparing... ############################################################################ 1/1: dkms-psb ############################################################################ + /usr/sbin/dkms --rpm_safe_upgrade add -m psb -v 4.42.0-1.mga1 Creating symlink /var/lib/dkms/psb/4.42.0-1.mga1/source -> /usr/src/psb-4.42.0-1.mga1 DKMS: add Completed. + /usr/sbin/dkms --rpm_safe_upgrade build -m psb -v 4.42.0-1.mga1 Preparing kernel 2.6.38.8-desktop586-8.mga for module build: (This is not compiling a kernel, just preparing kernel symbols) Storing current .config to be restored when complete Running Generic preparation routine make mrproper...... using /proc/config.gz make oldconfig......... make prepare..... Building module: cleaning build area....(bad exit status: 2) make KERNELRELEASE=2.6.38.8-desktop586-8.mga LINUXDIR=/lib/modules/2.6.38.8-desktop586-8.mga/build DRM_MODULES=psb................................................................... cleaning build area....(bad exit status: 2) cleaning kernel tree (make mrproper)...... DKMS: build Completed. + /usr/sbin/dkms --rpm_safe_upgrade install -m psb -v 4.42.0-1.mga1 psb.ko.gz: - Installation - Installing to /lib/modules/2.6.38.8-desktop586-8.mga/dkms/drivers/gpu/drm/ drm-psb.ko.gz: - Installation - Installing to /lib/modules/2.6.38.8-desktop586-8.mga/dkms/drivers/gpu/drm/ depmod......... DKMS: install Completed. + : + /usr/sbin/dkms --rpm_safe_upgrade remove -m psb -v 4.41.1-7.mga1 --all depmod......... DKMS: install Completed. + : + /usr/sbin/dkms --rpm_safe_upgrade remove -m psb -v 4.41.1-7.mga1 --all ------------------------------ Deleting module version: 4.41.1-7.mga1 completely from the DKMS tree. ------------------------------ Done. + : [mpb@localhost ~]$ sudo urpmi x11-driver-video-psb-0.31.0-8.1 To satisfy dependencies, the following package is going to be installed: Package Version Release Arch (medium "updates_testing") x11-driver-video-psb 0.31.0 8.1.mga1 i586 0B of additional disk space will be used. 75KB of packages will be retrieved. Proceed with the installation of one package? (Y/n) y distrib-coffee.ipsl.jussieu.fr::mageia/distrib/1/i586/media/core/updates_testing/x11-driver-video-psb-0.31.0-8.1.mga1.i586.rpm installing x11-driver-video-psb-0.31.0-8.1.mga1.i586.rpm from /var/cache/urpmi/rpms Preparing... ############################################################################ 1/1: x11-driver-video-psb ############################################################################ Rebooted and it worked. Thanks for the nice Christmas present! :-)
the package xpsb-glx it is nt available in mageia, and i see other distribution needs this package to be installed eg: http://hany.sk/~hany/RPM/rpmfusion-nonfree-f14-i386/xpsb-glx-0.18-6.fc14.i686.html
According to comment 21, the update is working on i586. Any objections to validating this update?
i tried to disable speedboot without success I still have the errors [ 208.957] (EE) PSB: Failed to load module "Xpsb" (module does not exist, 0) [ 208.959] (EE) PSB(0): the stolenBase is:0x3fc00000 [ 208.960] (EE) PSB(0): screnIndex is:0;fbPhys is:0x3fc00000; fbsize is:0x003df000 [ 209.533] (EE) PSB(0): First SDVO output reported failure to sync or input is not trainded!!! Without speedboot the boot finish in text mode, i login , i type startx and i have the same behaviour as with speedboot, black screen and the cursor freezed in the top right corner. I try with ssh from another machine to open an application: ok without any problem
i installed this package: http://rpmfind.net/linux/rpmfusion/nonfree/fedora/updates/13/i386/repoview/xpsb-glx.html and now i have these messages: [ 78.962] (EE) Failed to load /usr/lib/xorg/modules/drivers/Xpsb.so: /usr/lib/xorg/modules/drivers/Xpsb.so: undefined symbol: miEmptyData [ 78.962] (EE) LoadModule: Module Xpsb does not have a XpsbModuleData data object. [ 78.962] (EE) PSB: Failed to load module "Xpsb" (invalid module, 0) [ 78.964] (EE) PSB(0): the stolenBase is:0x3fc00000 [ 78.965] (EE) PSB(0): screnIndex is:0;fbPhys is:0x3fc00000; fbsize is:0x003df000 [ 79.529] (EE) PSB(0): First SDVO output reported failure to sync or input is not trainded!!! But always i have the black screen
*** Bug 5544 has been marked as a duplicate of this bug. ***
CC: (none) => bjarne.thomsen
"Rebooted and it worked." I am new to this thread. Does this mean that it works with these packages: dkms-psb-4.42.0-1 x11-driver-videao-psb-0.31.0-8.1 ?? There is only one problem. The package in Mageia2 core/release is dkms-psb-4.41.1-7mga1 ! The directory core/updates_testing is empty! I do find dkms-psb-4.42.0-1 in updates_testing of Mageia1. When I select psb it choses the one from core/release. Should I get it manually? I have a fitpc2. It is now stuck with the wrong driver, and it hangs during the boot process. I cannot boot in rescue mode because of the stupid bug: Failed to issue method call: Transaction is destructive. The only thing that works is Ctl-Alt-Del
I did fetch dkms-psb-4.42.0-1 by ftp and installed it by rpm. It seemed to compile OK. Then I installed x11-driver-dideo-psb from the MCC and rebooted the system. It compiled again, but it failed to install (exit code 10, I think), and the system fell back to gma500_gfx and frame buffer mode. I have difficulties explaining to new linux users that they have to know the internal company polisies. Why is it that some of the Intel hardware is open and others are not?
OK. I just discovered that Alan Cox since 2011 works for Intel: PSB-GFX driver - maintained "upstream" at kernel.org Open-source kernel module, works on any distribution running a 3.2 kernel or higher. Excellent 2D performance, with some minor bugs (see below for work around). Much easier to maintain then any other choice, driver of choice unless you have specific needs. No 3D, Xv, Hardware Accelerated Video and such available Written by Alan Cox at lkml.org. PSB-GFX drivers This driver is called psb_gfx starting with 3.0 and is also called gma500_gfx in later kernels. I have gma500_gfx installed, and according to https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo#PSB_driver it should have excellent 2D support, so why does my install only work in FB mode? Has it something to do with the xorg driver?
This message is a reminder that Mageia 1 is nearing its end of life. In approximately 25 days from now, Mageia will stop maintaining and issuing updates for Mageia 1. At that time this bug will be closed as WONTFIX (EOL) if it remains open with a Mageia 'version' of '1'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Mageia version prior to Mageia 1's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Mageia 1 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Mageia, you are encouraged to click on "Version" and change it against that version of Mageia. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Mageia release includes newer upstream software that fixes bugs or makes them obsolete. -- Mageia Bugsquad
For me it is ok, now with clear install of Mageia 2 , i don't have any more this problem
Mageia 1 changed to end-of-life (EOL) status on ''1st December''. Mageia 1 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Mageia please feel free to click on "Version" change it against that version of Mageia and reopen this bug. Thank you for reporting this bug and we are sorry it could not be fixed. -- Mageia Bugsquad
Status: ASSIGNED => RESOLVEDResolution: (none) => WONTFIX