Wary and Racy 5.5, released March 3, 2013

Please post any bugs you have found
Message
Author
User avatar
Monsie
Posts: 631
Joined: Thu 01 Dec 2011, 07:37
Location: Kamloops BC Canada

#136 Post by Monsie »

Thanks for weighing in Norm, :) I appreciate any additional help here...

musher0,

I still think we are on the right track, but I admit that I am "flying by the seat of my pants" to some extent here in attempt to help... :lol:

Here is a screenshot of where the configuration files are for your particular model of keyboard. In my case, my keyboard is configured in the inet file. Notice the folder labelled pc If I open that folder, then I can locate the configuration files for the keyboard layout regarding the country and/or language that is in use.

Given your feedback, it looks to me that at least two keyboard files need to be configured (mapped) as located above: your microsoft inet file and the country/language file. Then, it might be a matter of making adjustments in your windows manager.

That said, I am interested in further feedback from Mr. Pierce.

Monsie
Attachments
keyboard-model.jpg
(164.14 KiB) Downloaded 794 times
My [u]username[/u] is pronounced: "mun-see". Derived from my surname, it was my nickname throughout high school.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#137 Post by musher0 »

Hi, Monsie.

In ref. to your message here
http://murga-linux.com/puppy/viewtopic. ... 961#736410

I knew about xev, and have trained myself to read some of it, at least the
"keycode" information.

I gather "map" is used here in the sense of "establish", "draw the layout
of". To map a keyboard, is to establish or discover the layout of it, right?
More like surveying than simple geography. (This French-speaking
person's understanding of "map" in this sense, anyway. Please correct me
if I'm wrong.)

I've included the result of

Code: Select all

xmodmap -pk

and a partial screen capture, which I find a bit confusing : six key
symbols per keycode will do it! :o If somebody would give me a few
hints on how to read this table, I'd be grateful.

Thanks in advance and best regards.

musher0
Attachments
xmodmap-pk_is_a bit_confusing.jpg
(54.08 KiB) Downloaded 879 times
keys.map.zip
(2.7 KiB) Downloaded 660 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#138 Post by musher0 »

Hello, again, Monsie.

In ref. to your message on top of this page.

I found my MSInet keyboard's partial layout at
/etc/X11/xkb/symbols/inet, as suggested in your illustration (thanks for
that), but it contains no reference to the Win and Menu keys. (Pls see
attached.)

In view of this new information, my question becomes this:
Is there a way to specify both the pc105 and the inet keyboards in
xorg.conf? And of course, would it solve the problem?

Thanks in advance, to you or anyone who can provide directions
about this.

Best regards.

musher0
Attachments
MSInet-keyboard-layout.jpg
(31.65 KiB) Downloaded 862 times
Last edited by musher0 on Thu 14 Nov 2013, 12:27, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#139 Post by musher0 »

Hello again.

Found in the two first entries here:
http://www.info.com/searchw?qkw=xorg.co ... &qhqn=&KW=

that it is possible to indicate manually, in xorg.conf

Code: Select all

Option "xkb_model" "pc105+inet"
Now here's a "good" problem :) : how do I configure for Puppy usage
those ten additional buttons at the top of the MSInet keyboard? :)

BFN.

musher0
Last edited by musher0 on Thu 14 Nov 2013, 12:26, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#140 Post by musher0 »

Hello again!

Reporting success in mapping the "Menu" key to "ShowMenu Root" in
/root/.pekwm/keys. Nothing is simpler!

Now back to the Internet buttons: I will try mapping some at the next recess!

BFN.
Attachments
Menu-key-configured-in-pekwm.jpg
(10.36 KiB) Downloaded 928 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#141 Post by musher0 »

Edited Nov. 14, 4:18 p.m.
~~~~~~~~~~~~~~~~~
Hello all.

I'd like to map the Search button (top, 5th from the left) to "pfind", for
the Microsoft Internet keyboard.

There is a XF86Search key symbol in the xorg inet configuration, and I've
put it in the "keys" file for pekwm, like so:

Code: Select all

KeyPress = "XF86Search" { Actions = "pfind &" }
but nothing happens.

How do I do that? Thanks in advance.

~~~~~~~~~~~~
Edit : Sorry. I should have typed:

Code: Select all

KeyPress = "XF86Search" { Actions = "Exec pfind &" }
~~~~~~~~~~~~

musher0
Last edited by musher0 on Thu 14 Nov 2013, 21:06, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

