Manjaro Linux Forum

Support for Community Editions => Others => Fluxbox => Topic started by: paulus on 15. September 2015, 14:41:55

Title: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 15. September 2015, 14:41:55
Hi,

Great that Manjaro now is able to run on a even more light DE: Fluxbox!

I tried to run it in LXDE, but I missed the lack of printer functionality, so I had to let go. But now I tried the Fluxbox-Manjaro in the live DVD environment, to see if improvements have been made regarding printing; I found out is has, although not completely.

A few missing elements I discovered; let me put it summarized:

1. Improvements of default installed basic printer elements and printer enabling have been made, but still I cannot install my Samsung ML 1640 laser printer; see also my thread under Manjaro LXDE.

2. The pamac package manager is quite different from that of LXDE and XFCE: it misses so much apps, e.g. Master PDF Editor and WPS Office, just to name some of them.

3. The menu system is a rather complex constellation of sub-sub-sub-(etc.)menu's, in stead of a menu button with main categories.

For me nr. 1 and 2 are most important: I cannot do without. Nr. 3 I could live without.

Please let me know if you have plans to develop one or more of the three requests, or show me how to solve these, if possible.

Many thanks in advance,

paulus
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: mandog on 15. September 2015, 15:06:34
The samsung driver is still not in AUR build it Robs way
I don't think AUR is enabled by default now for safety reasons as it can easily break your system just turn it on.
The menu is how it should be fluxbox was never designed any other way if you want a menu button install lxpanel  put   lxpanel &    in flux box start menu in home folder, then hide fluxbox panel in fluxbox settings panel then you are basically back to LXDE
I can put a request in arch for you for the driver I'll do that now just to remind them
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 15. September 2015, 15:18:56
The samsung driver is still not in AUR build it Robs way
I don't think AUR is enabled by default now for safety reasons as it can easily break your system just turn it on.
The menu is how it should be fluxbox was never designed any other way if you want a menu button install lxpanel  put   lxpanel &    in flux box start menu in home folder, then hide fluxbox panel in fluxbox settings panel then you are basically back to LXDE

Hi mandog,

Thanks for replying!

Regarding 1: still no solution.
Regarding 2: can be solved by turning it on: great!
Regarding 3: Ok, I accept that, and it can also be met by adding items to the "dock" at the left side.

It remains a pity that printing is still so hard for Manjaro, but so it is, unfortunately. :(

Now I now what to expect: thank you! ^-^

paulus
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: mandog on 15. September 2015, 15:23:10
I've put a request for the print driver for you just wait and see what happens
Its not manjaro these are commercial closed source drivers Epson is the same I was lucky as they are there after the AUR move but its best to have the correct drivers.
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 15. September 2015, 15:41:08
I've put a request for the print driver for you just wait and see what happens
Its not manjaro these are commercial closed source drivers Epson is the same I was lucky as they are there after the AUR move but its best to have the correct drivers.

Thank you for putting a request for the print driver!

If it's not a specific Manjaro matter, how then is it possible that printing with Samsung ML-1640 works out of the box in all (*)Ubuntu-derivatives?
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: mandog on 15. September 2015, 15:50:41
Because ubuntu source the drivers from Samsung arch does not they come from AUR,  there are + and - in all distros the driver for my printer took over a Day to source using Debian and then the print options did not work and the scanner I won't go into that.
I know sometimes its a pain but unfortunately that is Linux for you.
I'll check if I get any replies and keep you informed.
 
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 15. September 2015, 16:35:48
Thank you, mandog!

You explained why it is not possible to install the printer: this made it clear to me.

I then just have to wait for the driver, before I can use this nice Manjaro-version. :-\

Again: thanks for keeping an eye on it: I just await your good news! 8)

paulus
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: oberon on 15. September 2015, 19:13:37
Hi paulus!
Have a look at this little video https://youtu.be/C1H_cC3c2ng?t=29m30s
This shows how to achieve a menu the way you like it, I think...
cheers
oberon
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 15. September 2015, 23:07:50
Hi oberon!

Thank you for pointing out to indeed a good solution for getting a more complete menu! ;D

I also checked out the possibility to add AUR to pamac: that worked also very well!

The last thing, but also the main thing, is the functionality of my Samsung ML-1640 printer. I hope this will be fixed soon. If so, then I can start to install this nice Manjaro Fluxbox 0.8.13.1-x86_64, which is such a good work!

