gimp fails suddenly

Odhiambo Washington wash at wananchi.com
Tue Dec 9 20:38:55 PST 2003


* Joe Marcus Clarke <marcus at marcuscom.com> [20031209 20:14]: wrote:
> On Tue, 2003-12-09 at 10:53, Odhiambo Washington wrote:
> > * Doug White <dwhite at gumbysoft.com> [20031208 23:27]: wrote:
> > > On Sun, 7 Dec 2003, Viktor Vasilev wrote:
> > > 
> > > > > Well that would imply that somehow SYSVSHM got removed from your kernel.
> > > > > What does 'ipcs -a' say?
> > > >
> > > > Actually the kernel is compiled with the SYSVSHM option. IIRC gimp was
> > > > installed with pkg_add -r.
> > > 
> > > ok.
> > > 
> > > > Shared Memory:
> > > > T     ID     KEY        MODE       OWNER    GROUP  CREATOR   CGROUP NATTCH  SEGSZ  CPID  LPID   ATIME    DTIME    CTIME
> > > > m 196608          0 --rw-r--r--     root   myuser     root   myuser      7 151552    228    22821:49:32 21:49:32 12:14:10
> > > > m  65537          0 --rw-r--r--     root   myuser     root   myuser      6 122880    228   104221:29:46 21:29:46 12:14:10
> > > > m  65538          0 --rw-------   myuser   myuser   myuser   myuser      2 393216    255    22812:15:18 22:35:00 12:15:18
> > > > m  65539          0 --rw-r--r--     root   myuser     root   myuser      2 790528    228    29812:15:54 12:15:54 12:15:54
> > > > m 393220          0 --rw-r--r--     root   myuser     root   myuser      2 110592    228    35412:21:49 15:32:20 12:21:49
> > > > m 262149          0 --rw-r--r--     root   myuser     root   myuser      4 110592    228    35412:21:49 15:32:20 12:21:49
> > > 
> > > hm... I think we have a winner. FreeBSD, by default, only allocates 32MB
> > > max to shm segments. You have a bunch already loaded and gimp wants 7MB
> > > more, and thats probably putting you over the limit.  It returns EINVAL if
> > > there isn't enough space available.
> > > 
> > > > shminfo:
> > > >         shmmax: 33554432        (max shared memory segment size)
> > > >         shmmin:       1 (min shared memory segment size)
> > > >         shmmni:     192 (max number of shared memory identifiers)
> > > >         shmseg:     128 (max shared memory segments per process)
> > > >         shmall:    8192 (max amount of shared memory in pages)
> > > 
> > > You probably need to add
> > > 
> > > kern.ipc.shmmax="67108864"
> > > 
> > > to /boot/loader.conf, then reboot your system.  This should give you ~64MB
> > > of shm space.
> > 
> > 
> > My sysctl -a gives:
> > 
> > kern.ipc.shmmax: 268435456
> > 
> > and I have the same problem ;)
> 
> Did you install gimp from ports or packages?
> 
> Joe


I used portinstall.

portinstall  graphics/gimp1


BTW, I installed graphics/gimp-devel, which seems to run fine.


        Best regards,
        Odhiambo Washington
        Wananchi Online Ltd.
    
----------------------------------+-----------------------------------------
 Odhiambo W. wash(at)wananchi(dot)com	. WANANCHI ONLINE LTD (Nairobi, KE)
 http://www.wananchi.com/email/		. 1ere Etage, Loita Hse, Loita St.,
 Mobile: (+254) 722 743 223		. # 10286, 00100 NAIROBI
----------------------------------+-----------------------------------------
What the hell, go ahead and put all your eggs in one basket.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

The remote desktop feature of Windows XP is really nice (and *novel*!).
As a Microsoft consultant can *remotely* disable the personal firewall
and control the system.  We'll ignore the fact that this tampering with
the firewall is not logged, and more importantly, that the firewall
isn't restored when the clowns from Redmond are done with their job.
                                                            -- bugtraq
     



More information about the freebsd-current mailing list