npierce
Posts: 858
Joined: Tue 29 Dec 2009, 01:40

#142 Post by npierce »

musher0 wrote:This computer has a qwerty MS Internet keyboard, and my instinctive reaction was to specify "microsoftInet" as the keyboard.
Your instincts are good. But did you really specify "microsoftInet", as stated, or did you specify "microsoftinet"? Since "microsoftInet" doesn't exist, specifying it will cause the default model, pc105, to be used.

No matter which of those you used, the keyboard should have been correctly configured to use the Super_L and Super_R (Windows) keys. Specifying "microsoftinet" should configure all of the same keys that the pc105 model has (including Super_L and Super_R), plus ten more. If it doesn't, there may be a problem with the XKB rules data in Wary 5.5.

Thanks for posting the output from those two commands. It all looks correct, but that's no surprise since you say it is working now, using pc105 for the model.

So, in order to chase down this bug, we need to temporarily change to the failing model and try again.

Code: Select all

setxkbmap -model microsoftinet
setxkbmap -query
setxkbmap -print
This should tell us whether or not both the pc105 and the microsoftinet symbols are being included.

After testing you can switch back to pc105:

Code: Select all

setxkbmap -model pc105
musher0 wrote:- does Puppy use the entire set of possible X.org keyboards or just a sub-set?
I don't know, but I'd guess that it uses all that were available at the time of the X release it uses. I am not aware of any being excluded from Puppy, but don't know for sure.
musher0 wrote:- is the entire list of keyboards in the keyboard wizard valid?
(of course nobody has all those keyboards to check them and publish results centrally, but still.)
I am not aware of any that are invalid. I would be surprised if they are all 100% bug-free. :)
musher0 wrote:- does openbox "steal" a keyboard vector of some kind for the Win keys so other wm's can't use it?
Window managers can grab keys. For instance, JWM is usually configured to grab F12. This prevents other applications from using it. So it would also prevent other window managers from using it. But I don't know why anyone would have more than one window manager running.
musher0 wrote:- does xbindkeys do the same?
xbindkeys also grabs keys. I am not sure if it can be configured to then put the key back into the queue for other applications to access, or not.
musher0 wrote:- how do you get the "menu" key to work on any wm?
I see that you have since solved that one.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#143 Post by musher0 »

Thanks, Dr. Pierce, :)

Another diagnosis, perhaps, after viewing the results of the second test you
recommended? :) Thanks in advance.

musher0
Attachments
setxkbmap-microsoftinet-results.jpg
Results of npierce's suggested tests for microsoftinet keyboard :) The pekwm menu at the right was called from the "Menu" key.
(38.88 KiB) Downloaded 908 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

npierce
Posts: 858
Joined: Tue 29 Dec 2009, 01:40

#144 Post by npierce »

That output also looks normal. It correctly claims to be including the symbols for both the pc105 and microsoftinet models (and, of course, the qc layout).

Let's see if the pc105 symbols are being recognized. What output do you get when you run these commands and press each of the Windows and Menu keys?:

Code: Select all

setxkbmap -model microsoftinet
xev | grep keycode
(By the way, does your Search button work after running these commands?)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#145 Post by musher0 »

Hello, npierce.

Thanks for the quick reply. It's much appreciated.

It is a bit tricky to do a screen capture while xev is active, since it
captures also the movements of the cursor. I have done the test, though,
and I could see that keycode 115 is mapped to LWIN, keycode 116 is
mapped to RWIN, and the "Menu" key is correctly grabbed by pekwm.
The pekwm menu appears upon pressing the "Menu" key, and there is a
bunch of zeros where the keycode and keysym for it would normally
appear in the console.

As an alternate confirmation, please find attached a screen capture
indicating that the LWIN+w combination works as expected to call an
aemenu in echinus -- with the microsoftinet keyboard activated.

As to your other question, as of this writing, I am still unable to get the
"Search" button to call "pfind" in pekwm. I'm still groping around in the
dark, so to speak, concerning the proper procedure to follow.

Looking in the inet file, there seems to be two possible keysyms for the
"Search" button, XF86Search and XF86WWW. I specified XF86Search in
pekwm. Maybe I should use the other one? On the other hand, xev does
not indicate any keysym when I press the "Search" button, just keycode
229.

Again, thanks in advance for any lead. BFN.

