attiny 85 I2C LCD problems

sorry guys i didnt see there was an LCDs topic til i done posted in MicroControllers

I have been trying really hard to get my attiny85 to talk to my I2C LCD it will compile
but will not show anything i do not know why here is the code

#include <TinyWireM.h>                 
#include <LiquidCrystal_I2C.h>         

LiquidCrystal_I2C lcd(0x27,16,2);  // set address & 16 chars / 2 lines

void setup()
{

  TinyWireM.begin();                    // initialize I2C lib
  lcd.init();                           // initialize the lcd 
  lcd.backlight(); 
  lcd.clear();  // Print a message to the LCD.
  
}

void loop()
{
 lcd.setCursor(0,0);
 lcd.print("Attiny85");
}

i even put 10k resistors on SCL and SDA did not help Im stuck

i have looked and looked for a solution for this problem have found nothing ..i have a scope but dont know how to read the data it would spit out any IDEAL what is going on here...I might be the only guy this kinda stuff happens to ?

How are you powering the LCD and the backlight ? What type of lcd you're using ? If you are using an inverted (white text on dark backgronud) you'll have to shine a flash light from the side in order to see anything until you got the backlight working.

Start by moving the two lines of code that you have in loop() into setup(). You can get rid of the clear and set cursor commands while you are at it.

Don