Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

An awesome app called Qingy (Part 1)

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Locked
Advanced search
749 posts
  • Page 3 of 30
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 30
  • Next
Author
Message
mweinstein
n00b
n00b
Posts: 11
Joined: Thu Aug 14, 2003 10:15 pm

Post by mweinstein » Thu Aug 14, 2003 10:58 pm

Even when using those commands, I get the error saying that the ebuild doesnt exist in /usr/portage. Why is this?
Top
Chickpea
l33t
l33t
Posts: 846
Joined: Mon Jun 03, 2002 3:09 am
Location: Vancouver WA

Post by Chickpea » Thu Aug 14, 2003 11:06 pm

couple things.

you need to make a directory in /usr/local named portage

Code: Select all

mkdir /usr/local/portage
Then portage needs to know where to look for ebuilds so in your /etc/make.conf file, uncomment

Code: Select all

PORTDIR_OVERLAY=/usr/local/portage
I made a directory for qingy in app-misc. Not sure if you need all that but if you plan on using custom ebuilds it makes it nice to have them organized.

so qingy ebuild on my system is located

Code: Select all

/usr/local/portage/app-misc/qingy/qingy-0.2.ebuild
Couple other extras: When you actually emerge qingy you will do this:

Code: Select all

ACCEPT_KEYWORDS="~x86" emerge qingy.
In essence qingy is considered a masked package. If you have uncommented this line in your /etc/make.conf file then you wont need to type the ACCEPT_KEYWORDS line. Make sense?

Also replace ~x86 with whatever platform you use ie ppc or sparc or whatever....

okay? Good Luck
Cat
Top
mweinstein
n00b
n00b
Posts: 11
Joined: Thu Aug 14, 2003 10:15 pm

Post by mweinstein » Thu Aug 14, 2003 11:12 pm

That did the trick! Are there any concequences by using that OVERLAY directory? Does it just check there if an app isnt found in the standard place?

Mark
Top
slickquickyb
n00b
n00b
User avatar
Posts: 20
Joined: Fri Jan 24, 2003 6:02 pm
Location: Houston, Texas

Post by slickquickyb » Thu Aug 14, 2003 11:28 pm

i believe all it does it make it so that next time you emerge rsync you wont have to worry about portage overwriting the qingy ebuild ( because that is what portage would do if it was in /usr/portage instead of /usr/local/portage)


Scott Jones
Top
mweinstein
n00b
n00b
Posts: 11
Joined: Thu Aug 14, 2003 10:15 pm

Post by mweinstein » Thu Aug 14, 2003 11:35 pm

For some reason, after getting it installed, I wasnt able to get directfb to work on my machine. It is a Thinkpad a31p with a Radeon chip. Anyone have any ideas?

I can live without qingy, but it would definately be a nice feature!

Mark
Top
Chickpea
l33t
l33t
Posts: 846
Joined: Mon Jun 03, 2002 3:09 am
Location: Vancouver WA

Post by Chickpea » Fri Aug 15, 2003 12:32 am

mweinstein wrote:That did the trick! Are there any concequences by using that OVERLAY directory? Does it just check there if an app isnt found in the standard place?

Mark
Main consequence being that everytime you rsync, your personal ebuilds are not deleted. Otherwise most of it is transparent to the user.
Top
Chickpea
l33t
l33t
Posts: 846
Joined: Mon Jun 03, 2002 3:09 am
Location: Vancouver WA

Post by Chickpea » Fri Aug 15, 2003 12:34 am

mweinstein wrote:For some reason, after getting it installed, I wasnt able to get directfb to work on my machine. It is a Thinkpad a31p with a Radeon chip. Anyone have any ideas?

I can live without qingy, but it would definately be a nice feature!

Mark

Are you able to use the framebuffer before? Not sure about why it would not work. Unless, the graphics chip is not supported by DirectFB. I think I use the generic vesafb device.
Top
mweinstein
n00b
n00b
Posts: 11
Joined: Thu Aug 14, 2003 10:15 pm

Post by mweinstein » Fri Aug 15, 2003 12:36 am

Now Im having issues getting the framebuffer to work at all. HELP! :)
Top
red_over_blue
Guru
Guru
User avatar
Posts: 310
Joined: Mon Dec 16, 2002 6:46 pm

