linuxserver / docker-calibre

GNU General Public License v3.0
339 stars 62 forks source link

Read Aloud Function is not working #61

Closed andrewklajman closed 2 years ago

andrewklajman commented 2 years ago

linuxserver.io

Sorry Im unsure if this is supposed to be an ER or a bug

After creating a clean docker image I open the quick start guide, and click the read aloud button. I then get the following error:

Title: ERROR: Text-to-Speech unavailable Message: Could not find speech-dispatcher on your system. Please install it

Expected Behavior

Read aloud function should be available

Current Behavior

Error appears when you try to read alout

Steps to Reproduce

  1. Create new container
  2. Open quickstart guide to read
  3. Go to a page, right mouse click, Read aloud
  4. Witness error

Environment

OS:Arch CPU architecture: x86_64 How docker service was installed: pacman

Command used to create docker container (run/create/compose/screenshot)

version: "2.1" services: calibre: image: ghcr.io/linuxserver/calibre container_name: calibre environment:

Docker logs

in xrdp_wm_init: , out xrdp_wm_init: , xrdp_wm_login_mode_changed: login_mode is 2, [20210809-14:30:33] [DEBUG] xrdp_wm_log_msg: connecting to sesman ip 127.0.0.1 port 3350, connecting to sesman ip 127.0.0.1 port 3350, [20210809-14:30:34] [INFO ] xrdp_wm_log_msg: sesman connect ok, sesman connect ok, [20210809-14:30:34] [DEBUG] xrdp_wm_log_msg: sending login info to session manager, please wait..., sending login info to session manager, please wait..., [20210809-14:30:34] [DEBUG] return value from xrdp_mm_connect 0, xrdp_wm_login_mode_changed: login_mode is 3, [20210809-14:30:34] [INFO ] xrdp_wm_log_msg: login successful for display 10, login successful for display 10, loaded modulrdpClientConGotConnection:, rdpClientConGotConnection: g_sck_accept ok new_sck 19, rdpClientConGotConnection: adding only clientCon, rdpClientConProcessMsgVersion: version 0 0 0 1, rdpClientConProcessScreenSizeMsg: set width 852 height 994 bpp 16, rdpClientConProcessScreenSizeMsg: shmemid 17 shmemptr 0x7f1975258000, rdpRRScreenSetSize: width 852 height 994 mmWidth 225 mmHeight 263, rdpRRGetInfo:, screen resized to 852x994, rdpClientConProcessScreenSizeMsg: RRScreenSizeSet ok=[1], rdpClientConProcessMsgClientInput: invalidate x 0 y 0 cx 852 cy 994, rdpClientConProcessMsgClientInfo:, got client info bytes 5744, jpeg support 0, offscreen support 0, offscreen size 0, offscreen entries 0, client supports glyph cache but server disabled, client can not do offscreen to offscreen blits, client can do new(color) cursor, client can not do multimon, rdpRRSetRdpOutputs: numCrtcs 1 monitorCount 0, rdpRRSetRdpOutputs: update output 0 left 0 top 0 width 852 height 994, rdpLoadLayout: keylayout 0x00000409 variant display 10, rdpkeybChangeKeyboardControl:, rdpkeybChangeKeyboardControl: autoRepeat on, rdpkeybChangeKeyboardControl:, rdpkeybChangeKeyboardControl: autoRepeat on, guacd[722]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz, guacd[722]: INFO: Accepted format: 16-bit PCM with 2 channels at 22050 Hz, guacd[722]: INFO: Connected to RDPDR 1.12 as client 0xab5964f, rdpInDeferredUpdateCallback:, rdpkeybChangeKeyboardControl:, rdpkeybChangeKeyboardControl: autoRepeat off, rdpkeybChangeKeyboardControl:, rdpkeybChangeKeyboardControl: autoRepeat off, guacd[722]: INFO: RDPDR user logged on, ipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x163, [0726750903]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x164, [0726791817]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1b3, [0726791817]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x17c, [0726791817]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x161, [0726791817]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x162, [0726791817]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x163, [0726791817]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x164, [0726792261]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1b3, [0726792261]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x17c, [0726792261]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x161, [0726792261]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x162, [0726792261]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x163, [0726792261]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x164, [0726792544]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1b3, [0726792544]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x17c, [0726792544]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x161, [0726792544]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x162, [0726792545]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x163, [0726792545]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x164, [20210809-14:30:31] [INFO ] channel_thread_loop: trans_check_wait_objs error resetting, xrdp-chansrv [0726826151]: scard_deinit:, chansrv:smartcard_pcsc [0726826151]: scard_pcsc_deinit:, [20210809-14:30:34] [INFO ] Socket 13: AF_UNIX connection received, [20210809-14:30:34] [INFO ] send_init_response_message:, process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000, process_message_channel_setup: chan name 'rdpdr' id 1 flags 00000000, process_message_channel_setup: chan name 'rdpsnd' id 2 flags 00000000, xrdp-chansrv [0726829314]: sound_init:, xrdp-chansrv [0726925252]: sound_process_output_format:, xrdp-chansrv [0726925252]: wFormatTag 1, xrdp-chansrv [0726925252]: nChannels 2, xrdp-chansrv [0726925252]: nSamplesPerSec 44100, xrdp-chansrv [0726925252]: nAvgBytesPerSec 176400, xrdp-chansrv [0726925252]: nBlockAlign 4, xrdp-chansrv [0726925252]: wBitsPerSample 16, xrdp-chansrv [0726925252]: cbSize 0, xrdp-chansrv [0726925252]: sound_process_output_format:, xrdp-chansrv [0726925252]: wFormatTag 1, xrdp-chansrv [0726925252]: nChannels 2, xrdp-chansrv [0726925252]: nSamplesPerSec 22050, xrdp-chansrv [0726925252]: nAvgBytesPerSec 88200, xrdp-chansrv [0726925252]: nBlockAlign 4, xrdp-chansrv [0726925252]: wBitsPerSample 16, xrdp-chansrv [0726925252]: cbSize 0, xrdp-chansrv [0726925352]: sound_process_training: round trip time 100, [0726925352]: DEV_REDIR devredir_proc_client_devlist_announce_req: 655 : num of devices announced: 0, [0726925352]: DEV_REDIR dev_Using O_TMPFILE, Using O_TMPFILE, Using O_TMPFILE

github-actions[bot] commented 2 years ago

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

thelamer commented 2 years ago

@aptalca I'm not super familiar with Calibre, can you point me on how to test this? These images have pulseaudio like all other bases any audio interaction should just work.

aptalca commented 2 years ago

I don't think I ever used or tested audio in calibre. What I do is, open the GUI, import an epub, open it in the viewer and see if it works. Then I enable the content server in GUI settings (sharing over the net) and test that gui on the separate port and that's about it.

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.