You are not logged in.
nspluginwrapper also works with x86_64, pepper will not be supported in webkitgtk, without nspluginwrapper it's not possible to have flash in libwebkit3. If you are using a non-reparenting window manager i would recommend to use the gtk2-version anyway because gtk3 has a annoying bug in those window managers (bugreport).
Offline
Offline
Has anyone else started to get black backgrounds around input and forms, or did I just mess something up on my end? Here's an example of what I am talking about:
Yep. I've had this problem for a while now. It seems that there's a bug in upstream webkitgtk when using GTK2 and you don't have RandR support. My choices are:
a) use awesome instead of herbstluftwm (no)
b) use GTK3 instead of GTK2 (ugh - so slow)
c) put up with the huge borders until upstream figures it out
Sucks. In your case, are you using a multihead X setup? If so, did you recently change anything to do with either Xinerama or the Composite extension?
Edit: notice that "stop using dwb" is not an option.
Last edited by syngin (2012-09-24 05:04:54)
Offline
Yeah, I recently started using xinerama so I guess that's it. Guess I'll also be waiting for upstream then and dealing with the borders. Thanks for the info.
Offline
Has dwb always been in the repos? I remember having to get it from the AUR, but pacman just gave me an update... which is a-ok with me.
Offline
Has dwb always been in the repos? I remember having to get it from the AUR, but pacman just gave me an update... which is a-ok with me.
https://projects.archlinux.org/svntogit … ckages/dwb
move dwb from unsupported to community
- 6 hours ago as of the time of my writing.
Offline
Thanks, link master karol.
Offline
Has anyone else started to get black backgrounds around input and forms, or did I just mess something up on my end? Here's an example of what I am talking about:
I had recently the same problem. Please, show your "/etc/X11/xorg.conf".
sorry for my bad english.
Offline
Here it is:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 304.43 (buildmeister@swio-display-x86-rhel47-13) Sun Aug 19 21:19:17 PDT 2012
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 304.37 (buildmeister@swio-display-x86-rhel47-07.nvidia.com) Wed Aug 8 21:03:22 PDT 2012
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "LG Electronics E2242"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "VIZ M370NV"
HorizSync 31.0 - 70.0
VertRefresh 50.0 - 77.0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 670"
BusID "PCI:2:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 670"
BusID "PCI:2:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "DFP-0: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "DFP-1: 1920x1080_60 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Offline
How do you guys deal with password management using dwb? ( Sorry if I missed any docs or past posts on this topic )
Offline
i'm trying to set the usual keyboard shortcuts for changing tabs, viz., ctrl + tab to move to the next tab and ctrl + shift + tab to move to the previous tab. i have
Control @Tab@
for 'focus_next' and
Control Shift @Tab@
for 'focus_prev'.
ctrl + tab works as expected, but nothing happens when i press ctrl + shift + tab. did i miss something?
Offline
I'm having another issue where I'm entirely unable to log into various sites - such as the archlinux forums or twitter for example using dwb.
I have:
cookies-accept-policy set to 'never'
cookies-store-policy set to 'session'
... so with that alone, I would expect the behavior I'm seeing.
However, in .../.config/dwb/default/cookies.allow, I have:
bbs.archlinux.org
.bbs.archlinux.org
archlinux.org
.archlinux.org
.twitter.com
twitter.com
... even after killing then restarting dwb, I'm seeing the same issue.
There is nothing in the cookies file ( .config/dwb/default/cookies )
Any ideas?
Offline
I'm having another issue where I'm entirely unable to log into various sites - such as the archlinux forums or twitter for example using dwb.
I have:
cookies-accept-policy set to 'never'
[…]
However, in .../.config/dwb/default/cookies.allow, I have:
bbs.archlinux.org
[…]
Well, isn't that obvious? Why should dwb save anything when you tell it to never save anything? Set cookie-accept-policy to "nothirdparty" and it should work ok.
Regarding your pw question: I use the formfiller script (which doesn't always work) only for such things as my local wifi router, but nothing else…
Best,
Jakob
Offline
corey_s: if you set cookie-accept-policy to never you completely disable cookies, never means all cookies are rejected without any further checks. You have to set it either to always or no-third-party.
Currently there are two extensions available for managing passwords, supergenpass and formfiller, supergenpass is an extension that is compatible with the original supergenpass but also has some additional features and formfiller can save formdata and fill formdata, the formdata is either saved in a plain text file or a gpg2-encrypted file. If you are using dwb-hg you can install the extensions with
dwbem -i formfiller
or with dwbem -i supergenpass. If you are using the stable version from the repos you can take a look at http://portix.bitbucket.org/dwb/resourc … Extensions. formfiller comes with the default installation and supergenpass can be downloaded from https://bitbucket.org/portix/dwb_extensions/src.
Offline
Regarding your pw question: I use the formfiller script (which doesn't always work) only for such things as my local wifi router, but nothing else…
Do you have some examples where it doesn't work?
Offline
corey_s wrote:I'm having another issue where I'm entirely unable to log into various sites - such as the archlinux forums or twitter for example using dwb.
I have:
cookies-accept-policy set to 'never'
[…]
However, in .../.config/dwb/default/cookies.allow, I have:
bbs.archlinux.org
[…]Well, isn't that obvious?
Not so obvious when you're used to other browsers doing it that way (explicit allow overrides default deny), or when you're used to default-reject open-specific firewall rules, etc.
Set cookie-accept-policy to "nothirdparty" and it should work ok.
Thanks!
Regarding your pw question: I use the formfiller script (which doesn't always work)
Cool, I'll look into formfiller.
Cheers
Offline
corey_s: if you set cookie-accept-policy to never you completely disable cookies, never means all cookies are rejected without any further checks. You have to set it either to always or no-third-party.
Currently there are two extensions available for managing passwords, supergenpass and formfiller, supergenpass is an extension that is compatible with the original supergenpass but also has some additional features and formfiller can save formdata and fill formdata, the formdata is either saved in a plain text file or a gpg2-encrypted file. If you are using dwb-hg you can install the extensions with
dwbem -i formfiller
or with dwbem -i supergenpass. If you are using the stable version from the repos you can take a look at http://portix.bitbucket.org/dwb/resourc … Extensions. formfiller comes with the default installation and supergenpass can be downloaded from https://bitbucket.org/portix/dwb_extensions/src.
Right-on - thanks for the info!
dwb is really impressive.
Offline
The cookie whitelist only overrides cookie-store-policy, if you set cookie-store-policy to never cookies are also rejected but you can whitelist them for the session or for the persistent cookie-jar.
Offline
jakob wrote:Regarding your pw question: I use the formfiller script (which doesn't always work) only for such things as my local wifi router, but nothing else…
Do you have some examples where it doesn't work?
Yes, but not an easy one: Our o2 wireless router here in the UK. When I activated autosubmit it didn't login at all, when I deactivated it and pressed the Login button on my own, it worked. But when I tried using it after a few days, it stopped working again. I could supply you with the sourcecode of the login page if that's of any help?
Offline
Ok - sorry if this is a lame question.
It looks like I have formfiller set up (using the stable version of dwb from pacman). But I want to use gpg2. So I set the useGPG to true; and when I do an efg - I receive an error:
"error occurred saving form data".
This occurs after it asks me for a password.
My guess is that I haven't done whatever pre-configuration is necessary for the gpg setup.
So, my question: what do I need to do to prepare dwb's formfiller to work with gpg? ( this will actually be the first time I've used gpg in any fashion; but I do want my passwords to be encrypted, so I'd like to do so w/ formfiller )
Thanks!
Offline
You shouldn't need any preconfigurations, the only thing that you need is gnupg which is also a dependency of pacman.
If you have changed from not encrypted to encrypted you need to remove the old form-data, dwb will not encrypt an already existing formdata file if it isn't encrypted. The default path for the formdata is ~/.config/data/forms.
Offline
ok - cool; thanks portix - what happened was that I had manually created the default path before restarting dwb... thinking that I maybe needed the file to already be there first. Obviously, not the right choice!
Cheers
Offline
Here it is:
# nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 304.43 (buildmeister@swio-display-x86-rhel47-13) Sun Aug 19 21:19:17 PDT 2012 # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 304.37 (buildmeister@swio-display-x86-rhel47-07.nvidia.com) Wed Aug 8 21:03:22 PDT 2012 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "1" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "LG Electronics E2242" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 75.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "VIZ M370NV" HorizSync 31.0 - 70.0 VertRefresh 50.0 - 77.0 EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 670" BusID "PCI:2:0:0" Screen 0 EndSection Section "Device" Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 670" BusID "PCI:2:0:0" Screen 1 EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "Stereo" "0" Option "metamodes" "DFP-0: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Device1" Monitor "Monitor1" DefaultDepth 24 Option "Stereo" "0" Option "metamodes" "DFP-1: 1920x1080_60 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Disable" EndSection
Please comment section "Extensions" like this:
#Section "Extensions"
# Option "Composite" "Disable"
#EndSection
Then restart X (# init 3 && init 5) or simple reboot your computer.
sorry for my bad english.
Offline
@ portix:
first of all thanks for this awesome piece of code man. Then, I admit I haven't read the entire thread, anyway do you notice that Dwb (as every Webkit based browser) don't get over Ajax? I'm not so expert so try to login with Dwb in an Hotmail account (for example) and see for yourself.
Thanks for your great work.
Last edited by rix (2012-09-28 09:45:43)
Offline