Post by red_over_blue » Fri Aug 15, 2003 1:17 am

Hi everyone,

I have another box that I can't use Gentoo on. I installed qingy from source on it, and everything seems to work fine except for one thing. When I try to log in, I always get "login failed!". I am sure this is a pam issue, but as I don't know anything about pam (I tried reading a bit, but I don't have time to learn it all right now) I was wondering if anyone had any suggestions?

I hope the following info is useful.

Code: Select all

[john@limbo john]$ ls /etc/pam.d/
chage  login  other  passwd  qingy  shadow  sshd  su  useradd


[john@limbo john]$ cat /etc/pam.d/qingy 
#%PAM-1.0

auth     required  pam_stack.so  service=system-auth
account  required  pam_stack.so  service=system-auth
password required  pam_stack.so  service=system-auth
session  required  pam_stack.so  service=system-auth




[john@limbo john]$ cat /etc/pam.d/login 
#%PAM-1.0
auth            requisite       pam_securetty.so
auth            requisite       pam_nologin.so
auth            required        pam_env.so
auth            required        pam_unix.so nullok
account         required        pam_access.so
account         required        pam_unix.so
session         required        pam_motd.so
session         required        pam_limits.so
session         optional        pam_mail.so dir=/var/spool/mail standard
session         optional        pam_lastlog.so
session         required        pam_unix.so
Thanks in advance!
All your code are belong to us.
Top
ManicMailman
n00b
n00b
Posts: 40
Joined: Thu May 02, 2002 1:05 am

Post by ManicMailman » Sat Aug 16, 2003 8:19 pm

arrrghh!
i like this program alot, but it blocks my non-kde sounds.
ive tried killing artsd, and my name is added to the audio group, but no luck...any ideas?
Top
ManicMailman
n00b
n00b
Posts: 40
Joined: Thu May 02, 2002 1:05 am

Post by ManicMailman » Sat Aug 16, 2003 8:28 pm

um...ok....nevermind...
i think you should call this program wolverine....it has self healing powers.
for instance, at first, my mouse wouldnt work, but after killing X and going back to qingy, it worked.

as mentioned above, non-kde audio didnt work. so i logged in kde as root, and it worked, so i thought there might be something wrong with permissions. but everything looked right. anyway, i logged back in as a normal user, and of course, it worked perfectly. i would not be suprised if i suddenly get an extra 10fps in games now, just for the hell of it. thanks man.
Top
tecknojunky
Veteran
Veteran
User avatar
Posts: 1937
Joined: Sat Oct 19, 2002 6:50 am
Location: Montréal
Contact:
Contact tecknojunky
Website

Post by tecknojunky » Sun Aug 17, 2003 1:13 am

Chickpea wrote:Couple other extras: When you actually emerge qingy you will do this:

Code: Select all

ACCEPT_KEYWORDS="~x86" emerge qingy.
In essence qingy is considered a masked package. If you have uncommented this line in your /etc/make.conf file then you wont need to type the ACCEPT_KEYWORDS line. Make sense?
Personally, when I put customs ebuilds in my overlay, I remove the unstable flag (from "~x86" to plain "x86") otherwise you'll be downloading unstable dependencies too.

So to avoid trouble, just put x86 in it and it will download DirectFB-0.9.18 instead of DirectFB-0.9.19-r1.

I will definitly give a try to this baby.

A couple of questions:

- Does it support language setting like in gdm?
- If you can start different wm in several console, do they each spawn a separate X process?
(7 of 9) Installing star-trek/species-8.4.7.2::talax.
Top
yagami
Apprentice
Apprentice
User avatar
Posts: 269
Joined: Sun May 12, 2002 9:14 pm
Location: Leiria, Portugal

qingy

Post by yagami » Mon Aug 18, 2003 12:00 am

ok , its working with rivafb.so module in 640 x 480

but i need to pass some options to the X server. how do i pass the -dpi 96 option ? i need it.
Top
s4t4n
Retired Dev
Retired Dev
User avatar
Posts: 433
Joined: Tue Feb 25, 2003 12:40 pm
Location: Italy
Contact:
Contact s4t4n
Website

Post by s4t4n » Mon Aug 18, 2003 7:19 am

ManicMailman wrote:um...ok....nevermind...
i think you should call this program wolverine....it has self healing powers.
for instance, at first, my mouse wouldnt work, but after killing X and going back to qingy, it worked.

as mentioned above, non-kde audio didnt work. so i logged in kde as root, and it worked, so i thought there might be something wrong with permissions. but everything looked right. anyway, i logged back in as a normal user, and of course, it worked perfectly. i would not be suprised if i suddenly get an extra 10fps in games now, just for the hell of it. thanks man.
There are definitely problems with qingy and pam... no doubt about that. I have prepared an alternative /etc/pam.d/qingy to give to you 'forumers' to test. This evening, when I should get my hands again on my 'big' PC, I hope I can post it here...

As for mouse not working, this might be of help. This is for all gpm users. Right now, DirectFB doesn't work with gpm: if you start a directfb app with gpm active, it is likely that mouse will not function correctly, like probably all apps that use gpm from that point afterwards. So, if qingy detects gpm running, it will stop it before entering directfb mode, and restart it when going back to text mode . Occasionally there may be some glitches, i.e. gpm does not get restarted, so you might try restarting it by hand, and restarting the X server (if it uses gpm) afterwards. In the long run, I hope the DirectFB folks are able to make Directfb and gpm coexist.
Last edited by s4t4n on Mon Aug 18, 2003 7:51 am, edited 2 times in total.
Linux *IS* user friendly: it just appears
to be selective who it is friend with!
Top
s4t4n
Retired Dev
Retired Dev
User avatar
Posts: 433
Joined: Tue Feb 25, 2003 12:40 pm
Location: Italy
Contact:
Contact s4t4n
Website

Re: qingy

Post by s4t4n » Mon Aug 18, 2003 7:24 am

yagami wrote:ok , its working with rivafb.so module in 640 x 480

but i need to pass some options to the X server. how do i pass the -dpi 96 option ? i need it.
Right now, you cannot unless you change qingy source code by hand. It seems I should add an option to allow this...
Uh, there will surely be some changes in next version, thanks to feedback in this forum :-)
Linux *IS* user friendly: it just appears
to be selective who it is friend with!
Top
s4t4n
Retired Dev
Retired Dev
User avatar
Posts: 433
Joined: Tue Feb 25, 2003 12:40 pm
Location: Italy
Contact:
Contact s4t4n
Website

