I confirm the same problem using a Brother MFC-9840CDW with the Brother drivers on 64-bit Karmic (stock System76 factory install).
system-config-printer-common-1.1.12+git20090826-0ubuntu8
system-config-printer-gnome-1.1.12+git20090826-0ubuntu8
system-config-printer-udev-1.1.12+git20090826-0ubuntu8
Linux 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 17:01:44 UTC 2009 x86_64 GNU/Linux
I'm not sure "toner" anything has anything to do with it. I installed the printer drivers [1] and when to System > Admin > Printing, select the printer and get properties. That was OK. Then, I changed the device URI and hit apply, at which point the dialog expended way off the screen (too wide, as per above).
I eyeballed all of them and nothing jumped out at me, but I'm not really familiar with PPDs or CUPS other than as an end-user. If someone can tell me what setting(s) in what file(s) might cause this, I can go back through older drivers and try to spot a change. I did diff mfc9840cdwcups-1.0.0-7.i386.deb against mfc9840cdwcupswrapper-1.0.3-1.i386.deb but again, nothing jumped out at me.
So on one hand this looks like a Brother driver problem, but on the other, system-config-printer should be smart enough not to exceed screen size. I will also bring this bug to the attention of the product managers at Brother.
I confirm the same problem using a Brother MFC-9840CDW with the Brother drivers on 64-bit Karmic (stock System76 factory install).
system- config- printer- common- 1.1.12+ git20090826- 0ubuntu8 config- printer- gnome-1. 1.12+git2009082 6-0ubuntu8 config- printer- udev-1. 1.12+git2009082 6-0ubuntu8
system-
system-
Linux 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 17:01:44 UTC 2009 x86_64 GNU/Linux
I'm not sure "toner" anything has anything to do with it. I installed the printer drivers [1] and when to System > Admin > Printing, select the printer and get properties. That was OK. Then, I changed the device URI and hit apply, at which point the dialog expended way off the screen (too wide, as per above).
[1] Drivers I installed are (have to D/L via browser, wget results in 404): welcome. solutions. brother. com/bsc/ public_ s/id/linux/ en/download_ prn.html# MFC-9840CDW rapper- 1.0.2-4. i386.deb 1.0.2-4. i386.deb
http://
mfc9840cdwcupsw
mfc9840cdwlpr-
And FYI I also have these: skey-0. 2.1-3.amd64. deb 0.2.5-1. amd64.deb
brscan-
brscan2-
mfc9840cdwcupsw rapper- 1.0.2-4. i386.deb contains (note duplicate files): a8e66fb2d1f123c b1 ./usr/local/ Brother/ Printer/ mfc9840cdw/ cupswrapper/ cupswrapperSetu p_mfc9840cdw 762ee934abd13d3 62 ./usr/local/ Brother/ Printer/ mfc9840cdw/ cupswrapper/ brlpdwrapper_ mfc9840cdw 5a16a77a016fb57 0d ./usr/local/ Brother/ Printer/ mfc9840cdw/ cupswrapper/ brcupsconfcl1 bac3b4fa0207df5 d5 ./usr/share/ cups/model/ brmfc9840cdw. ppd bac3b4fa0207df5 d5 ./usr/share/ ppd/brmfc9840cd w.ppd
$ md5sum $(find -type f)
70b4415b80772a1
40f6fcbfe11d75b
2123704b072e034
bc9dd0b62458b34
bc9dd0b62458b34
I eyeballed all of them and nothing jumped out at me, but I'm not really familiar with PPDs or CUPS other than as an end-user. If someone can tell me what setting(s) in what file(s) might cause this, I can go back through older drivers and try to spot a change. I did diff mfc9840cdwcups- 1.0.0-7. i386.deb against mfc9840cdwcupsw rapper- 1.0.3-1. i386.deb but again, nothing jumped out at me.
So on one hand this looks like a Brother driver problem, but on the other, system- config- printer should be smart enough not to exceed screen size. I will also bring this bug to the attention of the product managers at Brother.