musher0
Attachments
LWIN+w_echinus,wary5.5,microsoftinet.jpg
Main aemenu activated by LWIN+w key combination in echinus wm.
Puppy: wary-5.5; xorg keyboard configuration: microsoftinet.
(45.19 KiB) Downloaded 797 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

npierce
Posts: 858
Joined: Tue 29 Dec 2009, 01:40

#146 Post by npierce »

musher0 wrote:It is a bit tricky to do a screen capture while xev is active, since it captures also the movements of the cursor.
Hence the suggestion to use

Code: Select all

xev | grep keycode
to filter-out non-keycode events. But as long as you saw that it was working, that's good. Do you remember if it reported "Super_L", "Super_R", and "Menu" for keysyms? Probably it did or you wouldn't have had the success you reported later.
musher0 wrote:As an alternate confirmation, please find attached a screen capture indicating that the LWIN+w combination works as expected to call an aemenu in echinus -- with the microsoftinet keyboard activated.
Great! So it is working now. Strange that it didn't work before.
musher0 wrote:. . . xev does not indicate any keysym when I press the "Search" button, just keycode 229.
That's sad.

After entering

Code: Select all

setxkbmap -model microsoftinet
keycode 229 should be mapped to XF86Search. This is because of this line in /etc/X11/xkb/symbols/inet (in the "microsoftinet" block):

Code: Select all

    key <I65>   {       [ XF86Search            ]       };
and this line in /etc/X11/xkb/keycodes/xfree86 (in the xkb_keycodes "basic" block):

Code: Select all

    <I65> =   229;
To double-check that the keyboard is still configured for the microsoftinet model, use this again:

Code: Select all

setxkbmap -print
and look to ensure that inet(microsoftinet) is listed on the line for xkb_symbols.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#147 Post by musher0 »

Hello again, npierce.