Post by s4t4n » Mon Aug 18, 2003 7:31 am

tecknojunky wrote:Personally, when I put customs ebuilds in my overlay, I remove the unstable flag (from "~x86" to plain "x86") otherwise you'll be downloading unstable dependencies too.

So to avoid trouble, just put x86 in it and it will download DirectFB-0.9.18 instead of DirectFB-0.9.19-r1.

I will definitly give a try to this baby.

A couple of questions:

- Does it support language setting like in gdm?
- If you can start different wm in several console, do they each spawn a separate X process?
No language settings right now... qingy being version 0.2, I think I will need quite some time to add support for that, so don't expect it very soon. But it will have it in the future.
And yes, each wm spawns a separate X process. If somebody knows of a way to avoid this, of course I'm interested...
Linux *IS* user friendly: it just appears
to be selective who it is friend with!
Top
yagami
Apprentice
Apprentice
User avatar
Posts: 269
Joined: Sun May 12, 2002 9:14 pm
Location: Leiria, Portugal

features

Post by yagami » Mon Aug 18, 2003 1:42 pm

well i am using it now , really testing it.

about the dpi problem , i figured it that the displaySize in XF86Config takes care of it , so i can use it now.

most things that bother me:

the resolution , i want to make the screen 1400x1050 ( thats the resolution i use on the other framebuffers )

session , i would like for the qingy on vt1 had kde 3 for default , gingy on vt2 had enlightenment , etc ...
this would not be set in config file , but to the latest session on that qingy , not the latest session by that user.
Top
anfpunk
Apprentice
Apprentice
Posts: 275
Joined: Thu May 29, 2003 6:01 pm
Location: Columbus, Oh

Post by anfpunk » Mon Aug 18, 2003 8:28 pm