My compliments on that, oberon, as I think that you are the creator of it! O:-)

So only one step to go and then I could start with Manjaro Fluxbox; I hardly can wait!

Again: thanks for helping, 2 of the 3 hindrances have already been moved out of the way: that sounds promising for erasing the final barrier!

Kind regards,

paulus

Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: mandog on 16. September 2015, 02:19:32
Just to keep you up to date I was requested to give the download link which I have done
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: oberon on 16. September 2015, 11:08:21
I've put a request for the print driver for you just wait and see what happens
For the future I would really love to know where/how you do that!  :)
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: mandog on 16. September 2015, 12:42:01
For the future I would really love to know where/how you do that!  :)
Of course  https://bbs.archlinux.org/viewforum.php?id=38  You have to be a member and logged in
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: mandog on 16. September 2015, 12:46:16
I got a reply this morning they say this is the one to use and looking at the comments on AUR others are using it as well https://aur.archlinux.org/packages/samsung-unified-driver/         samsung-unified-driver 1.00.35-1  So this should work hopefully 
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 16. September 2015, 13:24:16
I got a reply this morning they say this is the one to use and looking at the comments on AUR others are using it as well https://aur.archlinux.org/packages/samsung-unified-driver/         samsung-unified-driver 1.00.35-1  So this should work hopefully

Nope, I just installed this driver and it did not work! :(

Anyway: thanks for your effort.
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: mandog on 16. September 2015, 14:01:05
I don't know what the problem is then that is the official driver on the samsung site http://www.samsung.com/us/support/owners/product/ML-1640/XBG
Sorry can't help any more. I think you need to list what you have installed printer wise you don't need manjaro printing software, you don't need HP print software, foomatic, just  cups libusb-compat  libxml2  sane, + system-config-printer that is the dependencies listed  make sure you click on the server button and connect to server it will ask for a password make sure you use the correct one. after that click on add printer,
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 16. September 2015, 21:52:12
The CUPS-server (a site in the browser) is not needed any longer: in this Manjaro there is an item Printer Settings under Configuration, so from there the printer must be recognized, but it isn't, unfortunately.

I tried also to uninstall the universal driver, I tried all other ML-xxxx drivers that are in AUR, but no success.

In the LXDE-version I already tried the original drivers of the Samsung site, but also no luck.

paulus
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: mandog on 17. September 2015, 00:07:33
The CUPS-server (a site in the browser) is not needed any longer: in this Manjaro there is an item Printer Settings under Configuration, so from there the printer must be recognized, but it isn't, unfortunately.

I tried also to uninstall the universal driver, I tried all other ML-xxxx drivers that are in AUR, but no success.

In the LXDE-version I already tried the original drivers of the Samsung site, but also no luck.

paulus

NO that's not what I said  Printer Settings under Configuration,  that is hit and miss.
you only need what i said  remove printer driver and all the Manjaro stuff for printing HP foomatic
install cups, install system-config-printer,  1.5.7-1 reboot, connect your printer switch it on in  system-config-printer click connect  to server once connected to server your printer should show up as connected without the drivers  instantly it will not work but connected, if it does not then cups may not be started. post the results.
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 17. September 2015, 13:51:01
I did as you told: I removed all the Manjaro-printer drivers. Then I rebooted, went to system-config-printer: that is exactly what I meant, for this IS the Printer Settings under Configuration! ;) It is just another way to reach and access it!

But again: no recognition, I mean by this: the printer does not show up in the list, only the Generic-CUPS-PDF. So NOT my Samsung printer.

This is my output.

So I think, but I might be wrong, that CUPS IS detected, otherwise the Generic-CUPS-PDF would not show up, am I right?

Again: thanks for helping!

paulus
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: mandog on 17. September 2015, 17:59:21
do this in terminal sudo  lpinfo -v  with the printer on this should tell you if the printer is recognised if not try another port incase its blocked on that port :
this is mine 
network ipps
network https
network http
network ipp
network lpd
file cups-pdf:/
network socket
network smb
direct usb://EPSON/L210%20Series?serial=545A5A4D3034323964&interface=1

Taking it that its a usb printer are you running 64 bit check your lead also if it does not show cups is not relevant for this
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 17. September 2015, 19:52:48
This is the output, so the printer is not seen:

