Posted: Mon 15 Oct 2018, 22:54
@thinkpadfreak can you please send me your xorg.conf file that makes flsynclient works?
READ-ONLY Archive
https://oldforum.puppylinux.com/
Code: Select all
#barry Kauler 2011
#pre-constructed xorg.conf, for use by /usr/sbin/xorgwizard-automatic
# **********************************************************************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"
Load "synaptics" #loadsynaptics
# This loads the DBE extension module.
Load "dbe" # Double buffer extension
EndSection
# **********************************************************************
# Files section. This allows default font paths to be set
# **********************************************************************
Section "Files"
# Multiple FontPath entries are allowed
FontPath "/usr/share/X11/fonts/misc/"
FontPath "/usr/share/X11/fonts/Type1/"
FontPath "/usr/share/X11/fonts/TTF/"
EndSection
# **********************************************************************
# Server flags section.
# **********************************************************************
Section "ServerFlags"
# Enables mode switching with xrandr
Option "RandR" "on"
# With this, Xorg won't talk to udev to add evdev devices
# and you'll be back with the old Xorg behavior (pre-7.4)...
Option "AutoAddDevices" "false"
# Xorg 7.4, Ubuntu Jaunty, CTRL-ALT-BACKSPACE is disabled by default...
Option "DontZap" "false"
EndSection
# ===============================================================
Section "ServerLayout"
InputDevice "Synaptics Mouse" "AlwaysCore" #serverlayoutsynaptics
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "jp106" #xkbmodel0
Option "XkbLayout" "jp" #xkeymap0
#Option "XkbVariant" "" #xkbvariant0
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2" #mouse0protocol
Option "Device" "/dev/mouse"
#Option "Emulate3Buttons"
#Option "Emulate3Timeout" "50"
Option "ZAxisMapping" "4 5" #scrollwheel
EndSection
Section "InputDevice"
Identifier "Synaptics Mouse"
Driver "synaptics"
Option "SHMConfig" "on"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
# HorizSync 35-81
# VertRefresh 59-76
#UseModes "Modes0" #monitor0usemodes
# Option "PreferredMode" "1024x768" #monitor0prefmode
EndSection
Section "Modes"
Identifier "Modes0"
#modes0modeline0
EndSection
Section "Device"
Identifier "Card0"
# Driver "vesa" #card0driver
# VendorName "Unknown Vendor"
# BoardName "Unknown Board"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
# DefaultDepth 24
#Option "metamodes" "1280x800_60 +0+0" #METAMODES_0
Subsection "Display"
# Depth 24 #screen0depth
# Modes "1024x768" #screen0modes
EndSubsection
EndSection
Code: Select all
Xorg -configure :2
Code: Select all
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/X11/modules"
FontPath "/usr/share/fonts/X11/misc/"
FontPath "/usr/share/fonts/X11/TTF/"
FontPath "/usr/share/fonts/X11/OTF/"
FontPath "/usr/share/fonts/X11/Type1/"
FontPath "/usr/share/fonts/X11/100dpi/"
FontPath "/usr/share/fonts/X11/75dpi/"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "dri2"
Load "extmod"
Load "glx"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor2"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "kmsdev" # <str>
#Option "ShadowFB" # [<bool>]
Identifier "Card0"
Driver "modesetting"
BusID "PCI:0:1:0"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # <str>
#Option "fbdev" # <str>
#Option "debug" # [<bool>]
Identifier "Card1"
Driver "fbdev"
BusID "PCI:0:1:0"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card2"
Driver "vesa"
BusID "PCI:0:1:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card2"
Monitor "Monitor2"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
It seems that the way of recognizing devices is changing now.Option "AutoAddDevices" "boolean"
If this option is disabled, then no devices will be added from the HAL or udev backends. Enabled by default.
I don't think that there is much we can do because the version of glibc is too old on tazpup. It is possible to install a second instance of glibc and I may try that but I think I'll need to compile it.Error
You cannot log in to the Dropbox desktop app because your device is running an unsupported operating system.
You must now be on glibc 2.19 or higher to log back in and use the Dropbox desktop application. We recommend that you update to a supported Linux operating system (Ubuntu 14.04+ or Fedora 21+) or meet the new system requirements.
Additionally, your Dropbox folder will need to be on an ext4-formatted hard drive or partition.
I don't think this is fixed yet, but I could be wrong. Anyway I think what needs to be changed iss243a wrote:On previous versions of TazPup, the iron browser was the most capable browser that worked with TazPup. On the latest update it doesn't work. Strace tells me that it is trying to access shared memory.
The strace suggests the following fix:Code: Select all
open("/home/tux/.config/chromium/Default/Visited Links", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory) read(38, "\375\313W@T\31\257p", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {16980, 337363961}) = 0 clock_gettime(CLOCK_MONOTONIC, {16980, 337428181}) = 0 gettimeofday({1539064712, 317493}, NULL) = 0 open("/dev/shm/.org.chromium.Chromium.prKdV8", O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0600) = -1 EACCES (Permission denied) clock_gettime(CLOCK_MONOTONIC, {16980, 337645474}) = 0 gettid() = 31887 time(NULL) = 1539064712 write(2, "[31887:31887:1009/065832:ERROR:s"..., 151[31887:31887:1009/065832:ERROR:shared_memory_posix.cc(302)] Creating shared memory in /dev/shm/.org.chromium.Chromium.prKdV8 failed: Permission denied ) = 151 access("/dev/shm", W_OK|X_OK) = -1 EACCES (Permission denied) gettid() = 31887 time(NULL) = 1539064712 write(2, "[31887:31887:1009/065832:ERROR:s"..., 116[31887:31887:1009/065832:ERROR:shared_memory_posix.cc(305)] Unable to access(W_OK|X_OK) /dev/shm: Permission denied ) = 116 gettid() = 31887 time(NULL) = 1539064712 open("/proc/self/status", O_RDONLY|O_LARGEFILE) = 58 read(58, "Name:\tiron\nUmask:\t0022\nState:\tR "..., 1024) = 1024 close(58) = 0 write(2, "[31887:31887:1009/065832:FATAL:s"..., 164[31887:31887:1009/065832:FATAL:shared_memory_posix.cc(307)] This is frequently caused by incorrect permissions on /dev/shm. Try 'sudo chmod 1777 /dev/shm' to fix. ) = 164 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 tgkill(31887, 31887, SIGABRT) = 0 --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=31887, si_uid=1000} --- +++ killed by SIGABRT +++ Aborted
but I'm not sure that's safe.Code: Select all
write(2, "[31887:31887:1009/065832:FATAL:s"..., 164[31887:31887:1009/065832:FATAL:shared_memory_posix.cc(307)] This is frequently caused by incorrect permissions on /dev/shm. Try 'sudo chmod 1777 /dev/shm' to fix.
Code: Select all
tmpfs /dev/shm tmpfs noexec,nosuid 0 0
Code: Select all
echo 1 > /dev/shm/file
Just search the tazpup package manager for "iron". I believe that it is called "iron-linux" in the package manager.mistfire wrote:@s243a
That was weird. I already set the permission of /dev/shm to 1777 when the system boots up take a look at /etc/rc.d/rc.sysinit that was supposed to be work. May I know where did you get that iron browser? I will try to download it
Also I found something weird on loading the save file (not save folder) in TazPuppy. The /initrd/mnt/dev_save mountpoint cannot be accesed by ordinary user account only the root account can. Even I set the permission to 1777 it still cannot be accesed by ordinary user.
Code: Select all
# alsactl store
# cp /var/lib/alsa/asound.state /etc/asound.state