My bad... It's my entry in pekwm's keys file that was wrong. Please see
the correct entry in attached screen capture. (Note to myself: An editor
typing typos, now that's original! :shock: :cry: )

As a side note, I noticed that the handy

Code: Select all

xev | grep keycode
command line delivers results if the pressed key has not been grabbed
by the wm. To future readers, if you see nothing with the above command
while you press a key/button, keep in mind that the code has more than
likely been entered and recognized, so the error is somewhere else.

I guess it'll be smooth sailing from here.

Many, many thanks, npierce, for your patient directions.
Also to Monsie for his earlier leads.

Have a great day, guys! Sincerely,

musher0
Attachments
XF86Search-in-pekwm.jpg
Correct syntax for a pekwm keypress.
(11 KiB) Downloaded 843 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

npierce
Posts: 858
Joined: Tue 29 Dec 2009, 01:40

Re: Super_L and Super_R keys

#148 Post by npierce »

musher0 wrote:I guess it'll be smooth sailing from here.

Many, many thanks . . .
You're welcome. Happy sailing!

npierce
Posts: 858
Joined: Tue 29 Dec 2009, 01:40

Re: 5.5 wary does not power down

#149 Post by npierce »

created4el wrote:. . . it shuts down... (or halts but doesn't power off... at least it doesn't just blissfully sit there like before...
Some Puppy users with old hardware have succeeded in getting Puppy to power-off completely by first booting Puppy with this command at the boot prompt:

puppy acpi=force

Others have had success doing the opposite:

puppy acpi=off

Still others have had no luck with either. But it's worth a try.

dlfuller
Posts: 1
Joined: Tue 27 May 2014, 20:35

Hard Drive Installation

#150 Post by dlfuller »

Noobie here. I tried Wary-5.5 on an old Dell Inspiron 5000. Everything worked as expected (great) so then I went through the Puppy Universal Installer steps to install on a ext4 hard drive. Defaults were chosen and files saved to the drive as a "full" install.

Bootup from the hard drive stopped with "error: file not found. grub rescue>".

I wiped the hard drive and created a new, single ext3 partition. Then went through the installer steps again for another "full" install. But again, the same "grub rescue>" on startup.

Please, I'd appreciate a clue to what is going wrong and what I need to do.

--added later--

I may have stumbled on a partial solution to the situation by going to System > Grub4Dos bootloader config and following the steps to install on the MBR of the hard drive. It did force me to go through the Puppy Universal Installer steps again. But in the end, Wary Puppy booted from the hard drive as the default in the new Grub4Dos dialog.

Is a Grub bootloader required if only Wary is installed? Is Grub4Dos the best choice?

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#151 Post by don570 »

Puppy Universal Installer doesn't tamper
with the MBR at all.

I believe it suggests what lines to add to grub?? You are supposed to
do that modification yourself manually.

That is why I always run Grub4dos after an install (including Ubuntu)
since it modifies the MBR and changes the menu.lst file automatically.

Therefore no work for user to do :lol:

_______________________________________________

User avatar
tuxtoo
Posts: 173
Joined: Tue 14 Dec 2010, 19:45
Location: Knaresborough, North Yorkshire, UK
Contact:

Thuderbird and Firetray

#152 Post by tuxtoo »

Its has taken some time but I have finally moved on from Puppy-412 to Racy-5.5 and I have a problem with Thunderbird 3 and the FireTray add-on which closes Thunderbird to the tray with an icon. However said icon does not show in the tray on Racy-5.5. It worked as it should on Puppy-412 and I tried it with lubuntu-12.04 and Slitaz-5 and it worked okay. I really like Thunderbird set up with FireTray and would like to continue using this setup so does anyone have any ideas of what the problem might be?
Puppy Linux search engine.

[b][url]http://wellminded.net63.net/[/url][/b] Suitable for older browsers.

Mirror [b][url]https://puppysearch.neocities.org[/url][/b]

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

Wary and Racy 5.5, released March 3, 2013

#153 Post by Billtoo »

I found a flash drive with some older puppy installs on it including
wary-5.3.90.

video-info-glx 1.5.3 Tue 15 Jul 2014 on Wary Puppy 5.3.90 Linux 2.6.32.59 i686
0.0 VGA compatible controller: nVidia Corporation GF108 [GeForce GT 430] (rev a1)
oem: NVIDIA
product: GF108 Board - 1071v0p1 Chip Rev
X Server: Xorg Driver: nvidia
X.Org version: 1.3.0
dimensions: 1920x1080 pixels (513x292 millimeters)
depth of root window: 24 planes
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 430/PCIe/SSE2/3DNOW!
OpenGL version string: 4.2.0 NVIDIA 304.123

I added FbBox-1.0 + PupMates, the latest proprietary nvidia driver,
win-1.7.22,conky,and Dillo-3.0.4

Still works well :)

Edit: There is also a Racy 5390 install on the drive which I copied to
a 4gb flash drive and moved to another pc.
Seamonkey updated to version 2.26.1 on both Racy & Wary.

video-info-glx 1.5.3 Tue 15 Jul 2014 on Racy Puppy 5.3.90 Linux 3.0.25 i686
5.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200 Graphics
oem: ATI ATOMBIOS
product: RS780 01.00
X Server: Xorg Driver: fglrx
X.Org version: 1.11.0
dimensions: 1920x1080 pixels (507x285 millimeters)
depth of root window: 24 planes
direct rendering: Yes
server glx vendor string: ATI
server glx version string: 1.4
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 3.3.11672 Compatibility Profile Context

Both work well but Racy is the best for my hardware.
Attachments
racy5.3.90.jpg
(80.64 KiB) Downloaded 1569 times
wary-5390-screen.jpg
(84.32 KiB) Downloaded 1558 times

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

Re: Thunderbird and Firetray

#154 Post by scsijon »

tuxtoo wrote:Its has taken some time but I have finally moved on from Puppy-412 to Racy-5.5 and I have a problem with Thunderbird 3 and the FireTray add-on which closes Thunderbird to the tray with an icon. However said icon does not show in the tray on Racy-5.5. It worked as it should on Puppy-412 and I tried it with lubuntu-12.04 and Slitaz-5 and it worked okay. I really like Thunderbird set up with FireTray and would like to continue using this setup so does anyone have any ideas of what the problem might be?
I don't remember what 412 had but i do know there were changes affecting icon structure and locations between 4 and 5, so!

Off the top of my head-

-Is this a pet addon or a thunderbird addon? A url would help as I use Thunderbird with racy55.

-Have a look in /usr/share/applications and see if there is a desktop file for it? Check the settings, compare them with others, they could have changed.

-Have a look for the icon and see what type of file it is and whether it's the wrong size (fixed and not resizable or only one and not a set if it's a fixed size) or if it's now in the wrong place? (/root/.packages/packagename if it's a pet)

These all have happened.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Shellshock-safe Bash

#155 Post by mavrothal »

"Shellshock"-safe Bash 3.0.22 for Wary/Racy 5.5 and 4.x pupps is here

(uninstall previous pets if you had already installed it)

Edit: Update to 3.0.22 version
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

Post Reply