Code: [Select]
[manjaro@manjaro-FX ~]$ sudo  lpinfo -v
network https
network socket
file cups-pdf:/
network lpd
network http
network ipp
network ipps
direct hp
network smb
direct hpfax
[manjaro@manjaro-FX ~]$


It is indeed Manjaro Fluxbox x64-bit, and it is an UBS-printer.

What is the next step?
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 17. September 2015, 20:11:49
Some progress has been made!

I just copied the output of my Peppermint OS 6 into the Printer Manager:

Code: [Select]
usb://Samsung/ML-1640%20Series?serial=144QBAHS312058Y.
Then I let is search for ML-1640 driver, and it was accepted. Also the Test Print went well.

But I am not too optimistic, because this is only once; it is done in a life situation via USB, so it is not permanent and it could work out wrong again in the installed Manjaro Fluxbox; also I have experienced sooo much trouble, that it seems too good to be true, I must say! ???

So I will have some testing around, and reboot the life USB serveral times, and then, if everything remains alright, then I will probably have enough courage to make a real installation!

But: so far, so good.

I will be back after a thorough test periode.

Anyway: thank you for your help: by that it brought me to the idea to copy the same command in Peppermint OS, and then copy the output into the Printer Manager! ;D

Till soon!

paulus
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: oberon on 17. September 2015, 23:08:37
Hi paulus!
Sounds great what you have achieved! :)
So I will have some testing around, and reboot the life USB serveral times, and then, if everything remains alright, then I will probably have enough courage to make a real installation!
Be aware that when you reboot a live environment you will always start from zero. So in order to see if your settings are permanent you'd at least have to install to a virual harddrive in virtualbox...
Good luck anyway! :)
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 17. September 2015, 23:21:36
As I presumed: not solved yet.

In "task attibutes", which I cannot copy and show here, there is an item "job-printer-state-message", that has the output: "Waiting for printer to become available."

Thats the problem right now. I haven't restarted yet, as already in the same life session this problem occured!

I pressed "Help", that started a diagnostical tool. The output, called "Printing troubleshooter" shows following as output:

Code: [Select]
Page 1 (<troubleshoot.SchedulerNotRunning.SchedulerNotRunning object at 0x7fc1a61a4358>):
{'cups_connection_failure': False}
Page 2 (<troubleshoot.CheckLocalServerPublishing.CheckLocalServerPublishing object at 0x7fc1a61b23c8>):
{'local_server_exporting_printers': False}
Page 3 (<troubleshoot.ChoosePrinter.ChoosePrinter object at 0x7fc1a61b2198>):
{'cups_dest': <cups.Dest Samsung-ML-1640 (default)>,
 'cups_instance': None,
 'cups_queue': 'Samsung-ML-1640',
 'cups_queue_listed': True}