I got this up and running and love it. However I noticed one problem. If I have qingy startup for more than 1 tty, the screens overlap and it is unusable. If I only set tty1 to qingy and leave the rest for agetty it works like a charm. I'm using a GeForce2 GTS with the vesafb driver and 2.6.0-test3-mm1. Any ideas why it does this?
Top
yagami
Apprentice
Apprentice
User avatar
Posts: 269
Joined: Sun May 12, 2002 9:14 pm
Location: Leiria, Portugal

kernel

Post by yagami » Mon Aug 18, 2003 8:46 pm

i guess its pointless to ask if you tried with a 2.4 kernel ? it would be smart to have tried with it first.
Top
s4t4n
Retired Dev
Retired Dev
User avatar
Posts: 433
Joined: Tue Feb 25, 2003 12:40 pm
Location: Italy
Contact:
Contact s4t4n
Website

Re: features

Post by s4t4n » Mon Aug 18, 2003 10:48 pm

yagami wrote:well i am using it now , really testing it.

about the dpi problem , i figured it that the displaySize in XF86Config takes care of it , so i can use it now.
Ah, good! One thing less to think about for me ;-)
yagami wrote:the resolution , i want to make the screen 1400x1050 ( thats the resolution i use on the other framebuffers )
Try running

Code: Select all

fbset
without arguments and put the whole output in

Code: Select all

/etc/fb.modes
. Then create a file named

Code: Select all

/etc/directfbrc
and put the line

Code: Select all

mode=1400x1050
in it...
yagami wrote: session , i would like for the qingy on vt1 had kde 3 for default , gingy on vt2 had enlightenment , etc ...
this would not be set in config file , but to the latest session on that qingy , not the latest session by that user.
This is very interesting: what about an option to select if you want last session of user, or last session of tty?[/code]
Linux *IS* user friendly: it just appears
to be selective who it is friend with!
Top
s4t4n
Retired Dev
Retired Dev
User avatar
Posts: 433
Joined: Tue Feb 25, 2003 12:40 pm
Location: Italy
Contact:
Contact s4t4n
Website

Post by s4t4n » Mon Aug 18, 2003 11:26 pm

As promised... this makes sound work on my machine. Please give it a try and let me know about the results... Replace the contents of your /etc/pam.d/qingy with this:

Code: Select all

auth       required     /lib/security/pam_securetty.so
auth       required     /lib/security/pam_stack.so service=system-auth
auth       required     /lib/security/pam_nologin.so

account    required     /lib/security/pam_stack.so service=system-auth

password   required     /lib/security/pam_stack.so service=system-auth

session    required     /lib/security/pam_stack.so service=system-auth
session    optional     /lib/security/pam_console.so
Linux *IS* user friendly: it just appears
to be selective who it is friend with!
Top
s4t4n
Retired Dev
Retired Dev
User avatar
Posts: 433
Joined: Tue Feb 25, 2003 12:40 pm
Location: Italy
Contact:
Contact s4t4n
Website

Post by s4t4n » Mon Aug 18, 2003 11:59 pm

maw wrote:I have a directfbrc file, had to in order to get Qingy to run at 1280x1024. It just says

mode=1280x1024

in it, I don't think I'm missing anything... the problem only occurs during the time shutdown is running, when the border of my console image (it has a border where no text is drawn) gets drawn on top of Qingy's 'shutting down' screen. I hope there's something that can be done about this, but I have no idea if it's a Qingy thing or a bootsplash thing or a DirectFB thing or another thing entirely.
Hi maw and sorry for the late reply...
I don't have a solution for this, except maybe an option to disable the 'shutting down' screen... what do you think about that?
maw wrote: Hiding the last username would be good. Or maybe an option not to display the last username at all, but a setting where it automatically uses their last selected session unless they say otherwise? Might be better for shared computers (although mine isn't shared, I must admit). Although at this point I think it's worth remembering that the GNOME folks do have a point, too many options can be bad. Obviously don't do anything you're not happy with, it's your program, and I can always modify my own copy of it if I get really frustrated with anything, since you write such nice readable code :-)
Well, if you are interested you could help me in extend qingy :-) I always have so many ideas and so little time in my hands... Feel free to contact me at michele.noberasco@tiscali.it, as I think this is OT here...
Linux *IS* user friendly: it just appears
to be selective who it is friend with!
Top
heavyt
Guru
Guru
User avatar
Posts: 498
Joined: Mon Mar 03, 2003 7:12 pm
Location: Matrix (Washington,DC)

