Monday, August 17, 2020

Error: JavaFX runtime components are missing, and are required to run this application (Debian 10 )

Running jar file ( Income Tax India Return filing utilty) on debain 10 gives... Error: JavaFX runtime components are missing, and are required to run this application

First install Java if not installed by default

sudo apt install default-jre

Test it with java -version

if you want to install JDK

sudo apt install default-jdk

Test it with javac -version

Install Javafx 

sudo apt install openjfx  

Add module-path with argument like

java --module-path /usr/share/openjfx/lib/ --add-modules=javafx.base --add-modules=javafx.fxml --add-modules=javafx.graphics --add-modules=javafx.controls  --add-modules=javafx.media --add-modules=javafx.web  --add-modules=javafx.controls --add-modules=javafx.swing -jar ITR-3_AY201920_PR2.jar 




Tuesday, July 28, 2020

Debain buster not showing Windows Network Shared Folder. Connect to server smb:// not working

In spite of all setting of Samba on Debian buster not accessing Windows Network from Explorer or not working smb://192.168.1.3 (window ip address or computer name)

After the successful installation of smbclient opens the up the /etc/samba/smb.conf file and right after the workgroup = WORKGROUP add the below line to change the default.

client max protocol = NT1

if not working try...

client min protocol = NT1

you just need to save the file and reboot the system.

Note: Reboot is necessary otherwise the above solution will not work.

Sunday, July 26, 2020

Repair or Reinstall Grub boot loader on dual boot Windows & Linux

Update Windows system on dual boot machine with Debain 10. Boot menu disappear after updating or replacing Windows 7

To make Grub Boot Loader working again:

visit: https://stackoverflow.com/questions/39685910/how-to-install-grub-after-installing-windows-10

Boot from Linux Live CD Ubuntu/Mint or any other
  1. mount your Linux installed partition to some mount point. here XY is the number of your Linux distro partition.

    sudo mount <root-partition[e.g. /dev/sdaXY]> <mount-point[e.g. /mnt/]>
    
  2. Now bind some essential live root partition directories to mounted root partition at /mnt.

    sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
    
  3. Now, change the root to newly mounted partition directory.

    sudo chroot <mount-point[e.g. /mnt/]>
    
  4. Now, install the GRUB using grub-install command at your HDD MBR.

    grub-install /dev/sda
    
  5. Finally update the grub entries to show newly detected partition operating systems.

    update-grub
    
  6. And at last unmount all the binded partition directories, and then reboot.

    sudo reboot
    

Sunday, July 12, 2020

Boot Debian 10 with splash screen

edit file /etc/default/grub

for safety before edit file copy file with new name :
sudo cp grub grub_bakup

commnet line:
#GRUB_CMDLINE_LINUX_DEFAULT="quiet"
add new line
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=SVIDEO-1:d"







Save file

run in terminal:
sudo update-grub

Restart System

Monday, January 19, 2015

Raspberry Pi B+ Model HDMI to VGA Problem

Using HDMI to VGA converter ( using old VGA Montors)  gives with Raspberry Pi may create following problems:

- No Display
- Inconsistent Display ( Some time on/Some time off )
- Display Suddenly go off

Pl Check /BOOT/config.txt file
and make sure following lines there
disable_overscan=1
hdmi_group=1
hdmi_mode=16
hdmi_drive=2
 OR
disable_overscan=1
hdmi_group=2
hdmi_mode=16
hdmi_drive=2 

 For more details visit... http://www.raspberrypi.org/documentation/configuration/config-txt.md

Above Problem solution courtesy... http://tech.enekochan.com/en/2013/05/28/fix-black-screen-in-raspberry-pi-with-hdmi-to-vga-adapter/



Thursday, May 8, 2014

Running Android Device (Mobile/Tab) as an Emulator in ADT

First visit this article... http://developer.android.com/tools/device.html

If can not find your USB Vendor IDs

Pl run command lsusb on terminal and take 4 char before :(colon)

ie here IDs is 0bb4...
Bus 001 Device 002: ID 0bb4:0c03 High Tech Computer Corp.

edit this code at file /etc/udev/rules.d/51-android.rules.
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" 

Change running config... Target Device.. Always prompt to pick device

Select Your Mobile/Tab when ask for device to run.

Monday, March 10, 2014

Warning: require_once() [function.require-once]: SAFE MODE Restriction in effect.

After migration to new server Linux-Php on share hosting following error occur

Warning: require_once() [function.require-once]: SAFE MODE Restriction in effect. The script whose uid is 1438 is not allowed to access /usr/lib/php/PEAR.php owned by uid 0 in /home/yourdomain/php/DB.php on line 30

Warning: require_once(/usr/lib/php/PEAR.php) [function.require-once]: failed to open stream: No such file or directory in /home/yourdomain/php/DB.php on line 30

Fatal error: require_once() [function.require]: Failed opening required 'PEAR.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/yourdomain/php/DB.php on line 30

Resolve it by adding Include path in your php script....

some server not support
require_once( "/home/yourdomain/php/DB.php" );

It should be...
$path = '/home/yourdomain/php/';
set_include_path($path . PATH_SEPARATOR . get_include_path());
require_once( "DB.php" );