Page 4 (<troubleshoot.CheckPrinterSanity.CheckPrinterSanity object at 0x7fc1a61b2630>):
{'cups_device_uri_scheme': 'usb',
 'cups_printer_dict': {'device-uri': 'usb://Samsung/ML-1640%20Series?serial=144QBAHS312058Y.',
                       'printer-info': 'Samsung ML-1640',
                       'printer-is-shared': True,
                       'printer-location': '',
                       'printer-make-and-model': 'Samsung ML-1640, 2.0.0',
                       'printer-state': 3,
                       'printer-state-message': 'Waiting for printer to '
                                                'become available.',
                       'printer-state-reasons': ['none'],
                       'printer-type': 143444,
                       'printer-uri-supported': 'ipp://localhost/printers/Samsung-ML-1640'},
 'cups_printer_remote': False,
 'is_cups_class': False,
 'local_cups_queue_attributes': {'charset-configured': 'utf-8',
                                 'charset-supported': ['us-ascii', 'utf-8'],
                                 'color-supported': False,
                                 'compression-supported': ['none', 'gzip'],
                                 'copies-default': 1,
                                 'copies-supported': (1, 9999),
                                 'cups-version': '2.0.4',
                                 'device-uri': 'usb://Samsung/ML-1640%20Series?serial=144QBAHS312058Y.',
                                 'document-format-default': 'application/octet-stream',
                                 'document-format-supported': ['application/octet-stream',
                                                               'application/pdf',
                                                               'application/postscript',
                                                               'application/vnd.adobe-reader-postscript',
                                                               'application/vnd.cups-pdf',
                                                               'application/vnd.cups-pdf-banner',
                                                               'application/vnd.cups-postscript',
                                                               'application/vnd.cups-raster',
                                                               'application/vnd.cups-raw',
                                                               'application/x-cshell',
                                                               'application/x-csource',
                                                               'application/x-perl',
                                                               'application/x-shell',
                                                               'image/gif',
                                                               'image/jpeg',
                                                               'image/png',
                                                               'image/pwg-raster',
                                                               'image/tiff',
                                                               'image/urf',
                                                               'image/x-bitmap',
                                                               'image/x-photocd',
                                                               'image/x-portable-anymap',
                                                               'image/x-portable-bitmap',
                                                               'image/x-portable-graymap',
                                                               'image/x-portable-pixmap',
                                                               'image/x-sgi-rgb',
                                                               'image/x-sun-raster',
                                                               'image/x-xbitmap',
                                                               'image/x-xpixmap',
                                                               'image/x-xwindowdump',
                                                               'text/css',
                                                               'text/html',
                                                               'text/plain'],
                                 'finishings-default': 3,
                                 'finishings-supported': [3],
                                 'generated-natural-language-supported': ['en-us'],
                                 'ipp-versions-supported': ['1.0',
                                                            '1.1',
                                                            '2.0',
                                                            '2.1'],
                                 'ippget-event-life': 15,
                                 'job-cancel-after-default': 10800,
                                 'job-cancel-after-supported': (0,
                                                                2147483647),
                                 'job-creation-attributes-supported': ['copies',
                                                                       'finishings',
                                                                       'ipp-attribute-fidelity',
                                                                       'job-hold-until',
                                                                       'job-name',
                                                                       'job-priority',
                                                                       'job-sheets',
                                                                       'media',
                                                                       'media-col',
                                                                       'multiple-document-handling',
                                                                       'number-up',
                                                                       'output-bin',
                                                                       'orientation-requested',
                                                                       'page-ranges',
                                                                       'print-color-mode',
                                                                       'print-quality',
                                                                       'printer-resolution',
                                                                       'sides'],
                                 'job-hold-until-default': 'no-hold',
                                 'job-hold-until-supported': ['no-hold',
                                                              'indefinite',
                                                              'day-time',
                                                              'evening',
                                                              'night',
                                                              'second-shift',
                                                              'third-shift',
                                                              'weekend'],
                                 'job-ids-supported': True,
                                 'job-k-limit': 0,
                                 'job-k-octets-supported': (0, 2736876),
                                 'job-page-limit': 0,
                                 'job-priority-default': 50,
                                 'job-priority-supported': [100],
                                 'job-quota-period': 0,
                                 'job-settable-attributes-supported': ['copies',
                                                                       'finishings',
                                                                       'job-hold-until',
                                                                       'job-name',
                                                                       'job-priority',
                                                                       'media',
                                                                       'media-col',
                                                                       'multiple-document-handling',
                                                                       'number-up',
                                                                       'output-bin',
                                                                       'orientation-requested',
                                                                       'page-ranges',
                                                                       'print-color-mode',
                                                                       'print-quality',
                                                                       'printer-resolution',
                                                                       'sides'],
                                 'job-sheets-default': ('none', 'none'),
                                 'job-sheets-supported': ['none',
                                                          'classified',
                                                          'confidential',
                                                          'form',
                                                          'secret',
                                                          'standard',
                                                          'topsecret',
                                                          'unclassified'],
                                 'jpeg-k-octets-supported': (0, 2736876),
                                 'jpeg-x-dimension-supported': (0, 65535),
                                 'jpeg-y-dimension-supported': (1, 65535),
                                 'marker-change-time': 0,
                                 'media-bottom-margin-supported': [529],
                                 'media-col-default': '(unknown IPP value '
                                                      'tag 0x34)',
                                 'media-col-supported': ['media-bottom-margin',
                                                         'media-left-margin',
                                                         'media-right-margin',
                                                         'media-size',
                                                         'media-source',
                                                         'media-top-margin',
                                                         'media-type'],
                                 'media-default': 'iso_a4_210x297mm',
                                 'media-left-margin-supported': [379],
                                 'media-right-margin-supported': [379],
                                 'media-size-supported': ['(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)',
                                                          '(unknown IPP '
                                                          'value tag 0x34)'],
                                 'media-source-supported': ['auto', 'manual'],
                                 'media-supported': ['na_letter_8.5x11in',
                                                     'na_legal_8.5x14in',
                                                     'iso_a4_210x297mm',
                                                     'na_executive_7.25x10.5in',
                                                     'oe_ledger_17x11in',
                                                     'iso_a3_297x420mm',
                                                     'na_number-10_4.125x9.5in',
                                                     'om_monarch_98.43x190.5mm',
                                                     'om_c-5_161.93x228.95mm',
                                                     'om_dl_110.07x220.13mm',
                                                     'jis_b4_257x364mm',
                                                     'jis_b5_182x257mm',
                                                     'om_env-isob-5_176.04x250.12mm',
                                                     'jpn_hagaki_100x148mm',
                                                     'jpn_oufuku_148x200mm',
                                                     'iso_a5_148x210mm',
                                                     'iso_a6_105x148mm',
                                                     'jis_b6_128x182mm',
                                                     'om_c-6_113.95x161.93mm',
                                                     'om_folio_210x330mm',
                                                     'na_personal_3.625x6.5in',
                                                     'na_number-9_3.875x8.875in',
                                                     'na_oficio_8.5x13.4in'],
                                 'media-top-margin-supported': [529],
                                 'media-type-supported': ['off',
                                                          'normal',
                                                          'thick',
                                                          'thin',
                                                          'bond',
                                                          'ohp',
                                                          'cardstock',
                                                          'label',
                                                          'used',
                                                          'color',
                                                          'envelope',
                                                          'cotton',
                                                          'stationery-recycled',
                                                          'archive'],
                                 'multiple-document-handling-supported': ['separate-documents-uncollated-copies',
                                                                          'separate-documents-collated-copies'],
                                 'multiple-document-jobs-supported': True,
                                 'multiple-operation-time-out': 300,
                                 'natural-language-configured': 'en-us',
                                 'notify-attributes-supported': ['printer-state-change-time',
                                                                 'notify-lease-expiration-time',
                                                                 'notify-subscriber-user-name'],
                                 'notify-events-default': ['job-completed'],
                                 'notify-events-supported': ['job-completed',
                                                             'job-config-changed',
                                                             'job-created',
                                                             'job-progress',
                                                             'job-state-changed',
                                                             'job-stopped',
                                                             'printer-added',
                                                             'printer-changed',
                                                             'printer-config-changed',
                                                             'printer-deleted',
                                                             'printer-finishings-changed',
                                                             'printer-media-changed',
                                                             'printer-modified',
                                                             'printer-restarted',
                                                             'printer-shutdown',
                                                             'printer-state-changed',
                                                             'printer-stopped',
                                                             'server-audit',
                                                             'server-restarted',
                                                             'server-started',
                                                             'server-stopped'],
                                 'notify-lease-duration-default': 86400,
                                 'notify-lease-duration-supported': (0,
                                                                     2147483647),
                                 'notify-max-events-supported': [100],
                                 'notify-pull-method-supported': ['ippget'],
                                 'notify-schemes-supported': ['dbus',
                                                              'mailto',
                                                              'rss'],
                                 'number-up-default': 1,
                                 'number-up-supported': [1, 2, 4, 6, 9, 16],
                                 'operations-supported': [2,
                                                          4,
                                                          5,
                                                          6,
                                                          8,
                                                          9,
                                                          10,
                                                          11,
                                                          12,
                                                          13,
                                                          16,
                                                          17,
                                                          18,
                                                          19,
                                                          20,
                                                          21,
                                                          22,
                                                          23,
                                                          24,
                                                          25,
                                                          26,
                     
Title: Re: Missing functionality in Manjaro Fluxbox 0.8.13.1-x86_64
Post by: paulus on 17. September 2015, 23:28:03
Hi paulus!
Sounds great what you have achieved! :)Be aware that when you reboot a live environment you will always start from zero. So in order to see if your settings are permanent you'd at least have to install to a virual harddrive in virtualbox...
Good luck anyway! :)

Isn't that an insecure situation to judge, as everything in VB is sustained by the VB guest additions? So also the printer driver will be provided by VB, so that doesn't render a trustworthy picture of this situation, am I right with that?

paulus