WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Problem with web browsers TC 8.x and TC 9.x  (Read 2173 times)

Offline neonix

  • Wiki Author
  • Sr. Member
  • *****
  • Posts: 408
Problem with web browsers TC 8.x and TC 9.x
« on: June 30, 2018, 12:44:15 PM »
When I want to upload file, and there's many files in directory, Vivaldi crush with this:

Code: [Select]
(vivaldi-bin:10032): Gdk-ERROR **: The program 'vivaldi-bin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 1919 error_code 2 request_code 139 (RENDER) minor_code 34)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap

And the same problem is with Firefox ESR.
Code: [Select]
tc@box:~$ /usr/local/firefox-ESR/firefox
Xlib:  extension "XInputExtension" missing on display ":0.0".
Xlib:  extension "XInputExtension" missing on display ":0.0".
Xlib:  extension "XInputExtension" missing on display ":0.0".
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
Xlib:  extension "XInputExtension" missing on display ":0.0".
Xlib:  extension "XInputExtension" missing on display ":0.0".

(firefox:4497): Gdk-ERROR **: The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 4646 error_code 2 request_code 139 (RENDER) minor_code 34)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
ExceptionHandler::GenerateDump cloned child 4595
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[Child 4547] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-esr52-lx-0000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 2143
[Child 4547] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-esr52-lx-0000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 2143
Trace/breakpoint trap
tc@box:~$ Xlib:  extension "XInputExtension" missing on display ":0.0".
Xlib:  extension "XInputExtension" missing on display ":0.0".
Xlib:  extension "XInputExtension" missing on display ":0.0".

This problem occurs in TC 8.x (x86) and TC 9.x (x86). The problem doesn't occur if there's only few file in directory and there's no need to scroll window to search needed file.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: Problem with web browsers TC 8.x and TC 9.x
« Reply #1 on: June 30, 2018, 01:18:25 PM »
Neither vivaldi nor firefox are compiled on tinycore - you might be better off with fifth or any other browser that has been compiled on tinycore.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11050
Re: Problem with web browsers TC 8.x and TC 9.x
« Reply #2 on: June 30, 2018, 02:26:20 PM »
That looks like the gtk2 theme incompatibility with tinyx. Use Xorg as a workaround (or a non-gtk browser).
The only barriers that can stop you are the ones you create yourself.

Offline neonix

  • Wiki Author
  • Sr. Member
  • *****
  • Posts: 408
Re: Problem with web browsers TC 8.x and TC 9.x
« Reply #3 on: July 03, 2018, 01:51:38 AM »
That looks like the gtk2 theme incompatibility with tinyx. Use Xorg as a workaround (or a non-gtk browser).
Installing Xorg solved the problem, but if someone want to stay with TinyX it have to use non-gtk3 browser like Pale Moon or Seamonkey.