Having problems emerging qingy

Post by heavyt » Tue Aug 19, 2003 1:03 pm

I did the steps posted by Chickpea but i get the following error when I try too rmerge

Code: Select all

 
Tony root # ACCEPT_KEYWORDS="~ppc" emerge -pv qingy
 
These are the packages that I would merge, in order:
 
Calculating dependencies ...done!
[ebuild  N   ] app-misc/qingy-0.2
 
Tony root # ACCEPT_KEYWORDS="~ppc" emerge qingy
Calculating dependencies ...done!
>>> emerge (1 of 1) app-misc/qingy-0.2 to /
--- No package manifest found: /usr/local/portage/app-misc/qingy/Manifest
!!! No package digest file found: /usr/local/portage/app-misc/qingy/files/digest-qingy-0.2
!!! Type "ebuild foo.ebuild digest" to generate it.
Tony root # ebuild foo.ebuild digest
!!! doebuild: foo.ebuild not found for digest
The first timeI tried to emerge qingy it got as far as downloading qingy to /usr/portage/distfiles.(':(')

Where am I going wrong (this is a ppc emerge). :?:
Top
s4t4n
Retired Dev
Retired Dev
User avatar
Posts: 433
Joined: Tue Feb 25, 2003 12:40 pm
Location: Italy
Contact:
Contact s4t4n
Website

Re: Having problems emerging qingy

Post by s4t4n » Tue Aug 19, 2003 3:37 pm

heavyt wrote: I did the steps posted by Chickpea but i get the following error when I try too rmerge

Code: Select all

 
Tony root # ACCEPT_KEYWORDS="~ppc" emerge qingy
Calculating dependencies ...done!
>>> emerge (1 of 1) app-misc/qingy-0.2 to /
--- No package manifest found: /usr/local/portage/app-misc/qingy/Manifest
!!! No package digest file found: /usr/local/portage/app-misc/qingy/files/digest-qingy-0.2
!!! Type "ebuild foo.ebuild digest" to generate it.
Tony root # ebuild foo.ebuild digest
!!! doebuild: foo.ebuild not found for digest
The first timeI tried to emerge qingy it got as far as downloading qingy to /usr/portage/distfiles.(':(')

Where am I going wrong (this is a ppc emerge). :?:
You are doing nothing wrong, just missing one step. cd to /usr/local/portage/app-misc/qingy/ and issue a

Code: Select all

ebuild qingy-<version>.ebuild digest
You can then proceed as above...
Linux *IS* user friendly: it just appears
to be selective who it is friend with!
Top
s4t4n
Retired Dev
Retired Dev
User avatar
Posts: 433
Joined: Tue Feb 25, 2003 12:40 pm
Location: Italy
Contact:
Contact s4t4n
Website

Re: Having problems emerging qingy

Post by s4t4n » Tue Aug 19, 2003 3:38 pm

heavyt wrote: I did the steps posted by Chickpea but i get the following error when I try too rmerge

Code: Select all

 
Tony root # ACCEPT_KEYWORDS="~ppc" emerge qingy
Calculating dependencies ...done!
>>> emerge (1 of 1) app-misc/qingy-0.2 to /
--- No package manifest found: /usr/local/portage/app-misc/qingy/Manifest
!!! No package digest file found: /usr/local/portage/app-misc/qingy/files/digest-qingy-0.2
!!! Type "ebuild foo.ebuild digest" to generate it.
Tony root # ebuild foo.ebuild digest
!!! doebuild: foo.ebuild not found for digest
The first timeI tried to emerge qingy it got as far as downloading qingy to /usr/portage/distfiles.(':(')

Where am I going wrong (this is a ppc emerge). :?:
You are doing nothing wrong, just missing one step. cd to /usr/local/portage/app-misc/qingy/ and issue a

Code: Select all

ebuild qingy-<version>.ebuild digest
You can then proceed as above...
Linux *IS* user friendly: it just appears
to be selective who it is friend with!
Top
Locked

749 posts
  • Page 3 of 30
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 30
  • Next

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic